/export/starexec/sandbox/solver/bin/starexec_run_standard /export/starexec/sandbox/benchmark/theBenchmark.hs /export/starexec/sandbox/output/output_files -------------------------------------------------------------------------------- YES proof of /export/starexec/sandbox/benchmark/theBenchmark.hs # AProVE Commit ID: 794c25de1cacf0d048858bcd21c9a779e1221865 marcel 20200619 unpublished dirty H-Termination with start terms of the given HASKELL could be proven: (0) HASKELL (1) CR [EQUIVALENT, 0 ms] (2) HASKELL (3) BR [EQUIVALENT, 0 ms] (4) HASKELL (5) COR [EQUIVALENT, 13 ms] (6) HASKELL (7) Narrow [SOUND, 0 ms] (8) AND (9) QDP (10) QDPSizeChangeProof [EQUIVALENT, 0 ms] (11) YES (12) QDP (13) QDPSizeChangeProof [EQUIVALENT, 0 ms] (14) YES (15) QDP (16) QDPSizeChangeProof [EQUIVALENT, 0 ms] (17) YES (18) QDP (19) QDPSizeChangeProof [EQUIVALENT, 0 ms] (20) YES (21) QDP (22) DependencyGraphProof [EQUIVALENT, 0 ms] (23) AND (24) QDP (25) QDPSizeChangeProof [EQUIVALENT, 0 ms] (26) YES (27) QDP (28) QDPSizeChangeProof [EQUIVALENT, 0 ms] (29) YES (30) QDP (31) QDPSizeChangeProof [EQUIVALENT, 0 ms] (32) YES (33) QDP (34) QDPSizeChangeProof [EQUIVALENT, 0 ms] (35) YES (36) QDP (37) QDPSizeChangeProof [EQUIVALENT, 0 ms] (38) YES (39) QDP (40) QDPSizeChangeProof [EQUIVALENT, 0 ms] (41) YES (42) QDP (43) QDPSizeChangeProof [EQUIVALENT, 0 ms] (44) YES (45) QDP (46) QDPSizeChangeProof [EQUIVALENT, 0 ms] (47) YES (48) QDP (49) QDPSizeChangeProof [EQUIVALENT, 0 ms] (50) YES (51) QDP (52) QDPSizeChangeProof [EQUIVALENT, 0 ms] (53) YES (54) QDP (55) QDPSizeChangeProof [EQUIVALENT, 0 ms] (56) YES (57) QDP (58) QDPSizeChangeProof [EQUIVALENT, 0 ms] (59) YES (60) QDP (61) TransformationProof [EQUIVALENT, 0 ms] (62) QDP (63) TransformationProof [EQUIVALENT, 0 ms] (64) QDP (65) TransformationProof [EQUIVALENT, 0 ms] (66) QDP (67) TransformationProof [EQUIVALENT, 0 ms] (68) QDP (69) TransformationProof [EQUIVALENT, 0 ms] (70) QDP (71) TransformationProof [EQUIVALENT, 0 ms] (72) QDP (73) QDPSizeChangeProof [EQUIVALENT, 5 ms] (74) YES (75) QDP (76) QDPSizeChangeProof [EQUIVALENT, 0 ms] (77) YES (78) QDP (79) QDPSizeChangeProof [EQUIVALENT, 0 ms] (80) YES (81) QDP (82) TransformationProof [EQUIVALENT, 0 ms] (83) QDP (84) TransformationProof [EQUIVALENT, 0 ms] (85) QDP (86) TransformationProof [EQUIVALENT, 0 ms] (87) QDP (88) TransformationProof [EQUIVALENT, 0 ms] (89) QDP (90) TransformationProof [EQUIVALENT, 0 ms] (91) QDP (92) TransformationProof [EQUIVALENT, 0 ms] (93) QDP (94) TransformationProof [EQUIVALENT, 0 ms] (95) QDP (96) TransformationProof [EQUIVALENT, 0 ms] (97) QDP (98) TransformationProof [EQUIVALENT, 0 ms] (99) QDP (100) TransformationProof [EQUIVALENT, 0 ms] (101) QDP (102) QDPSizeChangeProof [EQUIVALENT, 0 ms] (103) YES (104) QDP (105) TransformationProof [EQUIVALENT, 0 ms] (106) QDP (107) TransformationProof [EQUIVALENT, 0 ms] (108) QDP (109) TransformationProof [EQUIVALENT, 0 ms] (110) QDP (111) TransformationProof [EQUIVALENT, 0 ms] (112) QDP (113) TransformationProof [EQUIVALENT, 0 ms] (114) QDP (115) TransformationProof [EQUIVALENT, 0 ms] (116) QDP (117) TransformationProof [EQUIVALENT, 0 ms] (118) QDP (119) TransformationProof [EQUIVALENT, 0 ms] (120) QDP (121) TransformationProof [EQUIVALENT, 0 ms] (122) QDP (123) TransformationProof [EQUIVALENT, 0 ms] (124) QDP (125) QDPSizeChangeProof [EQUIVALENT, 0 ms] (126) YES (127) QDP (128) QDPSizeChangeProof [EQUIVALENT, 0 ms] (129) YES (130) QDP (131) TransformationProof [EQUIVALENT, 0 ms] (132) QDP (133) TransformationProof [EQUIVALENT, 0 ms] (134) QDP (135) TransformationProof [EQUIVALENT, 0 ms] (136) QDP (137) TransformationProof [EQUIVALENT, 0 ms] (138) QDP (139) TransformationProof [EQUIVALENT, 0 ms] (140) QDP (141) TransformationProof [EQUIVALENT, 0 ms] (142) QDP (143) TransformationProof [EQUIVALENT, 0 ms] (144) QDP (145) TransformationProof [EQUIVALENT, 0 ms] (146) QDP (147) QDPSizeChangeProof [EQUIVALENT, 0 ms] (148) YES (149) QDP (150) QDPSizeChangeProof [EQUIVALENT, 0 ms] (151) YES (152) QDP (153) QDPSizeChangeProof [EQUIVALENT, 0 ms] (154) YES ---------------------------------------- (0) Obligation: mainModule Main module Maybe where { import qualified List; import qualified Main; import qualified Prelude; } module List where { import qualified Main; import qualified Maybe; import qualified Prelude; insert :: Ord a => a -> [a] -> [a]; insert e ls = insertBy compare e ls; insertBy :: (a -> a -> Ordering) -> a -> [a] -> [a]; insertBy _ x [] = x : []; insertBy cmp x ys@(y : ys') = case cmp x y of { GT-> y : insertBy cmp x ys'; _-> x : ys; } ; } module Main where { import qualified List; import qualified Maybe; import qualified Prelude; } ---------------------------------------- (1) CR (EQUIVALENT) Case Reductions: The following Case expression "case cmp x y of { GT -> y : insertBy cmp x ys'; _ -> x : ys} " is transformed to "insertBy0 y cmp x ys' ys GT = y : insertBy cmp x ys'; insertBy0 y cmp x ys' ys _ = x : ys; " ---------------------------------------- (2) Obligation: mainModule Main module Maybe where { import qualified List; import qualified Main; import qualified Prelude; } module List where { import qualified Main; import qualified Maybe; import qualified Prelude; insert :: Ord a => a -> [a] -> [a]; insert e ls = insertBy compare e ls; insertBy :: (a -> a -> Ordering) -> a -> [a] -> [a]; insertBy _ x [] = x : []; insertBy cmp x ys@(y : ys') = insertBy0 y cmp x ys' ys (cmp x y); insertBy0 y cmp x ys' ys GT = y : insertBy cmp x ys'; insertBy0 y cmp x ys' ys _ = x : ys; } module Main where { import qualified List; import qualified Maybe; import qualified Prelude; } ---------------------------------------- (3) BR (EQUIVALENT) Replaced joker patterns by fresh variables and removed binding patterns. Binding Reductions: The bind variable of the following binding Pattern "ys@(wu : wv)" is replaced by the following term "wu : wv" ---------------------------------------- (4) Obligation: mainModule Main module Maybe where { import qualified List; import qualified Main; import qualified Prelude; } module List where { import qualified Main; import qualified Maybe; import qualified Prelude; insert :: Ord a => a -> [a] -> [a]; insert e ls = insertBy compare e ls; insertBy :: (a -> a -> Ordering) -> a -> [a] -> [a]; insertBy vz x [] = x : []; insertBy cmp x (wu : wv) = insertBy0 wu cmp x wv (wu : wv) (cmp x wu); insertBy0 y cmp x ys' ys GT = y : insertBy cmp x ys'; insertBy0 y cmp x ys' ys vy = x : ys; } module Main where { import qualified List; import qualified Maybe; import qualified Prelude; } ---------------------------------------- (5) COR (EQUIVALENT) Cond Reductions: The following Function with conditions "undefined |Falseundefined; " is transformed to "undefined = undefined1; " "undefined0 True = undefined; " "undefined1 = undefined0 False; " ---------------------------------------- (6) Obligation: mainModule Main module Maybe where { import qualified List; import qualified Main; import qualified Prelude; } module List where { import qualified Main; import qualified Maybe; import qualified Prelude; insert :: Ord a => a -> [a] -> [a]; insert e ls = insertBy compare e ls; insertBy :: (a -> a -> Ordering) -> a -> [a] -> [a]; insertBy vz x [] = x : []; insertBy cmp x (wu : wv) = insertBy0 wu cmp x wv (wu : wv) (cmp x wu); insertBy0 y cmp x ys' ys GT = y : insertBy cmp x ys'; insertBy0 y cmp x ys' ys vy = x : ys; } module Main where { import qualified List; import qualified Maybe; import qualified Prelude; } ---------------------------------------- (7) Narrow (SOUND) Haskell To QDPs digraph dp_graph { node [outthreshold=100, inthreshold=100];1[label="List.insert",fontsize=16,color="grey",shape="box"];1 -> 3[label="",style="dashed", color="grey", weight=3]; 3[label="List.insert ww3",fontsize=16,color="grey",shape="box"];3 -> 4[label="",style="dashed", color="grey", weight=3]; 4[label="List.insert ww3 ww4",fontsize=16,color="black",shape="triangle"];4 -> 5[label="",style="solid", color="black", weight=3]; 5[label="List.insertBy compare ww3 ww4",fontsize=16,color="burlywood",shape="box"];7804[label="ww4/ww40 : ww41",fontsize=10,color="white",style="solid",shape="box"];5 -> 7804[label="",style="solid", color="burlywood", weight=9]; 7804 -> 6[label="",style="solid", color="burlywood", weight=3]; 7805[label="ww4/[]",fontsize=10,color="white",style="solid",shape="box"];5 -> 7805[label="",style="solid", color="burlywood", weight=9]; 7805 -> 7[label="",style="solid", color="burlywood", weight=3]; 6[label="List.insertBy compare ww3 (ww40 : ww41)",fontsize=16,color="black",shape="box"];6 -> 8[label="",style="solid", color="black", weight=3]; 7[label="List.insertBy compare ww3 []",fontsize=16,color="black",shape="box"];7 -> 9[label="",style="solid", color="black", weight=3]; 8[label="List.insertBy0 ww40 compare ww3 ww41 (ww40 : ww41) (compare ww3 ww40)",fontsize=16,color="black",shape="box"];8 -> 10[label="",style="solid", color="black", weight=3]; 9[label="ww3 : []",fontsize=16,color="green",shape="box"];10[label="List.insertBy0 ww40 primCmpFloat ww3 ww41 (ww40 : ww41) (primCmpFloat ww3 ww40)",fontsize=16,color="burlywood",shape="triangle"];7806[label="ww3/Float ww30 ww31",fontsize=10,color="white",style="solid",shape="box"];10 -> 7806[label="",style="solid", color="burlywood", weight=9]; 7806 -> 11[label="",style="solid", color="burlywood", weight=3]; 11[label="List.insertBy0 ww40 primCmpFloat (Float ww30 ww31) ww41 (ww40 : ww41) (primCmpFloat (Float ww30 ww31) ww40)",fontsize=16,color="burlywood",shape="box"];7807[label="ww31/Pos ww310",fontsize=10,color="white",style="solid",shape="box"];11 -> 7807[label="",style="solid", color="burlywood", weight=9]; 7807 -> 12[label="",style="solid", color="burlywood", weight=3]; 7808[label="ww31/Neg ww310",fontsize=10,color="white",style="solid",shape="box"];11 -> 7808[label="",style="solid", color="burlywood", weight=9]; 7808 -> 13[label="",style="solid", color="burlywood", weight=3]; 12[label="List.insertBy0 ww40 primCmpFloat (Float ww30 (Pos ww310)) ww41 (ww40 : ww41) (primCmpFloat (Float ww30 (Pos ww310)) ww40)",fontsize=16,color="burlywood",shape="box"];7809[label="ww40/Float ww400 ww401",fontsize=10,color="white",style="solid",shape="box"];12 -> 7809[label="",style="solid", color="burlywood", weight=9]; 7809 -> 14[label="",style="solid", color="burlywood", weight=3]; 13[label="List.insertBy0 ww40 primCmpFloat (Float ww30 (Neg ww310)) ww41 (ww40 : ww41) (primCmpFloat (Float ww30 (Neg ww310)) ww40)",fontsize=16,color="burlywood",shape="box"];7810[label="ww40/Float ww400 ww401",fontsize=10,color="white",style="solid",shape="box"];13 -> 7810[label="",style="solid", color="burlywood", weight=9]; 7810 -> 15[label="",style="solid", color="burlywood", weight=3]; 14[label="List.insertBy0 (Float ww400 ww401) primCmpFloat (Float ww30 (Pos ww310)) ww41 (Float ww400 ww401 : ww41) (primCmpFloat (Float ww30 (Pos ww310)) (Float ww400 ww401))",fontsize=16,color="burlywood",shape="box"];7811[label="ww401/Pos ww4010",fontsize=10,color="white",style="solid",shape="box"];14 -> 7811[label="",style="solid", color="burlywood", weight=9]; 7811 -> 16[label="",style="solid", color="burlywood", weight=3]; 7812[label="ww401/Neg ww4010",fontsize=10,color="white",style="solid",shape="box"];14 -> 7812[label="",style="solid", color="burlywood", weight=9]; 7812 -> 17[label="",style="solid", color="burlywood", weight=3]; 15[label="List.insertBy0 (Float ww400 ww401) primCmpFloat (Float ww30 (Neg ww310)) ww41 (Float ww400 ww401 : ww41) (primCmpFloat (Float ww30 (Neg ww310)) (Float ww400 ww401))",fontsize=16,color="burlywood",shape="box"];7813[label="ww401/Pos ww4010",fontsize=10,color="white",style="solid",shape="box"];15 -> 7813[label="",style="solid", color="burlywood", weight=9]; 7813 -> 18[label="",style="solid", color="burlywood", weight=3]; 7814[label="ww401/Neg ww4010",fontsize=10,color="white",style="solid",shape="box"];15 -> 7814[label="",style="solid", color="burlywood", weight=9]; 7814 -> 19[label="",style="solid", color="burlywood", weight=3]; 16[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float ww30 (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpFloat (Float ww30 (Pos ww310)) (Float ww400 (Pos ww4010)))",fontsize=16,color="black",shape="box"];16 -> 20[label="",style="solid", color="black", weight=3]; 17[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float ww30 (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpFloat (Float ww30 (Pos ww310)) (Float ww400 (Neg ww4010)))",fontsize=16,color="black",shape="box"];17 -> 21[label="",style="solid", color="black", weight=3]; 18[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float ww30 (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpFloat (Float ww30 (Neg ww310)) (Float ww400 (Pos ww4010)))",fontsize=16,color="black",shape="box"];18 -> 22[label="",style="solid", color="black", weight=3]; 19[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float ww30 (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpFloat (Float ww30 (Neg ww310)) (Float ww400 (Neg ww4010)))",fontsize=16,color="black",shape="box"];19 -> 23[label="",style="solid", color="black", weight=3]; 20[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float ww30 (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (compare (ww30 * Pos ww4010) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];20 -> 24[label="",style="solid", color="black", weight=3]; 21[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float ww30 (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (compare (ww30 * Pos ww4010) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];21 -> 25[label="",style="solid", color="black", weight=3]; 22[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float ww30 (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (compare (ww30 * Neg ww4010) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];22 -> 26[label="",style="solid", color="black", weight=3]; 23[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float ww30 (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (compare (ww30 * Neg ww4010) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];23 -> 27[label="",style="solid", color="black", weight=3]; 24[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float ww30 (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (ww30 * Pos ww4010) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];24 -> 28[label="",style="solid", color="black", weight=3]; 25[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float ww30 (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (ww30 * Pos ww4010) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];25 -> 29[label="",style="solid", color="black", weight=3]; 26[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float ww30 (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (ww30 * Neg ww4010) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];26 -> 30[label="",style="solid", color="black", weight=3]; 27[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float ww30 (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (ww30 * Neg ww4010) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];27 -> 31[label="",style="solid", color="black", weight=3]; 28[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float ww30 (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (primMulInt ww30 (Pos ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7815[label="ww30/Pos ww300",fontsize=10,color="white",style="solid",shape="box"];28 -> 7815[label="",style="solid", color="burlywood", weight=9]; 7815 -> 32[label="",style="solid", color="burlywood", weight=3]; 7816[label="ww30/Neg ww300",fontsize=10,color="white",style="solid",shape="box"];28 -> 7816[label="",style="solid", color="burlywood", weight=9]; 7816 -> 33[label="",style="solid", color="burlywood", weight=3]; 29[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float ww30 (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (primMulInt ww30 (Pos ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7817[label="ww30/Pos ww300",fontsize=10,color="white",style="solid",shape="box"];29 -> 7817[label="",style="solid", color="burlywood", weight=9]; 7817 -> 34[label="",style="solid", color="burlywood", weight=3]; 7818[label="ww30/Neg ww300",fontsize=10,color="white",style="solid",shape="box"];29 -> 7818[label="",style="solid", color="burlywood", weight=9]; 7818 -> 35[label="",style="solid", color="burlywood", weight=3]; 30[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float ww30 (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (primMulInt ww30 (Neg ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7819[label="ww30/Pos ww300",fontsize=10,color="white",style="solid",shape="box"];30 -> 7819[label="",style="solid", color="burlywood", weight=9]; 7819 -> 36[label="",style="solid", color="burlywood", weight=3]; 7820[label="ww30/Neg ww300",fontsize=10,color="white",style="solid",shape="box"];30 -> 7820[label="",style="solid", color="burlywood", weight=9]; 7820 -> 37[label="",style="solid", color="burlywood", weight=3]; 31[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float ww30 (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (primMulInt ww30 (Neg ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7821[label="ww30/Pos ww300",fontsize=10,color="white",style="solid",shape="box"];31 -> 7821[label="",style="solid", color="burlywood", weight=9]; 7821 -> 38[label="",style="solid", color="burlywood", weight=3]; 7822[label="ww30/Neg ww300",fontsize=10,color="white",style="solid",shape="box"];31 -> 7822[label="",style="solid", color="burlywood", weight=9]; 7822 -> 39[label="",style="solid", color="burlywood", weight=3]; 32[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Pos ww300) (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (primMulInt (Pos ww300) (Pos ww4010)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];32 -> 40[label="",style="solid", color="black", weight=3]; 33[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Neg ww300) (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (primMulInt (Neg ww300) (Pos ww4010)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];33 -> 41[label="",style="solid", color="black", weight=3]; 34[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Pos ww300) (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (primMulInt (Pos ww300) (Pos ww4010)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];34 -> 42[label="",style="solid", color="black", weight=3]; 35[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Neg ww300) (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (primMulInt (Neg ww300) (Pos ww4010)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];35 -> 43[label="",style="solid", color="black", weight=3]; 36[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Pos ww300) (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (primMulInt (Pos ww300) (Neg ww4010)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];36 -> 44[label="",style="solid", color="black", weight=3]; 37[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Neg ww300) (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (primMulInt (Neg ww300) (Neg ww4010)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];37 -> 45[label="",style="solid", color="black", weight=3]; 38[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Pos ww300) (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (primMulInt (Pos ww300) (Neg ww4010)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];38 -> 46[label="",style="solid", color="black", weight=3]; 39[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Neg ww300) (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (primMulInt (Neg ww300) (Neg ww4010)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];39 -> 47[label="",style="solid", color="black", weight=3]; 40[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Pos ww300) (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Pos (primMulNat ww300 ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7823[label="ww300/Succ ww3000",fontsize=10,color="white",style="solid",shape="box"];40 -> 7823[label="",style="solid", color="burlywood", weight=9]; 7823 -> 48[label="",style="solid", color="burlywood", weight=3]; 7824[label="ww300/Zero",fontsize=10,color="white",style="solid",shape="box"];40 -> 7824[label="",style="solid", color="burlywood", weight=9]; 7824 -> 49[label="",style="solid", color="burlywood", weight=3]; 41[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Neg ww300) (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Neg (primMulNat ww300 ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7825[label="ww300/Succ ww3000",fontsize=10,color="white",style="solid",shape="box"];41 -> 7825[label="",style="solid", color="burlywood", weight=9]; 7825 -> 50[label="",style="solid", color="burlywood", weight=3]; 7826[label="ww300/Zero",fontsize=10,color="white",style="solid",shape="box"];41 -> 7826[label="",style="solid", color="burlywood", weight=9]; 7826 -> 51[label="",style="solid", color="burlywood", weight=3]; 42[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Pos ww300) (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Pos (primMulNat ww300 ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7827[label="ww300/Succ ww3000",fontsize=10,color="white",style="solid",shape="box"];42 -> 7827[label="",style="solid", color="burlywood", weight=9]; 7827 -> 52[label="",style="solid", color="burlywood", weight=3]; 7828[label="ww300/Zero",fontsize=10,color="white",style="solid",shape="box"];42 -> 7828[label="",style="solid", color="burlywood", weight=9]; 7828 -> 53[label="",style="solid", color="burlywood", weight=3]; 43[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Neg ww300) (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Neg (primMulNat ww300 ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7829[label="ww300/Succ ww3000",fontsize=10,color="white",style="solid",shape="box"];43 -> 7829[label="",style="solid", color="burlywood", weight=9]; 7829 -> 54[label="",style="solid", color="burlywood", weight=3]; 7830[label="ww300/Zero",fontsize=10,color="white",style="solid",shape="box"];43 -> 7830[label="",style="solid", color="burlywood", weight=9]; 7830 -> 55[label="",style="solid", color="burlywood", weight=3]; 44[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Pos ww300) (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Neg (primMulNat ww300 ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7831[label="ww300/Succ ww3000",fontsize=10,color="white",style="solid",shape="box"];44 -> 7831[label="",style="solid", color="burlywood", weight=9]; 7831 -> 56[label="",style="solid", color="burlywood", weight=3]; 7832[label="ww300/Zero",fontsize=10,color="white",style="solid",shape="box"];44 -> 7832[label="",style="solid", color="burlywood", weight=9]; 7832 -> 57[label="",style="solid", color="burlywood", weight=3]; 45[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Neg ww300) (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Pos (primMulNat ww300 ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7833[label="ww300/Succ ww3000",fontsize=10,color="white",style="solid",shape="box"];45 -> 7833[label="",style="solid", color="burlywood", weight=9]; 7833 -> 58[label="",style="solid", color="burlywood", weight=3]; 7834[label="ww300/Zero",fontsize=10,color="white",style="solid",shape="box"];45 -> 7834[label="",style="solid", color="burlywood", weight=9]; 7834 -> 59[label="",style="solid", color="burlywood", weight=3]; 46[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Pos ww300) (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Neg (primMulNat ww300 ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7835[label="ww300/Succ ww3000",fontsize=10,color="white",style="solid",shape="box"];46 -> 7835[label="",style="solid", color="burlywood", weight=9]; 7835 -> 60[label="",style="solid", color="burlywood", weight=3]; 7836[label="ww300/Zero",fontsize=10,color="white",style="solid",shape="box"];46 -> 7836[label="",style="solid", color="burlywood", weight=9]; 7836 -> 61[label="",style="solid", color="burlywood", weight=3]; 47[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Neg ww300) (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Pos (primMulNat ww300 ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7837[label="ww300/Succ ww3000",fontsize=10,color="white",style="solid",shape="box"];47 -> 7837[label="",style="solid", color="burlywood", weight=9]; 7837 -> 62[label="",style="solid", color="burlywood", weight=3]; 7838[label="ww300/Zero",fontsize=10,color="white",style="solid",shape="box"];47 -> 7838[label="",style="solid", color="burlywood", weight=9]; 7838 -> 63[label="",style="solid", color="burlywood", weight=3]; 48[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7839[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];48 -> 7839[label="",style="solid", color="burlywood", weight=9]; 7839 -> 64[label="",style="solid", color="burlywood", weight=3]; 7840[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];48 -> 7840[label="",style="solid", color="burlywood", weight=9]; 7840 -> 65[label="",style="solid", color="burlywood", weight=3]; 49[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Pos (primMulNat Zero ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7841[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];49 -> 7841[label="",style="solid", color="burlywood", weight=9]; 7841 -> 66[label="",style="solid", color="burlywood", weight=3]; 7842[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];49 -> 7842[label="",style="solid", color="burlywood", weight=9]; 7842 -> 67[label="",style="solid", color="burlywood", weight=3]; 50[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7843[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];50 -> 7843[label="",style="solid", color="burlywood", weight=9]; 7843 -> 68[label="",style="solid", color="burlywood", weight=3]; 7844[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];50 -> 7844[label="",style="solid", color="burlywood", weight=9]; 7844 -> 69[label="",style="solid", color="burlywood", weight=3]; 51[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Neg (primMulNat Zero ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7845[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];51 -> 7845[label="",style="solid", color="burlywood", weight=9]; 7845 -> 70[label="",style="solid", color="burlywood", weight=3]; 7846[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];51 -> 7846[label="",style="solid", color="burlywood", weight=9]; 7846 -> 71[label="",style="solid", color="burlywood", weight=3]; 52[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7847[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];52 -> 7847[label="",style="solid", color="burlywood", weight=9]; 7847 -> 72[label="",style="solid", color="burlywood", weight=3]; 7848[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];52 -> 7848[label="",style="solid", color="burlywood", weight=9]; 7848 -> 73[label="",style="solid", color="burlywood", weight=3]; 53[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Pos (primMulNat Zero ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7849[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];53 -> 7849[label="",style="solid", color="burlywood", weight=9]; 7849 -> 74[label="",style="solid", color="burlywood", weight=3]; 7850[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];53 -> 7850[label="",style="solid", color="burlywood", weight=9]; 7850 -> 75[label="",style="solid", color="burlywood", weight=3]; 54[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7851[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];54 -> 7851[label="",style="solid", color="burlywood", weight=9]; 7851 -> 76[label="",style="solid", color="burlywood", weight=3]; 7852[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];54 -> 7852[label="",style="solid", color="burlywood", weight=9]; 7852 -> 77[label="",style="solid", color="burlywood", weight=3]; 55[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Neg (primMulNat Zero ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7853[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];55 -> 7853[label="",style="solid", color="burlywood", weight=9]; 7853 -> 78[label="",style="solid", color="burlywood", weight=3]; 7854[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];55 -> 7854[label="",style="solid", color="burlywood", weight=9]; 7854 -> 79[label="",style="solid", color="burlywood", weight=3]; 56[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7855[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];56 -> 7855[label="",style="solid", color="burlywood", weight=9]; 7855 -> 80[label="",style="solid", color="burlywood", weight=3]; 7856[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];56 -> 7856[label="",style="solid", color="burlywood", weight=9]; 7856 -> 81[label="",style="solid", color="burlywood", weight=3]; 57[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Neg (primMulNat Zero ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7857[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];57 -> 7857[label="",style="solid", color="burlywood", weight=9]; 7857 -> 82[label="",style="solid", color="burlywood", weight=3]; 7858[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];57 -> 7858[label="",style="solid", color="burlywood", weight=9]; 7858 -> 83[label="",style="solid", color="burlywood", weight=3]; 58[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7859[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];58 -> 7859[label="",style="solid", color="burlywood", weight=9]; 7859 -> 84[label="",style="solid", color="burlywood", weight=3]; 7860[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];58 -> 7860[label="",style="solid", color="burlywood", weight=9]; 7860 -> 85[label="",style="solid", color="burlywood", weight=3]; 59[label="List.insertBy0 (Float ww400 (Pos ww4010)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Pos ww4010) : ww41) (primCmpInt (Pos (primMulNat Zero ww4010)) (Pos ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7861[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];59 -> 7861[label="",style="solid", color="burlywood", weight=9]; 7861 -> 86[label="",style="solid", color="burlywood", weight=3]; 7862[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];59 -> 7862[label="",style="solid", color="burlywood", weight=9]; 7862 -> 87[label="",style="solid", color="burlywood", weight=3]; 60[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7863[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];60 -> 7863[label="",style="solid", color="burlywood", weight=9]; 7863 -> 88[label="",style="solid", color="burlywood", weight=3]; 7864[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];60 -> 7864[label="",style="solid", color="burlywood", weight=9]; 7864 -> 89[label="",style="solid", color="burlywood", weight=3]; 61[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Neg (primMulNat Zero ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7865[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];61 -> 7865[label="",style="solid", color="burlywood", weight=9]; 7865 -> 90[label="",style="solid", color="burlywood", weight=3]; 7866[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];61 -> 7866[label="",style="solid", color="burlywood", weight=9]; 7866 -> 91[label="",style="solid", color="burlywood", weight=3]; 62[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7867[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];62 -> 7867[label="",style="solid", color="burlywood", weight=9]; 7867 -> 92[label="",style="solid", color="burlywood", weight=3]; 7868[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];62 -> 7868[label="",style="solid", color="burlywood", weight=9]; 7868 -> 93[label="",style="solid", color="burlywood", weight=3]; 63[label="List.insertBy0 (Float ww400 (Neg ww4010)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Neg ww4010) : ww41) (primCmpInt (Pos (primMulNat Zero ww4010)) (Neg ww310 * ww400))",fontsize=16,color="burlywood",shape="box"];7869[label="ww4010/Succ ww40100",fontsize=10,color="white",style="solid",shape="box"];63 -> 7869[label="",style="solid", color="burlywood", weight=9]; 7869 -> 94[label="",style="solid", color="burlywood", weight=3]; 7870[label="ww4010/Zero",fontsize=10,color="white",style="solid",shape="box"];63 -> 7870[label="",style="solid", color="burlywood", weight=9]; 7870 -> 95[label="",style="solid", color="burlywood", weight=3]; 64[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];64 -> 96[label="",style="solid", color="black", weight=3]; 65[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) Zero)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];65 -> 97[label="",style="solid", color="black", weight=3]; 66[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos (primMulNat Zero (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];66 -> 98[label="",style="solid", color="black", weight=3]; 67[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos (primMulNat Zero Zero)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];67 -> 99[label="",style="solid", color="black", weight=3]; 68[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];68 -> 100[label="",style="solid", color="black", weight=3]; 69[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) Zero)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];69 -> 101[label="",style="solid", color="black", weight=3]; 70[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg (primMulNat Zero (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];70 -> 102[label="",style="solid", color="black", weight=3]; 71[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg (primMulNat Zero Zero)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];71 -> 103[label="",style="solid", color="black", weight=3]; 72[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];72 -> 104[label="",style="solid", color="black", weight=3]; 73[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) Zero)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];73 -> 105[label="",style="solid", color="black", weight=3]; 74[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos (primMulNat Zero (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];74 -> 106[label="",style="solid", color="black", weight=3]; 75[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos (primMulNat Zero Zero)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];75 -> 107[label="",style="solid", color="black", weight=3]; 76[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];76 -> 108[label="",style="solid", color="black", weight=3]; 77[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) Zero)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];77 -> 109[label="",style="solid", color="black", weight=3]; 78[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg (primMulNat Zero (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];78 -> 110[label="",style="solid", color="black", weight=3]; 79[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg (primMulNat Zero Zero)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];79 -> 111[label="",style="solid", color="black", weight=3]; 80[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];80 -> 112[label="",style="solid", color="black", weight=3]; 81[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) Zero)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];81 -> 113[label="",style="solid", color="black", weight=3]; 82[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg (primMulNat Zero (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];82 -> 114[label="",style="solid", color="black", weight=3]; 83[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg (primMulNat Zero Zero)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];83 -> 115[label="",style="solid", color="black", weight=3]; 84[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];84 -> 116[label="",style="solid", color="black", weight=3]; 85[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) Zero)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];85 -> 117[label="",style="solid", color="black", weight=3]; 86[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos (primMulNat Zero (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];86 -> 118[label="",style="solid", color="black", weight=3]; 87[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos (primMulNat Zero Zero)) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];87 -> 119[label="",style="solid", color="black", weight=3]; 88[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];88 -> 120[label="",style="solid", color="black", weight=3]; 89[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg (primMulNat (Succ ww3000) Zero)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];89 -> 121[label="",style="solid", color="black", weight=3]; 90[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg (primMulNat Zero (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];90 -> 122[label="",style="solid", color="black", weight=3]; 91[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg (primMulNat Zero Zero)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];91 -> 123[label="",style="solid", color="black", weight=3]; 92[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];92 -> 124[label="",style="solid", color="black", weight=3]; 93[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos (primMulNat (Succ ww3000) Zero)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];93 -> 125[label="",style="solid", color="black", weight=3]; 94[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos (primMulNat Zero (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];94 -> 126[label="",style="solid", color="black", weight=3]; 95[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos (primMulNat Zero Zero)) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];95 -> 127[label="",style="solid", color="black", weight=3]; 96 -> 4840[label="",style="dashed", color="red", weight=0]; 96[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos (primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="magenta"];96 -> 4841[label="",style="dashed", color="magenta", weight=3]; 96 -> 4842[label="",style="dashed", color="magenta", weight=3]; 96 -> 4843[label="",style="dashed", color="magenta", weight=3]; 96 -> 4844[label="",style="dashed", color="magenta", weight=3]; 96 -> 4845[label="",style="dashed", color="magenta", weight=3]; 96 -> 4846[label="",style="dashed", color="magenta", weight=3]; 97[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];97 -> 130[label="",style="solid", color="black", weight=3]; 98[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];98 -> 131[label="",style="solid", color="black", weight=3]; 99[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];99 -> 132[label="",style="solid", color="black", weight=3]; 100 -> 2712[label="",style="dashed", color="red", weight=0]; 100[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg (primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="magenta"];100 -> 2713[label="",style="dashed", color="magenta", weight=3]; 100 -> 2714[label="",style="dashed", color="magenta", weight=3]; 100 -> 2715[label="",style="dashed", color="magenta", weight=3]; 100 -> 2716[label="",style="dashed", color="magenta", weight=3]; 100 -> 2717[label="",style="dashed", color="magenta", weight=3]; 100 -> 2718[label="",style="dashed", color="magenta", weight=3]; 101[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];101 -> 135[label="",style="solid", color="black", weight=3]; 102[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];102 -> 136[label="",style="solid", color="black", weight=3]; 103[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];103 -> 137[label="",style="solid", color="black", weight=3]; 104 -> 2743[label="",style="dashed", color="red", weight=0]; 104[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos (primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="magenta"];104 -> 2744[label="",style="dashed", color="magenta", weight=3]; 104 -> 2745[label="",style="dashed", color="magenta", weight=3]; 104 -> 2746[label="",style="dashed", color="magenta", weight=3]; 104 -> 2747[label="",style="dashed", color="magenta", weight=3]; 104 -> 2748[label="",style="dashed", color="magenta", weight=3]; 104 -> 2749[label="",style="dashed", color="magenta", weight=3]; 105[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];105 -> 140[label="",style="solid", color="black", weight=3]; 106[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];106 -> 141[label="",style="solid", color="black", weight=3]; 107[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];107 -> 142[label="",style="solid", color="black", weight=3]; 108 -> 2780[label="",style="dashed", color="red", weight=0]; 108[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg (primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="magenta"];108 -> 2781[label="",style="dashed", color="magenta", weight=3]; 108 -> 2782[label="",style="dashed", color="magenta", weight=3]; 108 -> 2783[label="",style="dashed", color="magenta", weight=3]; 108 -> 2784[label="",style="dashed", color="magenta", weight=3]; 108 -> 2785[label="",style="dashed", color="magenta", weight=3]; 108 -> 2786[label="",style="dashed", color="magenta", weight=3]; 109[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];109 -> 145[label="",style="solid", color="black", weight=3]; 110[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];110 -> 146[label="",style="solid", color="black", weight=3]; 111[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];111 -> 147[label="",style="solid", color="black", weight=3]; 112 -> 3186[label="",style="dashed", color="red", weight=0]; 112[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg (primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="magenta"];112 -> 3187[label="",style="dashed", color="magenta", weight=3]; 112 -> 3188[label="",style="dashed", color="magenta", weight=3]; 112 -> 3189[label="",style="dashed", color="magenta", weight=3]; 112 -> 3190[label="",style="dashed", color="magenta", weight=3]; 112 -> 3191[label="",style="dashed", color="magenta", weight=3]; 112 -> 3192[label="",style="dashed", color="magenta", weight=3]; 113[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];113 -> 150[label="",style="solid", color="black", weight=3]; 114[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];114 -> 151[label="",style="solid", color="black", weight=3]; 115[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];115 -> 152[label="",style="solid", color="black", weight=3]; 116 -> 3428[label="",style="dashed", color="red", weight=0]; 116[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos (primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100))) (Pos ww310 * ww400))",fontsize=16,color="magenta"];116 -> 3429[label="",style="dashed", color="magenta", weight=3]; 116 -> 3430[label="",style="dashed", color="magenta", weight=3]; 116 -> 3431[label="",style="dashed", color="magenta", weight=3]; 116 -> 3432[label="",style="dashed", color="magenta", weight=3]; 116 -> 3433[label="",style="dashed", color="magenta", weight=3]; 116 -> 3434[label="",style="dashed", color="magenta", weight=3]; 117[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];117 -> 155[label="",style="solid", color="black", weight=3]; 118[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];118 -> 156[label="",style="solid", color="black", weight=3]; 119[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww310 * ww400))",fontsize=16,color="black",shape="box"];119 -> 157[label="",style="solid", color="black", weight=3]; 120 -> 3793[label="",style="dashed", color="red", weight=0]; 120[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg (primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="magenta"];120 -> 3794[label="",style="dashed", color="magenta", weight=3]; 120 -> 3795[label="",style="dashed", color="magenta", weight=3]; 120 -> 3796[label="",style="dashed", color="magenta", weight=3]; 120 -> 3797[label="",style="dashed", color="magenta", weight=3]; 120 -> 3798[label="",style="dashed", color="magenta", weight=3]; 120 -> 3799[label="",style="dashed", color="magenta", weight=3]; 121[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];121 -> 160[label="",style="solid", color="black", weight=3]; 122[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];122 -> 161[label="",style="solid", color="black", weight=3]; 123[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];123 -> 162[label="",style="solid", color="black", weight=3]; 124 -> 4031[label="",style="dashed", color="red", weight=0]; 124[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos (primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100))) (Neg ww310 * ww400))",fontsize=16,color="magenta"];124 -> 4032[label="",style="dashed", color="magenta", weight=3]; 124 -> 4033[label="",style="dashed", color="magenta", weight=3]; 124 -> 4034[label="",style="dashed", color="magenta", weight=3]; 124 -> 4035[label="",style="dashed", color="magenta", weight=3]; 124 -> 4036[label="",style="dashed", color="magenta", weight=3]; 124 -> 4037[label="",style="dashed", color="magenta", weight=3]; 125[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];125 -> 165[label="",style="solid", color="black", weight=3]; 126[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];126 -> 166[label="",style="solid", color="black", weight=3]; 127[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww310 * ww400))",fontsize=16,color="black",shape="box"];127 -> 167[label="",style="solid", color="black", weight=3]; 4841[label="ww40100",fontsize=16,color="green",shape="box"];4842[label="ww3000",fontsize=16,color="green",shape="box"];4843[label="ww41",fontsize=16,color="green",shape="box"];4844[label="ww400",fontsize=16,color="green",shape="box"];4845 -> 2837[label="",style="dashed", color="red", weight=0]; 4845[label="primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100)",fontsize=16,color="magenta"];4845 -> 4982[label="",style="dashed", color="magenta", weight=3]; 4845 -> 4983[label="",style="dashed", color="magenta", weight=3]; 4846[label="ww310",fontsize=16,color="green",shape="box"];4840[label="List.insertBy0 (Float ww19 (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float ww19 (Pos (Succ ww20)) : ww23) (primCmpInt (Pos ww585) (Pos ww22 * ww19))",fontsize=16,color="burlywood",shape="triangle"];7871[label="ww585/Succ ww5850",fontsize=10,color="white",style="solid",shape="box"];4840 -> 7871[label="",style="solid", color="burlywood", weight=9]; 7871 -> 4984[label="",style="solid", color="burlywood", weight=3]; 7872[label="ww585/Zero",fontsize=10,color="white",style="solid",shape="box"];4840 -> 7872[label="",style="solid", color="burlywood", weight=9]; 7872 -> 4985[label="",style="solid", color="burlywood", weight=3]; 130[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7873[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];130 -> 7873[label="",style="solid", color="burlywood", weight=9]; 7873 -> 170[label="",style="solid", color="burlywood", weight=3]; 7874[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];130 -> 7874[label="",style="solid", color="burlywood", weight=9]; 7874 -> 171[label="",style="solid", color="burlywood", weight=3]; 131[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7875[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];131 -> 7875[label="",style="solid", color="burlywood", weight=9]; 7875 -> 172[label="",style="solid", color="burlywood", weight=3]; 7876[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];131 -> 7876[label="",style="solid", color="burlywood", weight=9]; 7876 -> 173[label="",style="solid", color="burlywood", weight=3]; 132[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7877[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];132 -> 7877[label="",style="solid", color="burlywood", weight=9]; 7877 -> 174[label="",style="solid", color="burlywood", weight=3]; 7878[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];132 -> 7878[label="",style="solid", color="burlywood", weight=9]; 7878 -> 175[label="",style="solid", color="burlywood", weight=3]; 2713[label="ww310",fontsize=16,color="green",shape="box"];2714 -> 2704[label="",style="dashed", color="red", weight=0]; 2714[label="primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100)",fontsize=16,color="magenta"];2714 -> 2740[label="",style="dashed", color="magenta", weight=3]; 2715[label="ww3000",fontsize=16,color="green",shape="box"];2716[label="ww400",fontsize=16,color="green",shape="box"];2717[label="ww41",fontsize=16,color="green",shape="box"];2718[label="ww40100",fontsize=16,color="green",shape="box"];2712[label="List.insertBy0 (Float ww32 (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float ww32 (Pos (Succ ww33)) : ww36) (primCmpInt (Neg ww79) (Pos ww35 * ww32))",fontsize=16,color="burlywood",shape="triangle"];7879[label="ww79/Succ ww790",fontsize=10,color="white",style="solid",shape="box"];2712 -> 7879[label="",style="solid", color="burlywood", weight=9]; 7879 -> 2741[label="",style="solid", color="burlywood", weight=3]; 7880[label="ww79/Zero",fontsize=10,color="white",style="solid",shape="box"];2712 -> 7880[label="",style="solid", color="burlywood", weight=9]; 7880 -> 2742[label="",style="solid", color="burlywood", weight=3]; 135[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7881[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];135 -> 7881[label="",style="solid", color="burlywood", weight=9]; 7881 -> 178[label="",style="solid", color="burlywood", weight=3]; 7882[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];135 -> 7882[label="",style="solid", color="burlywood", weight=9]; 7882 -> 179[label="",style="solid", color="burlywood", weight=3]; 136[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7883[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];136 -> 7883[label="",style="solid", color="burlywood", weight=9]; 7883 -> 180[label="",style="solid", color="burlywood", weight=3]; 7884[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];136 -> 7884[label="",style="solid", color="burlywood", weight=9]; 7884 -> 181[label="",style="solid", color="burlywood", weight=3]; 137[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7885[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];137 -> 7885[label="",style="solid", color="burlywood", weight=9]; 7885 -> 182[label="",style="solid", color="burlywood", weight=3]; 7886[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];137 -> 7886[label="",style="solid", color="burlywood", weight=9]; 7886 -> 183[label="",style="solid", color="burlywood", weight=3]; 2744 -> 2704[label="",style="dashed", color="red", weight=0]; 2744[label="primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100)",fontsize=16,color="magenta"];2744 -> 2771[label="",style="dashed", color="magenta", weight=3]; 2744 -> 2772[label="",style="dashed", color="magenta", weight=3]; 2745[label="ww3000",fontsize=16,color="green",shape="box"];2746[label="ww310",fontsize=16,color="green",shape="box"];2747[label="ww41",fontsize=16,color="green",shape="box"];2748[label="ww400",fontsize=16,color="green",shape="box"];2749[label="ww40100",fontsize=16,color="green",shape="box"];2743[label="List.insertBy0 (Float ww39 (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float ww39 (Neg (Succ ww40)) : ww43) (primCmpInt (Pos ww80) (Neg ww42 * ww39))",fontsize=16,color="burlywood",shape="triangle"];7887[label="ww80/Succ ww800",fontsize=10,color="white",style="solid",shape="box"];2743 -> 7887[label="",style="solid", color="burlywood", weight=9]; 7887 -> 2773[label="",style="solid", color="burlywood", weight=3]; 7888[label="ww80/Zero",fontsize=10,color="white",style="solid",shape="box"];2743 -> 7888[label="",style="solid", color="burlywood", weight=9]; 7888 -> 2774[label="",style="solid", color="burlywood", weight=3]; 140[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7889[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];140 -> 7889[label="",style="solid", color="burlywood", weight=9]; 7889 -> 186[label="",style="solid", color="burlywood", weight=3]; 7890[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];140 -> 7890[label="",style="solid", color="burlywood", weight=9]; 7890 -> 187[label="",style="solid", color="burlywood", weight=3]; 141[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7891[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];141 -> 7891[label="",style="solid", color="burlywood", weight=9]; 7891 -> 188[label="",style="solid", color="burlywood", weight=3]; 7892[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];141 -> 7892[label="",style="solid", color="burlywood", weight=9]; 7892 -> 189[label="",style="solid", color="burlywood", weight=3]; 142[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7893[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];142 -> 7893[label="",style="solid", color="burlywood", weight=9]; 7893 -> 190[label="",style="solid", color="burlywood", weight=3]; 7894[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];142 -> 7894[label="",style="solid", color="burlywood", weight=9]; 7894 -> 191[label="",style="solid", color="burlywood", weight=3]; 2781[label="ww400",fontsize=16,color="green",shape="box"];2782[label="ww310",fontsize=16,color="green",shape="box"];2783[label="ww40100",fontsize=16,color="green",shape="box"];2784[label="ww3000",fontsize=16,color="green",shape="box"];2785[label="ww41",fontsize=16,color="green",shape="box"];2786 -> 2704[label="",style="dashed", color="red", weight=0]; 2786[label="primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100)",fontsize=16,color="magenta"];2786 -> 2808[label="",style="dashed", color="magenta", weight=3]; 2786 -> 2809[label="",style="dashed", color="magenta", weight=3]; 2780[label="List.insertBy0 (Float ww45 (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float ww45 (Neg (Succ ww46)) : ww49) (primCmpInt (Neg ww81) (Neg ww48 * ww45))",fontsize=16,color="burlywood",shape="triangle"];7895[label="ww81/Succ ww810",fontsize=10,color="white",style="solid",shape="box"];2780 -> 7895[label="",style="solid", color="burlywood", weight=9]; 7895 -> 2810[label="",style="solid", color="burlywood", weight=3]; 7896[label="ww81/Zero",fontsize=10,color="white",style="solid",shape="box"];2780 -> 7896[label="",style="solid", color="burlywood", weight=9]; 7896 -> 2811[label="",style="solid", color="burlywood", weight=3]; 145[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7897[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];145 -> 7897[label="",style="solid", color="burlywood", weight=9]; 7897 -> 194[label="",style="solid", color="burlywood", weight=3]; 7898[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];145 -> 7898[label="",style="solid", color="burlywood", weight=9]; 7898 -> 195[label="",style="solid", color="burlywood", weight=3]; 146[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7899[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];146 -> 7899[label="",style="solid", color="burlywood", weight=9]; 7899 -> 196[label="",style="solid", color="burlywood", weight=3]; 7900[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];146 -> 7900[label="",style="solid", color="burlywood", weight=9]; 7900 -> 197[label="",style="solid", color="burlywood", weight=3]; 147[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7901[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];147 -> 7901[label="",style="solid", color="burlywood", weight=9]; 7901 -> 198[label="",style="solid", color="burlywood", weight=3]; 7902[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];147 -> 7902[label="",style="solid", color="burlywood", weight=9]; 7902 -> 199[label="",style="solid", color="burlywood", weight=3]; 3187[label="ww3000",fontsize=16,color="green",shape="box"];3188[label="ww41",fontsize=16,color="green",shape="box"];3189[label="ww400",fontsize=16,color="green",shape="box"];3190[label="ww310",fontsize=16,color="green",shape="box"];3191[label="ww40100",fontsize=16,color="green",shape="box"];3192 -> 2837[label="",style="dashed", color="red", weight=0]; 3192[label="primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100)",fontsize=16,color="magenta"];3192 -> 3320[label="",style="dashed", color="magenta", weight=3]; 3192 -> 3321[label="",style="dashed", color="magenta", weight=3]; 3186[label="List.insertBy0 (Float ww51 (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float ww51 (Pos (Succ ww52)) : ww55) (primCmpInt (Neg ww106) (Pos ww54 * ww51))",fontsize=16,color="burlywood",shape="triangle"];7903[label="ww106/Succ ww1060",fontsize=10,color="white",style="solid",shape="box"];3186 -> 7903[label="",style="solid", color="burlywood", weight=9]; 7903 -> 3322[label="",style="solid", color="burlywood", weight=3]; 7904[label="ww106/Zero",fontsize=10,color="white",style="solid",shape="box"];3186 -> 7904[label="",style="solid", color="burlywood", weight=9]; 7904 -> 3323[label="",style="solid", color="burlywood", weight=3]; 150[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7905[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];150 -> 7905[label="",style="solid", color="burlywood", weight=9]; 7905 -> 202[label="",style="solid", color="burlywood", weight=3]; 7906[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];150 -> 7906[label="",style="solid", color="burlywood", weight=9]; 7906 -> 203[label="",style="solid", color="burlywood", weight=3]; 151[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7907[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];151 -> 7907[label="",style="solid", color="burlywood", weight=9]; 7907 -> 204[label="",style="solid", color="burlywood", weight=3]; 7908[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];151 -> 7908[label="",style="solid", color="burlywood", weight=9]; 7908 -> 205[label="",style="solid", color="burlywood", weight=3]; 152[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7909[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];152 -> 7909[label="",style="solid", color="burlywood", weight=9]; 7909 -> 206[label="",style="solid", color="burlywood", weight=3]; 7910[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];152 -> 7910[label="",style="solid", color="burlywood", weight=9]; 7910 -> 207[label="",style="solid", color="burlywood", weight=3]; 3429[label="ww3000",fontsize=16,color="green",shape="box"];3430 -> 2837[label="",style="dashed", color="red", weight=0]; 3430[label="primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100)",fontsize=16,color="magenta"];3430 -> 3562[label="",style="dashed", color="magenta", weight=3]; 3430 -> 3563[label="",style="dashed", color="magenta", weight=3]; 3431[label="ww400",fontsize=16,color="green",shape="box"];3432[label="ww40100",fontsize=16,color="green",shape="box"];3433[label="ww41",fontsize=16,color="green",shape="box"];3434[label="ww310",fontsize=16,color="green",shape="box"];3428[label="List.insertBy0 (Float ww57 (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float ww57 (Pos (Succ ww58)) : ww61) (primCmpInt (Pos ww117) (Pos ww60 * ww57))",fontsize=16,color="burlywood",shape="triangle"];7911[label="ww117/Succ ww1170",fontsize=10,color="white",style="solid",shape="box"];3428 -> 7911[label="",style="solid", color="burlywood", weight=9]; 7911 -> 3564[label="",style="solid", color="burlywood", weight=3]; 7912[label="ww117/Zero",fontsize=10,color="white",style="solid",shape="box"];3428 -> 7912[label="",style="solid", color="burlywood", weight=9]; 7912 -> 3565[label="",style="solid", color="burlywood", weight=3]; 155[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7913[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];155 -> 7913[label="",style="solid", color="burlywood", weight=9]; 7913 -> 210[label="",style="solid", color="burlywood", weight=3]; 7914[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];155 -> 7914[label="",style="solid", color="burlywood", weight=9]; 7914 -> 211[label="",style="solid", color="burlywood", weight=3]; 156[label="List.insertBy0 (Float ww400 (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7915[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];156 -> 7915[label="",style="solid", color="burlywood", weight=9]; 7915 -> 212[label="",style="solid", color="burlywood", weight=3]; 7916[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];156 -> 7916[label="",style="solid", color="burlywood", weight=9]; 7916 -> 213[label="",style="solid", color="burlywood", weight=3]; 157[label="List.insertBy0 (Float ww400 (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7917[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];157 -> 7917[label="",style="solid", color="burlywood", weight=9]; 7917 -> 214[label="",style="solid", color="burlywood", weight=3]; 7918[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];157 -> 7918[label="",style="solid", color="burlywood", weight=9]; 7918 -> 215[label="",style="solid", color="burlywood", weight=3]; 3794[label="ww41",fontsize=16,color="green",shape="box"];3795[label="ww40100",fontsize=16,color="green",shape="box"];3796 -> 2837[label="",style="dashed", color="red", weight=0]; 3796[label="primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100)",fontsize=16,color="magenta"];3796 -> 3927[label="",style="dashed", color="magenta", weight=3]; 3796 -> 3928[label="",style="dashed", color="magenta", weight=3]; 3797[label="ww400",fontsize=16,color="green",shape="box"];3798[label="ww310",fontsize=16,color="green",shape="box"];3799[label="ww3000",fontsize=16,color="green",shape="box"];3793[label="List.insertBy0 (Float ww63 (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float ww63 (Neg (Succ ww64)) : ww67) (primCmpInt (Neg ww140) (Neg ww66 * ww63))",fontsize=16,color="burlywood",shape="triangle"];7919[label="ww140/Succ ww1400",fontsize=10,color="white",style="solid",shape="box"];3793 -> 7919[label="",style="solid", color="burlywood", weight=9]; 7919 -> 3929[label="",style="solid", color="burlywood", weight=3]; 7920[label="ww140/Zero",fontsize=10,color="white",style="solid",shape="box"];3793 -> 7920[label="",style="solid", color="burlywood", weight=9]; 7920 -> 3930[label="",style="solid", color="burlywood", weight=3]; 160[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7921[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];160 -> 7921[label="",style="solid", color="burlywood", weight=9]; 7921 -> 218[label="",style="solid", color="burlywood", weight=3]; 7922[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];160 -> 7922[label="",style="solid", color="burlywood", weight=9]; 7922 -> 219[label="",style="solid", color="burlywood", weight=3]; 161[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7923[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];161 -> 7923[label="",style="solid", color="burlywood", weight=9]; 7923 -> 220[label="",style="solid", color="burlywood", weight=3]; 7924[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];161 -> 7924[label="",style="solid", color="burlywood", weight=9]; 7924 -> 221[label="",style="solid", color="burlywood", weight=3]; 162[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7925[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];162 -> 7925[label="",style="solid", color="burlywood", weight=9]; 7925 -> 222[label="",style="solid", color="burlywood", weight=3]; 7926[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];162 -> 7926[label="",style="solid", color="burlywood", weight=9]; 7926 -> 223[label="",style="solid", color="burlywood", weight=3]; 4032[label="ww41",fontsize=16,color="green",shape="box"];4033 -> 2837[label="",style="dashed", color="red", weight=0]; 4033[label="primPlusNat (primMulNat ww3000 (Succ ww40100)) (Succ ww40100)",fontsize=16,color="magenta"];4033 -> 4165[label="",style="dashed", color="magenta", weight=3]; 4033 -> 4166[label="",style="dashed", color="magenta", weight=3]; 4034[label="ww400",fontsize=16,color="green",shape="box"];4035[label="ww310",fontsize=16,color="green",shape="box"];4036[label="ww40100",fontsize=16,color="green",shape="box"];4037[label="ww3000",fontsize=16,color="green",shape="box"];4031[label="List.insertBy0 (Float ww69 (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float ww69 (Neg (Succ ww70)) : ww73) (primCmpInt (Pos ww151) (Neg ww72 * ww69))",fontsize=16,color="burlywood",shape="triangle"];7927[label="ww151/Succ ww1510",fontsize=10,color="white",style="solid",shape="box"];4031 -> 7927[label="",style="solid", color="burlywood", weight=9]; 7927 -> 4167[label="",style="solid", color="burlywood", weight=3]; 7928[label="ww151/Zero",fontsize=10,color="white",style="solid",shape="box"];4031 -> 7928[label="",style="solid", color="burlywood", weight=9]; 7928 -> 4168[label="",style="solid", color="burlywood", weight=3]; 165[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7929[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];165 -> 7929[label="",style="solid", color="burlywood", weight=9]; 7929 -> 226[label="",style="solid", color="burlywood", weight=3]; 7930[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];165 -> 7930[label="",style="solid", color="burlywood", weight=9]; 7930 -> 227[label="",style="solid", color="burlywood", weight=3]; 166[label="List.insertBy0 (Float ww400 (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7931[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];166 -> 7931[label="",style="solid", color="burlywood", weight=9]; 7931 -> 228[label="",style="solid", color="burlywood", weight=3]; 7932[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];166 -> 7932[label="",style="solid", color="burlywood", weight=9]; 7932 -> 229[label="",style="solid", color="burlywood", weight=3]; 167[label="List.insertBy0 (Float ww400 (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float ww400 (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) ww400))",fontsize=16,color="burlywood",shape="box"];7933[label="ww400/Pos ww4000",fontsize=10,color="white",style="solid",shape="box"];167 -> 7933[label="",style="solid", color="burlywood", weight=9]; 7933 -> 230[label="",style="solid", color="burlywood", weight=3]; 7934[label="ww400/Neg ww4000",fontsize=10,color="white",style="solid",shape="box"];167 -> 7934[label="",style="solid", color="burlywood", weight=9]; 7934 -> 231[label="",style="solid", color="burlywood", weight=3]; 4982[label="Succ ww40100",fontsize=16,color="green",shape="box"];4983 -> 2370[label="",style="dashed", color="red", weight=0]; 4983[label="primMulNat ww3000 (Succ ww40100)",fontsize=16,color="magenta"];4983 -> 5534[label="",style="dashed", color="magenta", weight=3]; 2837[label="primPlusNat ww780 ww40100",fontsize=16,color="burlywood",shape="triangle"];7935[label="ww780/Succ ww7800",fontsize=10,color="white",style="solid",shape="box"];2837 -> 7935[label="",style="solid", color="burlywood", weight=9]; 7935 -> 2861[label="",style="solid", color="burlywood", weight=3]; 7936[label="ww780/Zero",fontsize=10,color="white",style="solid",shape="box"];2837 -> 7936[label="",style="solid", color="burlywood", weight=9]; 7936 -> 2862[label="",style="solid", color="burlywood", weight=3]; 4984[label="List.insertBy0 (Float ww19 (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float ww19 (Pos (Succ ww20)) : ww23) (primCmpInt (Pos (Succ ww5850)) (Pos ww22 * ww19))",fontsize=16,color="black",shape="box"];4984 -> 5535[label="",style="solid", color="black", weight=3]; 4985[label="List.insertBy0 (Float ww19 (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float ww19 (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos ww22 * ww19))",fontsize=16,color="black",shape="box"];4985 -> 5536[label="",style="solid", color="black", weight=3]; 170[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];170 -> 235[label="",style="solid", color="black", weight=3]; 171[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];171 -> 236[label="",style="solid", color="black", weight=3]; 172[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];172 -> 237[label="",style="solid", color="black", weight=3]; 173[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];173 -> 238[label="",style="solid", color="black", weight=3]; 174[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];174 -> 239[label="",style="solid", color="black", weight=3]; 175[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];175 -> 240[label="",style="solid", color="black", weight=3]; 2740 -> 2370[label="",style="dashed", color="red", weight=0]; 2740[label="primMulNat ww3000 (Succ ww40100)",fontsize=16,color="magenta"];2740 -> 2775[label="",style="dashed", color="magenta", weight=3]; 2704[label="primPlusNat ww78 (Succ ww40100)",fontsize=16,color="burlywood",shape="triangle"];7937[label="ww78/Succ ww780",fontsize=10,color="white",style="solid",shape="box"];2704 -> 7937[label="",style="solid", color="burlywood", weight=9]; 7937 -> 2776[label="",style="solid", color="burlywood", weight=3]; 7938[label="ww78/Zero",fontsize=10,color="white",style="solid",shape="box"];2704 -> 7938[label="",style="solid", color="burlywood", weight=9]; 7938 -> 2777[label="",style="solid", color="burlywood", weight=3]; 2741[label="List.insertBy0 (Float ww32 (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float ww32 (Pos (Succ ww33)) : ww36) (primCmpInt (Neg (Succ ww790)) (Pos ww35 * ww32))",fontsize=16,color="black",shape="box"];2741 -> 2778[label="",style="solid", color="black", weight=3]; 2742[label="List.insertBy0 (Float ww32 (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float ww32 (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos ww35 * ww32))",fontsize=16,color="black",shape="box"];2742 -> 2779[label="",style="solid", color="black", weight=3]; 178[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];178 -> 244[label="",style="solid", color="black", weight=3]; 179[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];179 -> 245[label="",style="solid", color="black", weight=3]; 180[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];180 -> 246[label="",style="solid", color="black", weight=3]; 181[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];181 -> 247[label="",style="solid", color="black", weight=3]; 182[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];182 -> 248[label="",style="solid", color="black", weight=3]; 183[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];183 -> 249[label="",style="solid", color="black", weight=3]; 2771 -> 2370[label="",style="dashed", color="red", weight=0]; 2771[label="primMulNat ww3000 (Succ ww40100)",fontsize=16,color="magenta"];2771 -> 2812[label="",style="dashed", color="magenta", weight=3]; 2771 -> 2813[label="",style="dashed", color="magenta", weight=3]; 2772[label="ww40100",fontsize=16,color="green",shape="box"];2773[label="List.insertBy0 (Float ww39 (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float ww39 (Neg (Succ ww40)) : ww43) (primCmpInt (Pos (Succ ww800)) (Neg ww42 * ww39))",fontsize=16,color="black",shape="box"];2773 -> 2814[label="",style="solid", color="black", weight=3]; 2774[label="List.insertBy0 (Float ww39 (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float ww39 (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg ww42 * ww39))",fontsize=16,color="black",shape="box"];2774 -> 2815[label="",style="solid", color="black", weight=3]; 186[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];186 -> 253[label="",style="solid", color="black", weight=3]; 187[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];187 -> 254[label="",style="solid", color="black", weight=3]; 188[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];188 -> 255[label="",style="solid", color="black", weight=3]; 189[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];189 -> 256[label="",style="solid", color="black", weight=3]; 190[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];190 -> 257[label="",style="solid", color="black", weight=3]; 191[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];191 -> 258[label="",style="solid", color="black", weight=3]; 2808 -> 2370[label="",style="dashed", color="red", weight=0]; 2808[label="primMulNat ww3000 (Succ ww40100)",fontsize=16,color="magenta"];2808 -> 2829[label="",style="dashed", color="magenta", weight=3]; 2808 -> 2830[label="",style="dashed", color="magenta", weight=3]; 2809[label="ww40100",fontsize=16,color="green",shape="box"];2810[label="List.insertBy0 (Float ww45 (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float ww45 (Neg (Succ ww46)) : ww49) (primCmpInt (Neg (Succ ww810)) (Neg ww48 * ww45))",fontsize=16,color="black",shape="box"];2810 -> 2831[label="",style="solid", color="black", weight=3]; 2811[label="List.insertBy0 (Float ww45 (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float ww45 (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg ww48 * ww45))",fontsize=16,color="black",shape="box"];2811 -> 2832[label="",style="solid", color="black", weight=3]; 194[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];194 -> 262[label="",style="solid", color="black", weight=3]; 195[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];195 -> 263[label="",style="solid", color="black", weight=3]; 196[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];196 -> 264[label="",style="solid", color="black", weight=3]; 197[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];197 -> 265[label="",style="solid", color="black", weight=3]; 198[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];198 -> 266[label="",style="solid", color="black", weight=3]; 199[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];199 -> 267[label="",style="solid", color="black", weight=3]; 3320[label="Succ ww40100",fontsize=16,color="green",shape="box"];3321 -> 2370[label="",style="dashed", color="red", weight=0]; 3321[label="primMulNat ww3000 (Succ ww40100)",fontsize=16,color="magenta"];3321 -> 3334[label="",style="dashed", color="magenta", weight=3]; 3322[label="List.insertBy0 (Float ww51 (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float ww51 (Pos (Succ ww52)) : ww55) (primCmpInt (Neg (Succ ww1060)) (Pos ww54 * ww51))",fontsize=16,color="black",shape="box"];3322 -> 3335[label="",style="solid", color="black", weight=3]; 3323[label="List.insertBy0 (Float ww51 (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float ww51 (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos ww54 * ww51))",fontsize=16,color="black",shape="box"];3323 -> 3336[label="",style="solid", color="black", weight=3]; 202[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];202 -> 271[label="",style="solid", color="black", weight=3]; 203[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];203 -> 272[label="",style="solid", color="black", weight=3]; 204[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];204 -> 273[label="",style="solid", color="black", weight=3]; 205[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];205 -> 274[label="",style="solid", color="black", weight=3]; 206[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];206 -> 275[label="",style="solid", color="black", weight=3]; 207[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];207 -> 276[label="",style="solid", color="black", weight=3]; 3562[label="Succ ww40100",fontsize=16,color="green",shape="box"];3563 -> 2370[label="",style="dashed", color="red", weight=0]; 3563[label="primMulNat ww3000 (Succ ww40100)",fontsize=16,color="magenta"];3563 -> 3572[label="",style="dashed", color="magenta", weight=3]; 3564[label="List.insertBy0 (Float ww57 (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float ww57 (Pos (Succ ww58)) : ww61) (primCmpInt (Pos (Succ ww1170)) (Pos ww60 * ww57))",fontsize=16,color="black",shape="box"];3564 -> 3573[label="",style="solid", color="black", weight=3]; 3565[label="List.insertBy0 (Float ww57 (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float ww57 (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos ww60 * ww57))",fontsize=16,color="black",shape="box"];3565 -> 3574[label="",style="solid", color="black", weight=3]; 210[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];210 -> 280[label="",style="solid", color="black", weight=3]; 211[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];211 -> 281[label="",style="solid", color="black", weight=3]; 212[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];212 -> 282[label="",style="solid", color="black", weight=3]; 213[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];213 -> 283[label="",style="solid", color="black", weight=3]; 214[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];214 -> 284[label="",style="solid", color="black", weight=3]; 215[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Pos ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];215 -> 285[label="",style="solid", color="black", weight=3]; 3927[label="Succ ww40100",fontsize=16,color="green",shape="box"];3928 -> 2370[label="",style="dashed", color="red", weight=0]; 3928[label="primMulNat ww3000 (Succ ww40100)",fontsize=16,color="magenta"];3928 -> 3936[label="",style="dashed", color="magenta", weight=3]; 3928 -> 3937[label="",style="dashed", color="magenta", weight=3]; 3929[label="List.insertBy0 (Float ww63 (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float ww63 (Neg (Succ ww64)) : ww67) (primCmpInt (Neg (Succ ww1400)) (Neg ww66 * ww63))",fontsize=16,color="black",shape="box"];3929 -> 3938[label="",style="solid", color="black", weight=3]; 3930[label="List.insertBy0 (Float ww63 (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float ww63 (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg ww66 * ww63))",fontsize=16,color="black",shape="box"];3930 -> 3939[label="",style="solid", color="black", weight=3]; 218[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];218 -> 289[label="",style="solid", color="black", weight=3]; 219[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];219 -> 290[label="",style="solid", color="black", weight=3]; 220[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];220 -> 291[label="",style="solid", color="black", weight=3]; 221[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];221 -> 292[label="",style="solid", color="black", weight=3]; 222[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];222 -> 293[label="",style="solid", color="black", weight=3]; 223[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];223 -> 294[label="",style="solid", color="black", weight=3]; 4165[label="Succ ww40100",fontsize=16,color="green",shape="box"];4166 -> 2370[label="",style="dashed", color="red", weight=0]; 4166[label="primMulNat ww3000 (Succ ww40100)",fontsize=16,color="magenta"];4166 -> 4175[label="",style="dashed", color="magenta", weight=3]; 4166 -> 4176[label="",style="dashed", color="magenta", weight=3]; 4167[label="List.insertBy0 (Float ww69 (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float ww69 (Neg (Succ ww70)) : ww73) (primCmpInt (Pos (Succ ww1510)) (Neg ww72 * ww69))",fontsize=16,color="black",shape="box"];4167 -> 4177[label="",style="solid", color="black", weight=3]; 4168[label="List.insertBy0 (Float ww69 (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float ww69 (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg ww72 * ww69))",fontsize=16,color="black",shape="box"];4168 -> 4178[label="",style="solid", color="black", weight=3]; 226[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];226 -> 298[label="",style="solid", color="black", weight=3]; 227[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];227 -> 299[label="",style="solid", color="black", weight=3]; 228[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];228 -> 300[label="",style="solid", color="black", weight=3]; 229[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];229 -> 301[label="",style="solid", color="black", weight=3]; 230[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Pos ww4000)))",fontsize=16,color="black",shape="box"];230 -> 302[label="",style="solid", color="black", weight=3]; 231[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (primMulInt (Neg ww310) (Neg ww4000)))",fontsize=16,color="black",shape="box"];231 -> 303[label="",style="solid", color="black", weight=3]; 5534[label="ww3000",fontsize=16,color="green",shape="box"];2370[label="primMulNat ww30000 (Succ ww40100)",fontsize=16,color="burlywood",shape="triangle"];7939[label="ww30000/Succ ww300000",fontsize=10,color="white",style="solid",shape="box"];2370 -> 7939[label="",style="solid", color="burlywood", weight=9]; 7939 -> 2455[label="",style="solid", color="burlywood", weight=3]; 7940[label="ww30000/Zero",fontsize=10,color="white",style="solid",shape="box"];2370 -> 7940[label="",style="solid", color="burlywood", weight=9]; 7940 -> 2456[label="",style="solid", color="burlywood", weight=3]; 2861[label="primPlusNat (Succ ww7800) ww40100",fontsize=16,color="burlywood",shape="box"];7941[label="ww40100/Succ ww401000",fontsize=10,color="white",style="solid",shape="box"];2861 -> 7941[label="",style="solid", color="burlywood", weight=9]; 7941 -> 2888[label="",style="solid", color="burlywood", weight=3]; 7942[label="ww40100/Zero",fontsize=10,color="white",style="solid",shape="box"];2861 -> 7942[label="",style="solid", color="burlywood", weight=9]; 7942 -> 2889[label="",style="solid", color="burlywood", weight=3]; 2862[label="primPlusNat Zero ww40100",fontsize=16,color="burlywood",shape="box"];7943[label="ww40100/Succ ww401000",fontsize=10,color="white",style="solid",shape="box"];2862 -> 7943[label="",style="solid", color="burlywood", weight=9]; 7943 -> 2890[label="",style="solid", color="burlywood", weight=3]; 7944[label="ww40100/Zero",fontsize=10,color="white",style="solid",shape="box"];2862 -> 7944[label="",style="solid", color="burlywood", weight=9]; 7944 -> 2891[label="",style="solid", color="burlywood", weight=3]; 5535[label="List.insertBy0 (Float ww19 (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float ww19 (Pos (Succ ww20)) : ww23) (primCmpInt (Pos (Succ ww5850)) (primMulInt (Pos ww22) ww19))",fontsize=16,color="burlywood",shape="box"];7945[label="ww19/Pos ww190",fontsize=10,color="white",style="solid",shape="box"];5535 -> 7945[label="",style="solid", color="burlywood", weight=9]; 7945 -> 5882[label="",style="solid", color="burlywood", weight=3]; 7946[label="ww19/Neg ww190",fontsize=10,color="white",style="solid",shape="box"];5535 -> 7946[label="",style="solid", color="burlywood", weight=9]; 7946 -> 5883[label="",style="solid", color="burlywood", weight=3]; 5536[label="List.insertBy0 (Float ww19 (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float ww19 (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (primMulInt (Pos ww22) ww19))",fontsize=16,color="burlywood",shape="box"];7947[label="ww19/Pos ww190",fontsize=10,color="white",style="solid",shape="box"];5536 -> 7947[label="",style="solid", color="burlywood", weight=9]; 7947 -> 5884[label="",style="solid", color="burlywood", weight=3]; 7948[label="ww19/Neg ww190",fontsize=10,color="white",style="solid",shape="box"];5536 -> 7948[label="",style="solid", color="burlywood", weight=9]; 7948 -> 5885[label="",style="solid", color="burlywood", weight=3]; 235[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7949[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];235 -> 7949[label="",style="solid", color="burlywood", weight=9]; 7949 -> 307[label="",style="solid", color="burlywood", weight=3]; 7950[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];235 -> 7950[label="",style="solid", color="burlywood", weight=9]; 7950 -> 308[label="",style="solid", color="burlywood", weight=3]; 236[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7951[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];236 -> 7951[label="",style="solid", color="burlywood", weight=9]; 7951 -> 309[label="",style="solid", color="burlywood", weight=3]; 7952[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];236 -> 7952[label="",style="solid", color="burlywood", weight=9]; 7952 -> 310[label="",style="solid", color="burlywood", weight=3]; 237[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7953[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];237 -> 7953[label="",style="solid", color="burlywood", weight=9]; 7953 -> 311[label="",style="solid", color="burlywood", weight=3]; 7954[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];237 -> 7954[label="",style="solid", color="burlywood", weight=9]; 7954 -> 312[label="",style="solid", color="burlywood", weight=3]; 238[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7955[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];238 -> 7955[label="",style="solid", color="burlywood", weight=9]; 7955 -> 313[label="",style="solid", color="burlywood", weight=3]; 7956[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];238 -> 7956[label="",style="solid", color="burlywood", weight=9]; 7956 -> 314[label="",style="solid", color="burlywood", weight=3]; 239[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7957[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];239 -> 7957[label="",style="solid", color="burlywood", weight=9]; 7957 -> 315[label="",style="solid", color="burlywood", weight=3]; 7958[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];239 -> 7958[label="",style="solid", color="burlywood", weight=9]; 7958 -> 316[label="",style="solid", color="burlywood", weight=3]; 240[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7959[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];240 -> 7959[label="",style="solid", color="burlywood", weight=9]; 7959 -> 317[label="",style="solid", color="burlywood", weight=3]; 7960[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];240 -> 7960[label="",style="solid", color="burlywood", weight=9]; 7960 -> 318[label="",style="solid", color="burlywood", weight=3]; 2775[label="ww3000",fontsize=16,color="green",shape="box"];2776[label="primPlusNat (Succ ww780) (Succ ww40100)",fontsize=16,color="black",shape="box"];2776 -> 2816[label="",style="solid", color="black", weight=3]; 2777[label="primPlusNat Zero (Succ ww40100)",fontsize=16,color="black",shape="box"];2777 -> 2817[label="",style="solid", color="black", weight=3]; 2778[label="List.insertBy0 (Float ww32 (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float ww32 (Pos (Succ ww33)) : ww36) (primCmpInt (Neg (Succ ww790)) (primMulInt (Pos ww35) ww32))",fontsize=16,color="burlywood",shape="box"];7961[label="ww32/Pos ww320",fontsize=10,color="white",style="solid",shape="box"];2778 -> 7961[label="",style="solid", color="burlywood", weight=9]; 7961 -> 2818[label="",style="solid", color="burlywood", weight=3]; 7962[label="ww32/Neg ww320",fontsize=10,color="white",style="solid",shape="box"];2778 -> 7962[label="",style="solid", color="burlywood", weight=9]; 7962 -> 2819[label="",style="solid", color="burlywood", weight=3]; 2779[label="List.insertBy0 (Float ww32 (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float ww32 (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (primMulInt (Pos ww35) ww32))",fontsize=16,color="burlywood",shape="box"];7963[label="ww32/Pos ww320",fontsize=10,color="white",style="solid",shape="box"];2779 -> 7963[label="",style="solid", color="burlywood", weight=9]; 7963 -> 2820[label="",style="solid", color="burlywood", weight=3]; 7964[label="ww32/Neg ww320",fontsize=10,color="white",style="solid",shape="box"];2779 -> 7964[label="",style="solid", color="burlywood", weight=9]; 7964 -> 2821[label="",style="solid", color="burlywood", weight=3]; 244[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7965[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];244 -> 7965[label="",style="solid", color="burlywood", weight=9]; 7965 -> 322[label="",style="solid", color="burlywood", weight=3]; 7966[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];244 -> 7966[label="",style="solid", color="burlywood", weight=9]; 7966 -> 323[label="",style="solid", color="burlywood", weight=3]; 245[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7967[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];245 -> 7967[label="",style="solid", color="burlywood", weight=9]; 7967 -> 324[label="",style="solid", color="burlywood", weight=3]; 7968[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];245 -> 7968[label="",style="solid", color="burlywood", weight=9]; 7968 -> 325[label="",style="solid", color="burlywood", weight=3]; 246[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7969[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];246 -> 7969[label="",style="solid", color="burlywood", weight=9]; 7969 -> 326[label="",style="solid", color="burlywood", weight=3]; 7970[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];246 -> 7970[label="",style="solid", color="burlywood", weight=9]; 7970 -> 327[label="",style="solid", color="burlywood", weight=3]; 247[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7971[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];247 -> 7971[label="",style="solid", color="burlywood", weight=9]; 7971 -> 328[label="",style="solid", color="burlywood", weight=3]; 7972[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];247 -> 7972[label="",style="solid", color="burlywood", weight=9]; 7972 -> 329[label="",style="solid", color="burlywood", weight=3]; 248[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7973[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];248 -> 7973[label="",style="solid", color="burlywood", weight=9]; 7973 -> 330[label="",style="solid", color="burlywood", weight=3]; 7974[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];248 -> 7974[label="",style="solid", color="burlywood", weight=9]; 7974 -> 331[label="",style="solid", color="burlywood", weight=3]; 249[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7975[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];249 -> 7975[label="",style="solid", color="burlywood", weight=9]; 7975 -> 332[label="",style="solid", color="burlywood", weight=3]; 7976[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];249 -> 7976[label="",style="solid", color="burlywood", weight=9]; 7976 -> 333[label="",style="solid", color="burlywood", weight=3]; 2812[label="ww3000",fontsize=16,color="green",shape="box"];2813[label="ww40100",fontsize=16,color="green",shape="box"];2814[label="List.insertBy0 (Float ww39 (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float ww39 (Neg (Succ ww40)) : ww43) (primCmpInt (Pos (Succ ww800)) (primMulInt (Neg ww42) ww39))",fontsize=16,color="burlywood",shape="box"];7977[label="ww39/Pos ww390",fontsize=10,color="white",style="solid",shape="box"];2814 -> 7977[label="",style="solid", color="burlywood", weight=9]; 7977 -> 2833[label="",style="solid", color="burlywood", weight=3]; 7978[label="ww39/Neg ww390",fontsize=10,color="white",style="solid",shape="box"];2814 -> 7978[label="",style="solid", color="burlywood", weight=9]; 7978 -> 2834[label="",style="solid", color="burlywood", weight=3]; 2815[label="List.insertBy0 (Float ww39 (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float ww39 (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (primMulInt (Neg ww42) ww39))",fontsize=16,color="burlywood",shape="box"];7979[label="ww39/Pos ww390",fontsize=10,color="white",style="solid",shape="box"];2815 -> 7979[label="",style="solid", color="burlywood", weight=9]; 7979 -> 2835[label="",style="solid", color="burlywood", weight=3]; 7980[label="ww39/Neg ww390",fontsize=10,color="white",style="solid",shape="box"];2815 -> 7980[label="",style="solid", color="burlywood", weight=9]; 7980 -> 2836[label="",style="solid", color="burlywood", weight=3]; 253[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7981[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];253 -> 7981[label="",style="solid", color="burlywood", weight=9]; 7981 -> 337[label="",style="solid", color="burlywood", weight=3]; 7982[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];253 -> 7982[label="",style="solid", color="burlywood", weight=9]; 7982 -> 338[label="",style="solid", color="burlywood", weight=3]; 254[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7983[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];254 -> 7983[label="",style="solid", color="burlywood", weight=9]; 7983 -> 339[label="",style="solid", color="burlywood", weight=3]; 7984[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];254 -> 7984[label="",style="solid", color="burlywood", weight=9]; 7984 -> 340[label="",style="solid", color="burlywood", weight=3]; 255[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7985[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];255 -> 7985[label="",style="solid", color="burlywood", weight=9]; 7985 -> 341[label="",style="solid", color="burlywood", weight=3]; 7986[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];255 -> 7986[label="",style="solid", color="burlywood", weight=9]; 7986 -> 342[label="",style="solid", color="burlywood", weight=3]; 256[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7987[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];256 -> 7987[label="",style="solid", color="burlywood", weight=9]; 7987 -> 343[label="",style="solid", color="burlywood", weight=3]; 7988[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];256 -> 7988[label="",style="solid", color="burlywood", weight=9]; 7988 -> 344[label="",style="solid", color="burlywood", weight=3]; 257[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7989[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];257 -> 7989[label="",style="solid", color="burlywood", weight=9]; 7989 -> 345[label="",style="solid", color="burlywood", weight=3]; 7990[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];257 -> 7990[label="",style="solid", color="burlywood", weight=9]; 7990 -> 346[label="",style="solid", color="burlywood", weight=3]; 258[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7991[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];258 -> 7991[label="",style="solid", color="burlywood", weight=9]; 7991 -> 347[label="",style="solid", color="burlywood", weight=3]; 7992[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];258 -> 7992[label="",style="solid", color="burlywood", weight=9]; 7992 -> 348[label="",style="solid", color="burlywood", weight=3]; 2829[label="ww3000",fontsize=16,color="green",shape="box"];2830[label="ww40100",fontsize=16,color="green",shape="box"];2831[label="List.insertBy0 (Float ww45 (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float ww45 (Neg (Succ ww46)) : ww49) (primCmpInt (Neg (Succ ww810)) (primMulInt (Neg ww48) ww45))",fontsize=16,color="burlywood",shape="box"];7993[label="ww45/Pos ww450",fontsize=10,color="white",style="solid",shape="box"];2831 -> 7993[label="",style="solid", color="burlywood", weight=9]; 7993 -> 2853[label="",style="solid", color="burlywood", weight=3]; 7994[label="ww45/Neg ww450",fontsize=10,color="white",style="solid",shape="box"];2831 -> 7994[label="",style="solid", color="burlywood", weight=9]; 7994 -> 2854[label="",style="solid", color="burlywood", weight=3]; 2832[label="List.insertBy0 (Float ww45 (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float ww45 (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (primMulInt (Neg ww48) ww45))",fontsize=16,color="burlywood",shape="box"];7995[label="ww45/Pos ww450",fontsize=10,color="white",style="solid",shape="box"];2832 -> 7995[label="",style="solid", color="burlywood", weight=9]; 7995 -> 2855[label="",style="solid", color="burlywood", weight=3]; 7996[label="ww45/Neg ww450",fontsize=10,color="white",style="solid",shape="box"];2832 -> 7996[label="",style="solid", color="burlywood", weight=9]; 7996 -> 2856[label="",style="solid", color="burlywood", weight=3]; 262[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7997[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];262 -> 7997[label="",style="solid", color="burlywood", weight=9]; 7997 -> 352[label="",style="solid", color="burlywood", weight=3]; 7998[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];262 -> 7998[label="",style="solid", color="burlywood", weight=9]; 7998 -> 353[label="",style="solid", color="burlywood", weight=3]; 263[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];7999[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];263 -> 7999[label="",style="solid", color="burlywood", weight=9]; 7999 -> 354[label="",style="solid", color="burlywood", weight=3]; 8000[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];263 -> 8000[label="",style="solid", color="burlywood", weight=9]; 8000 -> 355[label="",style="solid", color="burlywood", weight=3]; 264[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8001[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];264 -> 8001[label="",style="solid", color="burlywood", weight=9]; 8001 -> 356[label="",style="solid", color="burlywood", weight=3]; 8002[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];264 -> 8002[label="",style="solid", color="burlywood", weight=9]; 8002 -> 357[label="",style="solid", color="burlywood", weight=3]; 265[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8003[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];265 -> 8003[label="",style="solid", color="burlywood", weight=9]; 8003 -> 358[label="",style="solid", color="burlywood", weight=3]; 8004[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];265 -> 8004[label="",style="solid", color="burlywood", weight=9]; 8004 -> 359[label="",style="solid", color="burlywood", weight=3]; 266[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8005[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];266 -> 8005[label="",style="solid", color="burlywood", weight=9]; 8005 -> 360[label="",style="solid", color="burlywood", weight=3]; 8006[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];266 -> 8006[label="",style="solid", color="burlywood", weight=9]; 8006 -> 361[label="",style="solid", color="burlywood", weight=3]; 267[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8007[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];267 -> 8007[label="",style="solid", color="burlywood", weight=9]; 8007 -> 362[label="",style="solid", color="burlywood", weight=3]; 8008[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];267 -> 8008[label="",style="solid", color="burlywood", weight=9]; 8008 -> 363[label="",style="solid", color="burlywood", weight=3]; 3334[label="ww3000",fontsize=16,color="green",shape="box"];3335[label="List.insertBy0 (Float ww51 (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float ww51 (Pos (Succ ww52)) : ww55) (primCmpInt (Neg (Succ ww1060)) (primMulInt (Pos ww54) ww51))",fontsize=16,color="burlywood",shape="box"];8009[label="ww51/Pos ww510",fontsize=10,color="white",style="solid",shape="box"];3335 -> 8009[label="",style="solid", color="burlywood", weight=9]; 8009 -> 3346[label="",style="solid", color="burlywood", weight=3]; 8010[label="ww51/Neg ww510",fontsize=10,color="white",style="solid",shape="box"];3335 -> 8010[label="",style="solid", color="burlywood", weight=9]; 8010 -> 3347[label="",style="solid", color="burlywood", weight=3]; 3336[label="List.insertBy0 (Float ww51 (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float ww51 (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (primMulInt (Pos ww54) ww51))",fontsize=16,color="burlywood",shape="box"];8011[label="ww51/Pos ww510",fontsize=10,color="white",style="solid",shape="box"];3336 -> 8011[label="",style="solid", color="burlywood", weight=9]; 8011 -> 3348[label="",style="solid", color="burlywood", weight=3]; 8012[label="ww51/Neg ww510",fontsize=10,color="white",style="solid",shape="box"];3336 -> 8012[label="",style="solid", color="burlywood", weight=9]; 8012 -> 3349[label="",style="solid", color="burlywood", weight=3]; 271[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8013[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];271 -> 8013[label="",style="solid", color="burlywood", weight=9]; 8013 -> 367[label="",style="solid", color="burlywood", weight=3]; 8014[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];271 -> 8014[label="",style="solid", color="burlywood", weight=9]; 8014 -> 368[label="",style="solid", color="burlywood", weight=3]; 272[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8015[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];272 -> 8015[label="",style="solid", color="burlywood", weight=9]; 8015 -> 369[label="",style="solid", color="burlywood", weight=3]; 8016[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];272 -> 8016[label="",style="solid", color="burlywood", weight=9]; 8016 -> 370[label="",style="solid", color="burlywood", weight=3]; 273[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8017[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];273 -> 8017[label="",style="solid", color="burlywood", weight=9]; 8017 -> 371[label="",style="solid", color="burlywood", weight=3]; 8018[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];273 -> 8018[label="",style="solid", color="burlywood", weight=9]; 8018 -> 372[label="",style="solid", color="burlywood", weight=3]; 274[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8019[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];274 -> 8019[label="",style="solid", color="burlywood", weight=9]; 8019 -> 373[label="",style="solid", color="burlywood", weight=3]; 8020[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];274 -> 8020[label="",style="solid", color="burlywood", weight=9]; 8020 -> 374[label="",style="solid", color="burlywood", weight=3]; 275[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8021[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];275 -> 8021[label="",style="solid", color="burlywood", weight=9]; 8021 -> 375[label="",style="solid", color="burlywood", weight=3]; 8022[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];275 -> 8022[label="",style="solid", color="burlywood", weight=9]; 8022 -> 376[label="",style="solid", color="burlywood", weight=3]; 276[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8023[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];276 -> 8023[label="",style="solid", color="burlywood", weight=9]; 8023 -> 377[label="",style="solid", color="burlywood", weight=3]; 8024[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];276 -> 8024[label="",style="solid", color="burlywood", weight=9]; 8024 -> 378[label="",style="solid", color="burlywood", weight=3]; 3572[label="ww3000",fontsize=16,color="green",shape="box"];3573[label="List.insertBy0 (Float ww57 (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float ww57 (Pos (Succ ww58)) : ww61) (primCmpInt (Pos (Succ ww1170)) (primMulInt (Pos ww60) ww57))",fontsize=16,color="burlywood",shape="box"];8025[label="ww57/Pos ww570",fontsize=10,color="white",style="solid",shape="box"];3573 -> 8025[label="",style="solid", color="burlywood", weight=9]; 8025 -> 3580[label="",style="solid", color="burlywood", weight=3]; 8026[label="ww57/Neg ww570",fontsize=10,color="white",style="solid",shape="box"];3573 -> 8026[label="",style="solid", color="burlywood", weight=9]; 8026 -> 3581[label="",style="solid", color="burlywood", weight=3]; 3574[label="List.insertBy0 (Float ww57 (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float ww57 (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (primMulInt (Pos ww60) ww57))",fontsize=16,color="burlywood",shape="box"];8027[label="ww57/Pos ww570",fontsize=10,color="white",style="solid",shape="box"];3574 -> 8027[label="",style="solid", color="burlywood", weight=9]; 8027 -> 3582[label="",style="solid", color="burlywood", weight=3]; 8028[label="ww57/Neg ww570",fontsize=10,color="white",style="solid",shape="box"];3574 -> 8028[label="",style="solid", color="burlywood", weight=9]; 8028 -> 3583[label="",style="solid", color="burlywood", weight=3]; 280[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8029[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];280 -> 8029[label="",style="solid", color="burlywood", weight=9]; 8029 -> 382[label="",style="solid", color="burlywood", weight=3]; 8030[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];280 -> 8030[label="",style="solid", color="burlywood", weight=9]; 8030 -> 383[label="",style="solid", color="burlywood", weight=3]; 281[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8031[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];281 -> 8031[label="",style="solid", color="burlywood", weight=9]; 8031 -> 384[label="",style="solid", color="burlywood", weight=3]; 8032[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];281 -> 8032[label="",style="solid", color="burlywood", weight=9]; 8032 -> 385[label="",style="solid", color="burlywood", weight=3]; 282[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8033[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];282 -> 8033[label="",style="solid", color="burlywood", weight=9]; 8033 -> 386[label="",style="solid", color="burlywood", weight=3]; 8034[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];282 -> 8034[label="",style="solid", color="burlywood", weight=9]; 8034 -> 387[label="",style="solid", color="burlywood", weight=3]; 283[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8035[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];283 -> 8035[label="",style="solid", color="burlywood", weight=9]; 8035 -> 388[label="",style="solid", color="burlywood", weight=3]; 8036[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];283 -> 8036[label="",style="solid", color="burlywood", weight=9]; 8036 -> 389[label="",style="solid", color="burlywood", weight=3]; 284[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8037[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];284 -> 8037[label="",style="solid", color="burlywood", weight=9]; 8037 -> 390[label="",style="solid", color="burlywood", weight=3]; 8038[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];284 -> 8038[label="",style="solid", color="burlywood", weight=9]; 8038 -> 391[label="",style="solid", color="burlywood", weight=3]; 285[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8039[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];285 -> 8039[label="",style="solid", color="burlywood", weight=9]; 8039 -> 392[label="",style="solid", color="burlywood", weight=3]; 8040[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];285 -> 8040[label="",style="solid", color="burlywood", weight=9]; 8040 -> 393[label="",style="solid", color="burlywood", weight=3]; 3936[label="ww3000",fontsize=16,color="green",shape="box"];3937[label="ww40100",fontsize=16,color="green",shape="box"];3938[label="List.insertBy0 (Float ww63 (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float ww63 (Neg (Succ ww64)) : ww67) (primCmpInt (Neg (Succ ww1400)) (primMulInt (Neg ww66) ww63))",fontsize=16,color="burlywood",shape="box"];8041[label="ww63/Pos ww630",fontsize=10,color="white",style="solid",shape="box"];3938 -> 8041[label="",style="solid", color="burlywood", weight=9]; 8041 -> 3950[label="",style="solid", color="burlywood", weight=3]; 8042[label="ww63/Neg ww630",fontsize=10,color="white",style="solid",shape="box"];3938 -> 8042[label="",style="solid", color="burlywood", weight=9]; 8042 -> 3951[label="",style="solid", color="burlywood", weight=3]; 3939[label="List.insertBy0 (Float ww63 (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float ww63 (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (primMulInt (Neg ww66) ww63))",fontsize=16,color="burlywood",shape="box"];8043[label="ww63/Pos ww630",fontsize=10,color="white",style="solid",shape="box"];3939 -> 8043[label="",style="solid", color="burlywood", weight=9]; 8043 -> 3952[label="",style="solid", color="burlywood", weight=3]; 8044[label="ww63/Neg ww630",fontsize=10,color="white",style="solid",shape="box"];3939 -> 8044[label="",style="solid", color="burlywood", weight=9]; 8044 -> 3953[label="",style="solid", color="burlywood", weight=3]; 289[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8045[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];289 -> 8045[label="",style="solid", color="burlywood", weight=9]; 8045 -> 397[label="",style="solid", color="burlywood", weight=3]; 8046[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];289 -> 8046[label="",style="solid", color="burlywood", weight=9]; 8046 -> 398[label="",style="solid", color="burlywood", weight=3]; 290[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8047[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];290 -> 8047[label="",style="solid", color="burlywood", weight=9]; 8047 -> 399[label="",style="solid", color="burlywood", weight=3]; 8048[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];290 -> 8048[label="",style="solid", color="burlywood", weight=9]; 8048 -> 400[label="",style="solid", color="burlywood", weight=3]; 291[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8049[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];291 -> 8049[label="",style="solid", color="burlywood", weight=9]; 8049 -> 401[label="",style="solid", color="burlywood", weight=3]; 8050[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];291 -> 8050[label="",style="solid", color="burlywood", weight=9]; 8050 -> 402[label="",style="solid", color="burlywood", weight=3]; 292[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8051[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];292 -> 8051[label="",style="solid", color="burlywood", weight=9]; 8051 -> 403[label="",style="solid", color="burlywood", weight=3]; 8052[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];292 -> 8052[label="",style="solid", color="burlywood", weight=9]; 8052 -> 404[label="",style="solid", color="burlywood", weight=3]; 293[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8053[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];293 -> 8053[label="",style="solid", color="burlywood", weight=9]; 8053 -> 405[label="",style="solid", color="burlywood", weight=3]; 8054[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];293 -> 8054[label="",style="solid", color="burlywood", weight=9]; 8054 -> 406[label="",style="solid", color="burlywood", weight=3]; 294[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8055[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];294 -> 8055[label="",style="solid", color="burlywood", weight=9]; 8055 -> 407[label="",style="solid", color="burlywood", weight=3]; 8056[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];294 -> 8056[label="",style="solid", color="burlywood", weight=9]; 8056 -> 408[label="",style="solid", color="burlywood", weight=3]; 4175[label="ww3000",fontsize=16,color="green",shape="box"];4176[label="ww40100",fontsize=16,color="green",shape="box"];4177[label="List.insertBy0 (Float ww69 (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float ww69 (Neg (Succ ww70)) : ww73) (primCmpInt (Pos (Succ ww1510)) (primMulInt (Neg ww72) ww69))",fontsize=16,color="burlywood",shape="box"];8057[label="ww69/Pos ww690",fontsize=10,color="white",style="solid",shape="box"];4177 -> 8057[label="",style="solid", color="burlywood", weight=9]; 8057 -> 4184[label="",style="solid", color="burlywood", weight=3]; 8058[label="ww69/Neg ww690",fontsize=10,color="white",style="solid",shape="box"];4177 -> 8058[label="",style="solid", color="burlywood", weight=9]; 8058 -> 4185[label="",style="solid", color="burlywood", weight=3]; 4178[label="List.insertBy0 (Float ww69 (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float ww69 (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (primMulInt (Neg ww72) ww69))",fontsize=16,color="burlywood",shape="box"];8059[label="ww69/Pos ww690",fontsize=10,color="white",style="solid",shape="box"];4178 -> 8059[label="",style="solid", color="burlywood", weight=9]; 8059 -> 4186[label="",style="solid", color="burlywood", weight=3]; 8060[label="ww69/Neg ww690",fontsize=10,color="white",style="solid",shape="box"];4178 -> 8060[label="",style="solid", color="burlywood", weight=9]; 8060 -> 4187[label="",style="solid", color="burlywood", weight=3]; 298[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8061[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];298 -> 8061[label="",style="solid", color="burlywood", weight=9]; 8061 -> 412[label="",style="solid", color="burlywood", weight=3]; 8062[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];298 -> 8062[label="",style="solid", color="burlywood", weight=9]; 8062 -> 413[label="",style="solid", color="burlywood", weight=3]; 299[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8063[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];299 -> 8063[label="",style="solid", color="burlywood", weight=9]; 8063 -> 414[label="",style="solid", color="burlywood", weight=3]; 8064[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];299 -> 8064[label="",style="solid", color="burlywood", weight=9]; 8064 -> 415[label="",style="solid", color="burlywood", weight=3]; 300[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8065[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];300 -> 8065[label="",style="solid", color="burlywood", weight=9]; 8065 -> 416[label="",style="solid", color="burlywood", weight=3]; 8066[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];300 -> 8066[label="",style="solid", color="burlywood", weight=9]; 8066 -> 417[label="",style="solid", color="burlywood", weight=3]; 301[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8067[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];301 -> 8067[label="",style="solid", color="burlywood", weight=9]; 8067 -> 418[label="",style="solid", color="burlywood", weight=3]; 8068[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];301 -> 8068[label="",style="solid", color="burlywood", weight=9]; 8068 -> 419[label="",style="solid", color="burlywood", weight=3]; 302[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8069[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];302 -> 8069[label="",style="solid", color="burlywood", weight=9]; 8069 -> 420[label="",style="solid", color="burlywood", weight=3]; 8070[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];302 -> 8070[label="",style="solid", color="burlywood", weight=9]; 8070 -> 421[label="",style="solid", color="burlywood", weight=3]; 303[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg ww310)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat ww310 ww4000)))",fontsize=16,color="burlywood",shape="box"];8071[label="ww310/Succ ww3100",fontsize=10,color="white",style="solid",shape="box"];303 -> 8071[label="",style="solid", color="burlywood", weight=9]; 8071 -> 422[label="",style="solid", color="burlywood", weight=3]; 8072[label="ww310/Zero",fontsize=10,color="white",style="solid",shape="box"];303 -> 8072[label="",style="solid", color="burlywood", weight=9]; 8072 -> 423[label="",style="solid", color="burlywood", weight=3]; 2455[label="primMulNat (Succ ww300000) (Succ ww40100)",fontsize=16,color="black",shape="box"];2455 -> 2578[label="",style="solid", color="black", weight=3]; 2456[label="primMulNat Zero (Succ ww40100)",fontsize=16,color="black",shape="box"];2456 -> 2579[label="",style="solid", color="black", weight=3]; 2888[label="primPlusNat (Succ ww7800) (Succ ww401000)",fontsize=16,color="black",shape="box"];2888 -> 2930[label="",style="solid", color="black", weight=3]; 2889[label="primPlusNat (Succ ww7800) Zero",fontsize=16,color="black",shape="box"];2889 -> 2931[label="",style="solid", color="black", weight=3]; 2890[label="primPlusNat Zero (Succ ww401000)",fontsize=16,color="black",shape="box"];2890 -> 2932[label="",style="solid", color="black", weight=3]; 2891[label="primPlusNat Zero Zero",fontsize=16,color="black",shape="box"];2891 -> 2933[label="",style="solid", color="black", weight=3]; 5882[label="List.insertBy0 (Float (Pos ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float (Pos ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos (Succ ww5850)) (primMulInt (Pos ww22) (Pos ww190)))",fontsize=16,color="black",shape="box"];5882 -> 6353[label="",style="solid", color="black", weight=3]; 5883[label="List.insertBy0 (Float (Neg ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float (Neg ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos (Succ ww5850)) (primMulInt (Pos ww22) (Neg ww190)))",fontsize=16,color="black",shape="box"];5883 -> 6354[label="",style="solid", color="black", weight=3]; 5884[label="List.insertBy0 (Float (Pos ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float (Pos ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (primMulInt (Pos ww22) (Pos ww190)))",fontsize=16,color="black",shape="box"];5884 -> 6355[label="",style="solid", color="black", weight=3]; 5885[label="List.insertBy0 (Float (Neg ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float (Neg ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (primMulInt (Pos ww22) (Neg ww190)))",fontsize=16,color="black",shape="box"];5885 -> 6356[label="",style="solid", color="black", weight=3]; 307[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8073[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];307 -> 8073[label="",style="solid", color="burlywood", weight=9]; 8073 -> 429[label="",style="solid", color="burlywood", weight=3]; 8074[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];307 -> 8074[label="",style="solid", color="burlywood", weight=9]; 8074 -> 430[label="",style="solid", color="burlywood", weight=3]; 308[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8075[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];308 -> 8075[label="",style="solid", color="burlywood", weight=9]; 8075 -> 431[label="",style="solid", color="burlywood", weight=3]; 8076[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];308 -> 8076[label="",style="solid", color="burlywood", weight=9]; 8076 -> 432[label="",style="solid", color="burlywood", weight=3]; 309[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8077[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];309 -> 8077[label="",style="solid", color="burlywood", weight=9]; 8077 -> 433[label="",style="solid", color="burlywood", weight=3]; 8078[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];309 -> 8078[label="",style="solid", color="burlywood", weight=9]; 8078 -> 434[label="",style="solid", color="burlywood", weight=3]; 310[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8079[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];310 -> 8079[label="",style="solid", color="burlywood", weight=9]; 8079 -> 435[label="",style="solid", color="burlywood", weight=3]; 8080[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];310 -> 8080[label="",style="solid", color="burlywood", weight=9]; 8080 -> 436[label="",style="solid", color="burlywood", weight=3]; 311[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8081[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];311 -> 8081[label="",style="solid", color="burlywood", weight=9]; 8081 -> 437[label="",style="solid", color="burlywood", weight=3]; 8082[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];311 -> 8082[label="",style="solid", color="burlywood", weight=9]; 8082 -> 438[label="",style="solid", color="burlywood", weight=3]; 312[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8083[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];312 -> 8083[label="",style="solid", color="burlywood", weight=9]; 8083 -> 439[label="",style="solid", color="burlywood", weight=3]; 8084[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];312 -> 8084[label="",style="solid", color="burlywood", weight=9]; 8084 -> 440[label="",style="solid", color="burlywood", weight=3]; 313[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8085[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];313 -> 8085[label="",style="solid", color="burlywood", weight=9]; 8085 -> 441[label="",style="solid", color="burlywood", weight=3]; 8086[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];313 -> 8086[label="",style="solid", color="burlywood", weight=9]; 8086 -> 442[label="",style="solid", color="burlywood", weight=3]; 314[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8087[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];314 -> 8087[label="",style="solid", color="burlywood", weight=9]; 8087 -> 443[label="",style="solid", color="burlywood", weight=3]; 8088[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];314 -> 8088[label="",style="solid", color="burlywood", weight=9]; 8088 -> 444[label="",style="solid", color="burlywood", weight=3]; 315[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8089[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];315 -> 8089[label="",style="solid", color="burlywood", weight=9]; 8089 -> 445[label="",style="solid", color="burlywood", weight=3]; 8090[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];315 -> 8090[label="",style="solid", color="burlywood", weight=9]; 8090 -> 446[label="",style="solid", color="burlywood", weight=3]; 316[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8091[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];316 -> 8091[label="",style="solid", color="burlywood", weight=9]; 8091 -> 447[label="",style="solid", color="burlywood", weight=3]; 8092[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];316 -> 8092[label="",style="solid", color="burlywood", weight=9]; 8092 -> 448[label="",style="solid", color="burlywood", weight=3]; 317[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8093[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];317 -> 8093[label="",style="solid", color="burlywood", weight=9]; 8093 -> 449[label="",style="solid", color="burlywood", weight=3]; 8094[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];317 -> 8094[label="",style="solid", color="burlywood", weight=9]; 8094 -> 450[label="",style="solid", color="burlywood", weight=3]; 318[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8095[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];318 -> 8095[label="",style="solid", color="burlywood", weight=9]; 8095 -> 451[label="",style="solid", color="burlywood", weight=3]; 8096[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];318 -> 8096[label="",style="solid", color="burlywood", weight=9]; 8096 -> 452[label="",style="solid", color="burlywood", weight=3]; 2816[label="Succ (Succ (primPlusNat ww780 ww40100))",fontsize=16,color="green",shape="box"];2816 -> 2837[label="",style="dashed", color="green", weight=3]; 2817[label="Succ ww40100",fontsize=16,color="green",shape="box"];2818[label="List.insertBy0 (Float (Pos ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float (Pos ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg (Succ ww790)) (primMulInt (Pos ww35) (Pos ww320)))",fontsize=16,color="black",shape="box"];2818 -> 2838[label="",style="solid", color="black", weight=3]; 2819[label="List.insertBy0 (Float (Neg ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float (Neg ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg (Succ ww790)) (primMulInt (Pos ww35) (Neg ww320)))",fontsize=16,color="black",shape="box"];2819 -> 2839[label="",style="solid", color="black", weight=3]; 2820[label="List.insertBy0 (Float (Pos ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float (Pos ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (primMulInt (Pos ww35) (Pos ww320)))",fontsize=16,color="black",shape="box"];2820 -> 2840[label="",style="solid", color="black", weight=3]; 2821[label="List.insertBy0 (Float (Neg ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float (Neg ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (primMulInt (Pos ww35) (Neg ww320)))",fontsize=16,color="black",shape="box"];2821 -> 2841[label="",style="solid", color="black", weight=3]; 322[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8097[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];322 -> 8097[label="",style="solid", color="burlywood", weight=9]; 8097 -> 458[label="",style="solid", color="burlywood", weight=3]; 8098[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];322 -> 8098[label="",style="solid", color="burlywood", weight=9]; 8098 -> 459[label="",style="solid", color="burlywood", weight=3]; 323[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8099[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];323 -> 8099[label="",style="solid", color="burlywood", weight=9]; 8099 -> 460[label="",style="solid", color="burlywood", weight=3]; 8100[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];323 -> 8100[label="",style="solid", color="burlywood", weight=9]; 8100 -> 461[label="",style="solid", color="burlywood", weight=3]; 324[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8101[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];324 -> 8101[label="",style="solid", color="burlywood", weight=9]; 8101 -> 462[label="",style="solid", color="burlywood", weight=3]; 8102[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];324 -> 8102[label="",style="solid", color="burlywood", weight=9]; 8102 -> 463[label="",style="solid", color="burlywood", weight=3]; 325[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8103[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];325 -> 8103[label="",style="solid", color="burlywood", weight=9]; 8103 -> 464[label="",style="solid", color="burlywood", weight=3]; 8104[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];325 -> 8104[label="",style="solid", color="burlywood", weight=9]; 8104 -> 465[label="",style="solid", color="burlywood", weight=3]; 326[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8105[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];326 -> 8105[label="",style="solid", color="burlywood", weight=9]; 8105 -> 466[label="",style="solid", color="burlywood", weight=3]; 8106[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];326 -> 8106[label="",style="solid", color="burlywood", weight=9]; 8106 -> 467[label="",style="solid", color="burlywood", weight=3]; 327[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8107[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];327 -> 8107[label="",style="solid", color="burlywood", weight=9]; 8107 -> 468[label="",style="solid", color="burlywood", weight=3]; 8108[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];327 -> 8108[label="",style="solid", color="burlywood", weight=9]; 8108 -> 469[label="",style="solid", color="burlywood", weight=3]; 328[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8109[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];328 -> 8109[label="",style="solid", color="burlywood", weight=9]; 8109 -> 470[label="",style="solid", color="burlywood", weight=3]; 8110[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];328 -> 8110[label="",style="solid", color="burlywood", weight=9]; 8110 -> 471[label="",style="solid", color="burlywood", weight=3]; 329[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8111[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];329 -> 8111[label="",style="solid", color="burlywood", weight=9]; 8111 -> 472[label="",style="solid", color="burlywood", weight=3]; 8112[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];329 -> 8112[label="",style="solid", color="burlywood", weight=9]; 8112 -> 473[label="",style="solid", color="burlywood", weight=3]; 330[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8113[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];330 -> 8113[label="",style="solid", color="burlywood", weight=9]; 8113 -> 474[label="",style="solid", color="burlywood", weight=3]; 8114[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];330 -> 8114[label="",style="solid", color="burlywood", weight=9]; 8114 -> 475[label="",style="solid", color="burlywood", weight=3]; 331[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8115[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];331 -> 8115[label="",style="solid", color="burlywood", weight=9]; 8115 -> 476[label="",style="solid", color="burlywood", weight=3]; 8116[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];331 -> 8116[label="",style="solid", color="burlywood", weight=9]; 8116 -> 477[label="",style="solid", color="burlywood", weight=3]; 332[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8117[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];332 -> 8117[label="",style="solid", color="burlywood", weight=9]; 8117 -> 478[label="",style="solid", color="burlywood", weight=3]; 8118[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];332 -> 8118[label="",style="solid", color="burlywood", weight=9]; 8118 -> 479[label="",style="solid", color="burlywood", weight=3]; 333[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8119[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];333 -> 8119[label="",style="solid", color="burlywood", weight=9]; 8119 -> 480[label="",style="solid", color="burlywood", weight=3]; 8120[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];333 -> 8120[label="",style="solid", color="burlywood", weight=9]; 8120 -> 481[label="",style="solid", color="burlywood", weight=3]; 2833[label="List.insertBy0 (Float (Pos ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float (Pos ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos (Succ ww800)) (primMulInt (Neg ww42) (Pos ww390)))",fontsize=16,color="black",shape="box"];2833 -> 2857[label="",style="solid", color="black", weight=3]; 2834[label="List.insertBy0 (Float (Neg ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float (Neg ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos (Succ ww800)) (primMulInt (Neg ww42) (Neg ww390)))",fontsize=16,color="black",shape="box"];2834 -> 2858[label="",style="solid", color="black", weight=3]; 2835[label="List.insertBy0 (Float (Pos ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float (Pos ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (primMulInt (Neg ww42) (Pos ww390)))",fontsize=16,color="black",shape="box"];2835 -> 2859[label="",style="solid", color="black", weight=3]; 2836[label="List.insertBy0 (Float (Neg ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float (Neg ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (primMulInt (Neg ww42) (Neg ww390)))",fontsize=16,color="black",shape="box"];2836 -> 2860[label="",style="solid", color="black", weight=3]; 337[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8121[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];337 -> 8121[label="",style="solid", color="burlywood", weight=9]; 8121 -> 487[label="",style="solid", color="burlywood", weight=3]; 8122[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];337 -> 8122[label="",style="solid", color="burlywood", weight=9]; 8122 -> 488[label="",style="solid", color="burlywood", weight=3]; 338[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8123[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];338 -> 8123[label="",style="solid", color="burlywood", weight=9]; 8123 -> 489[label="",style="solid", color="burlywood", weight=3]; 8124[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];338 -> 8124[label="",style="solid", color="burlywood", weight=9]; 8124 -> 490[label="",style="solid", color="burlywood", weight=3]; 339[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8125[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];339 -> 8125[label="",style="solid", color="burlywood", weight=9]; 8125 -> 491[label="",style="solid", color="burlywood", weight=3]; 8126[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];339 -> 8126[label="",style="solid", color="burlywood", weight=9]; 8126 -> 492[label="",style="solid", color="burlywood", weight=3]; 340[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8127[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];340 -> 8127[label="",style="solid", color="burlywood", weight=9]; 8127 -> 493[label="",style="solid", color="burlywood", weight=3]; 8128[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];340 -> 8128[label="",style="solid", color="burlywood", weight=9]; 8128 -> 494[label="",style="solid", color="burlywood", weight=3]; 341[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8129[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];341 -> 8129[label="",style="solid", color="burlywood", weight=9]; 8129 -> 495[label="",style="solid", color="burlywood", weight=3]; 8130[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];341 -> 8130[label="",style="solid", color="burlywood", weight=9]; 8130 -> 496[label="",style="solid", color="burlywood", weight=3]; 342[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8131[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];342 -> 8131[label="",style="solid", color="burlywood", weight=9]; 8131 -> 497[label="",style="solid", color="burlywood", weight=3]; 8132[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];342 -> 8132[label="",style="solid", color="burlywood", weight=9]; 8132 -> 498[label="",style="solid", color="burlywood", weight=3]; 343[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8133[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];343 -> 8133[label="",style="solid", color="burlywood", weight=9]; 8133 -> 499[label="",style="solid", color="burlywood", weight=3]; 8134[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];343 -> 8134[label="",style="solid", color="burlywood", weight=9]; 8134 -> 500[label="",style="solid", color="burlywood", weight=3]; 344[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8135[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];344 -> 8135[label="",style="solid", color="burlywood", weight=9]; 8135 -> 501[label="",style="solid", color="burlywood", weight=3]; 8136[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];344 -> 8136[label="",style="solid", color="burlywood", weight=9]; 8136 -> 502[label="",style="solid", color="burlywood", weight=3]; 345[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8137[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];345 -> 8137[label="",style="solid", color="burlywood", weight=9]; 8137 -> 503[label="",style="solid", color="burlywood", weight=3]; 8138[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];345 -> 8138[label="",style="solid", color="burlywood", weight=9]; 8138 -> 504[label="",style="solid", color="burlywood", weight=3]; 346[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8139[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];346 -> 8139[label="",style="solid", color="burlywood", weight=9]; 8139 -> 505[label="",style="solid", color="burlywood", weight=3]; 8140[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];346 -> 8140[label="",style="solid", color="burlywood", weight=9]; 8140 -> 506[label="",style="solid", color="burlywood", weight=3]; 347[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8141[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];347 -> 8141[label="",style="solid", color="burlywood", weight=9]; 8141 -> 507[label="",style="solid", color="burlywood", weight=3]; 8142[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];347 -> 8142[label="",style="solid", color="burlywood", weight=9]; 8142 -> 508[label="",style="solid", color="burlywood", weight=3]; 348[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8143[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];348 -> 8143[label="",style="solid", color="burlywood", weight=9]; 8143 -> 509[label="",style="solid", color="burlywood", weight=3]; 8144[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];348 -> 8144[label="",style="solid", color="burlywood", weight=9]; 8144 -> 510[label="",style="solid", color="burlywood", weight=3]; 2853[label="List.insertBy0 (Float (Pos ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float (Pos ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg (Succ ww810)) (primMulInt (Neg ww48) (Pos ww450)))",fontsize=16,color="black",shape="box"];2853 -> 2878[label="",style="solid", color="black", weight=3]; 2854[label="List.insertBy0 (Float (Neg ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float (Neg ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg (Succ ww810)) (primMulInt (Neg ww48) (Neg ww450)))",fontsize=16,color="black",shape="box"];2854 -> 2879[label="",style="solid", color="black", weight=3]; 2855[label="List.insertBy0 (Float (Pos ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float (Pos ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (primMulInt (Neg ww48) (Pos ww450)))",fontsize=16,color="black",shape="box"];2855 -> 2880[label="",style="solid", color="black", weight=3]; 2856[label="List.insertBy0 (Float (Neg ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float (Neg ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (primMulInt (Neg ww48) (Neg ww450)))",fontsize=16,color="black",shape="box"];2856 -> 2881[label="",style="solid", color="black", weight=3]; 352[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8145[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];352 -> 8145[label="",style="solid", color="burlywood", weight=9]; 8145 -> 516[label="",style="solid", color="burlywood", weight=3]; 8146[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];352 -> 8146[label="",style="solid", color="burlywood", weight=9]; 8146 -> 517[label="",style="solid", color="burlywood", weight=3]; 353[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8147[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];353 -> 8147[label="",style="solid", color="burlywood", weight=9]; 8147 -> 518[label="",style="solid", color="burlywood", weight=3]; 8148[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];353 -> 8148[label="",style="solid", color="burlywood", weight=9]; 8148 -> 519[label="",style="solid", color="burlywood", weight=3]; 354[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8149[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];354 -> 8149[label="",style="solid", color="burlywood", weight=9]; 8149 -> 520[label="",style="solid", color="burlywood", weight=3]; 8150[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];354 -> 8150[label="",style="solid", color="burlywood", weight=9]; 8150 -> 521[label="",style="solid", color="burlywood", weight=3]; 355[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8151[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];355 -> 8151[label="",style="solid", color="burlywood", weight=9]; 8151 -> 522[label="",style="solid", color="burlywood", weight=3]; 8152[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];355 -> 8152[label="",style="solid", color="burlywood", weight=9]; 8152 -> 523[label="",style="solid", color="burlywood", weight=3]; 356[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8153[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];356 -> 8153[label="",style="solid", color="burlywood", weight=9]; 8153 -> 524[label="",style="solid", color="burlywood", weight=3]; 8154[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];356 -> 8154[label="",style="solid", color="burlywood", weight=9]; 8154 -> 525[label="",style="solid", color="burlywood", weight=3]; 357[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8155[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];357 -> 8155[label="",style="solid", color="burlywood", weight=9]; 8155 -> 526[label="",style="solid", color="burlywood", weight=3]; 8156[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];357 -> 8156[label="",style="solid", color="burlywood", weight=9]; 8156 -> 527[label="",style="solid", color="burlywood", weight=3]; 358[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8157[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];358 -> 8157[label="",style="solid", color="burlywood", weight=9]; 8157 -> 528[label="",style="solid", color="burlywood", weight=3]; 8158[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];358 -> 8158[label="",style="solid", color="burlywood", weight=9]; 8158 -> 529[label="",style="solid", color="burlywood", weight=3]; 359[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8159[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];359 -> 8159[label="",style="solid", color="burlywood", weight=9]; 8159 -> 530[label="",style="solid", color="burlywood", weight=3]; 8160[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];359 -> 8160[label="",style="solid", color="burlywood", weight=9]; 8160 -> 531[label="",style="solid", color="burlywood", weight=3]; 360[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8161[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];360 -> 8161[label="",style="solid", color="burlywood", weight=9]; 8161 -> 532[label="",style="solid", color="burlywood", weight=3]; 8162[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];360 -> 8162[label="",style="solid", color="burlywood", weight=9]; 8162 -> 533[label="",style="solid", color="burlywood", weight=3]; 361[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8163[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];361 -> 8163[label="",style="solid", color="burlywood", weight=9]; 8163 -> 534[label="",style="solid", color="burlywood", weight=3]; 8164[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];361 -> 8164[label="",style="solid", color="burlywood", weight=9]; 8164 -> 535[label="",style="solid", color="burlywood", weight=3]; 362[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8165[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];362 -> 8165[label="",style="solid", color="burlywood", weight=9]; 8165 -> 536[label="",style="solid", color="burlywood", weight=3]; 8166[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];362 -> 8166[label="",style="solid", color="burlywood", weight=9]; 8166 -> 537[label="",style="solid", color="burlywood", weight=3]; 363[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8167[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];363 -> 8167[label="",style="solid", color="burlywood", weight=9]; 8167 -> 538[label="",style="solid", color="burlywood", weight=3]; 8168[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];363 -> 8168[label="",style="solid", color="burlywood", weight=9]; 8168 -> 539[label="",style="solid", color="burlywood", weight=3]; 3346[label="List.insertBy0 (Float (Pos ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float (Pos ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg (Succ ww1060)) (primMulInt (Pos ww54) (Pos ww510)))",fontsize=16,color="black",shape="box"];3346 -> 3360[label="",style="solid", color="black", weight=3]; 3347[label="List.insertBy0 (Float (Neg ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float (Neg ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg (Succ ww1060)) (primMulInt (Pos ww54) (Neg ww510)))",fontsize=16,color="black",shape="box"];3347 -> 3361[label="",style="solid", color="black", weight=3]; 3348[label="List.insertBy0 (Float (Pos ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float (Pos ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (primMulInt (Pos ww54) (Pos ww510)))",fontsize=16,color="black",shape="box"];3348 -> 3362[label="",style="solid", color="black", weight=3]; 3349[label="List.insertBy0 (Float (Neg ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float (Neg ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (primMulInt (Pos ww54) (Neg ww510)))",fontsize=16,color="black",shape="box"];3349 -> 3363[label="",style="solid", color="black", weight=3]; 367[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8169[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];367 -> 8169[label="",style="solid", color="burlywood", weight=9]; 8169 -> 545[label="",style="solid", color="burlywood", weight=3]; 8170[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];367 -> 8170[label="",style="solid", color="burlywood", weight=9]; 8170 -> 546[label="",style="solid", color="burlywood", weight=3]; 368[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8171[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];368 -> 8171[label="",style="solid", color="burlywood", weight=9]; 8171 -> 547[label="",style="solid", color="burlywood", weight=3]; 8172[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];368 -> 8172[label="",style="solid", color="burlywood", weight=9]; 8172 -> 548[label="",style="solid", color="burlywood", weight=3]; 369[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8173[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];369 -> 8173[label="",style="solid", color="burlywood", weight=9]; 8173 -> 549[label="",style="solid", color="burlywood", weight=3]; 8174[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];369 -> 8174[label="",style="solid", color="burlywood", weight=9]; 8174 -> 550[label="",style="solid", color="burlywood", weight=3]; 370[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8175[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];370 -> 8175[label="",style="solid", color="burlywood", weight=9]; 8175 -> 551[label="",style="solid", color="burlywood", weight=3]; 8176[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];370 -> 8176[label="",style="solid", color="burlywood", weight=9]; 8176 -> 552[label="",style="solid", color="burlywood", weight=3]; 371[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8177[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];371 -> 8177[label="",style="solid", color="burlywood", weight=9]; 8177 -> 553[label="",style="solid", color="burlywood", weight=3]; 8178[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];371 -> 8178[label="",style="solid", color="burlywood", weight=9]; 8178 -> 554[label="",style="solid", color="burlywood", weight=3]; 372[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8179[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];372 -> 8179[label="",style="solid", color="burlywood", weight=9]; 8179 -> 555[label="",style="solid", color="burlywood", weight=3]; 8180[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];372 -> 8180[label="",style="solid", color="burlywood", weight=9]; 8180 -> 556[label="",style="solid", color="burlywood", weight=3]; 373[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8181[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];373 -> 8181[label="",style="solid", color="burlywood", weight=9]; 8181 -> 557[label="",style="solid", color="burlywood", weight=3]; 8182[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];373 -> 8182[label="",style="solid", color="burlywood", weight=9]; 8182 -> 558[label="",style="solid", color="burlywood", weight=3]; 374[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8183[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];374 -> 8183[label="",style="solid", color="burlywood", weight=9]; 8183 -> 559[label="",style="solid", color="burlywood", weight=3]; 8184[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];374 -> 8184[label="",style="solid", color="burlywood", weight=9]; 8184 -> 560[label="",style="solid", color="burlywood", weight=3]; 375[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8185[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];375 -> 8185[label="",style="solid", color="burlywood", weight=9]; 8185 -> 561[label="",style="solid", color="burlywood", weight=3]; 8186[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];375 -> 8186[label="",style="solid", color="burlywood", weight=9]; 8186 -> 562[label="",style="solid", color="burlywood", weight=3]; 376[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8187[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];376 -> 8187[label="",style="solid", color="burlywood", weight=9]; 8187 -> 563[label="",style="solid", color="burlywood", weight=3]; 8188[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];376 -> 8188[label="",style="solid", color="burlywood", weight=9]; 8188 -> 564[label="",style="solid", color="burlywood", weight=3]; 377[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8189[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];377 -> 8189[label="",style="solid", color="burlywood", weight=9]; 8189 -> 565[label="",style="solid", color="burlywood", weight=3]; 8190[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];377 -> 8190[label="",style="solid", color="burlywood", weight=9]; 8190 -> 566[label="",style="solid", color="burlywood", weight=3]; 378[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8191[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];378 -> 8191[label="",style="solid", color="burlywood", weight=9]; 8191 -> 567[label="",style="solid", color="burlywood", weight=3]; 8192[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];378 -> 8192[label="",style="solid", color="burlywood", weight=9]; 8192 -> 568[label="",style="solid", color="burlywood", weight=3]; 3580[label="List.insertBy0 (Float (Pos ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float (Pos ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos (Succ ww1170)) (primMulInt (Pos ww60) (Pos ww570)))",fontsize=16,color="black",shape="box"];3580 -> 3589[label="",style="solid", color="black", weight=3]; 3581[label="List.insertBy0 (Float (Neg ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float (Neg ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos (Succ ww1170)) (primMulInt (Pos ww60) (Neg ww570)))",fontsize=16,color="black",shape="box"];3581 -> 3590[label="",style="solid", color="black", weight=3]; 3582[label="List.insertBy0 (Float (Pos ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float (Pos ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (primMulInt (Pos ww60) (Pos ww570)))",fontsize=16,color="black",shape="box"];3582 -> 3591[label="",style="solid", color="black", weight=3]; 3583[label="List.insertBy0 (Float (Neg ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float (Neg ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (primMulInt (Pos ww60) (Neg ww570)))",fontsize=16,color="black",shape="box"];3583 -> 3592[label="",style="solid", color="black", weight=3]; 382[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8193[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];382 -> 8193[label="",style="solid", color="burlywood", weight=9]; 8193 -> 574[label="",style="solid", color="burlywood", weight=3]; 8194[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];382 -> 8194[label="",style="solid", color="burlywood", weight=9]; 8194 -> 575[label="",style="solid", color="burlywood", weight=3]; 383[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8195[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];383 -> 8195[label="",style="solid", color="burlywood", weight=9]; 8195 -> 576[label="",style="solid", color="burlywood", weight=3]; 8196[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];383 -> 8196[label="",style="solid", color="burlywood", weight=9]; 8196 -> 577[label="",style="solid", color="burlywood", weight=3]; 384[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8197[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];384 -> 8197[label="",style="solid", color="burlywood", weight=9]; 8197 -> 578[label="",style="solid", color="burlywood", weight=3]; 8198[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];384 -> 8198[label="",style="solid", color="burlywood", weight=9]; 8198 -> 579[label="",style="solid", color="burlywood", weight=3]; 385[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8199[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];385 -> 8199[label="",style="solid", color="burlywood", weight=9]; 8199 -> 580[label="",style="solid", color="burlywood", weight=3]; 8200[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];385 -> 8200[label="",style="solid", color="burlywood", weight=9]; 8200 -> 581[label="",style="solid", color="burlywood", weight=3]; 386[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8201[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];386 -> 8201[label="",style="solid", color="burlywood", weight=9]; 8201 -> 582[label="",style="solid", color="burlywood", weight=3]; 8202[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];386 -> 8202[label="",style="solid", color="burlywood", weight=9]; 8202 -> 583[label="",style="solid", color="burlywood", weight=3]; 387[label="List.insertBy0 (Float (Pos ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8203[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];387 -> 8203[label="",style="solid", color="burlywood", weight=9]; 8203 -> 584[label="",style="solid", color="burlywood", weight=3]; 8204[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];387 -> 8204[label="",style="solid", color="burlywood", weight=9]; 8204 -> 585[label="",style="solid", color="burlywood", weight=3]; 388[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8205[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];388 -> 8205[label="",style="solid", color="burlywood", weight=9]; 8205 -> 586[label="",style="solid", color="burlywood", weight=3]; 8206[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];388 -> 8206[label="",style="solid", color="burlywood", weight=9]; 8206 -> 587[label="",style="solid", color="burlywood", weight=3]; 389[label="List.insertBy0 (Float (Neg ww4000) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg ww4000) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8207[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];389 -> 8207[label="",style="solid", color="burlywood", weight=9]; 8207 -> 588[label="",style="solid", color="burlywood", weight=3]; 8208[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];389 -> 8208[label="",style="solid", color="burlywood", weight=9]; 8208 -> 589[label="",style="solid", color="burlywood", weight=3]; 390[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8209[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];390 -> 8209[label="",style="solid", color="burlywood", weight=9]; 8209 -> 590[label="",style="solid", color="burlywood", weight=3]; 8210[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];390 -> 8210[label="",style="solid", color="burlywood", weight=9]; 8210 -> 591[label="",style="solid", color="burlywood", weight=3]; 391[label="List.insertBy0 (Float (Pos ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8211[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];391 -> 8211[label="",style="solid", color="burlywood", weight=9]; 8211 -> 592[label="",style="solid", color="burlywood", weight=3]; 8212[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];391 -> 8212[label="",style="solid", color="burlywood", weight=9]; 8212 -> 593[label="",style="solid", color="burlywood", weight=3]; 392[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8213[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];392 -> 8213[label="",style="solid", color="burlywood", weight=9]; 8213 -> 594[label="",style="solid", color="burlywood", weight=3]; 8214[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];392 -> 8214[label="",style="solid", color="burlywood", weight=9]; 8214 -> 595[label="",style="solid", color="burlywood", weight=3]; 393[label="List.insertBy0 (Float (Neg ww4000) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg ww4000) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8215[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];393 -> 8215[label="",style="solid", color="burlywood", weight=9]; 8215 -> 596[label="",style="solid", color="burlywood", weight=3]; 8216[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];393 -> 8216[label="",style="solid", color="burlywood", weight=9]; 8216 -> 597[label="",style="solid", color="burlywood", weight=3]; 3950[label="List.insertBy0 (Float (Pos ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float (Pos ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg (Succ ww1400)) (primMulInt (Neg ww66) (Pos ww630)))",fontsize=16,color="black",shape="box"];3950 -> 3963[label="",style="solid", color="black", weight=3]; 3951[label="List.insertBy0 (Float (Neg ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float (Neg ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg (Succ ww1400)) (primMulInt (Neg ww66) (Neg ww630)))",fontsize=16,color="black",shape="box"];3951 -> 3964[label="",style="solid", color="black", weight=3]; 3952[label="List.insertBy0 (Float (Pos ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float (Pos ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (primMulInt (Neg ww66) (Pos ww630)))",fontsize=16,color="black",shape="box"];3952 -> 3965[label="",style="solid", color="black", weight=3]; 3953[label="List.insertBy0 (Float (Neg ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float (Neg ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (primMulInt (Neg ww66) (Neg ww630)))",fontsize=16,color="black",shape="box"];3953 -> 3966[label="",style="solid", color="black", weight=3]; 397[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8217[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];397 -> 8217[label="",style="solid", color="burlywood", weight=9]; 8217 -> 603[label="",style="solid", color="burlywood", weight=3]; 8218[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];397 -> 8218[label="",style="solid", color="burlywood", weight=9]; 8218 -> 604[label="",style="solid", color="burlywood", weight=3]; 398[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8219[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];398 -> 8219[label="",style="solid", color="burlywood", weight=9]; 8219 -> 605[label="",style="solid", color="burlywood", weight=3]; 8220[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];398 -> 8220[label="",style="solid", color="burlywood", weight=9]; 8220 -> 606[label="",style="solid", color="burlywood", weight=3]; 399[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8221[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];399 -> 8221[label="",style="solid", color="burlywood", weight=9]; 8221 -> 607[label="",style="solid", color="burlywood", weight=3]; 8222[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];399 -> 8222[label="",style="solid", color="burlywood", weight=9]; 8222 -> 608[label="",style="solid", color="burlywood", weight=3]; 400[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8223[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];400 -> 8223[label="",style="solid", color="burlywood", weight=9]; 8223 -> 609[label="",style="solid", color="burlywood", weight=3]; 8224[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];400 -> 8224[label="",style="solid", color="burlywood", weight=9]; 8224 -> 610[label="",style="solid", color="burlywood", weight=3]; 401[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8225[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];401 -> 8225[label="",style="solid", color="burlywood", weight=9]; 8225 -> 611[label="",style="solid", color="burlywood", weight=3]; 8226[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];401 -> 8226[label="",style="solid", color="burlywood", weight=9]; 8226 -> 612[label="",style="solid", color="burlywood", weight=3]; 402[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8227[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];402 -> 8227[label="",style="solid", color="burlywood", weight=9]; 8227 -> 613[label="",style="solid", color="burlywood", weight=3]; 8228[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];402 -> 8228[label="",style="solid", color="burlywood", weight=9]; 8228 -> 614[label="",style="solid", color="burlywood", weight=3]; 403[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8229[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];403 -> 8229[label="",style="solid", color="burlywood", weight=9]; 8229 -> 615[label="",style="solid", color="burlywood", weight=3]; 8230[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];403 -> 8230[label="",style="solid", color="burlywood", weight=9]; 8230 -> 616[label="",style="solid", color="burlywood", weight=3]; 404[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8231[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];404 -> 8231[label="",style="solid", color="burlywood", weight=9]; 8231 -> 617[label="",style="solid", color="burlywood", weight=3]; 8232[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];404 -> 8232[label="",style="solid", color="burlywood", weight=9]; 8232 -> 618[label="",style="solid", color="burlywood", weight=3]; 405[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8233[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];405 -> 8233[label="",style="solid", color="burlywood", weight=9]; 8233 -> 619[label="",style="solid", color="burlywood", weight=3]; 8234[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];405 -> 8234[label="",style="solid", color="burlywood", weight=9]; 8234 -> 620[label="",style="solid", color="burlywood", weight=3]; 406[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8235[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];406 -> 8235[label="",style="solid", color="burlywood", weight=9]; 8235 -> 621[label="",style="solid", color="burlywood", weight=3]; 8236[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];406 -> 8236[label="",style="solid", color="burlywood", weight=9]; 8236 -> 622[label="",style="solid", color="burlywood", weight=3]; 407[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8237[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];407 -> 8237[label="",style="solid", color="burlywood", weight=9]; 8237 -> 623[label="",style="solid", color="burlywood", weight=3]; 8238[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];407 -> 8238[label="",style="solid", color="burlywood", weight=9]; 8238 -> 624[label="",style="solid", color="burlywood", weight=3]; 408[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8239[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];408 -> 8239[label="",style="solid", color="burlywood", weight=9]; 8239 -> 625[label="",style="solid", color="burlywood", weight=3]; 8240[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];408 -> 8240[label="",style="solid", color="burlywood", weight=9]; 8240 -> 626[label="",style="solid", color="burlywood", weight=3]; 4184[label="List.insertBy0 (Float (Pos ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float (Pos ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos (Succ ww1510)) (primMulInt (Neg ww72) (Pos ww690)))",fontsize=16,color="black",shape="box"];4184 -> 4193[label="",style="solid", color="black", weight=3]; 4185[label="List.insertBy0 (Float (Neg ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float (Neg ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos (Succ ww1510)) (primMulInt (Neg ww72) (Neg ww690)))",fontsize=16,color="black",shape="box"];4185 -> 4194[label="",style="solid", color="black", weight=3]; 4186[label="List.insertBy0 (Float (Pos ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float (Pos ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (primMulInt (Neg ww72) (Pos ww690)))",fontsize=16,color="black",shape="box"];4186 -> 4195[label="",style="solid", color="black", weight=3]; 4187[label="List.insertBy0 (Float (Neg ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float (Neg ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (primMulInt (Neg ww72) (Neg ww690)))",fontsize=16,color="black",shape="box"];4187 -> 4196[label="",style="solid", color="black", weight=3]; 412[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8241[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];412 -> 8241[label="",style="solid", color="burlywood", weight=9]; 8241 -> 632[label="",style="solid", color="burlywood", weight=3]; 8242[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];412 -> 8242[label="",style="solid", color="burlywood", weight=9]; 8242 -> 633[label="",style="solid", color="burlywood", weight=3]; 413[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8243[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];413 -> 8243[label="",style="solid", color="burlywood", weight=9]; 8243 -> 634[label="",style="solid", color="burlywood", weight=3]; 8244[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];413 -> 8244[label="",style="solid", color="burlywood", weight=9]; 8244 -> 635[label="",style="solid", color="burlywood", weight=3]; 414[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8245[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];414 -> 8245[label="",style="solid", color="burlywood", weight=9]; 8245 -> 636[label="",style="solid", color="burlywood", weight=3]; 8246[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];414 -> 8246[label="",style="solid", color="burlywood", weight=9]; 8246 -> 637[label="",style="solid", color="burlywood", weight=3]; 415[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8247[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];415 -> 8247[label="",style="solid", color="burlywood", weight=9]; 8247 -> 638[label="",style="solid", color="burlywood", weight=3]; 8248[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];415 -> 8248[label="",style="solid", color="burlywood", weight=9]; 8248 -> 639[label="",style="solid", color="burlywood", weight=3]; 416[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8249[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];416 -> 8249[label="",style="solid", color="burlywood", weight=9]; 8249 -> 640[label="",style="solid", color="burlywood", weight=3]; 8250[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];416 -> 8250[label="",style="solid", color="burlywood", weight=9]; 8250 -> 641[label="",style="solid", color="burlywood", weight=3]; 417[label="List.insertBy0 (Float (Pos ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8251[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];417 -> 8251[label="",style="solid", color="burlywood", weight=9]; 8251 -> 642[label="",style="solid", color="burlywood", weight=3]; 8252[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];417 -> 8252[label="",style="solid", color="burlywood", weight=9]; 8252 -> 643[label="",style="solid", color="burlywood", weight=3]; 418[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8253[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];418 -> 8253[label="",style="solid", color="burlywood", weight=9]; 8253 -> 644[label="",style="solid", color="burlywood", weight=3]; 8254[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];418 -> 8254[label="",style="solid", color="burlywood", weight=9]; 8254 -> 645[label="",style="solid", color="burlywood", weight=3]; 419[label="List.insertBy0 (Float (Neg ww4000) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg ww4000) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8255[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];419 -> 8255[label="",style="solid", color="burlywood", weight=9]; 8255 -> 646[label="",style="solid", color="burlywood", weight=3]; 8256[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];419 -> 8256[label="",style="solid", color="burlywood", weight=9]; 8256 -> 647[label="",style="solid", color="burlywood", weight=3]; 420[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8257[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];420 -> 8257[label="",style="solid", color="burlywood", weight=9]; 8257 -> 648[label="",style="solid", color="burlywood", weight=3]; 8258[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];420 -> 8258[label="",style="solid", color="burlywood", weight=9]; 8258 -> 649[label="",style="solid", color="burlywood", weight=3]; 421[label="List.insertBy0 (Float (Pos ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8259[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];421 -> 8259[label="",style="solid", color="burlywood", weight=9]; 8259 -> 650[label="",style="solid", color="burlywood", weight=3]; 8260[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];421 -> 8260[label="",style="solid", color="burlywood", weight=9]; 8260 -> 651[label="",style="solid", color="burlywood", weight=3]; 422[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) ww4000)))",fontsize=16,color="burlywood",shape="box"];8261[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];422 -> 8261[label="",style="solid", color="burlywood", weight=9]; 8261 -> 652[label="",style="solid", color="burlywood", weight=3]; 8262[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];422 -> 8262[label="",style="solid", color="burlywood", weight=9]; 8262 -> 653[label="",style="solid", color="burlywood", weight=3]; 423[label="List.insertBy0 (Float (Neg ww4000) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg ww4000) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww4000)))",fontsize=16,color="burlywood",shape="box"];8263[label="ww4000/Succ ww40000",fontsize=10,color="white",style="solid",shape="box"];423 -> 8263[label="",style="solid", color="burlywood", weight=9]; 8263 -> 654[label="",style="solid", color="burlywood", weight=3]; 8264[label="ww4000/Zero",fontsize=10,color="white",style="solid",shape="box"];423 -> 8264[label="",style="solid", color="burlywood", weight=9]; 8264 -> 655[label="",style="solid", color="burlywood", weight=3]; 2578 -> 2704[label="",style="dashed", color="red", weight=0]; 2578[label="primPlusNat (primMulNat ww300000 (Succ ww40100)) (Succ ww40100)",fontsize=16,color="magenta"];2578 -> 2705[label="",style="dashed", color="magenta", weight=3]; 2579[label="Zero",fontsize=16,color="green",shape="box"];2930[label="Succ (Succ (primPlusNat ww7800 ww401000))",fontsize=16,color="green",shape="box"];2930 -> 2979[label="",style="dashed", color="green", weight=3]; 2931[label="Succ ww7800",fontsize=16,color="green",shape="box"];2932[label="Succ ww401000",fontsize=16,color="green",shape="box"];2933[label="Zero",fontsize=16,color="green",shape="box"];6353[label="List.insertBy0 (Float (Pos ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float (Pos ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos (Succ ww5850)) (Pos (primMulNat ww22 ww190)))",fontsize=16,color="black",shape="box"];6353 -> 6480[label="",style="solid", color="black", weight=3]; 6354[label="List.insertBy0 (Float (Neg ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float (Neg ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos (Succ ww5850)) (Neg (primMulNat ww22 ww190)))",fontsize=16,color="black",shape="box"];6354 -> 6481[label="",style="solid", color="black", weight=3]; 6355[label="List.insertBy0 (Float (Pos ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float (Pos ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos (primMulNat ww22 ww190)))",fontsize=16,color="burlywood",shape="box"];8265[label="ww22/Succ ww220",fontsize=10,color="white",style="solid",shape="box"];6355 -> 8265[label="",style="solid", color="burlywood", weight=9]; 8265 -> 6482[label="",style="solid", color="burlywood", weight=3]; 8266[label="ww22/Zero",fontsize=10,color="white",style="solid",shape="box"];6355 -> 8266[label="",style="solid", color="burlywood", weight=9]; 8266 -> 6483[label="",style="solid", color="burlywood", weight=3]; 6356[label="List.insertBy0 (Float (Neg ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float (Neg ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg (primMulNat ww22 ww190)))",fontsize=16,color="burlywood",shape="box"];8267[label="ww22/Succ ww220",fontsize=10,color="white",style="solid",shape="box"];6356 -> 8267[label="",style="solid", color="burlywood", weight=9]; 8267 -> 6484[label="",style="solid", color="burlywood", weight=3]; 8268[label="ww22/Zero",fontsize=10,color="white",style="solid",shape="box"];6356 -> 8268[label="",style="solid", color="burlywood", weight=9]; 8268 -> 6485[label="",style="solid", color="burlywood", weight=3]; 429[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];429 -> 661[label="",style="solid", color="black", weight=3]; 430[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];430 -> 662[label="",style="solid", color="black", weight=3]; 431[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];431 -> 663[label="",style="solid", color="black", weight=3]; 432[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];432 -> 664[label="",style="solid", color="black", weight=3]; 433[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];433 -> 665[label="",style="solid", color="black", weight=3]; 434[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];434 -> 666[label="",style="solid", color="black", weight=3]; 435[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];435 -> 667[label="",style="solid", color="black", weight=3]; 436[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];436 -> 668[label="",style="solid", color="black", weight=3]; 437[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];437 -> 669[label="",style="solid", color="black", weight=3]; 438[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];438 -> 670[label="",style="solid", color="black", weight=3]; 439[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];439 -> 671[label="",style="solid", color="black", weight=3]; 440[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];440 -> 672[label="",style="solid", color="black", weight=3]; 441[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];441 -> 673[label="",style="solid", color="black", weight=3]; 442[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];442 -> 674[label="",style="solid", color="black", weight=3]; 443[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];443 -> 675[label="",style="solid", color="black", weight=3]; 444[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];444 -> 676[label="",style="solid", color="black", weight=3]; 445[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];445 -> 677[label="",style="solid", color="black", weight=3]; 446[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];446 -> 678[label="",style="solid", color="black", weight=3]; 447[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];447 -> 679[label="",style="solid", color="black", weight=3]; 448[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];448 -> 680[label="",style="solid", color="black", weight=3]; 449[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];449 -> 681[label="",style="solid", color="black", weight=3]; 450[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];450 -> 682[label="",style="solid", color="black", weight=3]; 451[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];451 -> 683[label="",style="solid", color="black", weight=3]; 452[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];452 -> 684[label="",style="solid", color="black", weight=3]; 2838[label="List.insertBy0 (Float (Pos ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float (Pos ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg (Succ ww790)) (Pos (primMulNat ww35 ww320)))",fontsize=16,color="black",shape="box"];2838 -> 2863[label="",style="solid", color="black", weight=3]; 2839[label="List.insertBy0 (Float (Neg ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float (Neg ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg (Succ ww790)) (Neg (primMulNat ww35 ww320)))",fontsize=16,color="black",shape="box"];2839 -> 2864[label="",style="solid", color="black", weight=3]; 2840[label="List.insertBy0 (Float (Pos ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float (Pos ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos (primMulNat ww35 ww320)))",fontsize=16,color="burlywood",shape="box"];8269[label="ww35/Succ ww350",fontsize=10,color="white",style="solid",shape="box"];2840 -> 8269[label="",style="solid", color="burlywood", weight=9]; 8269 -> 2865[label="",style="solid", color="burlywood", weight=3]; 8270[label="ww35/Zero",fontsize=10,color="white",style="solid",shape="box"];2840 -> 8270[label="",style="solid", color="burlywood", weight=9]; 8270 -> 2866[label="",style="solid", color="burlywood", weight=3]; 2841[label="List.insertBy0 (Float (Neg ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float (Neg ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg (primMulNat ww35 ww320)))",fontsize=16,color="burlywood",shape="box"];8271[label="ww35/Succ ww350",fontsize=10,color="white",style="solid",shape="box"];2841 -> 8271[label="",style="solid", color="burlywood", weight=9]; 8271 -> 2867[label="",style="solid", color="burlywood", weight=3]; 8272[label="ww35/Zero",fontsize=10,color="white",style="solid",shape="box"];2841 -> 8272[label="",style="solid", color="burlywood", weight=9]; 8272 -> 2868[label="",style="solid", color="burlywood", weight=3]; 458[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];458 -> 690[label="",style="solid", color="black", weight=3]; 459[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];459 -> 691[label="",style="solid", color="black", weight=3]; 460[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];460 -> 692[label="",style="solid", color="black", weight=3]; 461[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];461 -> 693[label="",style="solid", color="black", weight=3]; 462[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];462 -> 694[label="",style="solid", color="black", weight=3]; 463[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];463 -> 695[label="",style="solid", color="black", weight=3]; 464[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];464 -> 696[label="",style="solid", color="black", weight=3]; 465[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];465 -> 697[label="",style="solid", color="black", weight=3]; 466[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];466 -> 698[label="",style="solid", color="black", weight=3]; 467[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];467 -> 699[label="",style="solid", color="black", weight=3]; 468[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];468 -> 700[label="",style="solid", color="black", weight=3]; 469[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];469 -> 701[label="",style="solid", color="black", weight=3]; 470[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];470 -> 702[label="",style="solid", color="black", weight=3]; 471[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];471 -> 703[label="",style="solid", color="black", weight=3]; 472[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];472 -> 704[label="",style="solid", color="black", weight=3]; 473[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];473 -> 705[label="",style="solid", color="black", weight=3]; 474[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];474 -> 706[label="",style="solid", color="black", weight=3]; 475[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];475 -> 707[label="",style="solid", color="black", weight=3]; 476[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];476 -> 708[label="",style="solid", color="black", weight=3]; 477[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];477 -> 709[label="",style="solid", color="black", weight=3]; 478[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];478 -> 710[label="",style="solid", color="black", weight=3]; 479[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];479 -> 711[label="",style="solid", color="black", weight=3]; 480[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];480 -> 712[label="",style="solid", color="black", weight=3]; 481[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];481 -> 713[label="",style="solid", color="black", weight=3]; 2857[label="List.insertBy0 (Float (Pos ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float (Pos ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos (Succ ww800)) (Neg (primMulNat ww42 ww390)))",fontsize=16,color="black",shape="box"];2857 -> 2882[label="",style="solid", color="black", weight=3]; 2858[label="List.insertBy0 (Float (Neg ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float (Neg ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos (Succ ww800)) (Pos (primMulNat ww42 ww390)))",fontsize=16,color="black",shape="box"];2858 -> 2883[label="",style="solid", color="black", weight=3]; 2859[label="List.insertBy0 (Float (Pos ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float (Pos ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg (primMulNat ww42 ww390)))",fontsize=16,color="burlywood",shape="box"];8273[label="ww42/Succ ww420",fontsize=10,color="white",style="solid",shape="box"];2859 -> 8273[label="",style="solid", color="burlywood", weight=9]; 8273 -> 2884[label="",style="solid", color="burlywood", weight=3]; 8274[label="ww42/Zero",fontsize=10,color="white",style="solid",shape="box"];2859 -> 8274[label="",style="solid", color="burlywood", weight=9]; 8274 -> 2885[label="",style="solid", color="burlywood", weight=3]; 2860[label="List.insertBy0 (Float (Neg ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float (Neg ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos (primMulNat ww42 ww390)))",fontsize=16,color="burlywood",shape="box"];8275[label="ww42/Succ ww420",fontsize=10,color="white",style="solid",shape="box"];2860 -> 8275[label="",style="solid", color="burlywood", weight=9]; 8275 -> 2886[label="",style="solid", color="burlywood", weight=3]; 8276[label="ww42/Zero",fontsize=10,color="white",style="solid",shape="box"];2860 -> 8276[label="",style="solid", color="burlywood", weight=9]; 8276 -> 2887[label="",style="solid", color="burlywood", weight=3]; 487[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];487 -> 719[label="",style="solid", color="black", weight=3]; 488[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];488 -> 720[label="",style="solid", color="black", weight=3]; 489[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];489 -> 721[label="",style="solid", color="black", weight=3]; 490[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];490 -> 722[label="",style="solid", color="black", weight=3]; 491[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];491 -> 723[label="",style="solid", color="black", weight=3]; 492[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];492 -> 724[label="",style="solid", color="black", weight=3]; 493[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];493 -> 725[label="",style="solid", color="black", weight=3]; 494[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];494 -> 726[label="",style="solid", color="black", weight=3]; 495[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];495 -> 727[label="",style="solid", color="black", weight=3]; 496[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];496 -> 728[label="",style="solid", color="black", weight=3]; 497[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];497 -> 729[label="",style="solid", color="black", weight=3]; 498[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];498 -> 730[label="",style="solid", color="black", weight=3]; 499[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];499 -> 731[label="",style="solid", color="black", weight=3]; 500[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];500 -> 732[label="",style="solid", color="black", weight=3]; 501[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];501 -> 733[label="",style="solid", color="black", weight=3]; 502[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];502 -> 734[label="",style="solid", color="black", weight=3]; 503[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];503 -> 735[label="",style="solid", color="black", weight=3]; 504[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];504 -> 736[label="",style="solid", color="black", weight=3]; 505[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];505 -> 737[label="",style="solid", color="black", weight=3]; 506[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];506 -> 738[label="",style="solid", color="black", weight=3]; 507[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];507 -> 739[label="",style="solid", color="black", weight=3]; 508[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];508 -> 740[label="",style="solid", color="black", weight=3]; 509[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];509 -> 741[label="",style="solid", color="black", weight=3]; 510[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];510 -> 742[label="",style="solid", color="black", weight=3]; 2878[label="List.insertBy0 (Float (Pos ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float (Pos ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg (Succ ww810)) (Neg (primMulNat ww48 ww450)))",fontsize=16,color="black",shape="box"];2878 -> 2913[label="",style="solid", color="black", weight=3]; 2879[label="List.insertBy0 (Float (Neg ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float (Neg ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg (Succ ww810)) (Pos (primMulNat ww48 ww450)))",fontsize=16,color="black",shape="box"];2879 -> 2914[label="",style="solid", color="black", weight=3]; 2880[label="List.insertBy0 (Float (Pos ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float (Pos ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg (primMulNat ww48 ww450)))",fontsize=16,color="burlywood",shape="box"];8277[label="ww48/Succ ww480",fontsize=10,color="white",style="solid",shape="box"];2880 -> 8277[label="",style="solid", color="burlywood", weight=9]; 8277 -> 2915[label="",style="solid", color="burlywood", weight=3]; 8278[label="ww48/Zero",fontsize=10,color="white",style="solid",shape="box"];2880 -> 8278[label="",style="solid", color="burlywood", weight=9]; 8278 -> 2916[label="",style="solid", color="burlywood", weight=3]; 2881[label="List.insertBy0 (Float (Neg ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float (Neg ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos (primMulNat ww48 ww450)))",fontsize=16,color="burlywood",shape="box"];8279[label="ww48/Succ ww480",fontsize=10,color="white",style="solid",shape="box"];2881 -> 8279[label="",style="solid", color="burlywood", weight=9]; 8279 -> 2917[label="",style="solid", color="burlywood", weight=3]; 8280[label="ww48/Zero",fontsize=10,color="white",style="solid",shape="box"];2881 -> 8280[label="",style="solid", color="burlywood", weight=9]; 8280 -> 2918[label="",style="solid", color="burlywood", weight=3]; 516[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];516 -> 748[label="",style="solid", color="black", weight=3]; 517[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];517 -> 749[label="",style="solid", color="black", weight=3]; 518[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];518 -> 750[label="",style="solid", color="black", weight=3]; 519[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];519 -> 751[label="",style="solid", color="black", weight=3]; 520[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];520 -> 752[label="",style="solid", color="black", weight=3]; 521[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];521 -> 753[label="",style="solid", color="black", weight=3]; 522[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];522 -> 754[label="",style="solid", color="black", weight=3]; 523[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];523 -> 755[label="",style="solid", color="black", weight=3]; 524[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];524 -> 756[label="",style="solid", color="black", weight=3]; 525[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];525 -> 757[label="",style="solid", color="black", weight=3]; 526[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];526 -> 758[label="",style="solid", color="black", weight=3]; 527[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];527 -> 759[label="",style="solid", color="black", weight=3]; 528[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];528 -> 760[label="",style="solid", color="black", weight=3]; 529[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];529 -> 761[label="",style="solid", color="black", weight=3]; 530[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];530 -> 762[label="",style="solid", color="black", weight=3]; 531[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];531 -> 763[label="",style="solid", color="black", weight=3]; 532[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];532 -> 764[label="",style="solid", color="black", weight=3]; 533[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];533 -> 765[label="",style="solid", color="black", weight=3]; 534[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];534 -> 766[label="",style="solid", color="black", weight=3]; 535[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];535 -> 767[label="",style="solid", color="black", weight=3]; 536[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];536 -> 768[label="",style="solid", color="black", weight=3]; 537[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];537 -> 769[label="",style="solid", color="black", weight=3]; 538[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];538 -> 770[label="",style="solid", color="black", weight=3]; 539[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];539 -> 771[label="",style="solid", color="black", weight=3]; 3360[label="List.insertBy0 (Float (Pos ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float (Pos ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg (Succ ww1060)) (Pos (primMulNat ww54 ww510)))",fontsize=16,color="black",shape="box"];3360 -> 3373[label="",style="solid", color="black", weight=3]; 3361[label="List.insertBy0 (Float (Neg ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float (Neg ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg (Succ ww1060)) (Neg (primMulNat ww54 ww510)))",fontsize=16,color="black",shape="box"];3361 -> 3374[label="",style="solid", color="black", weight=3]; 3362[label="List.insertBy0 (Float (Pos ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float (Pos ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos (primMulNat ww54 ww510)))",fontsize=16,color="burlywood",shape="box"];8281[label="ww54/Succ ww540",fontsize=10,color="white",style="solid",shape="box"];3362 -> 8281[label="",style="solid", color="burlywood", weight=9]; 8281 -> 3375[label="",style="solid", color="burlywood", weight=3]; 8282[label="ww54/Zero",fontsize=10,color="white",style="solid",shape="box"];3362 -> 8282[label="",style="solid", color="burlywood", weight=9]; 8282 -> 3376[label="",style="solid", color="burlywood", weight=3]; 3363[label="List.insertBy0 (Float (Neg ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float (Neg ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg (primMulNat ww54 ww510)))",fontsize=16,color="burlywood",shape="box"];8283[label="ww54/Succ ww540",fontsize=10,color="white",style="solid",shape="box"];3363 -> 8283[label="",style="solid", color="burlywood", weight=9]; 8283 -> 3377[label="",style="solid", color="burlywood", weight=3]; 8284[label="ww54/Zero",fontsize=10,color="white",style="solid",shape="box"];3363 -> 8284[label="",style="solid", color="burlywood", weight=9]; 8284 -> 3378[label="",style="solid", color="burlywood", weight=3]; 545[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];545 -> 777[label="",style="solid", color="black", weight=3]; 546[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];546 -> 778[label="",style="solid", color="black", weight=3]; 547[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];547 -> 779[label="",style="solid", color="black", weight=3]; 548[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];548 -> 780[label="",style="solid", color="black", weight=3]; 549[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];549 -> 781[label="",style="solid", color="black", weight=3]; 550[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];550 -> 782[label="",style="solid", color="black", weight=3]; 551[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];551 -> 783[label="",style="solid", color="black", weight=3]; 552[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];552 -> 784[label="",style="solid", color="black", weight=3]; 553[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];553 -> 785[label="",style="solid", color="black", weight=3]; 554[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];554 -> 786[label="",style="solid", color="black", weight=3]; 555[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];555 -> 787[label="",style="solid", color="black", weight=3]; 556[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];556 -> 788[label="",style="solid", color="black", weight=3]; 557[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];557 -> 789[label="",style="solid", color="black", weight=3]; 558[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];558 -> 790[label="",style="solid", color="black", weight=3]; 559[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];559 -> 791[label="",style="solid", color="black", weight=3]; 560[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];560 -> 792[label="",style="solid", color="black", weight=3]; 561[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];561 -> 793[label="",style="solid", color="black", weight=3]; 562[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];562 -> 794[label="",style="solid", color="black", weight=3]; 563[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];563 -> 795[label="",style="solid", color="black", weight=3]; 564[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];564 -> 796[label="",style="solid", color="black", weight=3]; 565[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];565 -> 797[label="",style="solid", color="black", weight=3]; 566[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];566 -> 798[label="",style="solid", color="black", weight=3]; 567[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];567 -> 799[label="",style="solid", color="black", weight=3]; 568[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];568 -> 800[label="",style="solid", color="black", weight=3]; 3589[label="List.insertBy0 (Float (Pos ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float (Pos ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos (Succ ww1170)) (Pos (primMulNat ww60 ww570)))",fontsize=16,color="black",shape="box"];3589 -> 3619[label="",style="solid", color="black", weight=3]; 3590[label="List.insertBy0 (Float (Neg ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float (Neg ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos (Succ ww1170)) (Neg (primMulNat ww60 ww570)))",fontsize=16,color="black",shape="box"];3590 -> 3620[label="",style="solid", color="black", weight=3]; 3591[label="List.insertBy0 (Float (Pos ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float (Pos ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos (primMulNat ww60 ww570)))",fontsize=16,color="burlywood",shape="box"];8285[label="ww60/Succ ww600",fontsize=10,color="white",style="solid",shape="box"];3591 -> 8285[label="",style="solid", color="burlywood", weight=9]; 8285 -> 3621[label="",style="solid", color="burlywood", weight=3]; 8286[label="ww60/Zero",fontsize=10,color="white",style="solid",shape="box"];3591 -> 8286[label="",style="solid", color="burlywood", weight=9]; 8286 -> 3622[label="",style="solid", color="burlywood", weight=3]; 3592[label="List.insertBy0 (Float (Neg ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float (Neg ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg (primMulNat ww60 ww570)))",fontsize=16,color="burlywood",shape="box"];8287[label="ww60/Succ ww600",fontsize=10,color="white",style="solid",shape="box"];3592 -> 8287[label="",style="solid", color="burlywood", weight=9]; 8287 -> 3623[label="",style="solid", color="burlywood", weight=3]; 8288[label="ww60/Zero",fontsize=10,color="white",style="solid",shape="box"];3592 -> 8288[label="",style="solid", color="burlywood", weight=9]; 8288 -> 3624[label="",style="solid", color="burlywood", weight=3]; 574[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];574 -> 806[label="",style="solid", color="black", weight=3]; 575[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];575 -> 807[label="",style="solid", color="black", weight=3]; 576[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];576 -> 808[label="",style="solid", color="black", weight=3]; 577[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];577 -> 809[label="",style="solid", color="black", weight=3]; 578[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];578 -> 810[label="",style="solid", color="black", weight=3]; 579[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];579 -> 811[label="",style="solid", color="black", weight=3]; 580[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];580 -> 812[label="",style="solid", color="black", weight=3]; 581[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];581 -> 813[label="",style="solid", color="black", weight=3]; 582[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];582 -> 814[label="",style="solid", color="black", weight=3]; 583[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];583 -> 815[label="",style="solid", color="black", weight=3]; 584[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];584 -> 816[label="",style="solid", color="black", weight=3]; 585[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];585 -> 817[label="",style="solid", color="black", weight=3]; 586[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];586 -> 818[label="",style="solid", color="black", weight=3]; 587[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];587 -> 819[label="",style="solid", color="black", weight=3]; 588[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];588 -> 820[label="",style="solid", color="black", weight=3]; 589[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];589 -> 821[label="",style="solid", color="black", weight=3]; 590[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];590 -> 822[label="",style="solid", color="black", weight=3]; 591[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];591 -> 823[label="",style="solid", color="black", weight=3]; 592[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];592 -> 824[label="",style="solid", color="black", weight=3]; 593[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];593 -> 825[label="",style="solid", color="black", weight=3]; 594[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];594 -> 826[label="",style="solid", color="black", weight=3]; 595[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];595 -> 827[label="",style="solid", color="black", weight=3]; 596[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];596 -> 828[label="",style="solid", color="black", weight=3]; 597[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];597 -> 829[label="",style="solid", color="black", weight=3]; 3963[label="List.insertBy0 (Float (Pos ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float (Pos ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg (Succ ww1400)) (Neg (primMulNat ww66 ww630)))",fontsize=16,color="black",shape="box"];3963 -> 3977[label="",style="solid", color="black", weight=3]; 3964[label="List.insertBy0 (Float (Neg ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float (Neg ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg (Succ ww1400)) (Pos (primMulNat ww66 ww630)))",fontsize=16,color="black",shape="box"];3964 -> 3978[label="",style="solid", color="black", weight=3]; 3965[label="List.insertBy0 (Float (Pos ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float (Pos ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg (primMulNat ww66 ww630)))",fontsize=16,color="burlywood",shape="box"];8289[label="ww66/Succ ww660",fontsize=10,color="white",style="solid",shape="box"];3965 -> 8289[label="",style="solid", color="burlywood", weight=9]; 8289 -> 3979[label="",style="solid", color="burlywood", weight=3]; 8290[label="ww66/Zero",fontsize=10,color="white",style="solid",shape="box"];3965 -> 8290[label="",style="solid", color="burlywood", weight=9]; 8290 -> 3980[label="",style="solid", color="burlywood", weight=3]; 3966[label="List.insertBy0 (Float (Neg ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float (Neg ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos (primMulNat ww66 ww630)))",fontsize=16,color="burlywood",shape="box"];8291[label="ww66/Succ ww660",fontsize=10,color="white",style="solid",shape="box"];3966 -> 8291[label="",style="solid", color="burlywood", weight=9]; 8291 -> 3981[label="",style="solid", color="burlywood", weight=3]; 8292[label="ww66/Zero",fontsize=10,color="white",style="solid",shape="box"];3966 -> 8292[label="",style="solid", color="burlywood", weight=9]; 8292 -> 3982[label="",style="solid", color="burlywood", weight=3]; 603[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];603 -> 835[label="",style="solid", color="black", weight=3]; 604[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];604 -> 836[label="",style="solid", color="black", weight=3]; 605[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];605 -> 837[label="",style="solid", color="black", weight=3]; 606[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];606 -> 838[label="",style="solid", color="black", weight=3]; 607[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];607 -> 839[label="",style="solid", color="black", weight=3]; 608[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];608 -> 840[label="",style="solid", color="black", weight=3]; 609[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];609 -> 841[label="",style="solid", color="black", weight=3]; 610[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];610 -> 842[label="",style="solid", color="black", weight=3]; 611[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];611 -> 843[label="",style="solid", color="black", weight=3]; 612[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];612 -> 844[label="",style="solid", color="black", weight=3]; 613[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];613 -> 845[label="",style="solid", color="black", weight=3]; 614[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];614 -> 846[label="",style="solid", color="black", weight=3]; 615[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];615 -> 847[label="",style="solid", color="black", weight=3]; 616[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];616 -> 848[label="",style="solid", color="black", weight=3]; 617[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];617 -> 849[label="",style="solid", color="black", weight=3]; 618[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];618 -> 850[label="",style="solid", color="black", weight=3]; 619[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];619 -> 851[label="",style="solid", color="black", weight=3]; 620[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];620 -> 852[label="",style="solid", color="black", weight=3]; 621[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];621 -> 853[label="",style="solid", color="black", weight=3]; 622[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];622 -> 854[label="",style="solid", color="black", weight=3]; 623[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];623 -> 855[label="",style="solid", color="black", weight=3]; 624[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];624 -> 856[label="",style="solid", color="black", weight=3]; 625[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];625 -> 857[label="",style="solid", color="black", weight=3]; 626[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];626 -> 858[label="",style="solid", color="black", weight=3]; 4193[label="List.insertBy0 (Float (Pos ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float (Pos ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos (Succ ww1510)) (Neg (primMulNat ww72 ww690)))",fontsize=16,color="black",shape="box"];4193 -> 4223[label="",style="solid", color="black", weight=3]; 4194[label="List.insertBy0 (Float (Neg ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float (Neg ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos (Succ ww1510)) (Pos (primMulNat ww72 ww690)))",fontsize=16,color="black",shape="box"];4194 -> 4224[label="",style="solid", color="black", weight=3]; 4195[label="List.insertBy0 (Float (Pos ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float (Pos ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg (primMulNat ww72 ww690)))",fontsize=16,color="burlywood",shape="box"];8293[label="ww72/Succ ww720",fontsize=10,color="white",style="solid",shape="box"];4195 -> 8293[label="",style="solid", color="burlywood", weight=9]; 8293 -> 4225[label="",style="solid", color="burlywood", weight=3]; 8294[label="ww72/Zero",fontsize=10,color="white",style="solid",shape="box"];4195 -> 8294[label="",style="solid", color="burlywood", weight=9]; 8294 -> 4226[label="",style="solid", color="burlywood", weight=3]; 4196[label="List.insertBy0 (Float (Neg ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float (Neg ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos (primMulNat ww72 ww690)))",fontsize=16,color="burlywood",shape="box"];8295[label="ww72/Succ ww720",fontsize=10,color="white",style="solid",shape="box"];4196 -> 8295[label="",style="solid", color="burlywood", weight=9]; 8295 -> 4227[label="",style="solid", color="burlywood", weight=3]; 8296[label="ww72/Zero",fontsize=10,color="white",style="solid",shape="box"];4196 -> 8296[label="",style="solid", color="burlywood", weight=9]; 8296 -> 4228[label="",style="solid", color="burlywood", weight=3]; 632[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];632 -> 864[label="",style="solid", color="black", weight=3]; 633[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];633 -> 865[label="",style="solid", color="black", weight=3]; 634[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];634 -> 866[label="",style="solid", color="black", weight=3]; 635[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];635 -> 867[label="",style="solid", color="black", weight=3]; 636[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];636 -> 868[label="",style="solid", color="black", weight=3]; 637[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];637 -> 869[label="",style="solid", color="black", weight=3]; 638[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];638 -> 870[label="",style="solid", color="black", weight=3]; 639[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];639 -> 871[label="",style="solid", color="black", weight=3]; 640[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];640 -> 872[label="",style="solid", color="black", weight=3]; 641[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];641 -> 873[label="",style="solid", color="black", weight=3]; 642[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];642 -> 874[label="",style="solid", color="black", weight=3]; 643[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];643 -> 875[label="",style="solid", color="black", weight=3]; 644[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];644 -> 876[label="",style="solid", color="black", weight=3]; 645[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];645 -> 877[label="",style="solid", color="black", weight=3]; 646[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];646 -> 878[label="",style="solid", color="black", weight=3]; 647[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];647 -> 879[label="",style="solid", color="black", weight=3]; 648[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];648 -> 880[label="",style="solid", color="black", weight=3]; 649[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];649 -> 881[label="",style="solid", color="black", weight=3]; 650[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];650 -> 882[label="",style="solid", color="black", weight=3]; 651[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];651 -> 883[label="",style="solid", color="black", weight=3]; 652[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) (Succ ww40000))))",fontsize=16,color="black",shape="box"];652 -> 884[label="",style="solid", color="black", weight=3]; 653[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww3100) Zero)))",fontsize=16,color="black",shape="box"];653 -> 885[label="",style="solid", color="black", weight=3]; 654[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];654 -> 886[label="",style="solid", color="black", weight=3]; 655[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];655 -> 887[label="",style="solid", color="black", weight=3]; 2705 -> 2370[label="",style="dashed", color="red", weight=0]; 2705[label="primMulNat ww300000 (Succ ww40100)",fontsize=16,color="magenta"];2705 -> 2822[label="",style="dashed", color="magenta", weight=3]; 2979 -> 2837[label="",style="dashed", color="red", weight=0]; 2979[label="primPlusNat ww7800 ww401000",fontsize=16,color="magenta"];2979 -> 3036[label="",style="dashed", color="magenta", weight=3]; 2979 -> 3037[label="",style="dashed", color="magenta", weight=3]; 6480[label="List.insertBy0 (Float (Pos ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float (Pos ww190) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) (primMulNat ww22 ww190))",fontsize=16,color="burlywood",shape="box"];8297[label="ww22/Succ ww220",fontsize=10,color="white",style="solid",shape="box"];6480 -> 8297[label="",style="solid", color="burlywood", weight=9]; 8297 -> 6616[label="",style="solid", color="burlywood", weight=3]; 8298[label="ww22/Zero",fontsize=10,color="white",style="solid",shape="box"];6480 -> 8298[label="",style="solid", color="burlywood", weight=9]; 8298 -> 6617[label="",style="solid", color="burlywood", weight=3]; 6481[label="List.insertBy0 (Float (Neg ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23 (Float (Neg ww190) (Pos (Succ ww20)) : ww23) GT",fontsize=16,color="black",shape="triangle"];6481 -> 6618[label="",style="solid", color="black", weight=3]; 6482[label="List.insertBy0 (Float (Pos ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww220) ww190)))",fontsize=16,color="burlywood",shape="box"];8299[label="ww190/Succ ww1900",fontsize=10,color="white",style="solid",shape="box"];6482 -> 8299[label="",style="solid", color="burlywood", weight=9]; 8299 -> 6619[label="",style="solid", color="burlywood", weight=3]; 8300[label="ww190/Zero",fontsize=10,color="white",style="solid",shape="box"];6482 -> 8300[label="",style="solid", color="burlywood", weight=9]; 8300 -> 6620[label="",style="solid", color="burlywood", weight=3]; 6483[label="List.insertBy0 (Float (Pos ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww190)))",fontsize=16,color="burlywood",shape="box"];8301[label="ww190/Succ ww1900",fontsize=10,color="white",style="solid",shape="box"];6483 -> 8301[label="",style="solid", color="burlywood", weight=9]; 8301 -> 6621[label="",style="solid", color="burlywood", weight=3]; 8302[label="ww190/Zero",fontsize=10,color="white",style="solid",shape="box"];6483 -> 8302[label="",style="solid", color="burlywood", weight=9]; 8302 -> 6622[label="",style="solid", color="burlywood", weight=3]; 6484[label="List.insertBy0 (Float (Neg ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Neg ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww220) ww190)))",fontsize=16,color="burlywood",shape="box"];8303[label="ww190/Succ ww1900",fontsize=10,color="white",style="solid",shape="box"];6484 -> 8303[label="",style="solid", color="burlywood", weight=9]; 8303 -> 6623[label="",style="solid", color="burlywood", weight=3]; 8304[label="ww190/Zero",fontsize=10,color="white",style="solid",shape="box"];6484 -> 8304[label="",style="solid", color="burlywood", weight=9]; 8304 -> 6624[label="",style="solid", color="burlywood", weight=3]; 6485[label="List.insertBy0 (Float (Neg ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Neg ww190) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww190)))",fontsize=16,color="burlywood",shape="box"];8305[label="ww190/Succ ww1900",fontsize=10,color="white",style="solid",shape="box"];6485 -> 8305[label="",style="solid", color="burlywood", weight=9]; 8305 -> 6625[label="",style="solid", color="burlywood", weight=3]; 8306[label="ww190/Zero",fontsize=10,color="white",style="solid",shape="box"];6485 -> 8306[label="",style="solid", color="burlywood", weight=9]; 8306 -> 6626[label="",style="solid", color="burlywood", weight=3]; 661[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8307[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];661 -> 8307[label="",style="solid", color="burlywood", weight=9]; 8307 -> 894[label="",style="solid", color="burlywood", weight=3]; 8308[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];661 -> 8308[label="",style="solid", color="burlywood", weight=9]; 8308 -> 895[label="",style="solid", color="burlywood", weight=3]; 662[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];662 -> 896[label="",style="solid", color="black", weight=3]; 663[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];663 -> 897[label="",style="solid", color="black", weight=3]; 664[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];664 -> 898[label="",style="solid", color="black", weight=3]; 665[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8309[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];665 -> 8309[label="",style="solid", color="burlywood", weight=9]; 8309 -> 899[label="",style="solid", color="burlywood", weight=3]; 8310[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];665 -> 8310[label="",style="solid", color="burlywood", weight=9]; 8310 -> 900[label="",style="solid", color="burlywood", weight=3]; 666[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];666 -> 901[label="",style="solid", color="black", weight=3]; 667[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];667 -> 902[label="",style="solid", color="black", weight=3]; 668[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];668 -> 903[label="",style="solid", color="black", weight=3]; 669[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8311[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];669 -> 8311[label="",style="solid", color="burlywood", weight=9]; 8311 -> 904[label="",style="solid", color="burlywood", weight=3]; 8312[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];669 -> 8312[label="",style="solid", color="burlywood", weight=9]; 8312 -> 905[label="",style="solid", color="burlywood", weight=3]; 670[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];670 -> 906[label="",style="solid", color="black", weight=3]; 671[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];671 -> 907[label="",style="solid", color="black", weight=3]; 672[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];672 -> 908[label="",style="solid", color="black", weight=3]; 673[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8313[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];673 -> 8313[label="",style="solid", color="burlywood", weight=9]; 8313 -> 909[label="",style="solid", color="burlywood", weight=3]; 8314[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];673 -> 8314[label="",style="solid", color="burlywood", weight=9]; 8314 -> 910[label="",style="solid", color="burlywood", weight=3]; 674[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];674 -> 911[label="",style="solid", color="black", weight=3]; 675[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];675 -> 912[label="",style="solid", color="black", weight=3]; 676[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];676 -> 913[label="",style="solid", color="black", weight=3]; 677[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8315[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];677 -> 8315[label="",style="solid", color="burlywood", weight=9]; 8315 -> 914[label="",style="solid", color="burlywood", weight=3]; 8316[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];677 -> 8316[label="",style="solid", color="burlywood", weight=9]; 8316 -> 915[label="",style="solid", color="burlywood", weight=3]; 678[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];678 -> 916[label="",style="solid", color="black", weight=3]; 679[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];679 -> 917[label="",style="solid", color="black", weight=3]; 680[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];680 -> 918[label="",style="solid", color="black", weight=3]; 681[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8317[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];681 -> 8317[label="",style="solid", color="burlywood", weight=9]; 8317 -> 919[label="",style="solid", color="burlywood", weight=3]; 8318[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];681 -> 8318[label="",style="solid", color="burlywood", weight=9]; 8318 -> 920[label="",style="solid", color="burlywood", weight=3]; 682[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];682 -> 921[label="",style="solid", color="black", weight=3]; 683[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];683 -> 922[label="",style="solid", color="black", weight=3]; 684[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];684 -> 923[label="",style="solid", color="black", weight=3]; 2863[label="List.insertBy0 (Float (Pos ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float (Pos ww320) (Pos (Succ ww33)) : ww36) LT",fontsize=16,color="black",shape="triangle"];2863 -> 2892[label="",style="solid", color="black", weight=3]; 2864[label="List.insertBy0 (Float (Neg ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos ww35)) ww36 (Float (Neg ww320) (Pos (Succ ww33)) : ww36) (primCmpNat (primMulNat ww35 ww320) (Succ ww790))",fontsize=16,color="burlywood",shape="box"];8319[label="ww35/Succ ww350",fontsize=10,color="white",style="solid",shape="box"];2864 -> 8319[label="",style="solid", color="burlywood", weight=9]; 8319 -> 2893[label="",style="solid", color="burlywood", weight=3]; 8320[label="ww35/Zero",fontsize=10,color="white",style="solid",shape="box"];2864 -> 8320[label="",style="solid", color="burlywood", weight=9]; 8320 -> 2894[label="",style="solid", color="burlywood", weight=3]; 2865[label="List.insertBy0 (Float (Pos ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Pos ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww350) ww320)))",fontsize=16,color="burlywood",shape="box"];8321[label="ww320/Succ ww3200",fontsize=10,color="white",style="solid",shape="box"];2865 -> 8321[label="",style="solid", color="burlywood", weight=9]; 8321 -> 2895[label="",style="solid", color="burlywood", weight=3]; 8322[label="ww320/Zero",fontsize=10,color="white",style="solid",shape="box"];2865 -> 8322[label="",style="solid", color="burlywood", weight=9]; 8322 -> 2896[label="",style="solid", color="burlywood", weight=3]; 2866[label="List.insertBy0 (Float (Pos ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Pos ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww320)))",fontsize=16,color="burlywood",shape="box"];8323[label="ww320/Succ ww3200",fontsize=10,color="white",style="solid",shape="box"];2866 -> 8323[label="",style="solid", color="burlywood", weight=9]; 8323 -> 2897[label="",style="solid", color="burlywood", weight=3]; 8324[label="ww320/Zero",fontsize=10,color="white",style="solid",shape="box"];2866 -> 8324[label="",style="solid", color="burlywood", weight=9]; 8324 -> 2898[label="",style="solid", color="burlywood", weight=3]; 2867[label="List.insertBy0 (Float (Neg ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww350) ww320)))",fontsize=16,color="burlywood",shape="box"];8325[label="ww320/Succ ww3200",fontsize=10,color="white",style="solid",shape="box"];2867 -> 8325[label="",style="solid", color="burlywood", weight=9]; 8325 -> 2899[label="",style="solid", color="burlywood", weight=3]; 8326[label="ww320/Zero",fontsize=10,color="white",style="solid",shape="box"];2867 -> 8326[label="",style="solid", color="burlywood", weight=9]; 8326 -> 2900[label="",style="solid", color="burlywood", weight=3]; 2868[label="List.insertBy0 (Float (Neg ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg ww320) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww320)))",fontsize=16,color="burlywood",shape="box"];8327[label="ww320/Succ ww3200",fontsize=10,color="white",style="solid",shape="box"];2868 -> 8327[label="",style="solid", color="burlywood", weight=9]; 8327 -> 2901[label="",style="solid", color="burlywood", weight=3]; 8328[label="ww320/Zero",fontsize=10,color="white",style="solid",shape="box"];2868 -> 8328[label="",style="solid", color="burlywood", weight=9]; 8328 -> 2902[label="",style="solid", color="burlywood", weight=3]; 690[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8329[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];690 -> 8329[label="",style="solid", color="burlywood", weight=9]; 8329 -> 930[label="",style="solid", color="burlywood", weight=3]; 8330[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];690 -> 8330[label="",style="solid", color="burlywood", weight=9]; 8330 -> 931[label="",style="solid", color="burlywood", weight=3]; 691[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];691 -> 932[label="",style="solid", color="black", weight=3]; 692[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];692 -> 933[label="",style="solid", color="black", weight=3]; 693[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];693 -> 934[label="",style="solid", color="black", weight=3]; 694[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8331[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];694 -> 8331[label="",style="solid", color="burlywood", weight=9]; 8331 -> 935[label="",style="solid", color="burlywood", weight=3]; 8332[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];694 -> 8332[label="",style="solid", color="burlywood", weight=9]; 8332 -> 936[label="",style="solid", color="burlywood", weight=3]; 695[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];695 -> 937[label="",style="solid", color="black", weight=3]; 696[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];696 -> 938[label="",style="solid", color="black", weight=3]; 697[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];697 -> 939[label="",style="solid", color="black", weight=3]; 698[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8333[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];698 -> 8333[label="",style="solid", color="burlywood", weight=9]; 8333 -> 940[label="",style="solid", color="burlywood", weight=3]; 8334[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];698 -> 8334[label="",style="solid", color="burlywood", weight=9]; 8334 -> 941[label="",style="solid", color="burlywood", weight=3]; 699[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];699 -> 942[label="",style="solid", color="black", weight=3]; 700[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];700 -> 943[label="",style="solid", color="black", weight=3]; 701[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];701 -> 944[label="",style="solid", color="black", weight=3]; 702[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8335[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];702 -> 8335[label="",style="solid", color="burlywood", weight=9]; 8335 -> 945[label="",style="solid", color="burlywood", weight=3]; 8336[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];702 -> 8336[label="",style="solid", color="burlywood", weight=9]; 8336 -> 946[label="",style="solid", color="burlywood", weight=3]; 703[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];703 -> 947[label="",style="solid", color="black", weight=3]; 704[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];704 -> 948[label="",style="solid", color="black", weight=3]; 705[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];705 -> 949[label="",style="solid", color="black", weight=3]; 706[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8337[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];706 -> 8337[label="",style="solid", color="burlywood", weight=9]; 8337 -> 950[label="",style="solid", color="burlywood", weight=3]; 8338[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];706 -> 8338[label="",style="solid", color="burlywood", weight=9]; 8338 -> 951[label="",style="solid", color="burlywood", weight=3]; 707[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];707 -> 952[label="",style="solid", color="black", weight=3]; 708[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];708 -> 953[label="",style="solid", color="black", weight=3]; 709[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];709 -> 954[label="",style="solid", color="black", weight=3]; 710[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8339[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];710 -> 8339[label="",style="solid", color="burlywood", weight=9]; 8339 -> 955[label="",style="solid", color="burlywood", weight=3]; 8340[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];710 -> 8340[label="",style="solid", color="burlywood", weight=9]; 8340 -> 956[label="",style="solid", color="burlywood", weight=3]; 711[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];711 -> 957[label="",style="solid", color="black", weight=3]; 712[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];712 -> 958[label="",style="solid", color="black", weight=3]; 713[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];713 -> 959[label="",style="solid", color="black", weight=3]; 2882[label="List.insertBy0 (Float (Pos ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float (Pos ww390) (Neg (Succ ww40)) : ww43) GT",fontsize=16,color="black",shape="triangle"];2882 -> 2919[label="",style="solid", color="black", weight=3]; 2883[label="List.insertBy0 (Float (Neg ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43 (Float (Neg ww390) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) (primMulNat ww42 ww390))",fontsize=16,color="burlywood",shape="box"];8341[label="ww42/Succ ww420",fontsize=10,color="white",style="solid",shape="box"];2883 -> 8341[label="",style="solid", color="burlywood", weight=9]; 8341 -> 2920[label="",style="solid", color="burlywood", weight=3]; 8342[label="ww42/Zero",fontsize=10,color="white",style="solid",shape="box"];2883 -> 8342[label="",style="solid", color="burlywood", weight=9]; 8342 -> 2921[label="",style="solid", color="burlywood", weight=3]; 2884[label="List.insertBy0 (Float (Pos ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Pos ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww420) ww390)))",fontsize=16,color="burlywood",shape="box"];8343[label="ww390/Succ ww3900",fontsize=10,color="white",style="solid",shape="box"];2884 -> 8343[label="",style="solid", color="burlywood", weight=9]; 8343 -> 2922[label="",style="solid", color="burlywood", weight=3]; 8344[label="ww390/Zero",fontsize=10,color="white",style="solid",shape="box"];2884 -> 8344[label="",style="solid", color="burlywood", weight=9]; 8344 -> 2923[label="",style="solid", color="burlywood", weight=3]; 2885[label="List.insertBy0 (Float (Pos ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Pos ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww390)))",fontsize=16,color="burlywood",shape="box"];8345[label="ww390/Succ ww3900",fontsize=10,color="white",style="solid",shape="box"];2885 -> 8345[label="",style="solid", color="burlywood", weight=9]; 8345 -> 2924[label="",style="solid", color="burlywood", weight=3]; 8346[label="ww390/Zero",fontsize=10,color="white",style="solid",shape="box"];2885 -> 8346[label="",style="solid", color="burlywood", weight=9]; 8346 -> 2925[label="",style="solid", color="burlywood", weight=3]; 2886[label="List.insertBy0 (Float (Neg ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww420) ww390)))",fontsize=16,color="burlywood",shape="box"];8347[label="ww390/Succ ww3900",fontsize=10,color="white",style="solid",shape="box"];2886 -> 8347[label="",style="solid", color="burlywood", weight=9]; 8347 -> 2926[label="",style="solid", color="burlywood", weight=3]; 8348[label="ww390/Zero",fontsize=10,color="white",style="solid",shape="box"];2886 -> 8348[label="",style="solid", color="burlywood", weight=9]; 8348 -> 2927[label="",style="solid", color="burlywood", weight=3]; 2887[label="List.insertBy0 (Float (Neg ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg ww390) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww390)))",fontsize=16,color="burlywood",shape="box"];8349[label="ww390/Succ ww3900",fontsize=10,color="white",style="solid",shape="box"];2887 -> 8349[label="",style="solid", color="burlywood", weight=9]; 8349 -> 2928[label="",style="solid", color="burlywood", weight=3]; 8350[label="ww390/Zero",fontsize=10,color="white",style="solid",shape="box"];2887 -> 8350[label="",style="solid", color="burlywood", weight=9]; 8350 -> 2929[label="",style="solid", color="burlywood", weight=3]; 719[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8351[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];719 -> 8351[label="",style="solid", color="burlywood", weight=9]; 8351 -> 966[label="",style="solid", color="burlywood", weight=3]; 8352[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];719 -> 8352[label="",style="solid", color="burlywood", weight=9]; 8352 -> 967[label="",style="solid", color="burlywood", weight=3]; 720[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];720 -> 968[label="",style="solid", color="black", weight=3]; 721[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];721 -> 969[label="",style="solid", color="black", weight=3]; 722[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];722 -> 970[label="",style="solid", color="black", weight=3]; 723[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8353[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];723 -> 8353[label="",style="solid", color="burlywood", weight=9]; 8353 -> 971[label="",style="solid", color="burlywood", weight=3]; 8354[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];723 -> 8354[label="",style="solid", color="burlywood", weight=9]; 8354 -> 972[label="",style="solid", color="burlywood", weight=3]; 724[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];724 -> 973[label="",style="solid", color="black", weight=3]; 725[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];725 -> 974[label="",style="solid", color="black", weight=3]; 726[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];726 -> 975[label="",style="solid", color="black", weight=3]; 727[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8355[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];727 -> 8355[label="",style="solid", color="burlywood", weight=9]; 8355 -> 976[label="",style="solid", color="burlywood", weight=3]; 8356[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];727 -> 8356[label="",style="solid", color="burlywood", weight=9]; 8356 -> 977[label="",style="solid", color="burlywood", weight=3]; 728[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];728 -> 978[label="",style="solid", color="black", weight=3]; 729[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];729 -> 979[label="",style="solid", color="black", weight=3]; 730[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];730 -> 980[label="",style="solid", color="black", weight=3]; 731[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8357[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];731 -> 8357[label="",style="solid", color="burlywood", weight=9]; 8357 -> 981[label="",style="solid", color="burlywood", weight=3]; 8358[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];731 -> 8358[label="",style="solid", color="burlywood", weight=9]; 8358 -> 982[label="",style="solid", color="burlywood", weight=3]; 732[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];732 -> 983[label="",style="solid", color="black", weight=3]; 733[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];733 -> 984[label="",style="solid", color="black", weight=3]; 734[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];734 -> 985[label="",style="solid", color="black", weight=3]; 735[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8359[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];735 -> 8359[label="",style="solid", color="burlywood", weight=9]; 8359 -> 986[label="",style="solid", color="burlywood", weight=3]; 8360[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];735 -> 8360[label="",style="solid", color="burlywood", weight=9]; 8360 -> 987[label="",style="solid", color="burlywood", weight=3]; 736[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];736 -> 988[label="",style="solid", color="black", weight=3]; 737[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];737 -> 989[label="",style="solid", color="black", weight=3]; 738[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];738 -> 990[label="",style="solid", color="black", weight=3]; 739[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8361[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];739 -> 8361[label="",style="solid", color="burlywood", weight=9]; 8361 -> 991[label="",style="solid", color="burlywood", weight=3]; 8362[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];739 -> 8362[label="",style="solid", color="burlywood", weight=9]; 8362 -> 992[label="",style="solid", color="burlywood", weight=3]; 740[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];740 -> 993[label="",style="solid", color="black", weight=3]; 741[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];741 -> 994[label="",style="solid", color="black", weight=3]; 742[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];742 -> 995[label="",style="solid", color="black", weight=3]; 2913[label="List.insertBy0 (Float (Pos ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float (Pos ww450) (Neg (Succ ww46)) : ww49) (primCmpNat (primMulNat ww48 ww450) (Succ ww810))",fontsize=16,color="burlywood",shape="box"];8363[label="ww48/Succ ww480",fontsize=10,color="white",style="solid",shape="box"];2913 -> 8363[label="",style="solid", color="burlywood", weight=9]; 8363 -> 2955[label="",style="solid", color="burlywood", weight=3]; 8364[label="ww48/Zero",fontsize=10,color="white",style="solid",shape="box"];2913 -> 8364[label="",style="solid", color="burlywood", weight=9]; 8364 -> 2956[label="",style="solid", color="burlywood", weight=3]; 2914[label="List.insertBy0 (Float (Neg ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos ww48)) ww49 (Float (Neg ww450) (Neg (Succ ww46)) : ww49) LT",fontsize=16,color="black",shape="triangle"];2914 -> 2957[label="",style="solid", color="black", weight=3]; 2915[label="List.insertBy0 (Float (Pos ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww480) ww450)))",fontsize=16,color="burlywood",shape="box"];8365[label="ww450/Succ ww4500",fontsize=10,color="white",style="solid",shape="box"];2915 -> 8365[label="",style="solid", color="burlywood", weight=9]; 8365 -> 2958[label="",style="solid", color="burlywood", weight=3]; 8366[label="ww450/Zero",fontsize=10,color="white",style="solid",shape="box"];2915 -> 8366[label="",style="solid", color="burlywood", weight=9]; 8366 -> 2959[label="",style="solid", color="burlywood", weight=3]; 2916[label="List.insertBy0 (Float (Pos ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww450)))",fontsize=16,color="burlywood",shape="box"];8367[label="ww450/Succ ww4500",fontsize=10,color="white",style="solid",shape="box"];2916 -> 8367[label="",style="solid", color="burlywood", weight=9]; 8367 -> 2960[label="",style="solid", color="burlywood", weight=3]; 8368[label="ww450/Zero",fontsize=10,color="white",style="solid",shape="box"];2916 -> 8368[label="",style="solid", color="burlywood", weight=9]; 8368 -> 2961[label="",style="solid", color="burlywood", weight=3]; 2917[label="List.insertBy0 (Float (Neg ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Neg ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww480) ww450)))",fontsize=16,color="burlywood",shape="box"];8369[label="ww450/Succ ww4500",fontsize=10,color="white",style="solid",shape="box"];2917 -> 8369[label="",style="solid", color="burlywood", weight=9]; 8369 -> 2962[label="",style="solid", color="burlywood", weight=3]; 8370[label="ww450/Zero",fontsize=10,color="white",style="solid",shape="box"];2917 -> 8370[label="",style="solid", color="burlywood", weight=9]; 8370 -> 2963[label="",style="solid", color="burlywood", weight=3]; 2918[label="List.insertBy0 (Float (Neg ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Neg ww450) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww450)))",fontsize=16,color="burlywood",shape="box"];8371[label="ww450/Succ ww4500",fontsize=10,color="white",style="solid",shape="box"];2918 -> 8371[label="",style="solid", color="burlywood", weight=9]; 8371 -> 2964[label="",style="solid", color="burlywood", weight=3]; 8372[label="ww450/Zero",fontsize=10,color="white",style="solid",shape="box"];2918 -> 8372[label="",style="solid", color="burlywood", weight=9]; 8372 -> 2965[label="",style="solid", color="burlywood", weight=3]; 748[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8373[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];748 -> 8373[label="",style="solid", color="burlywood", weight=9]; 8373 -> 1002[label="",style="solid", color="burlywood", weight=3]; 8374[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];748 -> 8374[label="",style="solid", color="burlywood", weight=9]; 8374 -> 1003[label="",style="solid", color="burlywood", weight=3]; 749[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];749 -> 1004[label="",style="solid", color="black", weight=3]; 750[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];750 -> 1005[label="",style="solid", color="black", weight=3]; 751[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];751 -> 1006[label="",style="solid", color="black", weight=3]; 752[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8375[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];752 -> 8375[label="",style="solid", color="burlywood", weight=9]; 8375 -> 1007[label="",style="solid", color="burlywood", weight=3]; 8376[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];752 -> 8376[label="",style="solid", color="burlywood", weight=9]; 8376 -> 1008[label="",style="solid", color="burlywood", weight=3]; 753[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];753 -> 1009[label="",style="solid", color="black", weight=3]; 754[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];754 -> 1010[label="",style="solid", color="black", weight=3]; 755[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];755 -> 1011[label="",style="solid", color="black", weight=3]; 756[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8377[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];756 -> 8377[label="",style="solid", color="burlywood", weight=9]; 8377 -> 1012[label="",style="solid", color="burlywood", weight=3]; 8378[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];756 -> 8378[label="",style="solid", color="burlywood", weight=9]; 8378 -> 1013[label="",style="solid", color="burlywood", weight=3]; 757[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];757 -> 1014[label="",style="solid", color="black", weight=3]; 758[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];758 -> 1015[label="",style="solid", color="black", weight=3]; 759[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];759 -> 1016[label="",style="solid", color="black", weight=3]; 760[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8379[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];760 -> 8379[label="",style="solid", color="burlywood", weight=9]; 8379 -> 1017[label="",style="solid", color="burlywood", weight=3]; 8380[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];760 -> 8380[label="",style="solid", color="burlywood", weight=9]; 8380 -> 1018[label="",style="solid", color="burlywood", weight=3]; 761[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];761 -> 1019[label="",style="solid", color="black", weight=3]; 762[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];762 -> 1020[label="",style="solid", color="black", weight=3]; 763[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];763 -> 1021[label="",style="solid", color="black", weight=3]; 764[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8381[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];764 -> 8381[label="",style="solid", color="burlywood", weight=9]; 8381 -> 1022[label="",style="solid", color="burlywood", weight=3]; 8382[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];764 -> 8382[label="",style="solid", color="burlywood", weight=9]; 8382 -> 1023[label="",style="solid", color="burlywood", weight=3]; 765[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];765 -> 1024[label="",style="solid", color="black", weight=3]; 766[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];766 -> 1025[label="",style="solid", color="black", weight=3]; 767[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];767 -> 1026[label="",style="solid", color="black", weight=3]; 768[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8383[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];768 -> 8383[label="",style="solid", color="burlywood", weight=9]; 8383 -> 1027[label="",style="solid", color="burlywood", weight=3]; 8384[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];768 -> 8384[label="",style="solid", color="burlywood", weight=9]; 8384 -> 1028[label="",style="solid", color="burlywood", weight=3]; 769[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];769 -> 1029[label="",style="solid", color="black", weight=3]; 770[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];770 -> 1030[label="",style="solid", color="black", weight=3]; 771[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];771 -> 1031[label="",style="solid", color="black", weight=3]; 3373[label="List.insertBy0 (Float (Pos ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float (Pos ww510) (Pos (Succ ww52)) : ww55) LT",fontsize=16,color="black",shape="triangle"];3373 -> 3389[label="",style="solid", color="black", weight=3]; 3374[label="List.insertBy0 (Float (Neg ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg ww54)) ww55 (Float (Neg ww510) (Pos (Succ ww52)) : ww55) (primCmpNat (primMulNat ww54 ww510) (Succ ww1060))",fontsize=16,color="burlywood",shape="box"];8385[label="ww54/Succ ww540",fontsize=10,color="white",style="solid",shape="box"];3374 -> 8385[label="",style="solid", color="burlywood", weight=9]; 8385 -> 3390[label="",style="solid", color="burlywood", weight=3]; 8386[label="ww54/Zero",fontsize=10,color="white",style="solid",shape="box"];3374 -> 8386[label="",style="solid", color="burlywood", weight=9]; 8386 -> 3391[label="",style="solid", color="burlywood", weight=3]; 3375[label="List.insertBy0 (Float (Pos ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Pos ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww540) ww510)))",fontsize=16,color="burlywood",shape="box"];8387[label="ww510/Succ ww5100",fontsize=10,color="white",style="solid",shape="box"];3375 -> 8387[label="",style="solid", color="burlywood", weight=9]; 8387 -> 3392[label="",style="solid", color="burlywood", weight=3]; 8388[label="ww510/Zero",fontsize=10,color="white",style="solid",shape="box"];3375 -> 8388[label="",style="solid", color="burlywood", weight=9]; 8388 -> 3393[label="",style="solid", color="burlywood", weight=3]; 3376[label="List.insertBy0 (Float (Pos ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Pos ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww510)))",fontsize=16,color="burlywood",shape="box"];8389[label="ww510/Succ ww5100",fontsize=10,color="white",style="solid",shape="box"];3376 -> 8389[label="",style="solid", color="burlywood", weight=9]; 8389 -> 3394[label="",style="solid", color="burlywood", weight=3]; 8390[label="ww510/Zero",fontsize=10,color="white",style="solid",shape="box"];3376 -> 8390[label="",style="solid", color="burlywood", weight=9]; 8390 -> 3395[label="",style="solid", color="burlywood", weight=3]; 3377[label="List.insertBy0 (Float (Neg ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww540) ww510)))",fontsize=16,color="burlywood",shape="box"];8391[label="ww510/Succ ww5100",fontsize=10,color="white",style="solid",shape="box"];3377 -> 8391[label="",style="solid", color="burlywood", weight=9]; 8391 -> 3396[label="",style="solid", color="burlywood", weight=3]; 8392[label="ww510/Zero",fontsize=10,color="white",style="solid",shape="box"];3377 -> 8392[label="",style="solid", color="burlywood", weight=9]; 8392 -> 3397[label="",style="solid", color="burlywood", weight=3]; 3378[label="List.insertBy0 (Float (Neg ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg ww510) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww510)))",fontsize=16,color="burlywood",shape="box"];8393[label="ww510/Succ ww5100",fontsize=10,color="white",style="solid",shape="box"];3378 -> 8393[label="",style="solid", color="burlywood", weight=9]; 8393 -> 3398[label="",style="solid", color="burlywood", weight=3]; 8394[label="ww510/Zero",fontsize=10,color="white",style="solid",shape="box"];3378 -> 8394[label="",style="solid", color="burlywood", weight=9]; 8394 -> 3399[label="",style="solid", color="burlywood", weight=3]; 777[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8395[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];777 -> 8395[label="",style="solid", color="burlywood", weight=9]; 8395 -> 1038[label="",style="solid", color="burlywood", weight=3]; 8396[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];777 -> 8396[label="",style="solid", color="burlywood", weight=9]; 8396 -> 1039[label="",style="solid", color="burlywood", weight=3]; 778[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];778 -> 1040[label="",style="solid", color="black", weight=3]; 779[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];779 -> 1041[label="",style="solid", color="black", weight=3]; 780[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];780 -> 1042[label="",style="solid", color="black", weight=3]; 781[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8397[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];781 -> 8397[label="",style="solid", color="burlywood", weight=9]; 8397 -> 1043[label="",style="solid", color="burlywood", weight=3]; 8398[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];781 -> 8398[label="",style="solid", color="burlywood", weight=9]; 8398 -> 1044[label="",style="solid", color="burlywood", weight=3]; 782[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];782 -> 1045[label="",style="solid", color="black", weight=3]; 783[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];783 -> 1046[label="",style="solid", color="black", weight=3]; 784[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];784 -> 1047[label="",style="solid", color="black", weight=3]; 785[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8399[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];785 -> 8399[label="",style="solid", color="burlywood", weight=9]; 8399 -> 1048[label="",style="solid", color="burlywood", weight=3]; 8400[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];785 -> 8400[label="",style="solid", color="burlywood", weight=9]; 8400 -> 1049[label="",style="solid", color="burlywood", weight=3]; 786[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];786 -> 1050[label="",style="solid", color="black", weight=3]; 787[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];787 -> 1051[label="",style="solid", color="black", weight=3]; 788[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];788 -> 1052[label="",style="solid", color="black", weight=3]; 789[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8401[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];789 -> 8401[label="",style="solid", color="burlywood", weight=9]; 8401 -> 1053[label="",style="solid", color="burlywood", weight=3]; 8402[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];789 -> 8402[label="",style="solid", color="burlywood", weight=9]; 8402 -> 1054[label="",style="solid", color="burlywood", weight=3]; 790[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];790 -> 1055[label="",style="solid", color="black", weight=3]; 791[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];791 -> 1056[label="",style="solid", color="black", weight=3]; 792[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];792 -> 1057[label="",style="solid", color="black", weight=3]; 793[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8403[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];793 -> 8403[label="",style="solid", color="burlywood", weight=9]; 8403 -> 1058[label="",style="solid", color="burlywood", weight=3]; 8404[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];793 -> 8404[label="",style="solid", color="burlywood", weight=9]; 8404 -> 1059[label="",style="solid", color="burlywood", weight=3]; 794[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];794 -> 1060[label="",style="solid", color="black", weight=3]; 795[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];795 -> 1061[label="",style="solid", color="black", weight=3]; 796[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];796 -> 1062[label="",style="solid", color="black", weight=3]; 797[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8405[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];797 -> 8405[label="",style="solid", color="burlywood", weight=9]; 8405 -> 1063[label="",style="solid", color="burlywood", weight=3]; 8406[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];797 -> 8406[label="",style="solid", color="burlywood", weight=9]; 8406 -> 1064[label="",style="solid", color="burlywood", weight=3]; 798[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];798 -> 1065[label="",style="solid", color="black", weight=3]; 799[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];799 -> 1066[label="",style="solid", color="black", weight=3]; 800[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];800 -> 1067[label="",style="solid", color="black", weight=3]; 3619[label="List.insertBy0 (Float (Pos ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float (Pos ww570) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) (primMulNat ww60 ww570))",fontsize=16,color="burlywood",shape="box"];8407[label="ww60/Succ ww600",fontsize=10,color="white",style="solid",shape="box"];3619 -> 8407[label="",style="solid", color="burlywood", weight=9]; 8407 -> 3650[label="",style="solid", color="burlywood", weight=3]; 8408[label="ww60/Zero",fontsize=10,color="white",style="solid",shape="box"];3619 -> 8408[label="",style="solid", color="burlywood", weight=9]; 8408 -> 3651[label="",style="solid", color="burlywood", weight=3]; 3620[label="List.insertBy0 (Float (Neg ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61 (Float (Neg ww570) (Pos (Succ ww58)) : ww61) GT",fontsize=16,color="black",shape="triangle"];3620 -> 3652[label="",style="solid", color="black", weight=3]; 3621[label="List.insertBy0 (Float (Pos ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww600) ww570)))",fontsize=16,color="burlywood",shape="box"];8409[label="ww570/Succ ww5700",fontsize=10,color="white",style="solid",shape="box"];3621 -> 8409[label="",style="solid", color="burlywood", weight=9]; 8409 -> 3653[label="",style="solid", color="burlywood", weight=3]; 8410[label="ww570/Zero",fontsize=10,color="white",style="solid",shape="box"];3621 -> 8410[label="",style="solid", color="burlywood", weight=9]; 8410 -> 3654[label="",style="solid", color="burlywood", weight=3]; 3622[label="List.insertBy0 (Float (Pos ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww570)))",fontsize=16,color="burlywood",shape="box"];8411[label="ww570/Succ ww5700",fontsize=10,color="white",style="solid",shape="box"];3622 -> 8411[label="",style="solid", color="burlywood", weight=9]; 8411 -> 3655[label="",style="solid", color="burlywood", weight=3]; 8412[label="ww570/Zero",fontsize=10,color="white",style="solid",shape="box"];3622 -> 8412[label="",style="solid", color="burlywood", weight=9]; 8412 -> 3656[label="",style="solid", color="burlywood", weight=3]; 3623[label="List.insertBy0 (Float (Neg ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Neg ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww600) ww570)))",fontsize=16,color="burlywood",shape="box"];8413[label="ww570/Succ ww5700",fontsize=10,color="white",style="solid",shape="box"];3623 -> 8413[label="",style="solid", color="burlywood", weight=9]; 8413 -> 3657[label="",style="solid", color="burlywood", weight=3]; 8414[label="ww570/Zero",fontsize=10,color="white",style="solid",shape="box"];3623 -> 8414[label="",style="solid", color="burlywood", weight=9]; 8414 -> 3658[label="",style="solid", color="burlywood", weight=3]; 3624[label="List.insertBy0 (Float (Neg ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Neg ww570) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww570)))",fontsize=16,color="burlywood",shape="box"];8415[label="ww570/Succ ww5700",fontsize=10,color="white",style="solid",shape="box"];3624 -> 8415[label="",style="solid", color="burlywood", weight=9]; 8415 -> 3659[label="",style="solid", color="burlywood", weight=3]; 8416[label="ww570/Zero",fontsize=10,color="white",style="solid",shape="box"];3624 -> 8416[label="",style="solid", color="burlywood", weight=9]; 8416 -> 3660[label="",style="solid", color="burlywood", weight=3]; 806[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8417[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];806 -> 8417[label="",style="solid", color="burlywood", weight=9]; 8417 -> 1074[label="",style="solid", color="burlywood", weight=3]; 8418[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];806 -> 8418[label="",style="solid", color="burlywood", weight=9]; 8418 -> 1075[label="",style="solid", color="burlywood", weight=3]; 807[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];807 -> 1076[label="",style="solid", color="black", weight=3]; 808[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];808 -> 1077[label="",style="solid", color="black", weight=3]; 809[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];809 -> 1078[label="",style="solid", color="black", weight=3]; 810[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8419[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];810 -> 8419[label="",style="solid", color="burlywood", weight=9]; 8419 -> 1079[label="",style="solid", color="burlywood", weight=3]; 8420[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];810 -> 8420[label="",style="solid", color="burlywood", weight=9]; 8420 -> 1080[label="",style="solid", color="burlywood", weight=3]; 811[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];811 -> 1081[label="",style="solid", color="black", weight=3]; 812[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];812 -> 1082[label="",style="solid", color="black", weight=3]; 813[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];813 -> 1083[label="",style="solid", color="black", weight=3]; 814[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8421[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];814 -> 8421[label="",style="solid", color="burlywood", weight=9]; 8421 -> 1084[label="",style="solid", color="burlywood", weight=3]; 8422[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];814 -> 8422[label="",style="solid", color="burlywood", weight=9]; 8422 -> 1085[label="",style="solid", color="burlywood", weight=3]; 815[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];815 -> 1086[label="",style="solid", color="black", weight=3]; 816[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];816 -> 1087[label="",style="solid", color="black", weight=3]; 817[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];817 -> 1088[label="",style="solid", color="black", weight=3]; 818[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8423[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];818 -> 8423[label="",style="solid", color="burlywood", weight=9]; 8423 -> 1089[label="",style="solid", color="burlywood", weight=3]; 8424[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];818 -> 8424[label="",style="solid", color="burlywood", weight=9]; 8424 -> 1090[label="",style="solid", color="burlywood", weight=3]; 819[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];819 -> 1091[label="",style="solid", color="black", weight=3]; 820 -> 1159[label="",style="dashed", color="red", weight=0]; 820[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="magenta"];820 -> 1160[label="",style="dashed", color="magenta", weight=3]; 820 -> 1161[label="",style="dashed", color="magenta", weight=3]; 821 -> 1159[label="",style="dashed", color="red", weight=0]; 821[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="magenta"];821 -> 1162[label="",style="dashed", color="magenta", weight=3]; 821 -> 1163[label="",style="dashed", color="magenta", weight=3]; 822[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8425[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];822 -> 8425[label="",style="solid", color="burlywood", weight=9]; 8425 -> 1094[label="",style="solid", color="burlywood", weight=3]; 8426[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];822 -> 8426[label="",style="solid", color="burlywood", weight=9]; 8426 -> 1095[label="",style="solid", color="burlywood", weight=3]; 823[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];823 -> 1096[label="",style="solid", color="black", weight=3]; 824[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];824 -> 1097[label="",style="solid", color="black", weight=3]; 825[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];825 -> 1098[label="",style="solid", color="black", weight=3]; 826[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8427[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];826 -> 8427[label="",style="solid", color="burlywood", weight=9]; 8427 -> 1099[label="",style="solid", color="burlywood", weight=3]; 8428[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];826 -> 8428[label="",style="solid", color="burlywood", weight=9]; 8428 -> 1100[label="",style="solid", color="burlywood", weight=3]; 827[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];827 -> 1101[label="",style="solid", color="black", weight=3]; 828 -> 1159[label="",style="dashed", color="red", weight=0]; 828[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="magenta"];828 -> 1164[label="",style="dashed", color="magenta", weight=3]; 828 -> 1165[label="",style="dashed", color="magenta", weight=3]; 829 -> 1159[label="",style="dashed", color="red", weight=0]; 829[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="magenta"];829 -> 1166[label="",style="dashed", color="magenta", weight=3]; 829 -> 1167[label="",style="dashed", color="magenta", weight=3]; 3977[label="List.insertBy0 (Float (Pos ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float (Pos ww630) (Neg (Succ ww64)) : ww67) (primCmpNat (primMulNat ww66 ww630) (Succ ww1400))",fontsize=16,color="burlywood",shape="box"];8429[label="ww66/Succ ww660",fontsize=10,color="white",style="solid",shape="box"];3977 -> 8429[label="",style="solid", color="burlywood", weight=9]; 8429 -> 3992[label="",style="solid", color="burlywood", weight=3]; 8430[label="ww66/Zero",fontsize=10,color="white",style="solid",shape="box"];3977 -> 8430[label="",style="solid", color="burlywood", weight=9]; 8430 -> 3993[label="",style="solid", color="burlywood", weight=3]; 3978[label="List.insertBy0 (Float (Neg ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg ww66)) ww67 (Float (Neg ww630) (Neg (Succ ww64)) : ww67) LT",fontsize=16,color="black",shape="triangle"];3978 -> 3994[label="",style="solid", color="black", weight=3]; 3979[label="List.insertBy0 (Float (Pos ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww660) ww630)))",fontsize=16,color="burlywood",shape="box"];8431[label="ww630/Succ ww6300",fontsize=10,color="white",style="solid",shape="box"];3979 -> 8431[label="",style="solid", color="burlywood", weight=9]; 8431 -> 3995[label="",style="solid", color="burlywood", weight=3]; 8432[label="ww630/Zero",fontsize=10,color="white",style="solid",shape="box"];3979 -> 8432[label="",style="solid", color="burlywood", weight=9]; 8432 -> 3996[label="",style="solid", color="burlywood", weight=3]; 3980[label="List.insertBy0 (Float (Pos ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg (primMulNat Zero ww630)))",fontsize=16,color="burlywood",shape="box"];8433[label="ww630/Succ ww6300",fontsize=10,color="white",style="solid",shape="box"];3980 -> 8433[label="",style="solid", color="burlywood", weight=9]; 8433 -> 3997[label="",style="solid", color="burlywood", weight=3]; 8434[label="ww630/Zero",fontsize=10,color="white",style="solid",shape="box"];3980 -> 8434[label="",style="solid", color="burlywood", weight=9]; 8434 -> 3998[label="",style="solid", color="burlywood", weight=3]; 3981[label="List.insertBy0 (Float (Neg ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Neg ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww660) ww630)))",fontsize=16,color="burlywood",shape="box"];8435[label="ww630/Succ ww6300",fontsize=10,color="white",style="solid",shape="box"];3981 -> 8435[label="",style="solid", color="burlywood", weight=9]; 8435 -> 3999[label="",style="solid", color="burlywood", weight=3]; 8436[label="ww630/Zero",fontsize=10,color="white",style="solid",shape="box"];3981 -> 8436[label="",style="solid", color="burlywood", weight=9]; 8436 -> 4000[label="",style="solid", color="burlywood", weight=3]; 3982[label="List.insertBy0 (Float (Neg ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Neg ww630) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos (primMulNat Zero ww630)))",fontsize=16,color="burlywood",shape="box"];8437[label="ww630/Succ ww6300",fontsize=10,color="white",style="solid",shape="box"];3982 -> 8437[label="",style="solid", color="burlywood", weight=9]; 8437 -> 4001[label="",style="solid", color="burlywood", weight=3]; 8438[label="ww630/Zero",fontsize=10,color="white",style="solid",shape="box"];3982 -> 8438[label="",style="solid", color="burlywood", weight=9]; 8438 -> 4002[label="",style="solid", color="burlywood", weight=3]; 835[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8439[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];835 -> 8439[label="",style="solid", color="burlywood", weight=9]; 8439 -> 1110[label="",style="solid", color="burlywood", weight=3]; 8440[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];835 -> 8440[label="",style="solid", color="burlywood", weight=9]; 8440 -> 1111[label="",style="solid", color="burlywood", weight=3]; 836[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];836 -> 1112[label="",style="solid", color="black", weight=3]; 837[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];837 -> 1113[label="",style="solid", color="black", weight=3]; 838[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];838 -> 1114[label="",style="solid", color="black", weight=3]; 839[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8441[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];839 -> 8441[label="",style="solid", color="burlywood", weight=9]; 8441 -> 1115[label="",style="solid", color="burlywood", weight=3]; 8442[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];839 -> 8442[label="",style="solid", color="burlywood", weight=9]; 8442 -> 1116[label="",style="solid", color="burlywood", weight=3]; 840[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];840 -> 1117[label="",style="solid", color="black", weight=3]; 841[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];841 -> 1118[label="",style="solid", color="black", weight=3]; 842[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];842 -> 1119[label="",style="solid", color="black", weight=3]; 843[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8443[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];843 -> 8443[label="",style="solid", color="burlywood", weight=9]; 8443 -> 1120[label="",style="solid", color="burlywood", weight=3]; 8444[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];843 -> 8444[label="",style="solid", color="burlywood", weight=9]; 8444 -> 1121[label="",style="solid", color="burlywood", weight=3]; 844[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];844 -> 1122[label="",style="solid", color="black", weight=3]; 845[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];845 -> 1123[label="",style="solid", color="black", weight=3]; 846[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];846 -> 1124[label="",style="solid", color="black", weight=3]; 847[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8445[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];847 -> 8445[label="",style="solid", color="burlywood", weight=9]; 8445 -> 1125[label="",style="solid", color="burlywood", weight=3]; 8446[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];847 -> 8446[label="",style="solid", color="burlywood", weight=9]; 8446 -> 1126[label="",style="solid", color="burlywood", weight=3]; 848[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];848 -> 1127[label="",style="solid", color="black", weight=3]; 849[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];849 -> 1128[label="",style="solid", color="black", weight=3]; 850[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];850 -> 1129[label="",style="solid", color="black", weight=3]; 851[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8447[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];851 -> 8447[label="",style="solid", color="burlywood", weight=9]; 8447 -> 1130[label="",style="solid", color="burlywood", weight=3]; 8448[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];851 -> 8448[label="",style="solid", color="burlywood", weight=9]; 8448 -> 1131[label="",style="solid", color="burlywood", weight=3]; 852[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];852 -> 1132[label="",style="solid", color="black", weight=3]; 853[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];853 -> 1133[label="",style="solid", color="black", weight=3]; 854[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];854 -> 1134[label="",style="solid", color="black", weight=3]; 855[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8449[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];855 -> 8449[label="",style="solid", color="burlywood", weight=9]; 8449 -> 1135[label="",style="solid", color="burlywood", weight=3]; 8450[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];855 -> 8450[label="",style="solid", color="burlywood", weight=9]; 8450 -> 1136[label="",style="solid", color="burlywood", weight=3]; 856[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];856 -> 1137[label="",style="solid", color="black", weight=3]; 857[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];857 -> 1138[label="",style="solid", color="black", weight=3]; 858[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];858 -> 1139[label="",style="solid", color="black", weight=3]; 4223[label="List.insertBy0 (Float (Pos ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float (Pos ww690) (Neg (Succ ww70)) : ww73) GT",fontsize=16,color="black",shape="triangle"];4223 -> 4254[label="",style="solid", color="black", weight=3]; 4224[label="List.insertBy0 (Float (Neg ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73 (Float (Neg ww690) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) (primMulNat ww72 ww690))",fontsize=16,color="burlywood",shape="box"];8451[label="ww72/Succ ww720",fontsize=10,color="white",style="solid",shape="box"];4224 -> 8451[label="",style="solid", color="burlywood", weight=9]; 8451 -> 4255[label="",style="solid", color="burlywood", weight=3]; 8452[label="ww72/Zero",fontsize=10,color="white",style="solid",shape="box"];4224 -> 8452[label="",style="solid", color="burlywood", weight=9]; 8452 -> 4256[label="",style="solid", color="burlywood", weight=3]; 4225[label="List.insertBy0 (Float (Pos ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Pos ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww720) ww690)))",fontsize=16,color="burlywood",shape="box"];8453[label="ww690/Succ ww6900",fontsize=10,color="white",style="solid",shape="box"];4225 -> 8453[label="",style="solid", color="burlywood", weight=9]; 8453 -> 4257[label="",style="solid", color="burlywood", weight=3]; 8454[label="ww690/Zero",fontsize=10,color="white",style="solid",shape="box"];4225 -> 8454[label="",style="solid", color="burlywood", weight=9]; 8454 -> 4258[label="",style="solid", color="burlywood", weight=3]; 4226[label="List.insertBy0 (Float (Pos ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Pos ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg (primMulNat Zero ww690)))",fontsize=16,color="burlywood",shape="box"];8455[label="ww690/Succ ww6900",fontsize=10,color="white",style="solid",shape="box"];4226 -> 8455[label="",style="solid", color="burlywood", weight=9]; 8455 -> 4259[label="",style="solid", color="burlywood", weight=3]; 8456[label="ww690/Zero",fontsize=10,color="white",style="solid",shape="box"];4226 -> 8456[label="",style="solid", color="burlywood", weight=9]; 8456 -> 4260[label="",style="solid", color="burlywood", weight=3]; 4227[label="List.insertBy0 (Float (Neg ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww720) ww690)))",fontsize=16,color="burlywood",shape="box"];8457[label="ww690/Succ ww6900",fontsize=10,color="white",style="solid",shape="box"];4227 -> 8457[label="",style="solid", color="burlywood", weight=9]; 8457 -> 4261[label="",style="solid", color="burlywood", weight=3]; 8458[label="ww690/Zero",fontsize=10,color="white",style="solid",shape="box"];4227 -> 8458[label="",style="solid", color="burlywood", weight=9]; 8458 -> 4262[label="",style="solid", color="burlywood", weight=3]; 4228[label="List.insertBy0 (Float (Neg ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg ww690) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos (primMulNat Zero ww690)))",fontsize=16,color="burlywood",shape="box"];8459[label="ww690/Succ ww6900",fontsize=10,color="white",style="solid",shape="box"];4228 -> 8459[label="",style="solid", color="burlywood", weight=9]; 8459 -> 4263[label="",style="solid", color="burlywood", weight=3]; 8460[label="ww690/Zero",fontsize=10,color="white",style="solid",shape="box"];4228 -> 8460[label="",style="solid", color="burlywood", weight=9]; 8460 -> 4264[label="",style="solid", color="burlywood", weight=3]; 864[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8461[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];864 -> 8461[label="",style="solid", color="burlywood", weight=9]; 8461 -> 1146[label="",style="solid", color="burlywood", weight=3]; 8462[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];864 -> 8462[label="",style="solid", color="burlywood", weight=9]; 8462 -> 1147[label="",style="solid", color="burlywood", weight=3]; 865[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];865 -> 1148[label="",style="solid", color="black", weight=3]; 866[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];866 -> 1149[label="",style="solid", color="black", weight=3]; 867[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];867 -> 1150[label="",style="solid", color="black", weight=3]; 868[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8463[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];868 -> 8463[label="",style="solid", color="burlywood", weight=9]; 8463 -> 1151[label="",style="solid", color="burlywood", weight=3]; 8464[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];868 -> 8464[label="",style="solid", color="burlywood", weight=9]; 8464 -> 1152[label="",style="solid", color="burlywood", weight=3]; 869[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];869 -> 1153[label="",style="solid", color="black", weight=3]; 870[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];870 -> 1154[label="",style="solid", color="black", weight=3]; 871[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];871 -> 1155[label="",style="solid", color="black", weight=3]; 872[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8465[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];872 -> 8465[label="",style="solid", color="burlywood", weight=9]; 8465 -> 1156[label="",style="solid", color="burlywood", weight=3]; 8466[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];872 -> 8466[label="",style="solid", color="burlywood", weight=9]; 8466 -> 1157[label="",style="solid", color="burlywood", weight=3]; 873[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];873 -> 1158[label="",style="solid", color="black", weight=3]; 874 -> 1159[label="",style="dashed", color="red", weight=0]; 874[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="magenta"];874 -> 1168[label="",style="dashed", color="magenta", weight=3]; 874 -> 1169[label="",style="dashed", color="magenta", weight=3]; 875 -> 1159[label="",style="dashed", color="red", weight=0]; 875[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="magenta"];875 -> 1170[label="",style="dashed", color="magenta", weight=3]; 875 -> 1171[label="",style="dashed", color="magenta", weight=3]; 876[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8467[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];876 -> 8467[label="",style="solid", color="burlywood", weight=9]; 8467 -> 1176[label="",style="solid", color="burlywood", weight=3]; 8468[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];876 -> 8468[label="",style="solid", color="burlywood", weight=9]; 8468 -> 1177[label="",style="solid", color="burlywood", weight=3]; 877[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];877 -> 1178[label="",style="solid", color="black", weight=3]; 878[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];878 -> 1179[label="",style="solid", color="black", weight=3]; 879[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];879 -> 1180[label="",style="solid", color="black", weight=3]; 880[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8469[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];880 -> 8469[label="",style="solid", color="burlywood", weight=9]; 8469 -> 1181[label="",style="solid", color="burlywood", weight=3]; 8470[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];880 -> 8470[label="",style="solid", color="burlywood", weight=9]; 8470 -> 1182[label="",style="solid", color="burlywood", weight=3]; 881[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];881 -> 1183[label="",style="solid", color="black", weight=3]; 882 -> 1159[label="",style="dashed", color="red", weight=0]; 882[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="magenta"];882 -> 1172[label="",style="dashed", color="magenta", weight=3]; 882 -> 1173[label="",style="dashed", color="magenta", weight=3]; 883 -> 1159[label="",style="dashed", color="red", weight=0]; 883[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="magenta"];883 -> 1174[label="",style="dashed", color="magenta", weight=3]; 883 -> 1175[label="",style="dashed", color="magenta", weight=3]; 884[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww3100 (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8471[label="ww3100/Succ ww31000",fontsize=10,color="white",style="solid",shape="box"];884 -> 8471[label="",style="solid", color="burlywood", weight=9]; 8471 -> 1184[label="",style="solid", color="burlywood", weight=3]; 8472[label="ww3100/Zero",fontsize=10,color="white",style="solid",shape="box"];884 -> 8472[label="",style="solid", color="burlywood", weight=9]; 8472 -> 1185[label="",style="solid", color="burlywood", weight=3]; 885[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];885 -> 1186[label="",style="solid", color="black", weight=3]; 886[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];886 -> 1187[label="",style="solid", color="black", weight=3]; 887[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];887 -> 1188[label="",style="solid", color="black", weight=3]; 2822[label="ww300000",fontsize=16,color="green",shape="box"];3036[label="ww401000",fontsize=16,color="green",shape="box"];3037[label="ww7800",fontsize=16,color="green",shape="box"];6616[label="List.insertBy0 (Float (Pos ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos ww190) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) (primMulNat (Succ ww220) ww190))",fontsize=16,color="burlywood",shape="box"];8473[label="ww190/Succ ww1900",fontsize=10,color="white",style="solid",shape="box"];6616 -> 8473[label="",style="solid", color="burlywood", weight=9]; 8473 -> 6630[label="",style="solid", color="burlywood", weight=3]; 8474[label="ww190/Zero",fontsize=10,color="white",style="solid",shape="box"];6616 -> 8474[label="",style="solid", color="burlywood", weight=9]; 8474 -> 6631[label="",style="solid", color="burlywood", weight=3]; 6617[label="List.insertBy0 (Float (Pos ww190) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos ww190) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) (primMulNat Zero ww190))",fontsize=16,color="burlywood",shape="box"];8475[label="ww190/Succ ww1900",fontsize=10,color="white",style="solid",shape="box"];6617 -> 8475[label="",style="solid", color="burlywood", weight=9]; 8475 -> 6632[label="",style="solid", color="burlywood", weight=3]; 8476[label="ww190/Zero",fontsize=10,color="white",style="solid",shape="box"];6617 -> 8476[label="",style="solid", color="burlywood", weight=9]; 8476 -> 6633[label="",style="solid", color="burlywood", weight=3]; 6618[label="Float (Neg ww190) (Pos (Succ ww20)) : List.insertBy primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23",fontsize=16,color="green",shape="box"];6618 -> 6634[label="",style="dashed", color="green", weight=3]; 6619[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww220) (Succ ww1900))))",fontsize=16,color="black",shape="box"];6619 -> 6635[label="",style="solid", color="black", weight=3]; 6620[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww220) Zero)))",fontsize=16,color="black",shape="box"];6620 -> 6636[label="",style="solid", color="black", weight=3]; 6621[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww1900))))",fontsize=16,color="black",shape="box"];6621 -> 6637[label="",style="solid", color="black", weight=3]; 6622[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];6622 -> 6638[label="",style="solid", color="black", weight=3]; 6623[label="List.insertBy0 (Float (Neg (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww220) (Succ ww1900))))",fontsize=16,color="black",shape="box"];6623 -> 6639[label="",style="solid", color="black", weight=3]; 6624[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Neg Zero) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww220) Zero)))",fontsize=16,color="black",shape="box"];6624 -> 6640[label="",style="solid", color="black", weight=3]; 6625[label="List.insertBy0 (Float (Neg (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww1900))))",fontsize=16,color="black",shape="box"];6625 -> 6641[label="",style="solid", color="black", weight=3]; 6626[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Neg Zero) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];6626 -> 6642[label="",style="solid", color="black", weight=3]; 894[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];894 -> 1197[label="",style="solid", color="black", weight=3]; 895[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];895 -> 1198[label="",style="solid", color="black", weight=3]; 896[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];896 -> 1199[label="",style="solid", color="black", weight=3]; 897[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];897 -> 1200[label="",style="solid", color="black", weight=3]; 898[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];898 -> 1201[label="",style="solid", color="black", weight=3]; 899[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];899 -> 1202[label="",style="solid", color="black", weight=3]; 900[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];900 -> 1203[label="",style="solid", color="black", weight=3]; 901[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];901 -> 1204[label="",style="solid", color="black", weight=3]; 902[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];902 -> 1205[label="",style="solid", color="black", weight=3]; 903[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];903 -> 1206[label="",style="solid", color="black", weight=3]; 904[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];904 -> 1207[label="",style="solid", color="black", weight=3]; 905[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];905 -> 1208[label="",style="solid", color="black", weight=3]; 906[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];906 -> 1209[label="",style="solid", color="black", weight=3]; 907[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];907 -> 1210[label="",style="solid", color="black", weight=3]; 908[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];908 -> 1211[label="",style="solid", color="black", weight=3]; 909[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];909 -> 1212[label="",style="solid", color="black", weight=3]; 910[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];910 -> 1213[label="",style="solid", color="black", weight=3]; 911[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];911 -> 1214[label="",style="solid", color="black", weight=3]; 912[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];912 -> 1215[label="",style="solid", color="black", weight=3]; 913[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];913 -> 1216[label="",style="solid", color="black", weight=3]; 914[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];914 -> 1217[label="",style="solid", color="black", weight=3]; 915[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];915 -> 1218[label="",style="solid", color="black", weight=3]; 916[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];916 -> 1219[label="",style="solid", color="black", weight=3]; 917[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];917 -> 1220[label="",style="solid", color="black", weight=3]; 918[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];918 -> 1221[label="",style="solid", color="black", weight=3]; 919[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];919 -> 1222[label="",style="solid", color="black", weight=3]; 920[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];920 -> 1223[label="",style="solid", color="black", weight=3]; 921[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];921 -> 1224[label="",style="solid", color="black", weight=3]; 922[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];922 -> 1225[label="",style="solid", color="black", weight=3]; 923[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];923 -> 1226[label="",style="solid", color="black", weight=3]; 2892[label="Float (Neg (Succ ww34)) (Pos ww35) : Float (Pos ww320) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];2893[label="List.insertBy0 (Float (Neg ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg ww320) (Pos (Succ ww33)) : ww36) (primCmpNat (primMulNat (Succ ww350) ww320) (Succ ww790))",fontsize=16,color="burlywood",shape="box"];8477[label="ww320/Succ ww3200",fontsize=10,color="white",style="solid",shape="box"];2893 -> 8477[label="",style="solid", color="burlywood", weight=9]; 8477 -> 2934[label="",style="solid", color="burlywood", weight=3]; 8478[label="ww320/Zero",fontsize=10,color="white",style="solid",shape="box"];2893 -> 8478[label="",style="solid", color="burlywood", weight=9]; 8478 -> 2935[label="",style="solid", color="burlywood", weight=3]; 2894[label="List.insertBy0 (Float (Neg ww320) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg ww320) (Pos (Succ ww33)) : ww36) (primCmpNat (primMulNat Zero ww320) (Succ ww790))",fontsize=16,color="burlywood",shape="box"];8479[label="ww320/Succ ww3200",fontsize=10,color="white",style="solid",shape="box"];2894 -> 8479[label="",style="solid", color="burlywood", weight=9]; 8479 -> 2936[label="",style="solid", color="burlywood", weight=3]; 8480[label="ww320/Zero",fontsize=10,color="white",style="solid",shape="box"];2894 -> 8480[label="",style="solid", color="burlywood", weight=9]; 8480 -> 2937[label="",style="solid", color="burlywood", weight=3]; 2895[label="List.insertBy0 (Float (Pos (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww350) (Succ ww3200))))",fontsize=16,color="black",shape="box"];2895 -> 2938[label="",style="solid", color="black", weight=3]; 2896[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Pos Zero) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww350) Zero)))",fontsize=16,color="black",shape="box"];2896 -> 2939[label="",style="solid", color="black", weight=3]; 2897[label="List.insertBy0 (Float (Pos (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww3200))))",fontsize=16,color="black",shape="box"];2897 -> 2940[label="",style="solid", color="black", weight=3]; 2898[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Pos Zero) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];2898 -> 2941[label="",style="solid", color="black", weight=3]; 2899[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww350) (Succ ww3200))))",fontsize=16,color="black",shape="box"];2899 -> 2942[label="",style="solid", color="black", weight=3]; 2900[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww350) Zero)))",fontsize=16,color="black",shape="box"];2900 -> 2943[label="",style="solid", color="black", weight=3]; 2901[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww3200))))",fontsize=16,color="black",shape="box"];2901 -> 2944[label="",style="solid", color="black", weight=3]; 2902[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];2902 -> 2945[label="",style="solid", color="black", weight=3]; 930[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];930 -> 1235[label="",style="solid", color="black", weight=3]; 931[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];931 -> 1236[label="",style="solid", color="black", weight=3]; 932[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];932 -> 1237[label="",style="solid", color="black", weight=3]; 933[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];933 -> 1238[label="",style="solid", color="black", weight=3]; 934[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];934 -> 1239[label="",style="solid", color="black", weight=3]; 935[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];935 -> 1240[label="",style="solid", color="black", weight=3]; 936[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];936 -> 1241[label="",style="solid", color="black", weight=3]; 937[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];937 -> 1242[label="",style="solid", color="black", weight=3]; 938[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];938 -> 1243[label="",style="solid", color="black", weight=3]; 939[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];939 -> 1244[label="",style="solid", color="black", weight=3]; 940[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];940 -> 1245[label="",style="solid", color="black", weight=3]; 941[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];941 -> 1246[label="",style="solid", color="black", weight=3]; 942[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];942 -> 1247[label="",style="solid", color="black", weight=3]; 943[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];943 -> 1248[label="",style="solid", color="black", weight=3]; 944[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];944 -> 1249[label="",style="solid", color="black", weight=3]; 945[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];945 -> 1250[label="",style="solid", color="black", weight=3]; 946[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];946 -> 1251[label="",style="solid", color="black", weight=3]; 947[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];947 -> 1252[label="",style="solid", color="black", weight=3]; 948[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];948 -> 1253[label="",style="solid", color="black", weight=3]; 949[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];949 -> 1254[label="",style="solid", color="black", weight=3]; 950[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];950 -> 1255[label="",style="solid", color="black", weight=3]; 951[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];951 -> 1256[label="",style="solid", color="black", weight=3]; 952[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];952 -> 1257[label="",style="solid", color="black", weight=3]; 953[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];953 -> 1258[label="",style="solid", color="black", weight=3]; 954[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];954 -> 1259[label="",style="solid", color="black", weight=3]; 955[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];955 -> 1260[label="",style="solid", color="black", weight=3]; 956[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];956 -> 1261[label="",style="solid", color="black", weight=3]; 957[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];957 -> 1262[label="",style="solid", color="black", weight=3]; 958[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];958 -> 1263[label="",style="solid", color="black", weight=3]; 959[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];959 -> 1264[label="",style="solid", color="black", weight=3]; 2919[label="Float (Pos ww390) (Neg (Succ ww40)) : List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43",fontsize=16,color="green",shape="box"];2919 -> 2966[label="",style="dashed", color="green", weight=3]; 2920[label="List.insertBy0 (Float (Neg ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg ww390) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) (primMulNat (Succ ww420) ww390))",fontsize=16,color="burlywood",shape="box"];8481[label="ww390/Succ ww3900",fontsize=10,color="white",style="solid",shape="box"];2920 -> 8481[label="",style="solid", color="burlywood", weight=9]; 8481 -> 2967[label="",style="solid", color="burlywood", weight=3]; 8482[label="ww390/Zero",fontsize=10,color="white",style="solid",shape="box"];2920 -> 8482[label="",style="solid", color="burlywood", weight=9]; 8482 -> 2968[label="",style="solid", color="burlywood", weight=3]; 2921[label="List.insertBy0 (Float (Neg ww390) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg ww390) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) (primMulNat Zero ww390))",fontsize=16,color="burlywood",shape="box"];8483[label="ww390/Succ ww3900",fontsize=10,color="white",style="solid",shape="box"];2921 -> 8483[label="",style="solid", color="burlywood", weight=9]; 8483 -> 2969[label="",style="solid", color="burlywood", weight=3]; 8484[label="ww390/Zero",fontsize=10,color="white",style="solid",shape="box"];2921 -> 8484[label="",style="solid", color="burlywood", weight=9]; 8484 -> 2970[label="",style="solid", color="burlywood", weight=3]; 2922[label="List.insertBy0 (Float (Pos (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww420) (Succ ww3900))))",fontsize=16,color="black",shape="box"];2922 -> 2971[label="",style="solid", color="black", weight=3]; 2923[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Pos Zero) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww420) Zero)))",fontsize=16,color="black",shape="box"];2923 -> 2972[label="",style="solid", color="black", weight=3]; 2924[label="List.insertBy0 (Float (Pos (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww3900))))",fontsize=16,color="black",shape="box"];2924 -> 2973[label="",style="solid", color="black", weight=3]; 2925[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Pos Zero) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];2925 -> 2974[label="",style="solid", color="black", weight=3]; 2926[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww420) (Succ ww3900))))",fontsize=16,color="black",shape="box"];2926 -> 2975[label="",style="solid", color="black", weight=3]; 2927[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww420) Zero)))",fontsize=16,color="black",shape="box"];2927 -> 2976[label="",style="solid", color="black", weight=3]; 2928[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww3900))))",fontsize=16,color="black",shape="box"];2928 -> 2977[label="",style="solid", color="black", weight=3]; 2929[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];2929 -> 2978[label="",style="solid", color="black", weight=3]; 966[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];966 -> 1273[label="",style="solid", color="black", weight=3]; 967[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];967 -> 1274[label="",style="solid", color="black", weight=3]; 968[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];968 -> 1275[label="",style="solid", color="black", weight=3]; 969[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];969 -> 1276[label="",style="solid", color="black", weight=3]; 970[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];970 -> 1277[label="",style="solid", color="black", weight=3]; 971[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];971 -> 1278[label="",style="solid", color="black", weight=3]; 972[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];972 -> 1279[label="",style="solid", color="black", weight=3]; 973[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];973 -> 1280[label="",style="solid", color="black", weight=3]; 974[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];974 -> 1281[label="",style="solid", color="black", weight=3]; 975[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];975 -> 1282[label="",style="solid", color="black", weight=3]; 976[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];976 -> 1283[label="",style="solid", color="black", weight=3]; 977[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];977 -> 1284[label="",style="solid", color="black", weight=3]; 978[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];978 -> 1285[label="",style="solid", color="black", weight=3]; 979[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];979 -> 1286[label="",style="solid", color="black", weight=3]; 980[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];980 -> 1287[label="",style="solid", color="black", weight=3]; 981[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];981 -> 1288[label="",style="solid", color="black", weight=3]; 982[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];982 -> 1289[label="",style="solid", color="black", weight=3]; 983[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];983 -> 1290[label="",style="solid", color="black", weight=3]; 984[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];984 -> 1291[label="",style="solid", color="black", weight=3]; 985[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];985 -> 1292[label="",style="solid", color="black", weight=3]; 986[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];986 -> 1293[label="",style="solid", color="black", weight=3]; 987[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];987 -> 1294[label="",style="solid", color="black", weight=3]; 988[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];988 -> 1295[label="",style="solid", color="black", weight=3]; 989[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];989 -> 1296[label="",style="solid", color="black", weight=3]; 990[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];990 -> 1297[label="",style="solid", color="black", weight=3]; 991[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];991 -> 1298[label="",style="solid", color="black", weight=3]; 992[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];992 -> 1299[label="",style="solid", color="black", weight=3]; 993[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];993 -> 1300[label="",style="solid", color="black", weight=3]; 994[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];994 -> 1301[label="",style="solid", color="black", weight=3]; 995[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];995 -> 1302[label="",style="solid", color="black", weight=3]; 2955[label="List.insertBy0 (Float (Pos ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos ww450) (Neg (Succ ww46)) : ww49) (primCmpNat (primMulNat (Succ ww480) ww450) (Succ ww810))",fontsize=16,color="burlywood",shape="box"];8485[label="ww450/Succ ww4500",fontsize=10,color="white",style="solid",shape="box"];2955 -> 8485[label="",style="solid", color="burlywood", weight=9]; 8485 -> 2986[label="",style="solid", color="burlywood", weight=3]; 8486[label="ww450/Zero",fontsize=10,color="white",style="solid",shape="box"];2955 -> 8486[label="",style="solid", color="burlywood", weight=9]; 8486 -> 2987[label="",style="solid", color="burlywood", weight=3]; 2956[label="List.insertBy0 (Float (Pos ww450) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos ww450) (Neg (Succ ww46)) : ww49) (primCmpNat (primMulNat Zero ww450) (Succ ww810))",fontsize=16,color="burlywood",shape="box"];8487[label="ww450/Succ ww4500",fontsize=10,color="white",style="solid",shape="box"];2956 -> 8487[label="",style="solid", color="burlywood", weight=9]; 8487 -> 2988[label="",style="solid", color="burlywood", weight=3]; 8488[label="ww450/Zero",fontsize=10,color="white",style="solid",shape="box"];2956 -> 8488[label="",style="solid", color="burlywood", weight=9]; 8488 -> 2989[label="",style="solid", color="burlywood", weight=3]; 2957[label="Float (Neg (Succ ww47)) (Pos ww48) : Float (Neg ww450) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];2958[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww480) (Succ ww4500))))",fontsize=16,color="black",shape="box"];2958 -> 2990[label="",style="solid", color="black", weight=3]; 2959[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww480) Zero)))",fontsize=16,color="black",shape="box"];2959 -> 2991[label="",style="solid", color="black", weight=3]; 2960[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww4500))))",fontsize=16,color="black",shape="box"];2960 -> 2992[label="",style="solid", color="black", weight=3]; 2961[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];2961 -> 2993[label="",style="solid", color="black", weight=3]; 2962[label="List.insertBy0 (Float (Neg (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww480) (Succ ww4500))))",fontsize=16,color="black",shape="box"];2962 -> 2994[label="",style="solid", color="black", weight=3]; 2963[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Neg Zero) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww480) Zero)))",fontsize=16,color="black",shape="box"];2963 -> 2995[label="",style="solid", color="black", weight=3]; 2964[label="List.insertBy0 (Float (Neg (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww4500))))",fontsize=16,color="black",shape="box"];2964 -> 2996[label="",style="solid", color="black", weight=3]; 2965[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Neg Zero) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];2965 -> 2997[label="",style="solid", color="black", weight=3]; 1002[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1002 -> 1311[label="",style="solid", color="black", weight=3]; 1003[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1003 -> 1312[label="",style="solid", color="black", weight=3]; 1004[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1004 -> 1313[label="",style="solid", color="black", weight=3]; 1005[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1005 -> 1314[label="",style="solid", color="black", weight=3]; 1006[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1006 -> 1315[label="",style="solid", color="black", weight=3]; 1007[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1007 -> 1316[label="",style="solid", color="black", weight=3]; 1008[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1008 -> 1317[label="",style="solid", color="black", weight=3]; 1009[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1009 -> 1318[label="",style="solid", color="black", weight=3]; 1010[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1010 -> 1319[label="",style="solid", color="black", weight=3]; 1011[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1011 -> 1320[label="",style="solid", color="black", weight=3]; 1012[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1012 -> 1321[label="",style="solid", color="black", weight=3]; 1013[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1013 -> 1322[label="",style="solid", color="black", weight=3]; 1014[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1014 -> 1323[label="",style="solid", color="black", weight=3]; 1015[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1015 -> 1324[label="",style="solid", color="black", weight=3]; 1016[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1016 -> 1325[label="",style="solid", color="black", weight=3]; 1017[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1017 -> 1326[label="",style="solid", color="black", weight=3]; 1018[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1018 -> 1327[label="",style="solid", color="black", weight=3]; 1019[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1019 -> 1328[label="",style="solid", color="black", weight=3]; 1020[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1020 -> 1329[label="",style="solid", color="black", weight=3]; 1021[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1021 -> 1330[label="",style="solid", color="black", weight=3]; 1022[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1022 -> 1331[label="",style="solid", color="black", weight=3]; 1023[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1023 -> 1332[label="",style="solid", color="black", weight=3]; 1024[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1024 -> 1333[label="",style="solid", color="black", weight=3]; 1025[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1025 -> 1334[label="",style="solid", color="black", weight=3]; 1026[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1026 -> 1335[label="",style="solid", color="black", weight=3]; 1027[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1027 -> 1336[label="",style="solid", color="black", weight=3]; 1028[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1028 -> 1337[label="",style="solid", color="black", weight=3]; 1029[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1029 -> 1338[label="",style="solid", color="black", weight=3]; 1030[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1030 -> 1339[label="",style="solid", color="black", weight=3]; 1031[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1031 -> 1340[label="",style="solid", color="black", weight=3]; 3389[label="Float (Pos (Succ ww53)) (Neg ww54) : Float (Pos ww510) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];3390[label="List.insertBy0 (Float (Neg ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg ww510) (Pos (Succ ww52)) : ww55) (primCmpNat (primMulNat (Succ ww540) ww510) (Succ ww1060))",fontsize=16,color="burlywood",shape="box"];8489[label="ww510/Succ ww5100",fontsize=10,color="white",style="solid",shape="box"];3390 -> 8489[label="",style="solid", color="burlywood", weight=9]; 8489 -> 3409[label="",style="solid", color="burlywood", weight=3]; 8490[label="ww510/Zero",fontsize=10,color="white",style="solid",shape="box"];3390 -> 8490[label="",style="solid", color="burlywood", weight=9]; 8490 -> 3410[label="",style="solid", color="burlywood", weight=3]; 3391[label="List.insertBy0 (Float (Neg ww510) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg ww510) (Pos (Succ ww52)) : ww55) (primCmpNat (primMulNat Zero ww510) (Succ ww1060))",fontsize=16,color="burlywood",shape="box"];8491[label="ww510/Succ ww5100",fontsize=10,color="white",style="solid",shape="box"];3391 -> 8491[label="",style="solid", color="burlywood", weight=9]; 8491 -> 3411[label="",style="solid", color="burlywood", weight=3]; 8492[label="ww510/Zero",fontsize=10,color="white",style="solid",shape="box"];3391 -> 8492[label="",style="solid", color="burlywood", weight=9]; 8492 -> 3412[label="",style="solid", color="burlywood", weight=3]; 3392[label="List.insertBy0 (Float (Pos (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww540) (Succ ww5100))))",fontsize=16,color="black",shape="box"];3392 -> 3413[label="",style="solid", color="black", weight=3]; 3393[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Pos Zero) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww540) Zero)))",fontsize=16,color="black",shape="box"];3393 -> 3414[label="",style="solid", color="black", weight=3]; 3394[label="List.insertBy0 (Float (Pos (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww5100))))",fontsize=16,color="black",shape="box"];3394 -> 3415[label="",style="solid", color="black", weight=3]; 3395[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Pos Zero) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];3395 -> 3416[label="",style="solid", color="black", weight=3]; 3396[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww540) (Succ ww5100))))",fontsize=16,color="black",shape="box"];3396 -> 3417[label="",style="solid", color="black", weight=3]; 3397[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww540) Zero)))",fontsize=16,color="black",shape="box"];3397 -> 3418[label="",style="solid", color="black", weight=3]; 3398[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww5100))))",fontsize=16,color="black",shape="box"];3398 -> 3419[label="",style="solid", color="black", weight=3]; 3399[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];3399 -> 3420[label="",style="solid", color="black", weight=3]; 1038[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1038 -> 1349[label="",style="solid", color="black", weight=3]; 1039[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1039 -> 1350[label="",style="solid", color="black", weight=3]; 1040[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1040 -> 1351[label="",style="solid", color="black", weight=3]; 1041[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1041 -> 1352[label="",style="solid", color="black", weight=3]; 1042[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1042 -> 1353[label="",style="solid", color="black", weight=3]; 1043[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1043 -> 1354[label="",style="solid", color="black", weight=3]; 1044[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1044 -> 1355[label="",style="solid", color="black", weight=3]; 1045[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1045 -> 1356[label="",style="solid", color="black", weight=3]; 1046[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1046 -> 1357[label="",style="solid", color="black", weight=3]; 1047[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1047 -> 1358[label="",style="solid", color="black", weight=3]; 1048[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1048 -> 1359[label="",style="solid", color="black", weight=3]; 1049[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1049 -> 1360[label="",style="solid", color="black", weight=3]; 1050[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1050 -> 1361[label="",style="solid", color="black", weight=3]; 1051[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1051 -> 1362[label="",style="solid", color="black", weight=3]; 1052[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1052 -> 1363[label="",style="solid", color="black", weight=3]; 1053[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1053 -> 1364[label="",style="solid", color="black", weight=3]; 1054[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1054 -> 1365[label="",style="solid", color="black", weight=3]; 1055[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1055 -> 1366[label="",style="solid", color="black", weight=3]; 1056[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1056 -> 1367[label="",style="solid", color="black", weight=3]; 1057[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1057 -> 1368[label="",style="solid", color="black", weight=3]; 1058[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1058 -> 1369[label="",style="solid", color="black", weight=3]; 1059[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1059 -> 1370[label="",style="solid", color="black", weight=3]; 1060[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1060 -> 1371[label="",style="solid", color="black", weight=3]; 1061[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1061 -> 1372[label="",style="solid", color="black", weight=3]; 1062[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1062 -> 1373[label="",style="solid", color="black", weight=3]; 1063[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1063 -> 1374[label="",style="solid", color="black", weight=3]; 1064[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1064 -> 1375[label="",style="solid", color="black", weight=3]; 1065[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1065 -> 1376[label="",style="solid", color="black", weight=3]; 1066[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1066 -> 1377[label="",style="solid", color="black", weight=3]; 1067[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1067 -> 1378[label="",style="solid", color="black", weight=3]; 3650[label="List.insertBy0 (Float (Pos ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos ww570) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) (primMulNat (Succ ww600) ww570))",fontsize=16,color="burlywood",shape="box"];8493[label="ww570/Succ ww5700",fontsize=10,color="white",style="solid",shape="box"];3650 -> 8493[label="",style="solid", color="burlywood", weight=9]; 8493 -> 3676[label="",style="solid", color="burlywood", weight=3]; 8494[label="ww570/Zero",fontsize=10,color="white",style="solid",shape="box"];3650 -> 8494[label="",style="solid", color="burlywood", weight=9]; 8494 -> 3677[label="",style="solid", color="burlywood", weight=3]; 3651[label="List.insertBy0 (Float (Pos ww570) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos ww570) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) (primMulNat Zero ww570))",fontsize=16,color="burlywood",shape="box"];8495[label="ww570/Succ ww5700",fontsize=10,color="white",style="solid",shape="box"];3651 -> 8495[label="",style="solid", color="burlywood", weight=9]; 8495 -> 3678[label="",style="solid", color="burlywood", weight=3]; 8496[label="ww570/Zero",fontsize=10,color="white",style="solid",shape="box"];3651 -> 8496[label="",style="solid", color="burlywood", weight=9]; 8496 -> 3679[label="",style="solid", color="burlywood", weight=3]; 3652[label="Float (Neg ww570) (Pos (Succ ww58)) : List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61",fontsize=16,color="green",shape="box"];3652 -> 3680[label="",style="dashed", color="green", weight=3]; 3653[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww600) (Succ ww5700))))",fontsize=16,color="black",shape="box"];3653 -> 3681[label="",style="solid", color="black", weight=3]; 3654[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww600) Zero)))",fontsize=16,color="black",shape="box"];3654 -> 3682[label="",style="solid", color="black", weight=3]; 3655[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww5700))))",fontsize=16,color="black",shape="box"];3655 -> 3683[label="",style="solid", color="black", weight=3]; 3656[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];3656 -> 3684[label="",style="solid", color="black", weight=3]; 3657[label="List.insertBy0 (Float (Neg (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww600) (Succ ww5700))))",fontsize=16,color="black",shape="box"];3657 -> 3685[label="",style="solid", color="black", weight=3]; 3658[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Neg Zero) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww600) Zero)))",fontsize=16,color="black",shape="box"];3658 -> 3686[label="",style="solid", color="black", weight=3]; 3659[label="List.insertBy0 (Float (Neg (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww5700))))",fontsize=16,color="black",shape="box"];3659 -> 3687[label="",style="solid", color="black", weight=3]; 3660[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Neg Zero) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];3660 -> 3688[label="",style="solid", color="black", weight=3]; 1074[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1074 -> 1387[label="",style="solid", color="black", weight=3]; 1075[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1075 -> 1388[label="",style="solid", color="black", weight=3]; 1076[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1076 -> 1389[label="",style="solid", color="black", weight=3]; 1077[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1077 -> 1390[label="",style="solid", color="black", weight=3]; 1078[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1078 -> 1391[label="",style="solid", color="black", weight=3]; 1079[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1079 -> 1392[label="",style="solid", color="black", weight=3]; 1080[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1080 -> 1393[label="",style="solid", color="black", weight=3]; 1081[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1081 -> 1394[label="",style="solid", color="black", weight=3]; 1082[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1082 -> 1395[label="",style="solid", color="black", weight=3]; 1083[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1083 -> 1396[label="",style="solid", color="black", weight=3]; 1084[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1084 -> 1397[label="",style="solid", color="black", weight=3]; 1085[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1085 -> 1398[label="",style="solid", color="black", weight=3]; 1086[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1086 -> 1399[label="",style="solid", color="black", weight=3]; 1087[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1087 -> 1400[label="",style="solid", color="black", weight=3]; 1088[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1088 -> 1401[label="",style="solid", color="black", weight=3]; 1089[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1089 -> 1402[label="",style="solid", color="black", weight=3]; 1090[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1090 -> 1403[label="",style="solid", color="black", weight=3]; 1091[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1091 -> 1404[label="",style="solid", color="black", weight=3]; 1160[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100))",fontsize=16,color="green",shape="box"];1161[label="ww41",fontsize=16,color="green",shape="box"];1159[label="List.insertBy0 ww10 primCmpFloat (Float (Neg Zero) (Neg Zero)) ww11 (ww10 : ww11) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="triangle"];1159 -> 1405[label="",style="solid", color="black", weight=3]; 1162[label="Float (Neg Zero) (Pos (Succ ww40100))",fontsize=16,color="green",shape="box"];1163[label="ww41",fontsize=16,color="green",shape="box"];1094[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1094 -> 1406[label="",style="solid", color="black", weight=3]; 1095[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1095 -> 1407[label="",style="solid", color="black", weight=3]; 1096[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1096 -> 1408[label="",style="solid", color="black", weight=3]; 1097[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1097 -> 1409[label="",style="solid", color="black", weight=3]; 1098[label="List.insertBy0 (Float (Pos Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1098 -> 1410[label="",style="solid", color="black", weight=3]; 1099[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1099 -> 1411[label="",style="solid", color="black", weight=3]; 1100[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1100 -> 1412[label="",style="solid", color="black", weight=3]; 1101[label="List.insertBy0 (Float (Neg Zero) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1101 -> 1413[label="",style="solid", color="black", weight=3]; 1164[label="Float (Neg (Succ ww40000)) (Pos Zero)",fontsize=16,color="green",shape="box"];1165[label="ww41",fontsize=16,color="green",shape="box"];1166[label="Float (Neg Zero) (Pos Zero)",fontsize=16,color="green",shape="box"];1167[label="ww41",fontsize=16,color="green",shape="box"];3992[label="List.insertBy0 (Float (Pos ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos ww630) (Neg (Succ ww64)) : ww67) (primCmpNat (primMulNat (Succ ww660) ww630) (Succ ww1400))",fontsize=16,color="burlywood",shape="box"];8497[label="ww630/Succ ww6300",fontsize=10,color="white",style="solid",shape="box"];3992 -> 8497[label="",style="solid", color="burlywood", weight=9]; 8497 -> 4013[label="",style="solid", color="burlywood", weight=3]; 8498[label="ww630/Zero",fontsize=10,color="white",style="solid",shape="box"];3992 -> 8498[label="",style="solid", color="burlywood", weight=9]; 8498 -> 4014[label="",style="solid", color="burlywood", weight=3]; 3993[label="List.insertBy0 (Float (Pos ww630) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos ww630) (Neg (Succ ww64)) : ww67) (primCmpNat (primMulNat Zero ww630) (Succ ww1400))",fontsize=16,color="burlywood",shape="box"];8499[label="ww630/Succ ww6300",fontsize=10,color="white",style="solid",shape="box"];3993 -> 8499[label="",style="solid", color="burlywood", weight=9]; 8499 -> 4015[label="",style="solid", color="burlywood", weight=3]; 8500[label="ww630/Zero",fontsize=10,color="white",style="solid",shape="box"];3993 -> 8500[label="",style="solid", color="burlywood", weight=9]; 8500 -> 4016[label="",style="solid", color="burlywood", weight=3]; 3994[label="Float (Pos (Succ ww65)) (Neg ww66) : Float (Neg ww630) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];3995[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww660) (Succ ww6300))))",fontsize=16,color="black",shape="box"];3995 -> 4017[label="",style="solid", color="black", weight=3]; 3996[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg (primMulNat (Succ ww660) Zero)))",fontsize=16,color="black",shape="box"];3996 -> 4018[label="",style="solid", color="black", weight=3]; 3997[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ ww6300))))",fontsize=16,color="black",shape="box"];3997 -> 4019[label="",style="solid", color="black", weight=3]; 3998[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];3998 -> 4020[label="",style="solid", color="black", weight=3]; 3999[label="List.insertBy0 (Float (Neg (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww660) (Succ ww6300))))",fontsize=16,color="black",shape="box"];3999 -> 4021[label="",style="solid", color="black", weight=3]; 4000[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Neg Zero) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ ww660) Zero)))",fontsize=16,color="black",shape="box"];4000 -> 4022[label="",style="solid", color="black", weight=3]; 4001[label="List.insertBy0 (Float (Neg (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ ww6300))))",fontsize=16,color="black",shape="box"];4001 -> 4023[label="",style="solid", color="black", weight=3]; 4002[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Neg Zero) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];4002 -> 4024[label="",style="solid", color="black", weight=3]; 1110[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1110 -> 1422[label="",style="solid", color="black", weight=3]; 1111[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1111 -> 1423[label="",style="solid", color="black", weight=3]; 1112[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1112 -> 1424[label="",style="solid", color="black", weight=3]; 1113[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1113 -> 1425[label="",style="solid", color="black", weight=3]; 1114[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1114 -> 1426[label="",style="solid", color="black", weight=3]; 1115[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1115 -> 1427[label="",style="solid", color="black", weight=3]; 1116[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1116 -> 1428[label="",style="solid", color="black", weight=3]; 1117[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1117 -> 1429[label="",style="solid", color="black", weight=3]; 1118[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1118 -> 1430[label="",style="solid", color="black", weight=3]; 1119[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1119 -> 1431[label="",style="solid", color="black", weight=3]; 1120[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1120 -> 1432[label="",style="solid", color="black", weight=3]; 1121[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1121 -> 1433[label="",style="solid", color="black", weight=3]; 1122[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1122 -> 1434[label="",style="solid", color="black", weight=3]; 1123[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1123 -> 1435[label="",style="solid", color="black", weight=3]; 1124[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1124 -> 1436[label="",style="solid", color="black", weight=3]; 1125[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1125 -> 1437[label="",style="solid", color="black", weight=3]; 1126[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1126 -> 1438[label="",style="solid", color="black", weight=3]; 1127[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1127 -> 1439[label="",style="solid", color="black", weight=3]; 1128[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1128 -> 1440[label="",style="solid", color="black", weight=3]; 1129[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1129 -> 1441[label="",style="solid", color="black", weight=3]; 1130[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1130 -> 1442[label="",style="solid", color="black", weight=3]; 1131[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1131 -> 1443[label="",style="solid", color="black", weight=3]; 1132[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1132 -> 1444[label="",style="solid", color="black", weight=3]; 1133[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1133 -> 1445[label="",style="solid", color="black", weight=3]; 1134[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1134 -> 1446[label="",style="solid", color="black", weight=3]; 1135[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1135 -> 1447[label="",style="solid", color="black", weight=3]; 1136[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1136 -> 1448[label="",style="solid", color="black", weight=3]; 1137[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1137 -> 1449[label="",style="solid", color="black", weight=3]; 1138[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1138 -> 1450[label="",style="solid", color="black", weight=3]; 1139[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1139 -> 1451[label="",style="solid", color="black", weight=3]; 4254[label="Float (Pos ww690) (Neg (Succ ww70)) : List.insertBy primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73",fontsize=16,color="green",shape="box"];4254 -> 4280[label="",style="dashed", color="green", weight=3]; 4255[label="List.insertBy0 (Float (Neg ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg ww690) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) (primMulNat (Succ ww720) ww690))",fontsize=16,color="burlywood",shape="box"];8501[label="ww690/Succ ww6900",fontsize=10,color="white",style="solid",shape="box"];4255 -> 8501[label="",style="solid", color="burlywood", weight=9]; 8501 -> 4281[label="",style="solid", color="burlywood", weight=3]; 8502[label="ww690/Zero",fontsize=10,color="white",style="solid",shape="box"];4255 -> 8502[label="",style="solid", color="burlywood", weight=9]; 8502 -> 4282[label="",style="solid", color="burlywood", weight=3]; 4256[label="List.insertBy0 (Float (Neg ww690) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg ww690) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) (primMulNat Zero ww690))",fontsize=16,color="burlywood",shape="box"];8503[label="ww690/Succ ww6900",fontsize=10,color="white",style="solid",shape="box"];4256 -> 8503[label="",style="solid", color="burlywood", weight=9]; 8503 -> 4283[label="",style="solid", color="burlywood", weight=3]; 8504[label="ww690/Zero",fontsize=10,color="white",style="solid",shape="box"];4256 -> 8504[label="",style="solid", color="burlywood", weight=9]; 8504 -> 4284[label="",style="solid", color="burlywood", weight=3]; 4257[label="List.insertBy0 (Float (Pos (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww720) (Succ ww6900))))",fontsize=16,color="black",shape="box"];4257 -> 4285[label="",style="solid", color="black", weight=3]; 4258[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Pos Zero) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg (primMulNat (Succ ww720) Zero)))",fontsize=16,color="black",shape="box"];4258 -> 4286[label="",style="solid", color="black", weight=3]; 4259[label="List.insertBy0 (Float (Pos (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ ww6900))))",fontsize=16,color="black",shape="box"];4259 -> 4287[label="",style="solid", color="black", weight=3]; 4260[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Pos Zero) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];4260 -> 4288[label="",style="solid", color="black", weight=3]; 4261[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww720) (Succ ww6900))))",fontsize=16,color="black",shape="box"];4261 -> 4289[label="",style="solid", color="black", weight=3]; 4262[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ ww720) Zero)))",fontsize=16,color="black",shape="box"];4262 -> 4290[label="",style="solid", color="black", weight=3]; 4263[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ ww6900))))",fontsize=16,color="black",shape="box"];4263 -> 4291[label="",style="solid", color="black", weight=3]; 4264[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)))",fontsize=16,color="black",shape="box"];4264 -> 4292[label="",style="solid", color="black", weight=3]; 1146[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1146 -> 1460[label="",style="solid", color="black", weight=3]; 1147[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1147 -> 1461[label="",style="solid", color="black", weight=3]; 1148[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1148 -> 1462[label="",style="solid", color="black", weight=3]; 1149[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1149 -> 1463[label="",style="solid", color="black", weight=3]; 1150[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1150 -> 1464[label="",style="solid", color="black", weight=3]; 1151[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1151 -> 1465[label="",style="solid", color="black", weight=3]; 1152[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1152 -> 1466[label="",style="solid", color="black", weight=3]; 1153[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1153 -> 1467[label="",style="solid", color="black", weight=3]; 1154[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1154 -> 1468[label="",style="solid", color="black", weight=3]; 1155[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1155 -> 1469[label="",style="solid", color="black", weight=3]; 1156[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1156 -> 1470[label="",style="solid", color="black", weight=3]; 1157[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1157 -> 1471[label="",style="solid", color="black", weight=3]; 1158[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1158 -> 1472[label="",style="solid", color="black", weight=3]; 1168[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100))",fontsize=16,color="green",shape="box"];1169[label="ww41",fontsize=16,color="green",shape="box"];1170[label="Float (Pos Zero) (Neg (Succ ww40100))",fontsize=16,color="green",shape="box"];1171[label="ww41",fontsize=16,color="green",shape="box"];1176[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1176 -> 1473[label="",style="solid", color="black", weight=3]; 1177[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1177 -> 1474[label="",style="solid", color="black", weight=3]; 1178[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1178 -> 1475[label="",style="solid", color="black", weight=3]; 1179[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1179 -> 1476[label="",style="solid", color="black", weight=3]; 1180[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];1180 -> 1477[label="",style="solid", color="black", weight=3]; 1181[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1181 -> 1478[label="",style="solid", color="black", weight=3]; 1182[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1182 -> 1479[label="",style="solid", color="black", weight=3]; 1183[label="List.insertBy0 (Float (Pos Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Pos Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1183 -> 1480[label="",style="solid", color="black", weight=3]; 1172[label="Float (Pos (Succ ww40000)) (Neg Zero)",fontsize=16,color="green",shape="box"];1173[label="ww41",fontsize=16,color="green",shape="box"];1174[label="Float (Pos Zero) (Neg Zero)",fontsize=16,color="green",shape="box"];1175[label="ww41",fontsize=16,color="green",shape="box"];1184[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ ww31000) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1184 -> 1481[label="",style="solid", color="black", weight=3]; 1185[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1185 -> 1482[label="",style="solid", color="black", weight=3]; 1186[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ ww3100))) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1186 -> 1483[label="",style="solid", color="black", weight=3]; 1187[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1187 -> 1484[label="",style="solid", color="black", weight=3]; 1188[label="List.insertBy0 (Float (Neg Zero) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg Zero)) ww41 (Float (Neg Zero) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];1188 -> 1485[label="",style="solid", color="black", weight=3]; 6630[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) (primMulNat (Succ ww220) (Succ ww1900)))",fontsize=16,color="black",shape="box"];6630 -> 6650[label="",style="solid", color="black", weight=3]; 6631[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) (primMulNat (Succ ww220) Zero))",fontsize=16,color="black",shape="box"];6631 -> 6651[label="",style="solid", color="black", weight=3]; 6632[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) (primMulNat Zero (Succ ww1900)))",fontsize=16,color="black",shape="box"];6632 -> 6652[label="",style="solid", color="black", weight=3]; 6633[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) (primMulNat Zero Zero))",fontsize=16,color="black",shape="box"];6633 -> 6653[label="",style="solid", color="black", weight=3]; 6634 -> 2966[label="",style="dashed", color="red", weight=0]; 6634[label="List.insertBy primCmpFloat (Float (Pos (Succ ww21)) (Pos ww22)) ww23",fontsize=16,color="magenta"];6634 -> 6654[label="",style="dashed", color="magenta", weight=3]; 6634 -> 6655[label="",style="dashed", color="magenta", weight=3]; 6634 -> 6656[label="",style="dashed", color="magenta", weight=3]; 6635 -> 6657[label="",style="dashed", color="red", weight=0]; 6635[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww220 (Succ ww1900)) (Succ ww1900))))",fontsize=16,color="magenta"];6635 -> 6658[label="",style="dashed", color="magenta", weight=3]; 6636[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];6636 -> 6659[label="",style="solid", color="black", weight=3]; 6637[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];6637 -> 6660[label="",style="solid", color="black", weight=3]; 6638[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];6638 -> 6661[label="",style="solid", color="black", weight=3]; 6639 -> 6662[label="",style="dashed", color="red", weight=0]; 6639[label="List.insertBy0 (Float (Neg (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww220 (Succ ww1900)) (Succ ww1900))))",fontsize=16,color="magenta"];6639 -> 6663[label="",style="dashed", color="magenta", weight=3]; 6640[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Neg Zero) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];6640 -> 6664[label="",style="solid", color="black", weight=3]; 6641[label="List.insertBy0 (Float (Neg (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];6641 -> 6665[label="",style="solid", color="black", weight=3]; 6642[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Neg Zero) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];6642 -> 6666[label="",style="solid", color="black", weight=3]; 1197[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8505[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1197 -> 8505[label="",style="solid", color="burlywood", weight=9]; 8505 -> 1497[label="",style="solid", color="burlywood", weight=3]; 8506[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1197 -> 8506[label="",style="solid", color="burlywood", weight=9]; 8506 -> 1498[label="",style="solid", color="burlywood", weight=3]; 1198[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1198 -> 1499[label="",style="solid", color="black", weight=3]; 1199[label="Float (Pos (Succ ww3000)) (Pos (Succ ww3100)) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1200[label="Float (Pos (Succ ww3000)) (Pos Zero) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1201[label="Float (Pos (Succ ww3000)) (Pos Zero) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1202[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8507[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1202 -> 8507[label="",style="solid", color="burlywood", weight=9]; 8507 -> 1500[label="",style="solid", color="burlywood", weight=3]; 8508[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1202 -> 8508[label="",style="solid", color="burlywood", weight=9]; 8508 -> 1501[label="",style="solid", color="burlywood", weight=3]; 1203[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1203 -> 1502[label="",style="solid", color="black", weight=3]; 1204[label="Float (Pos (Succ ww3000)) (Pos (Succ ww3100)) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1205[label="Float (Pos (Succ ww3000)) (Pos Zero) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1206[label="Float (Pos (Succ ww3000)) (Pos Zero) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1207[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8509[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1207 -> 8509[label="",style="solid", color="burlywood", weight=9]; 8509 -> 1503[label="",style="solid", color="burlywood", weight=3]; 8510[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1207 -> 8510[label="",style="solid", color="burlywood", weight=9]; 8510 -> 1504[label="",style="solid", color="burlywood", weight=3]; 1208[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1208 -> 1505[label="",style="solid", color="black", weight=3]; 1209[label="Float (Pos Zero) (Pos (Succ ww3100)) : Float (Pos Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1210[label="Float (Pos Zero) (Pos Zero) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1211[label="Float (Pos Zero) (Pos Zero) : Float (Pos Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1212[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8511[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1212 -> 8511[label="",style="solid", color="burlywood", weight=9]; 8511 -> 1506[label="",style="solid", color="burlywood", weight=3]; 8512[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1212 -> 8512[label="",style="solid", color="burlywood", weight=9]; 8512 -> 1507[label="",style="solid", color="burlywood", weight=3]; 1213[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1213 -> 1508[label="",style="solid", color="black", weight=3]; 1214[label="Float (Pos Zero) (Pos (Succ ww3100)) : Float (Neg Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1215[label="Float (Pos Zero) (Pos Zero) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1216[label="Float (Pos Zero) (Pos Zero) : Float (Neg Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1217[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8513[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1217 -> 8513[label="",style="solid", color="burlywood", weight=9]; 8513 -> 1509[label="",style="solid", color="burlywood", weight=3]; 8514[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1217 -> 8514[label="",style="solid", color="burlywood", weight=9]; 8514 -> 1510[label="",style="solid", color="burlywood", weight=3]; 1218[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1218 -> 1511[label="",style="solid", color="black", weight=3]; 1219[label="Float (Pos Zero) (Pos (Succ ww3100)) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1220[label="Float (Pos Zero) (Pos Zero) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1221[label="Float (Pos Zero) (Pos Zero) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1222[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8515[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1222 -> 8515[label="",style="solid", color="burlywood", weight=9]; 8515 -> 1512[label="",style="solid", color="burlywood", weight=3]; 8516[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1222 -> 8516[label="",style="solid", color="burlywood", weight=9]; 8516 -> 1513[label="",style="solid", color="burlywood", weight=3]; 1223[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1223 -> 1514[label="",style="solid", color="black", weight=3]; 1224[label="Float (Pos Zero) (Pos (Succ ww3100)) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1225[label="Float (Pos Zero) (Pos Zero) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1226[label="Float (Pos Zero) (Pos Zero) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];2934[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat (primMulNat (Succ ww350) (Succ ww3200)) (Succ ww790))",fontsize=16,color="black",shape="box"];2934 -> 2980[label="",style="solid", color="black", weight=3]; 2935[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) (primCmpNat (primMulNat (Succ ww350) Zero) (Succ ww790))",fontsize=16,color="black",shape="box"];2935 -> 2981[label="",style="solid", color="black", weight=3]; 2936[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat (primMulNat Zero (Succ ww3200)) (Succ ww790))",fontsize=16,color="black",shape="box"];2936 -> 2982[label="",style="solid", color="black", weight=3]; 2937[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) (primCmpNat (primMulNat Zero Zero) (Succ ww790))",fontsize=16,color="black",shape="box"];2937 -> 2983[label="",style="solid", color="black", weight=3]; 2938 -> 2984[label="",style="dashed", color="red", weight=0]; 2938[label="List.insertBy0 (Float (Pos (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww350 (Succ ww3200)) (Succ ww3200))))",fontsize=16,color="magenta"];2938 -> 2985[label="",style="dashed", color="magenta", weight=3]; 2939[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Pos Zero) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];2939 -> 2998[label="",style="solid", color="black", weight=3]; 2940[label="List.insertBy0 (Float (Pos (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];2940 -> 2999[label="",style="solid", color="black", weight=3]; 2941[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Pos Zero) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];2941 -> 3000[label="",style="solid", color="black", weight=3]; 2942 -> 3001[label="",style="dashed", color="red", weight=0]; 2942[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww350 (Succ ww3200)) (Succ ww3200))))",fontsize=16,color="magenta"];2942 -> 3002[label="",style="dashed", color="magenta", weight=3]; 2943[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];2943 -> 3003[label="",style="solid", color="black", weight=3]; 2944[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];2944 -> 3004[label="",style="solid", color="black", weight=3]; 2945[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];2945 -> 3005[label="",style="solid", color="black", weight=3]; 1235[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8517[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1235 -> 8517[label="",style="solid", color="burlywood", weight=9]; 8517 -> 1525[label="",style="solid", color="burlywood", weight=3]; 8518[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1235 -> 8518[label="",style="solid", color="burlywood", weight=9]; 8518 -> 1526[label="",style="solid", color="burlywood", weight=3]; 1236 -> 6542[label="",style="dashed", color="red", weight=0]; 1236[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="magenta"];1236 -> 6543[label="",style="dashed", color="magenta", weight=3]; 1236 -> 6544[label="",style="dashed", color="magenta", weight=3]; 1236 -> 6545[label="",style="dashed", color="magenta", weight=3]; 1236 -> 6546[label="",style="dashed", color="magenta", weight=3]; 1236 -> 6547[label="",style="dashed", color="magenta", weight=3]; 1237[label="Float (Neg (Succ ww3000)) (Pos (Succ ww3100)) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1238[label="Float (Neg (Succ ww3000)) (Pos Zero) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1239[label="Float (Neg (Succ ww3000)) (Pos Zero) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1240[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8519[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1240 -> 8519[label="",style="solid", color="burlywood", weight=9]; 8519 -> 1528[label="",style="solid", color="burlywood", weight=3]; 8520[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1240 -> 8520[label="",style="solid", color="burlywood", weight=9]; 8520 -> 1529[label="",style="solid", color="burlywood", weight=3]; 1241 -> 6542[label="",style="dashed", color="red", weight=0]; 1241[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="magenta"];1241 -> 6548[label="",style="dashed", color="magenta", weight=3]; 1241 -> 6549[label="",style="dashed", color="magenta", weight=3]; 1241 -> 6550[label="",style="dashed", color="magenta", weight=3]; 1241 -> 6551[label="",style="dashed", color="magenta", weight=3]; 1241 -> 6552[label="",style="dashed", color="magenta", weight=3]; 1242[label="Float (Neg (Succ ww3000)) (Pos (Succ ww3100)) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1243[label="Float (Neg (Succ ww3000)) (Pos Zero) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1244[label="Float (Neg (Succ ww3000)) (Pos Zero) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1245[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8521[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1245 -> 8521[label="",style="solid", color="burlywood", weight=9]; 8521 -> 1535[label="",style="solid", color="burlywood", weight=3]; 8522[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1245 -> 8522[label="",style="solid", color="burlywood", weight=9]; 8522 -> 1536[label="",style="solid", color="burlywood", weight=3]; 1246[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1246 -> 1537[label="",style="solid", color="black", weight=3]; 1247[label="Float (Neg Zero) (Pos (Succ ww3100)) : Float (Pos Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1248[label="Float (Neg Zero) (Pos Zero) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1249[label="Float (Neg Zero) (Pos Zero) : Float (Pos Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1250[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8523[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1250 -> 8523[label="",style="solid", color="burlywood", weight=9]; 8523 -> 1538[label="",style="solid", color="burlywood", weight=3]; 8524[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1250 -> 8524[label="",style="solid", color="burlywood", weight=9]; 8524 -> 1539[label="",style="solid", color="burlywood", weight=3]; 1251[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1251 -> 1540[label="",style="solid", color="black", weight=3]; 1252[label="Float (Neg Zero) (Pos (Succ ww3100)) : Float (Neg Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1253[label="Float (Neg Zero) (Pos Zero) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1254[label="Float (Neg Zero) (Pos Zero) : Float (Neg Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1255[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8525[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1255 -> 8525[label="",style="solid", color="burlywood", weight=9]; 8525 -> 1541[label="",style="solid", color="burlywood", weight=3]; 8526[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1255 -> 8526[label="",style="solid", color="burlywood", weight=9]; 8526 -> 1542[label="",style="solid", color="burlywood", weight=3]; 1256[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1256 -> 1543[label="",style="solid", color="black", weight=3]; 1257[label="Float (Neg Zero) (Pos (Succ ww3100)) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1258[label="Float (Neg Zero) (Pos Zero) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1259[label="Float (Neg Zero) (Pos Zero) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1260[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8527[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1260 -> 8527[label="",style="solid", color="burlywood", weight=9]; 8527 -> 1544[label="",style="solid", color="burlywood", weight=3]; 8528[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1260 -> 8528[label="",style="solid", color="burlywood", weight=9]; 8528 -> 1545[label="",style="solid", color="burlywood", weight=3]; 1261[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1261 -> 1546[label="",style="solid", color="black", weight=3]; 1262[label="Float (Neg Zero) (Pos (Succ ww3100)) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1263[label="Float (Neg Zero) (Pos Zero) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1264[label="Float (Neg Zero) (Pos Zero) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];2966[label="List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww43",fontsize=16,color="burlywood",shape="triangle"];8529[label="ww43/ww430 : ww431",fontsize=10,color="white",style="solid",shape="box"];2966 -> 8529[label="",style="solid", color="burlywood", weight=9]; 8529 -> 3006[label="",style="solid", color="burlywood", weight=3]; 8530[label="ww43/[]",fontsize=10,color="white",style="solid",shape="box"];2966 -> 8530[label="",style="solid", color="burlywood", weight=9]; 8530 -> 3007[label="",style="solid", color="burlywood", weight=3]; 2967[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) (primMulNat (Succ ww420) (Succ ww3900)))",fontsize=16,color="black",shape="box"];2967 -> 3008[label="",style="solid", color="black", weight=3]; 2968[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) (primMulNat (Succ ww420) Zero))",fontsize=16,color="black",shape="box"];2968 -> 3009[label="",style="solid", color="black", weight=3]; 2969[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) (primMulNat Zero (Succ ww3900)))",fontsize=16,color="black",shape="box"];2969 -> 3010[label="",style="solid", color="black", weight=3]; 2970[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) (primMulNat Zero Zero))",fontsize=16,color="black",shape="box"];2970 -> 3011[label="",style="solid", color="black", weight=3]; 2971 -> 3012[label="",style="dashed", color="red", weight=0]; 2971[label="List.insertBy0 (Float (Pos (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww420 (Succ ww3900)) (Succ ww3900))))",fontsize=16,color="magenta"];2971 -> 3013[label="",style="dashed", color="magenta", weight=3]; 2972[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Pos Zero) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];2972 -> 3014[label="",style="solid", color="black", weight=3]; 2973[label="List.insertBy0 (Float (Pos (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];2973 -> 3015[label="",style="solid", color="black", weight=3]; 2974[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Pos Zero) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];2974 -> 3016[label="",style="solid", color="black", weight=3]; 2975 -> 3017[label="",style="dashed", color="red", weight=0]; 2975[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww420 (Succ ww3900)) (Succ ww3900))))",fontsize=16,color="magenta"];2975 -> 3018[label="",style="dashed", color="magenta", weight=3]; 2976[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];2976 -> 3019[label="",style="solid", color="black", weight=3]; 2977[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];2977 -> 3020[label="",style="solid", color="black", weight=3]; 2978[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];2978 -> 3021[label="",style="solid", color="black", weight=3]; 1273[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8531[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1273 -> 8531[label="",style="solid", color="burlywood", weight=9]; 8531 -> 1558[label="",style="solid", color="burlywood", weight=3]; 8532[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1273 -> 8532[label="",style="solid", color="burlywood", weight=9]; 8532 -> 1559[label="",style="solid", color="burlywood", weight=3]; 1274[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1274 -> 1560[label="",style="solid", color="black", weight=3]; 1275[label="Float (Pos (Succ ww3000)) (Pos (Succ ww3100)) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1276[label="Float (Pos (Succ ww3000)) (Pos Zero) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1277[label="Float (Pos (Succ ww3000)) (Pos Zero) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1278[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8533[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1278 -> 8533[label="",style="solid", color="burlywood", weight=9]; 8533 -> 1561[label="",style="solid", color="burlywood", weight=3]; 8534[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1278 -> 8534[label="",style="solid", color="burlywood", weight=9]; 8534 -> 1562[label="",style="solid", color="burlywood", weight=3]; 1279[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1279 -> 1563[label="",style="solid", color="black", weight=3]; 1280[label="Float (Pos (Succ ww3000)) (Pos (Succ ww3100)) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1281[label="Float (Pos (Succ ww3000)) (Pos Zero) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1282[label="Float (Pos (Succ ww3000)) (Pos Zero) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1283[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8535[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1283 -> 8535[label="",style="solid", color="burlywood", weight=9]; 8535 -> 1564[label="",style="solid", color="burlywood", weight=3]; 8536[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1283 -> 8536[label="",style="solid", color="burlywood", weight=9]; 8536 -> 1565[label="",style="solid", color="burlywood", weight=3]; 1284[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1284 -> 1566[label="",style="solid", color="black", weight=3]; 1285[label="Float (Pos Zero) (Pos (Succ ww3100)) : Float (Pos Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1286[label="Float (Pos Zero) (Pos Zero) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1287[label="Float (Pos Zero) (Pos Zero) : Float (Pos Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1288[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8537[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1288 -> 8537[label="",style="solid", color="burlywood", weight=9]; 8537 -> 1567[label="",style="solid", color="burlywood", weight=3]; 8538[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1288 -> 8538[label="",style="solid", color="burlywood", weight=9]; 8538 -> 1568[label="",style="solid", color="burlywood", weight=3]; 1289[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1289 -> 1569[label="",style="solid", color="black", weight=3]; 1290[label="Float (Pos Zero) (Pos (Succ ww3100)) : Float (Neg Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1291[label="Float (Pos Zero) (Pos Zero) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1292[label="Float (Pos Zero) (Pos Zero) : Float (Neg Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1293[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8539[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1293 -> 8539[label="",style="solid", color="burlywood", weight=9]; 8539 -> 1570[label="",style="solid", color="burlywood", weight=3]; 8540[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1293 -> 8540[label="",style="solid", color="burlywood", weight=9]; 8540 -> 1571[label="",style="solid", color="burlywood", weight=3]; 1294[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1294 -> 1572[label="",style="solid", color="black", weight=3]; 1295[label="Float (Pos Zero) (Pos (Succ ww3100)) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1296[label="Float (Pos Zero) (Pos Zero) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1297[label="Float (Pos Zero) (Pos Zero) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1298[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8541[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1298 -> 8541[label="",style="solid", color="burlywood", weight=9]; 8541 -> 1573[label="",style="solid", color="burlywood", weight=3]; 8542[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1298 -> 8542[label="",style="solid", color="burlywood", weight=9]; 8542 -> 1574[label="",style="solid", color="burlywood", weight=3]; 1299[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1299 -> 1575[label="",style="solid", color="black", weight=3]; 1300[label="Float (Pos Zero) (Pos (Succ ww3100)) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1301[label="Float (Pos Zero) (Pos Zero) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1302[label="Float (Pos Zero) (Pos Zero) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];2986[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat (primMulNat (Succ ww480) (Succ ww4500)) (Succ ww810))",fontsize=16,color="black",shape="box"];2986 -> 3022[label="",style="solid", color="black", weight=3]; 2987[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) (primCmpNat (primMulNat (Succ ww480) Zero) (Succ ww810))",fontsize=16,color="black",shape="box"];2987 -> 3023[label="",style="solid", color="black", weight=3]; 2988[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat (primMulNat Zero (Succ ww4500)) (Succ ww810))",fontsize=16,color="black",shape="box"];2988 -> 3024[label="",style="solid", color="black", weight=3]; 2989[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) (primCmpNat (primMulNat Zero Zero) (Succ ww810))",fontsize=16,color="black",shape="box"];2989 -> 3025[label="",style="solid", color="black", weight=3]; 2990 -> 3026[label="",style="dashed", color="red", weight=0]; 2990[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww480 (Succ ww4500)) (Succ ww4500))))",fontsize=16,color="magenta"];2990 -> 3027[label="",style="dashed", color="magenta", weight=3]; 2991[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];2991 -> 3028[label="",style="solid", color="black", weight=3]; 2992[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];2992 -> 3029[label="",style="solid", color="black", weight=3]; 2993[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];2993 -> 3030[label="",style="solid", color="black", weight=3]; 2994 -> 3031[label="",style="dashed", color="red", weight=0]; 2994[label="List.insertBy0 (Float (Neg (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww480 (Succ ww4500)) (Succ ww4500))))",fontsize=16,color="magenta"];2994 -> 3032[label="",style="dashed", color="magenta", weight=3]; 2995[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Neg Zero) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];2995 -> 3033[label="",style="solid", color="black", weight=3]; 2996[label="List.insertBy0 (Float (Neg (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];2996 -> 3034[label="",style="solid", color="black", weight=3]; 2997[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Neg Zero) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];2997 -> 3035[label="",style="solid", color="black", weight=3]; 1311[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8543[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1311 -> 8543[label="",style="solid", color="burlywood", weight=9]; 8543 -> 1586[label="",style="solid", color="burlywood", weight=3]; 8544[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1311 -> 8544[label="",style="solid", color="burlywood", weight=9]; 8544 -> 1587[label="",style="solid", color="burlywood", weight=3]; 1312 -> 6542[label="",style="dashed", color="red", weight=0]; 1312[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="magenta"];1312 -> 6553[label="",style="dashed", color="magenta", weight=3]; 1312 -> 6554[label="",style="dashed", color="magenta", weight=3]; 1312 -> 6555[label="",style="dashed", color="magenta", weight=3]; 1312 -> 6556[label="",style="dashed", color="magenta", weight=3]; 1312 -> 6557[label="",style="dashed", color="magenta", weight=3]; 1313[label="Float (Neg (Succ ww3000)) (Pos (Succ ww3100)) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1314[label="Float (Neg (Succ ww3000)) (Pos Zero) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1315[label="Float (Neg (Succ ww3000)) (Pos Zero) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1316[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8545[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1316 -> 8545[label="",style="solid", color="burlywood", weight=9]; 8545 -> 1589[label="",style="solid", color="burlywood", weight=3]; 8546[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1316 -> 8546[label="",style="solid", color="burlywood", weight=9]; 8546 -> 1590[label="",style="solid", color="burlywood", weight=3]; 1317 -> 6542[label="",style="dashed", color="red", weight=0]; 1317[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="magenta"];1317 -> 6558[label="",style="dashed", color="magenta", weight=3]; 1317 -> 6559[label="",style="dashed", color="magenta", weight=3]; 1317 -> 6560[label="",style="dashed", color="magenta", weight=3]; 1317 -> 6561[label="",style="dashed", color="magenta", weight=3]; 1317 -> 6562[label="",style="dashed", color="magenta", weight=3]; 1318[label="Float (Neg (Succ ww3000)) (Pos (Succ ww3100)) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1319[label="Float (Neg (Succ ww3000)) (Pos Zero) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1320[label="Float (Neg (Succ ww3000)) (Pos Zero) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1321[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8547[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1321 -> 8547[label="",style="solid", color="burlywood", weight=9]; 8547 -> 1592[label="",style="solid", color="burlywood", weight=3]; 8548[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1321 -> 8548[label="",style="solid", color="burlywood", weight=9]; 8548 -> 1593[label="",style="solid", color="burlywood", weight=3]; 1322[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1322 -> 1594[label="",style="solid", color="black", weight=3]; 1323[label="Float (Neg Zero) (Pos (Succ ww3100)) : Float (Pos Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1324[label="Float (Neg Zero) (Pos Zero) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1325[label="Float (Neg Zero) (Pos Zero) : Float (Pos Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1326[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8549[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1326 -> 8549[label="",style="solid", color="burlywood", weight=9]; 8549 -> 1595[label="",style="solid", color="burlywood", weight=3]; 8550[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1326 -> 8550[label="",style="solid", color="burlywood", weight=9]; 8550 -> 1596[label="",style="solid", color="burlywood", weight=3]; 1327[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1327 -> 1597[label="",style="solid", color="black", weight=3]; 1328[label="Float (Neg Zero) (Pos (Succ ww3100)) : Float (Neg Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1329[label="Float (Neg Zero) (Pos Zero) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1330[label="Float (Neg Zero) (Pos Zero) : Float (Neg Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1331[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8551[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1331 -> 8551[label="",style="solid", color="burlywood", weight=9]; 8551 -> 1598[label="",style="solid", color="burlywood", weight=3]; 8552[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1331 -> 8552[label="",style="solid", color="burlywood", weight=9]; 8552 -> 1599[label="",style="solid", color="burlywood", weight=3]; 1332[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1332 -> 1600[label="",style="solid", color="black", weight=3]; 1333[label="Float (Neg Zero) (Pos (Succ ww3100)) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1334[label="Float (Neg Zero) (Pos Zero) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1335[label="Float (Neg Zero) (Pos Zero) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1336[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8553[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1336 -> 8553[label="",style="solid", color="burlywood", weight=9]; 8553 -> 1601[label="",style="solid", color="burlywood", weight=3]; 8554[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1336 -> 8554[label="",style="solid", color="burlywood", weight=9]; 8554 -> 1602[label="",style="solid", color="burlywood", weight=3]; 1337[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1337 -> 1603[label="",style="solid", color="black", weight=3]; 1338[label="Float (Neg Zero) (Pos (Succ ww3100)) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1339[label="Float (Neg Zero) (Pos Zero) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1340[label="Float (Neg Zero) (Pos Zero) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];3409[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat (primMulNat (Succ ww540) (Succ ww5100)) (Succ ww1060))",fontsize=16,color="black",shape="box"];3409 -> 3566[label="",style="solid", color="black", weight=3]; 3410[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) (primCmpNat (primMulNat (Succ ww540) Zero) (Succ ww1060))",fontsize=16,color="black",shape="box"];3410 -> 3567[label="",style="solid", color="black", weight=3]; 3411[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat (primMulNat Zero (Succ ww5100)) (Succ ww1060))",fontsize=16,color="black",shape="box"];3411 -> 3568[label="",style="solid", color="black", weight=3]; 3412[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) (primCmpNat (primMulNat Zero Zero) (Succ ww1060))",fontsize=16,color="black",shape="box"];3412 -> 3569[label="",style="solid", color="black", weight=3]; 3413 -> 3570[label="",style="dashed", color="red", weight=0]; 3413[label="List.insertBy0 (Float (Pos (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww540 (Succ ww5100)) (Succ ww5100))))",fontsize=16,color="magenta"];3413 -> 3571[label="",style="dashed", color="magenta", weight=3]; 3414[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Pos Zero) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3414 -> 3575[label="",style="solid", color="black", weight=3]; 3415[label="List.insertBy0 (Float (Pos (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3415 -> 3576[label="",style="solid", color="black", weight=3]; 3416[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Pos Zero) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3416 -> 3577[label="",style="solid", color="black", weight=3]; 3417 -> 3578[label="",style="dashed", color="red", weight=0]; 3417[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww540 (Succ ww5100)) (Succ ww5100))))",fontsize=16,color="magenta"];3417 -> 3579[label="",style="dashed", color="magenta", weight=3]; 3418[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3418 -> 3584[label="",style="solid", color="black", weight=3]; 3419[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3419 -> 3585[label="",style="solid", color="black", weight=3]; 3420[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3420 -> 3586[label="",style="solid", color="black", weight=3]; 1349[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8555[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1349 -> 8555[label="",style="solid", color="burlywood", weight=9]; 8555 -> 1614[label="",style="solid", color="burlywood", weight=3]; 8556[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1349 -> 8556[label="",style="solid", color="burlywood", weight=9]; 8556 -> 1615[label="",style="solid", color="burlywood", weight=3]; 1350[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1350 -> 1616[label="",style="solid", color="black", weight=3]; 1351[label="Float (Pos (Succ ww3000)) (Neg (Succ ww3100)) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1352[label="Float (Pos (Succ ww3000)) (Neg Zero) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1353[label="Float (Pos (Succ ww3000)) (Neg Zero) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1354[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8557[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1354 -> 8557[label="",style="solid", color="burlywood", weight=9]; 8557 -> 1617[label="",style="solid", color="burlywood", weight=3]; 8558[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1354 -> 8558[label="",style="solid", color="burlywood", weight=9]; 8558 -> 1618[label="",style="solid", color="burlywood", weight=3]; 1355[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1355 -> 1619[label="",style="solid", color="black", weight=3]; 1356[label="Float (Pos (Succ ww3000)) (Neg (Succ ww3100)) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1357[label="Float (Pos (Succ ww3000)) (Neg Zero) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1358[label="Float (Pos (Succ ww3000)) (Neg Zero) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1359[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8559[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1359 -> 8559[label="",style="solid", color="burlywood", weight=9]; 8559 -> 1620[label="",style="solid", color="burlywood", weight=3]; 8560[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1359 -> 8560[label="",style="solid", color="burlywood", weight=9]; 8560 -> 1621[label="",style="solid", color="burlywood", weight=3]; 1360[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1360 -> 1622[label="",style="solid", color="black", weight=3]; 1361[label="Float (Pos Zero) (Neg (Succ ww3100)) : Float (Pos Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1362[label="Float (Pos Zero) (Neg Zero) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1363[label="Float (Pos Zero) (Neg Zero) : Float (Pos Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1364[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8561[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1364 -> 8561[label="",style="solid", color="burlywood", weight=9]; 8561 -> 1623[label="",style="solid", color="burlywood", weight=3]; 8562[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1364 -> 8562[label="",style="solid", color="burlywood", weight=9]; 8562 -> 1624[label="",style="solid", color="burlywood", weight=3]; 1365[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1365 -> 1625[label="",style="solid", color="black", weight=3]; 1366[label="Float (Pos Zero) (Neg (Succ ww3100)) : Float (Neg Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1367[label="Float (Pos Zero) (Neg Zero) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1368[label="Float (Pos Zero) (Neg Zero) : Float (Neg Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1369[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8563[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1369 -> 8563[label="",style="solid", color="burlywood", weight=9]; 8563 -> 1626[label="",style="solid", color="burlywood", weight=3]; 8564[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1369 -> 8564[label="",style="solid", color="burlywood", weight=9]; 8564 -> 1627[label="",style="solid", color="burlywood", weight=3]; 1370[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1370 -> 1628[label="",style="solid", color="black", weight=3]; 1371[label="Float (Pos Zero) (Neg (Succ ww3100)) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1372[label="Float (Pos Zero) (Neg Zero) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1373[label="Float (Pos Zero) (Neg Zero) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1374[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8565[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1374 -> 8565[label="",style="solid", color="burlywood", weight=9]; 8565 -> 1629[label="",style="solid", color="burlywood", weight=3]; 8566[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1374 -> 8566[label="",style="solid", color="burlywood", weight=9]; 8566 -> 1630[label="",style="solid", color="burlywood", weight=3]; 1375[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1375 -> 1631[label="",style="solid", color="black", weight=3]; 1376[label="Float (Pos Zero) (Neg (Succ ww3100)) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1377[label="Float (Pos Zero) (Neg Zero) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1378[label="Float (Pos Zero) (Neg Zero) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];3676[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) (primMulNat (Succ ww600) (Succ ww5700)))",fontsize=16,color="black",shape="box"];3676 -> 3699[label="",style="solid", color="black", weight=3]; 3677[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) (primMulNat (Succ ww600) Zero))",fontsize=16,color="black",shape="box"];3677 -> 3700[label="",style="solid", color="black", weight=3]; 3678[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) (primMulNat Zero (Succ ww5700)))",fontsize=16,color="black",shape="box"];3678 -> 3701[label="",style="solid", color="black", weight=3]; 3679[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) (primMulNat Zero Zero))",fontsize=16,color="black",shape="box"];3679 -> 3702[label="",style="solid", color="black", weight=3]; 3680[label="List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww61",fontsize=16,color="burlywood",shape="triangle"];8567[label="ww61/ww610 : ww611",fontsize=10,color="white",style="solid",shape="box"];3680 -> 8567[label="",style="solid", color="burlywood", weight=9]; 8567 -> 3703[label="",style="solid", color="burlywood", weight=3]; 8568[label="ww61/[]",fontsize=10,color="white",style="solid",shape="box"];3680 -> 8568[label="",style="solid", color="burlywood", weight=9]; 8568 -> 3704[label="",style="solid", color="burlywood", weight=3]; 3681 -> 3705[label="",style="dashed", color="red", weight=0]; 3681[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww600 (Succ ww5700)) (Succ ww5700))))",fontsize=16,color="magenta"];3681 -> 3706[label="",style="dashed", color="magenta", weight=3]; 3682[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3682 -> 3707[label="",style="solid", color="black", weight=3]; 3683[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3683 -> 3708[label="",style="solid", color="black", weight=3]; 3684[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3684 -> 3709[label="",style="solid", color="black", weight=3]; 3685 -> 3710[label="",style="dashed", color="red", weight=0]; 3685[label="List.insertBy0 (Float (Neg (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww600 (Succ ww5700)) (Succ ww5700))))",fontsize=16,color="magenta"];3685 -> 3711[label="",style="dashed", color="magenta", weight=3]; 3686[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Neg Zero) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3686 -> 3712[label="",style="solid", color="black", weight=3]; 3687[label="List.insertBy0 (Float (Neg (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3687 -> 3713[label="",style="solid", color="black", weight=3]; 3688[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Neg Zero) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3688 -> 3714[label="",style="solid", color="black", weight=3]; 1387[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8569[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1387 -> 8569[label="",style="solid", color="burlywood", weight=9]; 8569 -> 1643[label="",style="solid", color="burlywood", weight=3]; 8570[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1387 -> 8570[label="",style="solid", color="burlywood", weight=9]; 8570 -> 1644[label="",style="solid", color="burlywood", weight=3]; 1388[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1388 -> 1645[label="",style="solid", color="black", weight=3]; 1389[label="Float (Neg (Succ ww3000)) (Neg (Succ ww3100)) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1390[label="Float (Neg (Succ ww3000)) (Neg Zero) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1391[label="Float (Neg (Succ ww3000)) (Neg Zero) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1392[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8571[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1392 -> 8571[label="",style="solid", color="burlywood", weight=9]; 8571 -> 1646[label="",style="solid", color="burlywood", weight=3]; 8572[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1392 -> 8572[label="",style="solid", color="burlywood", weight=9]; 8572 -> 1647[label="",style="solid", color="burlywood", weight=3]; 1393[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1393 -> 1648[label="",style="solid", color="black", weight=3]; 1394[label="Float (Neg (Succ ww3000)) (Neg (Succ ww3100)) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1395[label="Float (Neg (Succ ww3000)) (Neg Zero) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1396[label="Float (Neg (Succ ww3000)) (Neg Zero) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1397[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8573[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1397 -> 8573[label="",style="solid", color="burlywood", weight=9]; 8573 -> 1649[label="",style="solid", color="burlywood", weight=3]; 8574[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1397 -> 8574[label="",style="solid", color="burlywood", weight=9]; 8574 -> 1650[label="",style="solid", color="burlywood", weight=3]; 1398[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1398 -> 1651[label="",style="solid", color="black", weight=3]; 1399[label="Float (Neg Zero) (Neg (Succ ww3100)) : Float (Pos Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1400[label="Float (Neg Zero) (Neg Zero) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1401[label="Float (Neg Zero) (Neg Zero) : Float (Pos Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1402[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8575[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1402 -> 8575[label="",style="solid", color="burlywood", weight=9]; 8575 -> 1652[label="",style="solid", color="burlywood", weight=3]; 8576[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1402 -> 8576[label="",style="solid", color="burlywood", weight=9]; 8576 -> 1653[label="",style="solid", color="burlywood", weight=3]; 1403[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1403 -> 1654[label="",style="solid", color="black", weight=3]; 1404[label="Float (Neg Zero) (Neg (Succ ww3100)) : Float (Neg Zero) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1405[label="List.insertBy0 ww10 primCmpFloat (Float (Neg Zero) (Neg Zero)) ww11 (ww10 : ww11) EQ",fontsize=16,color="black",shape="box"];1405 -> 1655[label="",style="solid", color="black", weight=3]; 1406[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8577[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1406 -> 8577[label="",style="solid", color="burlywood", weight=9]; 8577 -> 1656[label="",style="solid", color="burlywood", weight=3]; 8578[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1406 -> 8578[label="",style="solid", color="burlywood", weight=9]; 8578 -> 1657[label="",style="solid", color="burlywood", weight=3]; 1407[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1407 -> 1658[label="",style="solid", color="black", weight=3]; 1408[label="Float (Neg Zero) (Neg (Succ ww3100)) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1409[label="Float (Neg Zero) (Neg Zero) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1410[label="Float (Neg Zero) (Neg Zero) : Float (Pos Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];1411[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8579[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1411 -> 8579[label="",style="solid", color="burlywood", weight=9]; 8579 -> 1659[label="",style="solid", color="burlywood", weight=3]; 8580[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1411 -> 8580[label="",style="solid", color="burlywood", weight=9]; 8580 -> 1660[label="",style="solid", color="burlywood", weight=3]; 1412[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1412 -> 1661[label="",style="solid", color="black", weight=3]; 1413[label="Float (Neg Zero) (Neg (Succ ww3100)) : Float (Neg Zero) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];4013[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat (primMulNat (Succ ww660) (Succ ww6300)) (Succ ww1400))",fontsize=16,color="black",shape="box"];4013 -> 4169[label="",style="solid", color="black", weight=3]; 4014[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) (primCmpNat (primMulNat (Succ ww660) Zero) (Succ ww1400))",fontsize=16,color="black",shape="box"];4014 -> 4170[label="",style="solid", color="black", weight=3]; 4015[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat (primMulNat Zero (Succ ww6300)) (Succ ww1400))",fontsize=16,color="black",shape="box"];4015 -> 4171[label="",style="solid", color="black", weight=3]; 4016[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) (primCmpNat (primMulNat Zero Zero) (Succ ww1400))",fontsize=16,color="black",shape="box"];4016 -> 4172[label="",style="solid", color="black", weight=3]; 4017 -> 4173[label="",style="dashed", color="red", weight=0]; 4017[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat ww660 (Succ ww6300)) (Succ ww6300))))",fontsize=16,color="magenta"];4017 -> 4174[label="",style="dashed", color="magenta", weight=3]; 4018[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4018 -> 4179[label="",style="solid", color="black", weight=3]; 4019[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4019 -> 4180[label="",style="solid", color="black", weight=3]; 4020[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4020 -> 4181[label="",style="solid", color="black", weight=3]; 4021 -> 4182[label="",style="dashed", color="red", weight=0]; 4021[label="List.insertBy0 (Float (Neg (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat ww660 (Succ ww6300)) (Succ ww6300))))",fontsize=16,color="magenta"];4021 -> 4183[label="",style="dashed", color="magenta", weight=3]; 4022[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Neg Zero) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4022 -> 4188[label="",style="solid", color="black", weight=3]; 4023[label="List.insertBy0 (Float (Neg (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4023 -> 4189[label="",style="solid", color="black", weight=3]; 4024[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Neg Zero) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4024 -> 4190[label="",style="solid", color="black", weight=3]; 1422[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8581[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1422 -> 8581[label="",style="solid", color="burlywood", weight=9]; 8581 -> 1672[label="",style="solid", color="burlywood", weight=3]; 8582[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1422 -> 8582[label="",style="solid", color="burlywood", weight=9]; 8582 -> 1673[label="",style="solid", color="burlywood", weight=3]; 1423[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1423 -> 1674[label="",style="solid", color="black", weight=3]; 1424[label="Float (Pos (Succ ww3000)) (Neg (Succ ww3100)) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1425[label="Float (Pos (Succ ww3000)) (Neg Zero) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1426[label="Float (Pos (Succ ww3000)) (Neg Zero) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1427[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8583[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1427 -> 8583[label="",style="solid", color="burlywood", weight=9]; 8583 -> 1675[label="",style="solid", color="burlywood", weight=3]; 8584[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1427 -> 8584[label="",style="solid", color="burlywood", weight=9]; 8584 -> 1676[label="",style="solid", color="burlywood", weight=3]; 1428[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1428 -> 1677[label="",style="solid", color="black", weight=3]; 1429[label="Float (Pos (Succ ww3000)) (Neg (Succ ww3100)) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1430[label="Float (Pos (Succ ww3000)) (Neg Zero) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1431[label="Float (Pos (Succ ww3000)) (Neg Zero) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1432[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8585[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1432 -> 8585[label="",style="solid", color="burlywood", weight=9]; 8585 -> 1678[label="",style="solid", color="burlywood", weight=3]; 8586[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1432 -> 8586[label="",style="solid", color="burlywood", weight=9]; 8586 -> 1679[label="",style="solid", color="burlywood", weight=3]; 1433[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1433 -> 1680[label="",style="solid", color="black", weight=3]; 1434[label="Float (Pos Zero) (Neg (Succ ww3100)) : Float (Pos Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1435[label="Float (Pos Zero) (Neg Zero) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1436[label="Float (Pos Zero) (Neg Zero) : Float (Pos Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1437[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8587[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1437 -> 8587[label="",style="solid", color="burlywood", weight=9]; 8587 -> 1681[label="",style="solid", color="burlywood", weight=3]; 8588[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1437 -> 8588[label="",style="solid", color="burlywood", weight=9]; 8588 -> 1682[label="",style="solid", color="burlywood", weight=3]; 1438[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1438 -> 1683[label="",style="solid", color="black", weight=3]; 1439[label="Float (Pos Zero) (Neg (Succ ww3100)) : Float (Neg Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1440[label="Float (Pos Zero) (Neg Zero) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1441[label="Float (Pos Zero) (Neg Zero) : Float (Neg Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1442[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8589[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1442 -> 8589[label="",style="solid", color="burlywood", weight=9]; 8589 -> 1684[label="",style="solid", color="burlywood", weight=3]; 8590[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1442 -> 8590[label="",style="solid", color="burlywood", weight=9]; 8590 -> 1685[label="",style="solid", color="burlywood", weight=3]; 1443[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1443 -> 1686[label="",style="solid", color="black", weight=3]; 1444[label="Float (Pos Zero) (Neg (Succ ww3100)) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1445[label="Float (Pos Zero) (Neg Zero) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1446[label="Float (Pos Zero) (Neg Zero) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1447[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8591[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1447 -> 8591[label="",style="solid", color="burlywood", weight=9]; 8591 -> 1687[label="",style="solid", color="burlywood", weight=3]; 8592[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1447 -> 8592[label="",style="solid", color="burlywood", weight=9]; 8592 -> 1688[label="",style="solid", color="burlywood", weight=3]; 1448[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1448 -> 1689[label="",style="solid", color="black", weight=3]; 1449[label="Float (Pos Zero) (Neg (Succ ww3100)) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1450[label="Float (Pos Zero) (Neg Zero) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1451[label="Float (Pos Zero) (Neg Zero) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];4280 -> 3680[label="",style="dashed", color="red", weight=0]; 4280[label="List.insertBy primCmpFloat (Float (Neg (Succ ww71)) (Neg ww72)) ww73",fontsize=16,color="magenta"];4280 -> 4303[label="",style="dashed", color="magenta", weight=3]; 4280 -> 4304[label="",style="dashed", color="magenta", weight=3]; 4280 -> 4305[label="",style="dashed", color="magenta", weight=3]; 4281[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) (primMulNat (Succ ww720) (Succ ww6900)))",fontsize=16,color="black",shape="box"];4281 -> 4306[label="",style="solid", color="black", weight=3]; 4282[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) (primMulNat (Succ ww720) Zero))",fontsize=16,color="black",shape="box"];4282 -> 4307[label="",style="solid", color="black", weight=3]; 4283[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) (primMulNat Zero (Succ ww6900)))",fontsize=16,color="black",shape="box"];4283 -> 4308[label="",style="solid", color="black", weight=3]; 4284[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) (primMulNat Zero Zero))",fontsize=16,color="black",shape="box"];4284 -> 4309[label="",style="solid", color="black", weight=3]; 4285 -> 4310[label="",style="dashed", color="red", weight=0]; 4285[label="List.insertBy0 (Float (Pos (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat ww720 (Succ ww6900)) (Succ ww6900))))",fontsize=16,color="magenta"];4285 -> 4311[label="",style="dashed", color="magenta", weight=3]; 4286[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Pos Zero) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4286 -> 4312[label="",style="solid", color="black", weight=3]; 4287[label="List.insertBy0 (Float (Pos (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4287 -> 4313[label="",style="solid", color="black", weight=3]; 4288[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Pos Zero) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4288 -> 4314[label="",style="solid", color="black", weight=3]; 4289 -> 4315[label="",style="dashed", color="red", weight=0]; 4289[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat ww720 (Succ ww6900)) (Succ ww6900))))",fontsize=16,color="magenta"];4289 -> 4316[label="",style="dashed", color="magenta", weight=3]; 4290[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4290 -> 4317[label="",style="solid", color="black", weight=3]; 4291[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4291 -> 4318[label="",style="solid", color="black", weight=3]; 4292[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4292 -> 4319[label="",style="solid", color="black", weight=3]; 1460[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8593[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1460 -> 8593[label="",style="solid", color="burlywood", weight=9]; 8593 -> 1701[label="",style="solid", color="burlywood", weight=3]; 8594[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1460 -> 8594[label="",style="solid", color="burlywood", weight=9]; 8594 -> 1702[label="",style="solid", color="burlywood", weight=3]; 1461[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1461 -> 1703[label="",style="solid", color="black", weight=3]; 1462[label="Float (Neg (Succ ww3000)) (Neg (Succ ww3100)) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1463[label="Float (Neg (Succ ww3000)) (Neg Zero) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1464[label="Float (Neg (Succ ww3000)) (Neg Zero) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1465[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8595[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1465 -> 8595[label="",style="solid", color="burlywood", weight=9]; 8595 -> 1704[label="",style="solid", color="burlywood", weight=3]; 8596[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1465 -> 8596[label="",style="solid", color="burlywood", weight=9]; 8596 -> 1705[label="",style="solid", color="burlywood", weight=3]; 1466[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1466 -> 1706[label="",style="solid", color="black", weight=3]; 1467[label="Float (Neg (Succ ww3000)) (Neg (Succ ww3100)) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1468[label="Float (Neg (Succ ww3000)) (Neg Zero) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1469[label="Float (Neg (Succ ww3000)) (Neg Zero) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1470[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8597[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1470 -> 8597[label="",style="solid", color="burlywood", weight=9]; 8597 -> 1707[label="",style="solid", color="burlywood", weight=3]; 8598[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1470 -> 8598[label="",style="solid", color="burlywood", weight=9]; 8598 -> 1708[label="",style="solid", color="burlywood", weight=3]; 1471[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1471 -> 1709[label="",style="solid", color="black", weight=3]; 1472[label="Float (Neg Zero) (Neg (Succ ww3100)) : Float (Pos Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1473[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8599[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1473 -> 8599[label="",style="solid", color="burlywood", weight=9]; 8599 -> 1710[label="",style="solid", color="burlywood", weight=3]; 8600[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1473 -> 8600[label="",style="solid", color="burlywood", weight=9]; 8600 -> 1711[label="",style="solid", color="burlywood", weight=3]; 1474[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1474 -> 1712[label="",style="solid", color="black", weight=3]; 1475[label="Float (Neg Zero) (Neg (Succ ww3100)) : Float (Neg Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1476[label="Float (Neg Zero) (Neg Zero) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1477[label="Float (Neg Zero) (Neg Zero) : Float (Neg Zero) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];1478[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8601[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1478 -> 8601[label="",style="solid", color="burlywood", weight=9]; 8601 -> 1713[label="",style="solid", color="burlywood", weight=3]; 8602[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1478 -> 8602[label="",style="solid", color="burlywood", weight=9]; 8602 -> 1714[label="",style="solid", color="burlywood", weight=3]; 1479[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1479 -> 1715[label="",style="solid", color="black", weight=3]; 1480[label="Float (Neg Zero) (Neg (Succ ww3100)) : Float (Pos Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1481[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ ww31000)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat ww31000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8603[label="ww31000/Succ ww310000",fontsize=10,color="white",style="solid",shape="box"];1481 -> 8603[label="",style="solid", color="burlywood", weight=9]; 8603 -> 1716[label="",style="solid", color="burlywood", weight=3]; 8604[label="ww31000/Zero",fontsize=10,color="white",style="solid",shape="box"];1481 -> 8604[label="",style="solid", color="burlywood", weight=9]; 8604 -> 1717[label="",style="solid", color="burlywood", weight=3]; 1482[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ ww40000))))",fontsize=16,color="black",shape="box"];1482 -> 1718[label="",style="solid", color="black", weight=3]; 1483[label="Float (Neg Zero) (Neg (Succ ww3100)) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1484[label="Float (Neg Zero) (Neg Zero) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];1485[label="Float (Neg Zero) (Neg Zero) : Float (Neg Zero) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6650 -> 6667[label="",style="dashed", color="red", weight=0]; 6650[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) (primPlusNat (primMulNat ww220 (Succ ww1900)) (Succ ww1900)))",fontsize=16,color="magenta"];6650 -> 6668[label="",style="dashed", color="magenta", weight=3]; 6651[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) Zero)",fontsize=16,color="black",shape="box"];6651 -> 6669[label="",style="solid", color="black", weight=3]; 6652[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) Zero)",fontsize=16,color="black",shape="box"];6652 -> 6670[label="",style="solid", color="black", weight=3]; 6653[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) Zero)",fontsize=16,color="black",shape="box"];6653 -> 6671[label="",style="solid", color="black", weight=3]; 6654[label="ww21",fontsize=16,color="green",shape="box"];6655[label="ww22",fontsize=16,color="green",shape="box"];6656[label="ww23",fontsize=16,color="green",shape="box"];6658 -> 2837[label="",style="dashed", color="red", weight=0]; 6658[label="primPlusNat (primMulNat ww220 (Succ ww1900)) (Succ ww1900)",fontsize=16,color="magenta"];6658 -> 6672[label="",style="dashed", color="magenta", weight=3]; 6658 -> 6673[label="",style="dashed", color="magenta", weight=3]; 6657[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos ww605))",fontsize=16,color="burlywood",shape="triangle"];8605[label="ww605/Succ ww6050",fontsize=10,color="white",style="solid",shape="box"];6657 -> 8605[label="",style="solid", color="burlywood", weight=9]; 8605 -> 6674[label="",style="solid", color="burlywood", weight=3]; 8606[label="ww605/Zero",fontsize=10,color="white",style="solid",shape="box"];6657 -> 8606[label="",style="solid", color="burlywood", weight=9]; 8606 -> 6675[label="",style="solid", color="burlywood", weight=3]; 6659[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) EQ",fontsize=16,color="black",shape="box"];6659 -> 6676[label="",style="solid", color="black", weight=3]; 6660[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) EQ",fontsize=16,color="black",shape="box"];6660 -> 6677[label="",style="solid", color="black", weight=3]; 6661[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) EQ",fontsize=16,color="black",shape="box"];6661 -> 6678[label="",style="solid", color="black", weight=3]; 6663 -> 2837[label="",style="dashed", color="red", weight=0]; 6663[label="primPlusNat (primMulNat ww220 (Succ ww1900)) (Succ ww1900)",fontsize=16,color="magenta"];6663 -> 6679[label="",style="dashed", color="magenta", weight=3]; 6663 -> 6680[label="",style="dashed", color="magenta", weight=3]; 6662[label="List.insertBy0 (Float (Neg (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg ww607))",fontsize=16,color="burlywood",shape="triangle"];8607[label="ww607/Succ ww6070",fontsize=10,color="white",style="solid",shape="box"];6662 -> 8607[label="",style="solid", color="burlywood", weight=9]; 8607 -> 6681[label="",style="solid", color="burlywood", weight=3]; 8608[label="ww607/Zero",fontsize=10,color="white",style="solid",shape="box"];6662 -> 8608[label="",style="solid", color="burlywood", weight=9]; 8608 -> 6682[label="",style="solid", color="burlywood", weight=3]; 6664[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Neg Zero) (Pos (Succ ww20)) : ww23) EQ",fontsize=16,color="black",shape="box"];6664 -> 6683[label="",style="solid", color="black", weight=3]; 6665[label="List.insertBy0 (Float (Neg (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23) EQ",fontsize=16,color="black",shape="box"];6665 -> 6684[label="",style="solid", color="black", weight=3]; 6666[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Neg Zero) (Pos (Succ ww20)) : ww23) EQ",fontsize=16,color="black",shape="box"];6666 -> 6685[label="",style="solid", color="black", weight=3]; 1497[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1497 -> 1731[label="",style="solid", color="black", weight=3]; 1498[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1498 -> 1732[label="",style="solid", color="black", weight=3]; 1499[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1499 -> 1733[label="",style="solid", color="black", weight=3]; 1500[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1500 -> 1734[label="",style="solid", color="black", weight=3]; 1501[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1501 -> 1735[label="",style="solid", color="black", weight=3]; 1502[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1502 -> 1736[label="",style="solid", color="black", weight=3]; 1503[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1503 -> 1737[label="",style="solid", color="black", weight=3]; 1504[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1504 -> 1738[label="",style="solid", color="black", weight=3]; 1505[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1505 -> 1739[label="",style="solid", color="black", weight=3]; 1506[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1506 -> 1740[label="",style="solid", color="black", weight=3]; 1507[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1507 -> 1741[label="",style="solid", color="black", weight=3]; 1508[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1508 -> 1742[label="",style="solid", color="black", weight=3]; 1509[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1509 -> 1743[label="",style="solid", color="black", weight=3]; 1510[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1510 -> 1744[label="",style="solid", color="black", weight=3]; 1511[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1511 -> 1745[label="",style="solid", color="black", weight=3]; 1512[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1512 -> 1746[label="",style="solid", color="black", weight=3]; 1513[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1513 -> 1747[label="",style="solid", color="black", weight=3]; 1514[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1514 -> 1748[label="",style="solid", color="black", weight=3]; 2980 -> 3038[label="",style="dashed", color="red", weight=0]; 2980[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat (primPlusNat (primMulNat ww350 (Succ ww3200)) (Succ ww3200)) (Succ ww790))",fontsize=16,color="magenta"];2980 -> 3039[label="",style="dashed", color="magenta", weight=3]; 2981[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) (primCmpNat Zero (Succ ww790))",fontsize=16,color="black",shape="box"];2981 -> 3040[label="",style="solid", color="black", weight=3]; 2982[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat Zero (Succ ww790))",fontsize=16,color="black",shape="box"];2982 -> 3041[label="",style="solid", color="black", weight=3]; 2983[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) (primCmpNat Zero (Succ ww790))",fontsize=16,color="black",shape="box"];2983 -> 3042[label="",style="solid", color="black", weight=3]; 2985 -> 2837[label="",style="dashed", color="red", weight=0]; 2985[label="primPlusNat (primMulNat ww350 (Succ ww3200)) (Succ ww3200)",fontsize=16,color="magenta"];2985 -> 3043[label="",style="dashed", color="magenta", weight=3]; 2985 -> 3044[label="",style="dashed", color="magenta", weight=3]; 2984[label="List.insertBy0 (Float (Pos (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos ww87))",fontsize=16,color="burlywood",shape="triangle"];8609[label="ww87/Succ ww870",fontsize=10,color="white",style="solid",shape="box"];2984 -> 8609[label="",style="solid", color="burlywood", weight=9]; 8609 -> 3045[label="",style="solid", color="burlywood", weight=3]; 8610[label="ww87/Zero",fontsize=10,color="white",style="solid",shape="box"];2984 -> 8610[label="",style="solid", color="burlywood", weight=9]; 8610 -> 3046[label="",style="solid", color="burlywood", weight=3]; 2998[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Pos Zero) (Pos (Succ ww33)) : ww36) EQ",fontsize=16,color="black",shape="box"];2998 -> 3047[label="",style="solid", color="black", weight=3]; 2999[label="List.insertBy0 (Float (Pos (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36) EQ",fontsize=16,color="black",shape="box"];2999 -> 3048[label="",style="solid", color="black", weight=3]; 3000[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Pos Zero) (Pos (Succ ww33)) : ww36) EQ",fontsize=16,color="black",shape="box"];3000 -> 3049[label="",style="solid", color="black", weight=3]; 3002 -> 2837[label="",style="dashed", color="red", weight=0]; 3002[label="primPlusNat (primMulNat ww350 (Succ ww3200)) (Succ ww3200)",fontsize=16,color="magenta"];3002 -> 3050[label="",style="dashed", color="magenta", weight=3]; 3002 -> 3051[label="",style="dashed", color="magenta", weight=3]; 3001[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg ww89))",fontsize=16,color="burlywood",shape="triangle"];8611[label="ww89/Succ ww890",fontsize=10,color="white",style="solid",shape="box"];3001 -> 8611[label="",style="solid", color="burlywood", weight=9]; 8611 -> 3052[label="",style="solid", color="burlywood", weight=3]; 8612[label="ww89/Zero",fontsize=10,color="white",style="solid",shape="box"];3001 -> 8612[label="",style="solid", color="burlywood", weight=9]; 8612 -> 3053[label="",style="solid", color="burlywood", weight=3]; 3003[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) EQ",fontsize=16,color="black",shape="box"];3003 -> 3054[label="",style="solid", color="black", weight=3]; 3004[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) EQ",fontsize=16,color="black",shape="box"];3004 -> 3055[label="",style="solid", color="black", weight=3]; 3005[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) EQ",fontsize=16,color="black",shape="box"];3005 -> 3056[label="",style="solid", color="black", weight=3]; 1525[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1525 -> 1759[label="",style="solid", color="black", weight=3]; 1526[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1526 -> 1760[label="",style="solid", color="black", weight=3]; 6543 -> 6627[label="",style="dashed", color="red", weight=0]; 6543[label="primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000)))",fontsize=16,color="magenta"];6543 -> 6628[label="",style="dashed", color="magenta", weight=3]; 6544[label="ww3000",fontsize=16,color="green",shape="box"];6545[label="Float (Pos (Succ ww40000)) (Pos Zero)",fontsize=16,color="green",shape="box"];6546[label="ww41",fontsize=16,color="green",shape="box"];6547[label="primCmpFloat",fontsize=16,color="grey",shape="box"];6547 -> 6643[label="",style="dashed", color="grey", weight=3]; 6542[label="List.insertBy0 ww160 ww14 (Float (Neg (Succ ww15)) (Pos (Succ Zero))) ww161 (ww160 : ww161) ww601",fontsize=16,color="burlywood",shape="triangle"];8613[label="ww601/LT",fontsize=10,color="white",style="solid",shape="box"];6542 -> 8613[label="",style="solid", color="burlywood", weight=9]; 8613 -> 6644[label="",style="solid", color="burlywood", weight=3]; 8614[label="ww601/EQ",fontsize=10,color="white",style="solid",shape="box"];6542 -> 8614[label="",style="solid", color="burlywood", weight=9]; 8614 -> 6645[label="",style="solid", color="burlywood", weight=3]; 8615[label="ww601/GT",fontsize=10,color="white",style="solid",shape="box"];6542 -> 8615[label="",style="solid", color="burlywood", weight=9]; 8615 -> 6646[label="",style="solid", color="burlywood", weight=3]; 1528[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1528 -> 1762[label="",style="solid", color="black", weight=3]; 1529[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1529 -> 1763[label="",style="solid", color="black", weight=3]; 6548 -> 6647[label="",style="dashed", color="red", weight=0]; 6548[label="primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000)))",fontsize=16,color="magenta"];6548 -> 6648[label="",style="dashed", color="magenta", weight=3]; 6549[label="ww3000",fontsize=16,color="green",shape="box"];6550[label="Float (Neg (Succ ww40000)) (Pos Zero)",fontsize=16,color="green",shape="box"];6551[label="ww41",fontsize=16,color="green",shape="box"];6552[label="primCmpFloat",fontsize=16,color="grey",shape="box"];6552 -> 6686[label="",style="dashed", color="grey", weight=3]; 1535[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1535 -> 1766[label="",style="solid", color="black", weight=3]; 1536[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1536 -> 1767[label="",style="solid", color="black", weight=3]; 1537[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1537 -> 1768[label="",style="solid", color="black", weight=3]; 1538[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1538 -> 1769[label="",style="solid", color="black", weight=3]; 1539[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1539 -> 1770[label="",style="solid", color="black", weight=3]; 1540[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1540 -> 1771[label="",style="solid", color="black", weight=3]; 1541[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1541 -> 1772[label="",style="solid", color="black", weight=3]; 1542[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1542 -> 1773[label="",style="solid", color="black", weight=3]; 1543[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1543 -> 1774[label="",style="solid", color="black", weight=3]; 1544[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1544 -> 1775[label="",style="solid", color="black", weight=3]; 1545[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1545 -> 1776[label="",style="solid", color="black", weight=3]; 1546[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1546 -> 1777[label="",style="solid", color="black", weight=3]; 3006[label="List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) (ww430 : ww431)",fontsize=16,color="black",shape="box"];3006 -> 3057[label="",style="solid", color="black", weight=3]; 3007[label="List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) []",fontsize=16,color="black",shape="box"];3007 -> 3058[label="",style="solid", color="black", weight=3]; 3008 -> 3059[label="",style="dashed", color="red", weight=0]; 3008[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) (primPlusNat (primMulNat ww420 (Succ ww3900)) (Succ ww3900)))",fontsize=16,color="magenta"];3008 -> 3060[label="",style="dashed", color="magenta", weight=3]; 3009[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) Zero)",fontsize=16,color="black",shape="box"];3009 -> 3061[label="",style="solid", color="black", weight=3]; 3010[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) Zero)",fontsize=16,color="black",shape="box"];3010 -> 3062[label="",style="solid", color="black", weight=3]; 3011[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) Zero)",fontsize=16,color="black",shape="box"];3011 -> 3063[label="",style="solid", color="black", weight=3]; 3013 -> 2837[label="",style="dashed", color="red", weight=0]; 3013[label="primPlusNat (primMulNat ww420 (Succ ww3900)) (Succ ww3900)",fontsize=16,color="magenta"];3013 -> 3064[label="",style="dashed", color="magenta", weight=3]; 3013 -> 3065[label="",style="dashed", color="magenta", weight=3]; 3012[label="List.insertBy0 (Float (Pos (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg ww91))",fontsize=16,color="burlywood",shape="triangle"];8616[label="ww91/Succ ww910",fontsize=10,color="white",style="solid",shape="box"];3012 -> 8616[label="",style="solid", color="burlywood", weight=9]; 8616 -> 3066[label="",style="solid", color="burlywood", weight=3]; 8617[label="ww91/Zero",fontsize=10,color="white",style="solid",shape="box"];3012 -> 8617[label="",style="solid", color="burlywood", weight=9]; 8617 -> 3067[label="",style="solid", color="burlywood", weight=3]; 3014[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Pos Zero) (Neg (Succ ww40)) : ww43) EQ",fontsize=16,color="black",shape="box"];3014 -> 3068[label="",style="solid", color="black", weight=3]; 3015[label="List.insertBy0 (Float (Pos (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43) EQ",fontsize=16,color="black",shape="box"];3015 -> 3069[label="",style="solid", color="black", weight=3]; 3016[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Pos Zero) (Neg (Succ ww40)) : ww43) EQ",fontsize=16,color="black",shape="box"];3016 -> 3070[label="",style="solid", color="black", weight=3]; 3018 -> 2837[label="",style="dashed", color="red", weight=0]; 3018[label="primPlusNat (primMulNat ww420 (Succ ww3900)) (Succ ww3900)",fontsize=16,color="magenta"];3018 -> 3071[label="",style="dashed", color="magenta", weight=3]; 3018 -> 3072[label="",style="dashed", color="magenta", weight=3]; 3017[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos ww93))",fontsize=16,color="burlywood",shape="triangle"];8618[label="ww93/Succ ww930",fontsize=10,color="white",style="solid",shape="box"];3017 -> 8618[label="",style="solid", color="burlywood", weight=9]; 8618 -> 3073[label="",style="solid", color="burlywood", weight=3]; 8619[label="ww93/Zero",fontsize=10,color="white",style="solid",shape="box"];3017 -> 8619[label="",style="solid", color="burlywood", weight=9]; 8619 -> 3074[label="",style="solid", color="burlywood", weight=3]; 3019[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) EQ",fontsize=16,color="black",shape="box"];3019 -> 3075[label="",style="solid", color="black", weight=3]; 3020[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) EQ",fontsize=16,color="black",shape="box"];3020 -> 3076[label="",style="solid", color="black", weight=3]; 3021[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) EQ",fontsize=16,color="black",shape="box"];3021 -> 3077[label="",style="solid", color="black", weight=3]; 1558[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1558 -> 1788[label="",style="solid", color="black", weight=3]; 1559[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1559 -> 1789[label="",style="solid", color="black", weight=3]; 1560[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1560 -> 1790[label="",style="solid", color="black", weight=3]; 1561[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1561 -> 1791[label="",style="solid", color="black", weight=3]; 1562[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1562 -> 1792[label="",style="solid", color="black", weight=3]; 1563[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1563 -> 1793[label="",style="solid", color="black", weight=3]; 1564[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1564 -> 1794[label="",style="solid", color="black", weight=3]; 1565[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1565 -> 1795[label="",style="solid", color="black", weight=3]; 1566[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1566 -> 1796[label="",style="solid", color="black", weight=3]; 1567[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1567 -> 1797[label="",style="solid", color="black", weight=3]; 1568[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1568 -> 1798[label="",style="solid", color="black", weight=3]; 1569[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1569 -> 1799[label="",style="solid", color="black", weight=3]; 1570[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1570 -> 1800[label="",style="solid", color="black", weight=3]; 1571[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1571 -> 1801[label="",style="solid", color="black", weight=3]; 1572[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1572 -> 1802[label="",style="solid", color="black", weight=3]; 1573[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1573 -> 1803[label="",style="solid", color="black", weight=3]; 1574[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1574 -> 1804[label="",style="solid", color="black", weight=3]; 1575[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1575 -> 1805[label="",style="solid", color="black", weight=3]; 3022 -> 3078[label="",style="dashed", color="red", weight=0]; 3022[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat (primPlusNat (primMulNat ww480 (Succ ww4500)) (Succ ww4500)) (Succ ww810))",fontsize=16,color="magenta"];3022 -> 3079[label="",style="dashed", color="magenta", weight=3]; 3023[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) (primCmpNat Zero (Succ ww810))",fontsize=16,color="black",shape="box"];3023 -> 3080[label="",style="solid", color="black", weight=3]; 3024[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat Zero (Succ ww810))",fontsize=16,color="black",shape="box"];3024 -> 3081[label="",style="solid", color="black", weight=3]; 3025[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) (primCmpNat Zero (Succ ww810))",fontsize=16,color="black",shape="box"];3025 -> 3082[label="",style="solid", color="black", weight=3]; 3027 -> 2837[label="",style="dashed", color="red", weight=0]; 3027[label="primPlusNat (primMulNat ww480 (Succ ww4500)) (Succ ww4500)",fontsize=16,color="magenta"];3027 -> 3083[label="",style="dashed", color="magenta", weight=3]; 3027 -> 3084[label="",style="dashed", color="magenta", weight=3]; 3026[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg ww95))",fontsize=16,color="burlywood",shape="triangle"];8620[label="ww95/Succ ww950",fontsize=10,color="white",style="solid",shape="box"];3026 -> 8620[label="",style="solid", color="burlywood", weight=9]; 8620 -> 3085[label="",style="solid", color="burlywood", weight=3]; 8621[label="ww95/Zero",fontsize=10,color="white",style="solid",shape="box"];3026 -> 8621[label="",style="solid", color="burlywood", weight=9]; 8621 -> 3086[label="",style="solid", color="burlywood", weight=3]; 3028[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) EQ",fontsize=16,color="black",shape="box"];3028 -> 3087[label="",style="solid", color="black", weight=3]; 3029[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) EQ",fontsize=16,color="black",shape="box"];3029 -> 3088[label="",style="solid", color="black", weight=3]; 3030[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) EQ",fontsize=16,color="black",shape="box"];3030 -> 3089[label="",style="solid", color="black", weight=3]; 3032 -> 2837[label="",style="dashed", color="red", weight=0]; 3032[label="primPlusNat (primMulNat ww480 (Succ ww4500)) (Succ ww4500)",fontsize=16,color="magenta"];3032 -> 3090[label="",style="dashed", color="magenta", weight=3]; 3032 -> 3091[label="",style="dashed", color="magenta", weight=3]; 3031[label="List.insertBy0 (Float (Neg (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos ww97))",fontsize=16,color="burlywood",shape="triangle"];8622[label="ww97/Succ ww970",fontsize=10,color="white",style="solid",shape="box"];3031 -> 8622[label="",style="solid", color="burlywood", weight=9]; 8622 -> 3092[label="",style="solid", color="burlywood", weight=3]; 8623[label="ww97/Zero",fontsize=10,color="white",style="solid",shape="box"];3031 -> 8623[label="",style="solid", color="burlywood", weight=9]; 8623 -> 3093[label="",style="solid", color="burlywood", weight=3]; 3033[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Neg Zero) (Neg (Succ ww46)) : ww49) EQ",fontsize=16,color="black",shape="box"];3033 -> 3094[label="",style="solid", color="black", weight=3]; 3034[label="List.insertBy0 (Float (Neg (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49) EQ",fontsize=16,color="black",shape="box"];3034 -> 3095[label="",style="solid", color="black", weight=3]; 3035[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Neg Zero) (Neg (Succ ww46)) : ww49) EQ",fontsize=16,color="black",shape="box"];3035 -> 3096[label="",style="solid", color="black", weight=3]; 1586[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1586 -> 1816[label="",style="solid", color="black", weight=3]; 1587[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1587 -> 1817[label="",style="solid", color="black", weight=3]; 6553 -> 6647[label="",style="dashed", color="red", weight=0]; 6553[label="primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ ww40000)))",fontsize=16,color="magenta"];6553 -> 6649[label="",style="dashed", color="magenta", weight=3]; 6554[label="ww3000",fontsize=16,color="green",shape="box"];6555[label="Float (Pos (Succ ww40000)) (Neg Zero)",fontsize=16,color="green",shape="box"];6556[label="ww41",fontsize=16,color="green",shape="box"];6557[label="primCmpFloat",fontsize=16,color="grey",shape="box"];6557 -> 6687[label="",style="dashed", color="grey", weight=3]; 1589[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1589 -> 1819[label="",style="solid", color="black", weight=3]; 1590[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1590 -> 1820[label="",style="solid", color="black", weight=3]; 6558 -> 6627[label="",style="dashed", color="red", weight=0]; 6558[label="primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ ww40000)))",fontsize=16,color="magenta"];6558 -> 6629[label="",style="dashed", color="magenta", weight=3]; 6559[label="ww3000",fontsize=16,color="green",shape="box"];6560[label="Float (Neg (Succ ww40000)) (Neg Zero)",fontsize=16,color="green",shape="box"];6561[label="ww41",fontsize=16,color="green",shape="box"];6562[label="primCmpFloat",fontsize=16,color="grey",shape="box"];6562 -> 6688[label="",style="dashed", color="grey", weight=3]; 1592[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1592 -> 1822[label="",style="solid", color="black", weight=3]; 1593[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1593 -> 1823[label="",style="solid", color="black", weight=3]; 1594[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1594 -> 1824[label="",style="solid", color="black", weight=3]; 1595[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1595 -> 1825[label="",style="solid", color="black", weight=3]; 1596[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1596 -> 1826[label="",style="solid", color="black", weight=3]; 1597[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1597 -> 1827[label="",style="solid", color="black", weight=3]; 1598[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1598 -> 1828[label="",style="solid", color="black", weight=3]; 1599[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1599 -> 1829[label="",style="solid", color="black", weight=3]; 1600[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1600 -> 1830[label="",style="solid", color="black", weight=3]; 1601[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1601 -> 1831[label="",style="solid", color="black", weight=3]; 1602[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1602 -> 1832[label="",style="solid", color="black", weight=3]; 1603[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1603 -> 1833[label="",style="solid", color="black", weight=3]; 3566 -> 3587[label="",style="dashed", color="red", weight=0]; 3566[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat (primPlusNat (primMulNat ww540 (Succ ww5100)) (Succ ww5100)) (Succ ww1060))",fontsize=16,color="magenta"];3566 -> 3588[label="",style="dashed", color="magenta", weight=3]; 3567[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) (primCmpNat Zero (Succ ww1060))",fontsize=16,color="black",shape="box"];3567 -> 3593[label="",style="solid", color="black", weight=3]; 3568[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat Zero (Succ ww1060))",fontsize=16,color="black",shape="box"];3568 -> 3594[label="",style="solid", color="black", weight=3]; 3569[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) (primCmpNat Zero (Succ ww1060))",fontsize=16,color="black",shape="box"];3569 -> 3595[label="",style="solid", color="black", weight=3]; 3571 -> 2837[label="",style="dashed", color="red", weight=0]; 3571[label="primPlusNat (primMulNat ww540 (Succ ww5100)) (Succ ww5100)",fontsize=16,color="magenta"];3571 -> 3596[label="",style="dashed", color="magenta", weight=3]; 3571 -> 3597[label="",style="dashed", color="magenta", weight=3]; 3570[label="List.insertBy0 (Float (Pos (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos ww122))",fontsize=16,color="burlywood",shape="triangle"];8624[label="ww122/Succ ww1220",fontsize=10,color="white",style="solid",shape="box"];3570 -> 8624[label="",style="solid", color="burlywood", weight=9]; 8624 -> 3598[label="",style="solid", color="burlywood", weight=3]; 8625[label="ww122/Zero",fontsize=10,color="white",style="solid",shape="box"];3570 -> 8625[label="",style="solid", color="burlywood", weight=9]; 8625 -> 3599[label="",style="solid", color="burlywood", weight=3]; 3575[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Pos Zero) (Pos (Succ ww52)) : ww55) EQ",fontsize=16,color="black",shape="box"];3575 -> 3600[label="",style="solid", color="black", weight=3]; 3576[label="List.insertBy0 (Float (Pos (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55) EQ",fontsize=16,color="black",shape="box"];3576 -> 3601[label="",style="solid", color="black", weight=3]; 3577[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Pos Zero) (Pos (Succ ww52)) : ww55) EQ",fontsize=16,color="black",shape="box"];3577 -> 3602[label="",style="solid", color="black", weight=3]; 3579 -> 2837[label="",style="dashed", color="red", weight=0]; 3579[label="primPlusNat (primMulNat ww540 (Succ ww5100)) (Succ ww5100)",fontsize=16,color="magenta"];3579 -> 3603[label="",style="dashed", color="magenta", weight=3]; 3579 -> 3604[label="",style="dashed", color="magenta", weight=3]; 3578[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg ww124))",fontsize=16,color="burlywood",shape="triangle"];8626[label="ww124/Succ ww1240",fontsize=10,color="white",style="solid",shape="box"];3578 -> 8626[label="",style="solid", color="burlywood", weight=9]; 8626 -> 3605[label="",style="solid", color="burlywood", weight=3]; 8627[label="ww124/Zero",fontsize=10,color="white",style="solid",shape="box"];3578 -> 8627[label="",style="solid", color="burlywood", weight=9]; 8627 -> 3606[label="",style="solid", color="burlywood", weight=3]; 3584[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) EQ",fontsize=16,color="black",shape="box"];3584 -> 3607[label="",style="solid", color="black", weight=3]; 3585[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) EQ",fontsize=16,color="black",shape="box"];3585 -> 3608[label="",style="solid", color="black", weight=3]; 3586[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) EQ",fontsize=16,color="black",shape="box"];3586 -> 3609[label="",style="solid", color="black", weight=3]; 1614[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1614 -> 1844[label="",style="solid", color="black", weight=3]; 1615[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1615 -> 1845[label="",style="solid", color="black", weight=3]; 1616[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1616 -> 1846[label="",style="solid", color="black", weight=3]; 1617[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1617 -> 1847[label="",style="solid", color="black", weight=3]; 1618[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1618 -> 1848[label="",style="solid", color="black", weight=3]; 1619[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1619 -> 1849[label="",style="solid", color="black", weight=3]; 1620[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1620 -> 1850[label="",style="solid", color="black", weight=3]; 1621[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1621 -> 1851[label="",style="solid", color="black", weight=3]; 1622[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1622 -> 1852[label="",style="solid", color="black", weight=3]; 1623[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1623 -> 1853[label="",style="solid", color="black", weight=3]; 1624[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1624 -> 1854[label="",style="solid", color="black", weight=3]; 1625[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1625 -> 1855[label="",style="solid", color="black", weight=3]; 1626[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1626 -> 1856[label="",style="solid", color="black", weight=3]; 1627[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1627 -> 1857[label="",style="solid", color="black", weight=3]; 1628[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1628 -> 1858[label="",style="solid", color="black", weight=3]; 1629[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1629 -> 1859[label="",style="solid", color="black", weight=3]; 1630[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1630 -> 1860[label="",style="solid", color="black", weight=3]; 1631[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1631 -> 1861[label="",style="solid", color="black", weight=3]; 3699 -> 3715[label="",style="dashed", color="red", weight=0]; 3699[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) (primPlusNat (primMulNat ww600 (Succ ww5700)) (Succ ww5700)))",fontsize=16,color="magenta"];3699 -> 3716[label="",style="dashed", color="magenta", weight=3]; 3700[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) Zero)",fontsize=16,color="black",shape="box"];3700 -> 3717[label="",style="solid", color="black", weight=3]; 3701[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) Zero)",fontsize=16,color="black",shape="box"];3701 -> 3718[label="",style="solid", color="black", weight=3]; 3702[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) Zero)",fontsize=16,color="black",shape="box"];3702 -> 3719[label="",style="solid", color="black", weight=3]; 3703[label="List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) (ww610 : ww611)",fontsize=16,color="black",shape="box"];3703 -> 3720[label="",style="solid", color="black", weight=3]; 3704[label="List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) []",fontsize=16,color="black",shape="box"];3704 -> 3721[label="",style="solid", color="black", weight=3]; 3706 -> 2837[label="",style="dashed", color="red", weight=0]; 3706[label="primPlusNat (primMulNat ww600 (Succ ww5700)) (Succ ww5700)",fontsize=16,color="magenta"];3706 -> 3722[label="",style="dashed", color="magenta", weight=3]; 3706 -> 3723[label="",style="dashed", color="magenta", weight=3]; 3705[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos ww132))",fontsize=16,color="burlywood",shape="triangle"];8628[label="ww132/Succ ww1320",fontsize=10,color="white",style="solid",shape="box"];3705 -> 8628[label="",style="solid", color="burlywood", weight=9]; 8628 -> 3724[label="",style="solid", color="burlywood", weight=3]; 8629[label="ww132/Zero",fontsize=10,color="white",style="solid",shape="box"];3705 -> 8629[label="",style="solid", color="burlywood", weight=9]; 8629 -> 3725[label="",style="solid", color="burlywood", weight=3]; 3707[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) EQ",fontsize=16,color="black",shape="box"];3707 -> 3726[label="",style="solid", color="black", weight=3]; 3708[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) EQ",fontsize=16,color="black",shape="box"];3708 -> 3727[label="",style="solid", color="black", weight=3]; 3709[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) EQ",fontsize=16,color="black",shape="box"];3709 -> 3728[label="",style="solid", color="black", weight=3]; 3711 -> 2837[label="",style="dashed", color="red", weight=0]; 3711[label="primPlusNat (primMulNat ww600 (Succ ww5700)) (Succ ww5700)",fontsize=16,color="magenta"];3711 -> 3729[label="",style="dashed", color="magenta", weight=3]; 3711 -> 3730[label="",style="dashed", color="magenta", weight=3]; 3710[label="List.insertBy0 (Float (Neg (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg ww134))",fontsize=16,color="burlywood",shape="triangle"];8630[label="ww134/Succ ww1340",fontsize=10,color="white",style="solid",shape="box"];3710 -> 8630[label="",style="solid", color="burlywood", weight=9]; 8630 -> 3731[label="",style="solid", color="burlywood", weight=3]; 8631[label="ww134/Zero",fontsize=10,color="white",style="solid",shape="box"];3710 -> 8631[label="",style="solid", color="burlywood", weight=9]; 8631 -> 3732[label="",style="solid", color="burlywood", weight=3]; 3712[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Neg Zero) (Pos (Succ ww58)) : ww61) EQ",fontsize=16,color="black",shape="box"];3712 -> 3733[label="",style="solid", color="black", weight=3]; 3713[label="List.insertBy0 (Float (Neg (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61) EQ",fontsize=16,color="black",shape="box"];3713 -> 3734[label="",style="solid", color="black", weight=3]; 3714[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Neg Zero) (Pos (Succ ww58)) : ww61) EQ",fontsize=16,color="black",shape="box"];3714 -> 3735[label="",style="solid", color="black", weight=3]; 1643[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1643 -> 1874[label="",style="solid", color="black", weight=3]; 1644[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1644 -> 1875[label="",style="solid", color="black", weight=3]; 1645[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1645 -> 1876[label="",style="solid", color="black", weight=3]; 1646[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1646 -> 1877[label="",style="solid", color="black", weight=3]; 1647[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1647 -> 1878[label="",style="solid", color="black", weight=3]; 1648[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1648 -> 1879[label="",style="solid", color="black", weight=3]; 1649[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1649 -> 1880[label="",style="solid", color="black", weight=3]; 1650[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1650 -> 1881[label="",style="solid", color="black", weight=3]; 1651[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1651 -> 1882[label="",style="solid", color="black", weight=3]; 1652[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1652 -> 1883[label="",style="solid", color="black", weight=3]; 1653[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1653 -> 1884[label="",style="solid", color="black", weight=3]; 1654[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1654 -> 1885[label="",style="solid", color="black", weight=3]; 1655[label="Float (Neg Zero) (Neg Zero) : ww10 : ww11",fontsize=16,color="green",shape="box"];1656[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1656 -> 1886[label="",style="solid", color="black", weight=3]; 1657[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1657 -> 1887[label="",style="solid", color="black", weight=3]; 1658[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1658 -> 1888[label="",style="solid", color="black", weight=3]; 1659[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1659 -> 1889[label="",style="solid", color="black", weight=3]; 1660[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1660 -> 1890[label="",style="solid", color="black", weight=3]; 1661[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1661 -> 1891[label="",style="solid", color="black", weight=3]; 4169 -> 4191[label="",style="dashed", color="red", weight=0]; 4169[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat (primPlusNat (primMulNat ww660 (Succ ww6300)) (Succ ww6300)) (Succ ww1400))",fontsize=16,color="magenta"];4169 -> 4192[label="",style="dashed", color="magenta", weight=3]; 4170[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) (primCmpNat Zero (Succ ww1400))",fontsize=16,color="black",shape="box"];4170 -> 4197[label="",style="solid", color="black", weight=3]; 4171[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat Zero (Succ ww1400))",fontsize=16,color="black",shape="box"];4171 -> 4198[label="",style="solid", color="black", weight=3]; 4172[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) (primCmpNat Zero (Succ ww1400))",fontsize=16,color="black",shape="box"];4172 -> 4199[label="",style="solid", color="black", weight=3]; 4174 -> 2837[label="",style="dashed", color="red", weight=0]; 4174[label="primPlusNat (primMulNat ww660 (Succ ww6300)) (Succ ww6300)",fontsize=16,color="magenta"];4174 -> 4200[label="",style="dashed", color="magenta", weight=3]; 4174 -> 4201[label="",style="dashed", color="magenta", weight=3]; 4173[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg ww156))",fontsize=16,color="burlywood",shape="triangle"];8632[label="ww156/Succ ww1560",fontsize=10,color="white",style="solid",shape="box"];4173 -> 8632[label="",style="solid", color="burlywood", weight=9]; 8632 -> 4202[label="",style="solid", color="burlywood", weight=3]; 8633[label="ww156/Zero",fontsize=10,color="white",style="solid",shape="box"];4173 -> 8633[label="",style="solid", color="burlywood", weight=9]; 8633 -> 4203[label="",style="solid", color="burlywood", weight=3]; 4179[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) EQ",fontsize=16,color="black",shape="box"];4179 -> 4204[label="",style="solid", color="black", weight=3]; 4180[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) EQ",fontsize=16,color="black",shape="box"];4180 -> 4205[label="",style="solid", color="black", weight=3]; 4181[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) EQ",fontsize=16,color="black",shape="box"];4181 -> 4206[label="",style="solid", color="black", weight=3]; 4183 -> 2837[label="",style="dashed", color="red", weight=0]; 4183[label="primPlusNat (primMulNat ww660 (Succ ww6300)) (Succ ww6300)",fontsize=16,color="magenta"];4183 -> 4207[label="",style="dashed", color="magenta", weight=3]; 4183 -> 4208[label="",style="dashed", color="magenta", weight=3]; 4182[label="List.insertBy0 (Float (Neg (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos ww158))",fontsize=16,color="burlywood",shape="triangle"];8634[label="ww158/Succ ww1580",fontsize=10,color="white",style="solid",shape="box"];4182 -> 8634[label="",style="solid", color="burlywood", weight=9]; 8634 -> 4209[label="",style="solid", color="burlywood", weight=3]; 8635[label="ww158/Zero",fontsize=10,color="white",style="solid",shape="box"];4182 -> 8635[label="",style="solid", color="burlywood", weight=9]; 8635 -> 4210[label="",style="solid", color="burlywood", weight=3]; 4188[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Neg Zero) (Neg (Succ ww64)) : ww67) EQ",fontsize=16,color="black",shape="box"];4188 -> 4211[label="",style="solid", color="black", weight=3]; 4189[label="List.insertBy0 (Float (Neg (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67) EQ",fontsize=16,color="black",shape="box"];4189 -> 4212[label="",style="solid", color="black", weight=3]; 4190[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Neg Zero) (Neg (Succ ww64)) : ww67) EQ",fontsize=16,color="black",shape="box"];4190 -> 4213[label="",style="solid", color="black", weight=3]; 1672[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1672 -> 1902[label="",style="solid", color="black", weight=3]; 1673[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1673 -> 1903[label="",style="solid", color="black", weight=3]; 1674[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1674 -> 1904[label="",style="solid", color="black", weight=3]; 1675[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1675 -> 1905[label="",style="solid", color="black", weight=3]; 1676[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1676 -> 1906[label="",style="solid", color="black", weight=3]; 1677[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1677 -> 1907[label="",style="solid", color="black", weight=3]; 1678[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1678 -> 1908[label="",style="solid", color="black", weight=3]; 1679[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1679 -> 1909[label="",style="solid", color="black", weight=3]; 1680[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1680 -> 1910[label="",style="solid", color="black", weight=3]; 1681[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1681 -> 1911[label="",style="solid", color="black", weight=3]; 1682[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1682 -> 1912[label="",style="solid", color="black", weight=3]; 1683[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1683 -> 1913[label="",style="solid", color="black", weight=3]; 1684[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1684 -> 1914[label="",style="solid", color="black", weight=3]; 1685[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1685 -> 1915[label="",style="solid", color="black", weight=3]; 1686[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1686 -> 1916[label="",style="solid", color="black", weight=3]; 1687[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1687 -> 1917[label="",style="solid", color="black", weight=3]; 1688[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1688 -> 1918[label="",style="solid", color="black", weight=3]; 1689[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1689 -> 1919[label="",style="solid", color="black", weight=3]; 4303[label="ww71",fontsize=16,color="green",shape="box"];4304[label="ww73",fontsize=16,color="green",shape="box"];4305[label="ww72",fontsize=16,color="green",shape="box"];4306 -> 4320[label="",style="dashed", color="red", weight=0]; 4306[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) (primPlusNat (primMulNat ww720 (Succ ww6900)) (Succ ww6900)))",fontsize=16,color="magenta"];4306 -> 4321[label="",style="dashed", color="magenta", weight=3]; 4307[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) Zero)",fontsize=16,color="black",shape="box"];4307 -> 4322[label="",style="solid", color="black", weight=3]; 4308[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) Zero)",fontsize=16,color="black",shape="box"];4308 -> 4323[label="",style="solid", color="black", weight=3]; 4309[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) Zero)",fontsize=16,color="black",shape="box"];4309 -> 4324[label="",style="solid", color="black", weight=3]; 4311 -> 2837[label="",style="dashed", color="red", weight=0]; 4311[label="primPlusNat (primMulNat ww720 (Succ ww6900)) (Succ ww6900)",fontsize=16,color="magenta"];4311 -> 4325[label="",style="dashed", color="magenta", weight=3]; 4311 -> 4326[label="",style="dashed", color="magenta", weight=3]; 4310[label="List.insertBy0 (Float (Pos (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg ww166))",fontsize=16,color="burlywood",shape="triangle"];8636[label="ww166/Succ ww1660",fontsize=10,color="white",style="solid",shape="box"];4310 -> 8636[label="",style="solid", color="burlywood", weight=9]; 8636 -> 4327[label="",style="solid", color="burlywood", weight=3]; 8637[label="ww166/Zero",fontsize=10,color="white",style="solid",shape="box"];4310 -> 8637[label="",style="solid", color="burlywood", weight=9]; 8637 -> 4328[label="",style="solid", color="burlywood", weight=3]; 4312[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Pos Zero) (Neg (Succ ww70)) : ww73) EQ",fontsize=16,color="black",shape="box"];4312 -> 4329[label="",style="solid", color="black", weight=3]; 4313[label="List.insertBy0 (Float (Pos (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73) EQ",fontsize=16,color="black",shape="box"];4313 -> 4330[label="",style="solid", color="black", weight=3]; 4314[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Pos Zero) (Neg (Succ ww70)) : ww73) EQ",fontsize=16,color="black",shape="box"];4314 -> 4331[label="",style="solid", color="black", weight=3]; 4316 -> 2837[label="",style="dashed", color="red", weight=0]; 4316[label="primPlusNat (primMulNat ww720 (Succ ww6900)) (Succ ww6900)",fontsize=16,color="magenta"];4316 -> 4332[label="",style="dashed", color="magenta", weight=3]; 4316 -> 4333[label="",style="dashed", color="magenta", weight=3]; 4315[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos ww168))",fontsize=16,color="burlywood",shape="triangle"];8638[label="ww168/Succ ww1680",fontsize=10,color="white",style="solid",shape="box"];4315 -> 8638[label="",style="solid", color="burlywood", weight=9]; 8638 -> 4334[label="",style="solid", color="burlywood", weight=3]; 8639[label="ww168/Zero",fontsize=10,color="white",style="solid",shape="box"];4315 -> 8639[label="",style="solid", color="burlywood", weight=9]; 8639 -> 4335[label="",style="solid", color="burlywood", weight=3]; 4317[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) EQ",fontsize=16,color="black",shape="box"];4317 -> 4336[label="",style="solid", color="black", weight=3]; 4318[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) EQ",fontsize=16,color="black",shape="box"];4318 -> 4337[label="",style="solid", color="black", weight=3]; 4319[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) EQ",fontsize=16,color="black",shape="box"];4319 -> 4338[label="",style="solid", color="black", weight=3]; 1701[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1701 -> 1930[label="",style="solid", color="black", weight=3]; 1702[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1702 -> 1931[label="",style="solid", color="black", weight=3]; 1703[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1703 -> 1932[label="",style="solid", color="black", weight=3]; 1704[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1704 -> 1933[label="",style="solid", color="black", weight=3]; 1705[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1705 -> 1934[label="",style="solid", color="black", weight=3]; 1706[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1706 -> 1935[label="",style="solid", color="black", weight=3]; 1707[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1707 -> 1936[label="",style="solid", color="black", weight=3]; 1708[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1708 -> 1937[label="",style="solid", color="black", weight=3]; 1709[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1709 -> 1938[label="",style="solid", color="black", weight=3]; 1710[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1710 -> 1939[label="",style="solid", color="black", weight=3]; 1711[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1711 -> 1940[label="",style="solid", color="black", weight=3]; 1712[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1712 -> 1941[label="",style="solid", color="black", weight=3]; 1713[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1713 -> 1942[label="",style="solid", color="black", weight=3]; 1714[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1714 -> 1943[label="",style="solid", color="black", weight=3]; 1715[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww40000)))",fontsize=16,color="black",shape="box"];1715 -> 1944[label="",style="solid", color="black", weight=3]; 1716[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ ww310000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1716 -> 1945[label="",style="solid", color="black", weight=3]; 1717[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1717 -> 1946[label="",style="solid", color="black", weight=3]; 1718[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww40000)))",fontsize=16,color="black",shape="box"];1718 -> 1947[label="",style="solid", color="black", weight=3]; 6668 -> 2837[label="",style="dashed", color="red", weight=0]; 6668[label="primPlusNat (primMulNat ww220 (Succ ww1900)) (Succ ww1900)",fontsize=16,color="magenta"];6668 -> 6689[label="",style="dashed", color="magenta", weight=3]; 6668 -> 6690[label="",style="dashed", color="magenta", weight=3]; 6667[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) ww609)",fontsize=16,color="burlywood",shape="triangle"];8640[label="ww609/Succ ww6090",fontsize=10,color="white",style="solid",shape="box"];6667 -> 8640[label="",style="solid", color="burlywood", weight=9]; 8640 -> 6691[label="",style="solid", color="burlywood", weight=3]; 8641[label="ww609/Zero",fontsize=10,color="white",style="solid",shape="box"];6667 -> 8641[label="",style="solid", color="burlywood", weight=9]; 8641 -> 6692[label="",style="solid", color="burlywood", weight=3]; 6669[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) GT",fontsize=16,color="black",shape="box"];6669 -> 6904[label="",style="solid", color="black", weight=3]; 6670[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) GT",fontsize=16,color="black",shape="box"];6670 -> 6905[label="",style="solid", color="black", weight=3]; 6671[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23 (Float (Pos Zero) (Pos (Succ ww20)) : ww23) GT",fontsize=16,color="black",shape="box"];6671 -> 6906[label="",style="solid", color="black", weight=3]; 6672[label="Succ ww1900",fontsize=16,color="green",shape="box"];6673 -> 2370[label="",style="dashed", color="red", weight=0]; 6673[label="primMulNat ww220 (Succ ww1900)",fontsize=16,color="magenta"];6673 -> 6907[label="",style="dashed", color="magenta", weight=3]; 6673 -> 6908[label="",style="dashed", color="magenta", weight=3]; 6674[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos (Succ ww6050)))",fontsize=16,color="black",shape="box"];6674 -> 6909[label="",style="solid", color="black", weight=3]; 6675[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];6675 -> 6910[label="",style="solid", color="black", weight=3]; 6676[label="Float (Pos (Succ ww21)) (Pos (Succ ww220)) : Float (Pos Zero) (Pos (Succ ww20)) : ww23",fontsize=16,color="green",shape="box"];6677[label="Float (Pos (Succ ww21)) (Pos Zero) : Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23",fontsize=16,color="green",shape="box"];6678[label="Float (Pos (Succ ww21)) (Pos Zero) : Float (Pos Zero) (Pos (Succ ww20)) : ww23",fontsize=16,color="green",shape="box"];6679[label="Succ ww1900",fontsize=16,color="green",shape="box"];6680 -> 2370[label="",style="dashed", color="red", weight=0]; 6680[label="primMulNat ww220 (Succ ww1900)",fontsize=16,color="magenta"];6680 -> 6911[label="",style="dashed", color="magenta", weight=3]; 6680 -> 6912[label="",style="dashed", color="magenta", weight=3]; 6681[label="List.insertBy0 (Float (Neg (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg (Succ ww6070)))",fontsize=16,color="black",shape="box"];6681 -> 6913[label="",style="solid", color="black", weight=3]; 6682[label="List.insertBy0 (Float (Neg (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];6682 -> 6914[label="",style="solid", color="black", weight=3]; 6683[label="Float (Pos (Succ ww21)) (Pos (Succ ww220)) : Float (Neg Zero) (Pos (Succ ww20)) : ww23",fontsize=16,color="green",shape="box"];6684[label="Float (Pos (Succ ww21)) (Pos Zero) : Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23",fontsize=16,color="green",shape="box"];6685[label="Float (Pos (Succ ww21)) (Pos Zero) : Float (Neg Zero) (Pos (Succ ww20)) : ww23",fontsize=16,color="green",shape="box"];1731[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8642[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1731 -> 8642[label="",style="solid", color="burlywood", weight=9]; 8642 -> 1987[label="",style="solid", color="burlywood", weight=3]; 8643[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1731 -> 8643[label="",style="solid", color="burlywood", weight=9]; 8643 -> 1988[label="",style="solid", color="burlywood", weight=3]; 1732[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1732 -> 1989[label="",style="solid", color="black", weight=3]; 1733[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1733 -> 1990[label="",style="solid", color="black", weight=3]; 1734[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8644[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1734 -> 8644[label="",style="solid", color="burlywood", weight=9]; 8644 -> 1991[label="",style="solid", color="burlywood", weight=3]; 8645[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1734 -> 8645[label="",style="solid", color="burlywood", weight=9]; 8645 -> 1992[label="",style="solid", color="burlywood", weight=3]; 1735[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1735 -> 1993[label="",style="solid", color="black", weight=3]; 1736[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];1736 -> 1994[label="",style="solid", color="black", weight=3]; 1737[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8646[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1737 -> 8646[label="",style="solid", color="burlywood", weight=9]; 8646 -> 1995[label="",style="solid", color="burlywood", weight=3]; 8647[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1737 -> 8647[label="",style="solid", color="burlywood", weight=9]; 8647 -> 1996[label="",style="solid", color="burlywood", weight=3]; 1738[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1738 -> 1997[label="",style="solid", color="black", weight=3]; 1739[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1739 -> 1998[label="",style="solid", color="black", weight=3]; 1740[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8648[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1740 -> 8648[label="",style="solid", color="burlywood", weight=9]; 8648 -> 1999[label="",style="solid", color="burlywood", weight=3]; 8649[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1740 -> 8649[label="",style="solid", color="burlywood", weight=9]; 8649 -> 2000[label="",style="solid", color="burlywood", weight=3]; 1741[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1741 -> 2001[label="",style="solid", color="black", weight=3]; 1742[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];1742 -> 2002[label="",style="solid", color="black", weight=3]; 1743[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8650[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1743 -> 8650[label="",style="solid", color="burlywood", weight=9]; 8650 -> 2003[label="",style="solid", color="burlywood", weight=3]; 8651[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1743 -> 8651[label="",style="solid", color="burlywood", weight=9]; 8651 -> 2004[label="",style="solid", color="burlywood", weight=3]; 1744[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1744 -> 2005[label="",style="solid", color="black", weight=3]; 1745[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1745 -> 2006[label="",style="solid", color="black", weight=3]; 1746[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8652[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1746 -> 8652[label="",style="solid", color="burlywood", weight=9]; 8652 -> 2007[label="",style="solid", color="burlywood", weight=3]; 8653[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1746 -> 8653[label="",style="solid", color="burlywood", weight=9]; 8653 -> 2008[label="",style="solid", color="burlywood", weight=3]; 1747[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1747 -> 2009[label="",style="solid", color="black", weight=3]; 1748[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];1748 -> 2010[label="",style="solid", color="black", weight=3]; 3039 -> 2837[label="",style="dashed", color="red", weight=0]; 3039[label="primPlusNat (primMulNat ww350 (Succ ww3200)) (Succ ww3200)",fontsize=16,color="magenta"];3039 -> 3097[label="",style="dashed", color="magenta", weight=3]; 3039 -> 3098[label="",style="dashed", color="magenta", weight=3]; 3038[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat ww99 (Succ ww790))",fontsize=16,color="burlywood",shape="triangle"];8654[label="ww99/Succ ww990",fontsize=10,color="white",style="solid",shape="box"];3038 -> 8654[label="",style="solid", color="burlywood", weight=9]; 8654 -> 3099[label="",style="solid", color="burlywood", weight=3]; 8655[label="ww99/Zero",fontsize=10,color="white",style="solid",shape="box"];3038 -> 8655[label="",style="solid", color="burlywood", weight=9]; 8655 -> 3100[label="",style="solid", color="burlywood", weight=3]; 3040[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) LT",fontsize=16,color="black",shape="box"];3040 -> 3101[label="",style="solid", color="black", weight=3]; 3041[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) LT",fontsize=16,color="black",shape="box"];3041 -> 3102[label="",style="solid", color="black", weight=3]; 3042[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos Zero)) ww36 (Float (Neg Zero) (Pos (Succ ww33)) : ww36) LT",fontsize=16,color="black",shape="box"];3042 -> 3103[label="",style="solid", color="black", weight=3]; 3043[label="Succ ww3200",fontsize=16,color="green",shape="box"];3044 -> 2370[label="",style="dashed", color="red", weight=0]; 3044[label="primMulNat ww350 (Succ ww3200)",fontsize=16,color="magenta"];3044 -> 3104[label="",style="dashed", color="magenta", weight=3]; 3044 -> 3105[label="",style="dashed", color="magenta", weight=3]; 3045[label="List.insertBy0 (Float (Pos (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos (Succ ww870)))",fontsize=16,color="black",shape="box"];3045 -> 3106[label="",style="solid", color="black", weight=3]; 3046[label="List.insertBy0 (Float (Pos (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3046 -> 3107[label="",style="solid", color="black", weight=3]; 3047[label="Float (Neg (Succ ww34)) (Pos (Succ ww350)) : Float (Pos Zero) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];3048[label="Float (Neg (Succ ww34)) (Pos Zero) : Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];3049[label="Float (Neg (Succ ww34)) (Pos Zero) : Float (Pos Zero) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];3050[label="Succ ww3200",fontsize=16,color="green",shape="box"];3051 -> 2370[label="",style="dashed", color="red", weight=0]; 3051[label="primMulNat ww350 (Succ ww3200)",fontsize=16,color="magenta"];3051 -> 3108[label="",style="dashed", color="magenta", weight=3]; 3051 -> 3109[label="",style="dashed", color="magenta", weight=3]; 3052[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg (Succ ww890)))",fontsize=16,color="black",shape="box"];3052 -> 3110[label="",style="solid", color="black", weight=3]; 3053[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3053 -> 3111[label="",style="solid", color="black", weight=3]; 3054[label="Float (Neg (Succ ww34)) (Pos (Succ ww350)) : Float (Neg Zero) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];3055[label="Float (Neg (Succ ww34)) (Pos Zero) : Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];3056[label="Float (Neg (Succ ww34)) (Pos Zero) : Float (Neg Zero) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];1759[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8656[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1759 -> 8656[label="",style="solid", color="burlywood", weight=9]; 8656 -> 2033[label="",style="solid", color="burlywood", weight=3]; 8657[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1759 -> 8657[label="",style="solid", color="burlywood", weight=9]; 8657 -> 2034[label="",style="solid", color="burlywood", weight=3]; 1760[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1760 -> 2035[label="",style="solid", color="black", weight=3]; 6628 -> 2837[label="",style="dashed", color="red", weight=0]; 6628[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];6628 -> 6693[label="",style="dashed", color="magenta", weight=3]; 6628 -> 6694[label="",style="dashed", color="magenta", weight=3]; 6627[label="primCmpInt (Neg Zero) (Pos ww602)",fontsize=16,color="burlywood",shape="triangle"];8658[label="ww602/Succ ww6020",fontsize=10,color="white",style="solid",shape="box"];6627 -> 8658[label="",style="solid", color="burlywood", weight=9]; 8658 -> 6695[label="",style="solid", color="burlywood", weight=3]; 8659[label="ww602/Zero",fontsize=10,color="white",style="solid",shape="box"];6627 -> 8659[label="",style="solid", color="burlywood", weight=9]; 8659 -> 6696[label="",style="solid", color="burlywood", weight=3]; 6643[label="primCmpFloat ww603",fontsize=16,color="grey",shape="box"];6643 -> 6697[label="",style="dashed", color="grey", weight=3]; 6644[label="List.insertBy0 ww160 ww14 (Float (Neg (Succ ww15)) (Pos (Succ Zero))) ww161 (ww160 : ww161) LT",fontsize=16,color="black",shape="box"];6644 -> 6698[label="",style="solid", color="black", weight=3]; 6645[label="List.insertBy0 ww160 ww14 (Float (Neg (Succ ww15)) (Pos (Succ Zero))) ww161 (ww160 : ww161) EQ",fontsize=16,color="black",shape="box"];6645 -> 6699[label="",style="solid", color="black", weight=3]; 6646[label="List.insertBy0 ww160 ww14 (Float (Neg (Succ ww15)) (Pos (Succ Zero))) ww161 (ww160 : ww161) GT",fontsize=16,color="black",shape="box"];6646 -> 6700[label="",style="solid", color="black", weight=3]; 1762[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8660[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1762 -> 8660[label="",style="solid", color="burlywood", weight=9]; 8660 -> 2037[label="",style="solid", color="burlywood", weight=3]; 8661[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1762 -> 8661[label="",style="solid", color="burlywood", weight=9]; 8661 -> 2038[label="",style="solid", color="burlywood", weight=3]; 1763[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1763 -> 2039[label="",style="solid", color="black", weight=3]; 6648 -> 2837[label="",style="dashed", color="red", weight=0]; 6648[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];6648 -> 6701[label="",style="dashed", color="magenta", weight=3]; 6648 -> 6702[label="",style="dashed", color="magenta", weight=3]; 6647[label="primCmpInt (Neg Zero) (Neg ww604)",fontsize=16,color="burlywood",shape="triangle"];8662[label="ww604/Succ ww6040",fontsize=10,color="white",style="solid",shape="box"];6647 -> 8662[label="",style="solid", color="burlywood", weight=9]; 8662 -> 6703[label="",style="solid", color="burlywood", weight=3]; 8663[label="ww604/Zero",fontsize=10,color="white",style="solid",shape="box"];6647 -> 8663[label="",style="solid", color="burlywood", weight=9]; 8663 -> 6704[label="",style="solid", color="burlywood", weight=3]; 6686[label="primCmpFloat ww611",fontsize=16,color="grey",shape="box"];6686 -> 6915[label="",style="dashed", color="grey", weight=3]; 1766[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8664[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1766 -> 8664[label="",style="solid", color="burlywood", weight=9]; 8664 -> 2042[label="",style="solid", color="burlywood", weight=3]; 8665[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1766 -> 8665[label="",style="solid", color="burlywood", weight=9]; 8665 -> 2043[label="",style="solid", color="burlywood", weight=3]; 1767[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1767 -> 2044[label="",style="solid", color="black", weight=3]; 1768[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];1768 -> 2045[label="",style="solid", color="black", weight=3]; 1769[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8666[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1769 -> 8666[label="",style="solid", color="burlywood", weight=9]; 8666 -> 2046[label="",style="solid", color="burlywood", weight=3]; 8667[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1769 -> 8667[label="",style="solid", color="burlywood", weight=9]; 8667 -> 2047[label="",style="solid", color="burlywood", weight=3]; 1770[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1770 -> 2048[label="",style="solid", color="black", weight=3]; 1771[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat (Succ ww40000) Zero)",fontsize=16,color="black",shape="box"];1771 -> 2049[label="",style="solid", color="black", weight=3]; 1772[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8668[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1772 -> 8668[label="",style="solid", color="burlywood", weight=9]; 8668 -> 2050[label="",style="solid", color="burlywood", weight=3]; 8669[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1772 -> 8669[label="",style="solid", color="burlywood", weight=9]; 8669 -> 2051[label="",style="solid", color="burlywood", weight=3]; 1773[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1773 -> 2052[label="",style="solid", color="black", weight=3]; 1774[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];1774 -> 2053[label="",style="solid", color="black", weight=3]; 1775[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8670[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1775 -> 8670[label="",style="solid", color="burlywood", weight=9]; 8670 -> 2054[label="",style="solid", color="burlywood", weight=3]; 8671[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1775 -> 8671[label="",style="solid", color="burlywood", weight=9]; 8671 -> 2055[label="",style="solid", color="burlywood", weight=3]; 1776[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1776 -> 2056[label="",style="solid", color="black", weight=3]; 1777[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww40000) Zero)",fontsize=16,color="black",shape="box"];1777 -> 2057[label="",style="solid", color="black", weight=3]; 3057 -> 10[label="",style="dashed", color="red", weight=0]; 3057[label="List.insertBy0 ww430 primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww431 (ww430 : ww431) (primCmpFloat (Float (Pos (Succ ww41)) (Pos ww42)) ww430)",fontsize=16,color="magenta"];3057 -> 3112[label="",style="dashed", color="magenta", weight=3]; 3057 -> 3113[label="",style="dashed", color="magenta", weight=3]; 3057 -> 3114[label="",style="dashed", color="magenta", weight=3]; 3058[label="Float (Pos (Succ ww41)) (Pos ww42) : []",fontsize=16,color="green",shape="box"];3060 -> 2837[label="",style="dashed", color="red", weight=0]; 3060[label="primPlusNat (primMulNat ww420 (Succ ww3900)) (Succ ww3900)",fontsize=16,color="magenta"];3060 -> 3115[label="",style="dashed", color="magenta", weight=3]; 3060 -> 3116[label="",style="dashed", color="magenta", weight=3]; 3059[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) ww101)",fontsize=16,color="burlywood",shape="triangle"];8672[label="ww101/Succ ww1010",fontsize=10,color="white",style="solid",shape="box"];3059 -> 8672[label="",style="solid", color="burlywood", weight=9]; 8672 -> 3117[label="",style="solid", color="burlywood", weight=3]; 8673[label="ww101/Zero",fontsize=10,color="white",style="solid",shape="box"];3059 -> 8673[label="",style="solid", color="burlywood", weight=9]; 8673 -> 3118[label="",style="solid", color="burlywood", weight=3]; 3061[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) GT",fontsize=16,color="black",shape="box"];3061 -> 3119[label="",style="solid", color="black", weight=3]; 3062[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) GT",fontsize=16,color="black",shape="box"];3062 -> 3120[label="",style="solid", color="black", weight=3]; 3063[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43 (Float (Neg Zero) (Neg (Succ ww40)) : ww43) GT",fontsize=16,color="black",shape="box"];3063 -> 3121[label="",style="solid", color="black", weight=3]; 3064[label="Succ ww3900",fontsize=16,color="green",shape="box"];3065 -> 2370[label="",style="dashed", color="red", weight=0]; 3065[label="primMulNat ww420 (Succ ww3900)",fontsize=16,color="magenta"];3065 -> 3122[label="",style="dashed", color="magenta", weight=3]; 3065 -> 3123[label="",style="dashed", color="magenta", weight=3]; 3066[label="List.insertBy0 (Float (Pos (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg (Succ ww910)))",fontsize=16,color="black",shape="box"];3066 -> 3124[label="",style="solid", color="black", weight=3]; 3067[label="List.insertBy0 (Float (Pos (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3067 -> 3125[label="",style="solid", color="black", weight=3]; 3068[label="Float (Pos (Succ ww41)) (Pos (Succ ww420)) : Float (Pos Zero) (Neg (Succ ww40)) : ww43",fontsize=16,color="green",shape="box"];3069[label="Float (Pos (Succ ww41)) (Pos Zero) : Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43",fontsize=16,color="green",shape="box"];3070[label="Float (Pos (Succ ww41)) (Pos Zero) : Float (Pos Zero) (Neg (Succ ww40)) : ww43",fontsize=16,color="green",shape="box"];3071[label="Succ ww3900",fontsize=16,color="green",shape="box"];3072 -> 2370[label="",style="dashed", color="red", weight=0]; 3072[label="primMulNat ww420 (Succ ww3900)",fontsize=16,color="magenta"];3072 -> 3126[label="",style="dashed", color="magenta", weight=3]; 3072 -> 3127[label="",style="dashed", color="magenta", weight=3]; 3073[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos (Succ ww930)))",fontsize=16,color="black",shape="box"];3073 -> 3128[label="",style="solid", color="black", weight=3]; 3074[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3074 -> 3129[label="",style="solid", color="black", weight=3]; 3075[label="Float (Pos (Succ ww41)) (Pos (Succ ww420)) : Float (Neg Zero) (Neg (Succ ww40)) : ww43",fontsize=16,color="green",shape="box"];3076[label="Float (Pos (Succ ww41)) (Pos Zero) : Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43",fontsize=16,color="green",shape="box"];3077[label="Float (Pos (Succ ww41)) (Pos Zero) : Float (Neg Zero) (Neg (Succ ww40)) : ww43",fontsize=16,color="green",shape="box"];1788[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8674[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1788 -> 8674[label="",style="solid", color="burlywood", weight=9]; 8674 -> 2077[label="",style="solid", color="burlywood", weight=3]; 8675[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1788 -> 8675[label="",style="solid", color="burlywood", weight=9]; 8675 -> 2078[label="",style="solid", color="burlywood", weight=3]; 1789[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1789 -> 2079[label="",style="solid", color="black", weight=3]; 1790[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];1790 -> 2080[label="",style="solid", color="black", weight=3]; 1791[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8676[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1791 -> 8676[label="",style="solid", color="burlywood", weight=9]; 8676 -> 2081[label="",style="solid", color="burlywood", weight=3]; 8677[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1791 -> 8677[label="",style="solid", color="burlywood", weight=9]; 8677 -> 2082[label="",style="solid", color="burlywood", weight=3]; 1792[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1792 -> 2083[label="",style="solid", color="black", weight=3]; 1793[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1793 -> 2084[label="",style="solid", color="black", weight=3]; 1794[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8678[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1794 -> 8678[label="",style="solid", color="burlywood", weight=9]; 8678 -> 2085[label="",style="solid", color="burlywood", weight=3]; 8679[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1794 -> 8679[label="",style="solid", color="burlywood", weight=9]; 8679 -> 2086[label="",style="solid", color="burlywood", weight=3]; 1795[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1795 -> 2087[label="",style="solid", color="black", weight=3]; 1796[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];1796 -> 2088[label="",style="solid", color="black", weight=3]; 1797[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8680[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1797 -> 8680[label="",style="solid", color="burlywood", weight=9]; 8680 -> 2089[label="",style="solid", color="burlywood", weight=3]; 8681[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1797 -> 8681[label="",style="solid", color="burlywood", weight=9]; 8681 -> 2090[label="",style="solid", color="burlywood", weight=3]; 1798[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1798 -> 2091[label="",style="solid", color="black", weight=3]; 1799[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1799 -> 2092[label="",style="solid", color="black", weight=3]; 1800[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8682[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1800 -> 8682[label="",style="solid", color="burlywood", weight=9]; 8682 -> 2093[label="",style="solid", color="burlywood", weight=3]; 8683[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1800 -> 8683[label="",style="solid", color="burlywood", weight=9]; 8683 -> 2094[label="",style="solid", color="burlywood", weight=3]; 1801[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1801 -> 2095[label="",style="solid", color="black", weight=3]; 1802[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];1802 -> 2096[label="",style="solid", color="black", weight=3]; 1803[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8684[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1803 -> 8684[label="",style="solid", color="burlywood", weight=9]; 8684 -> 2097[label="",style="solid", color="burlywood", weight=3]; 8685[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1803 -> 8685[label="",style="solid", color="burlywood", weight=9]; 8685 -> 2098[label="",style="solid", color="burlywood", weight=3]; 1804[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1804 -> 2099[label="",style="solid", color="black", weight=3]; 1805[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1805 -> 2100[label="",style="solid", color="black", weight=3]; 3079 -> 2837[label="",style="dashed", color="red", weight=0]; 3079[label="primPlusNat (primMulNat ww480 (Succ ww4500)) (Succ ww4500)",fontsize=16,color="magenta"];3079 -> 3130[label="",style="dashed", color="magenta", weight=3]; 3079 -> 3131[label="",style="dashed", color="magenta", weight=3]; 3078[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat ww103 (Succ ww810))",fontsize=16,color="burlywood",shape="triangle"];8686[label="ww103/Succ ww1030",fontsize=10,color="white",style="solid",shape="box"];3078 -> 8686[label="",style="solid", color="burlywood", weight=9]; 8686 -> 3132[label="",style="solid", color="burlywood", weight=3]; 8687[label="ww103/Zero",fontsize=10,color="white",style="solid",shape="box"];3078 -> 8687[label="",style="solid", color="burlywood", weight=9]; 8687 -> 3133[label="",style="solid", color="burlywood", weight=3]; 3080[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) LT",fontsize=16,color="black",shape="box"];3080 -> 3144[label="",style="solid", color="black", weight=3]; 3081[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) LT",fontsize=16,color="black",shape="box"];3081 -> 3145[label="",style="solid", color="black", weight=3]; 3082[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos Zero)) ww49 (Float (Pos Zero) (Neg (Succ ww46)) : ww49) LT",fontsize=16,color="black",shape="box"];3082 -> 3146[label="",style="solid", color="black", weight=3]; 3083[label="Succ ww4500",fontsize=16,color="green",shape="box"];3084 -> 2370[label="",style="dashed", color="red", weight=0]; 3084[label="primMulNat ww480 (Succ ww4500)",fontsize=16,color="magenta"];3084 -> 3147[label="",style="dashed", color="magenta", weight=3]; 3084 -> 3148[label="",style="dashed", color="magenta", weight=3]; 3085[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg (Succ ww950)))",fontsize=16,color="black",shape="box"];3085 -> 3149[label="",style="solid", color="black", weight=3]; 3086[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3086 -> 3150[label="",style="solid", color="black", weight=3]; 3087[label="Float (Neg (Succ ww47)) (Pos (Succ ww480)) : Float (Pos Zero) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];3088[label="Float (Neg (Succ ww47)) (Pos Zero) : Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];3089[label="Float (Neg (Succ ww47)) (Pos Zero) : Float (Pos Zero) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];3090[label="Succ ww4500",fontsize=16,color="green",shape="box"];3091 -> 2370[label="",style="dashed", color="red", weight=0]; 3091[label="primMulNat ww480 (Succ ww4500)",fontsize=16,color="magenta"];3091 -> 3151[label="",style="dashed", color="magenta", weight=3]; 3091 -> 3152[label="",style="dashed", color="magenta", weight=3]; 3092[label="List.insertBy0 (Float (Neg (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos (Succ ww970)))",fontsize=16,color="black",shape="box"];3092 -> 3153[label="",style="solid", color="black", weight=3]; 3093[label="List.insertBy0 (Float (Neg (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3093 -> 3154[label="",style="solid", color="black", weight=3]; 3094[label="Float (Neg (Succ ww47)) (Pos (Succ ww480)) : Float (Neg Zero) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];3095[label="Float (Neg (Succ ww47)) (Pos Zero) : Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];3096[label="Float (Neg (Succ ww47)) (Pos Zero) : Float (Neg Zero) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];1816[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8688[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1816 -> 8688[label="",style="solid", color="burlywood", weight=9]; 8688 -> 2120[label="",style="solid", color="burlywood", weight=3]; 8689[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1816 -> 8689[label="",style="solid", color="burlywood", weight=9]; 8689 -> 2121[label="",style="solid", color="burlywood", weight=3]; 1817 -> 2826[label="",style="dashed", color="red", weight=0]; 1817[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1817 -> 2827[label="",style="dashed", color="magenta", weight=3]; 6649 -> 2837[label="",style="dashed", color="red", weight=0]; 6649[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];6649 -> 6705[label="",style="dashed", color="magenta", weight=3]; 6649 -> 6706[label="",style="dashed", color="magenta", weight=3]; 6687[label="primCmpFloat ww612",fontsize=16,color="grey",shape="box"];6687 -> 6916[label="",style="dashed", color="grey", weight=3]; 1819[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8690[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1819 -> 8690[label="",style="solid", color="burlywood", weight=9]; 8690 -> 2124[label="",style="solid", color="burlywood", weight=3]; 8691[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1819 -> 8691[label="",style="solid", color="burlywood", weight=9]; 8691 -> 2125[label="",style="solid", color="burlywood", weight=3]; 1820 -> 2850[label="",style="dashed", color="red", weight=0]; 1820[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1820 -> 2851[label="",style="dashed", color="magenta", weight=3]; 6629 -> 2837[label="",style="dashed", color="red", weight=0]; 6629[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];6629 -> 6707[label="",style="dashed", color="magenta", weight=3]; 6629 -> 6708[label="",style="dashed", color="magenta", weight=3]; 6688[label="primCmpFloat ww613",fontsize=16,color="grey",shape="box"];6688 -> 6917[label="",style="dashed", color="grey", weight=3]; 1822[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8692[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1822 -> 8692[label="",style="solid", color="burlywood", weight=9]; 8692 -> 2128[label="",style="solid", color="burlywood", weight=3]; 8693[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1822 -> 8693[label="",style="solid", color="burlywood", weight=9]; 8693 -> 2129[label="",style="solid", color="burlywood", weight=3]; 1823 -> 2875[label="",style="dashed", color="red", weight=0]; 1823[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1823 -> 2876[label="",style="dashed", color="magenta", weight=3]; 1824[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat (Succ ww40000) Zero)",fontsize=16,color="black",shape="box"];1824 -> 2131[label="",style="solid", color="black", weight=3]; 1825[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8694[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1825 -> 8694[label="",style="solid", color="burlywood", weight=9]; 8694 -> 2132[label="",style="solid", color="burlywood", weight=3]; 8695[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1825 -> 8695[label="",style="solid", color="burlywood", weight=9]; 8695 -> 2133[label="",style="solid", color="burlywood", weight=3]; 1826 -> 2910[label="",style="dashed", color="red", weight=0]; 1826[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1826 -> 2911[label="",style="dashed", color="magenta", weight=3]; 1827[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];1827 -> 2135[label="",style="solid", color="black", weight=3]; 1828[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8696[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1828 -> 8696[label="",style="solid", color="burlywood", weight=9]; 8696 -> 2136[label="",style="solid", color="burlywood", weight=3]; 8697[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1828 -> 8697[label="",style="solid", color="burlywood", weight=9]; 8697 -> 2137[label="",style="solid", color="burlywood", weight=3]; 1829 -> 2952[label="",style="dashed", color="red", weight=0]; 1829[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1829 -> 2953[label="",style="dashed", color="magenta", weight=3]; 1830[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww40000) Zero)",fontsize=16,color="black",shape="box"];1830 -> 2139[label="",style="solid", color="black", weight=3]; 1831[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8698[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1831 -> 8698[label="",style="solid", color="burlywood", weight=9]; 8698 -> 2140[label="",style="solid", color="burlywood", weight=3]; 8699[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1831 -> 8699[label="",style="solid", color="burlywood", weight=9]; 8699 -> 2141[label="",style="solid", color="burlywood", weight=3]; 1832 -> 3141[label="",style="dashed", color="red", weight=0]; 1832[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1832 -> 3142[label="",style="dashed", color="magenta", weight=3]; 1833[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];1833 -> 2143[label="",style="solid", color="black", weight=3]; 3588 -> 2837[label="",style="dashed", color="red", weight=0]; 3588[label="primPlusNat (primMulNat ww540 (Succ ww5100)) (Succ ww5100)",fontsize=16,color="magenta"];3588 -> 3610[label="",style="dashed", color="magenta", weight=3]; 3588 -> 3611[label="",style="dashed", color="magenta", weight=3]; 3587[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat ww126 (Succ ww1060))",fontsize=16,color="burlywood",shape="triangle"];8700[label="ww126/Succ ww1260",fontsize=10,color="white",style="solid",shape="box"];3587 -> 8700[label="",style="solid", color="burlywood", weight=9]; 8700 -> 3612[label="",style="solid", color="burlywood", weight=3]; 8701[label="ww126/Zero",fontsize=10,color="white",style="solid",shape="box"];3587 -> 8701[label="",style="solid", color="burlywood", weight=9]; 8701 -> 3613[label="",style="solid", color="burlywood", weight=3]; 3593[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) LT",fontsize=16,color="black",shape="box"];3593 -> 3625[label="",style="solid", color="black", weight=3]; 3594[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) LT",fontsize=16,color="black",shape="box"];3594 -> 3626[label="",style="solid", color="black", weight=3]; 3595[label="List.insertBy0 (Float (Neg Zero) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg Zero)) ww55 (Float (Neg Zero) (Pos (Succ ww52)) : ww55) LT",fontsize=16,color="black",shape="box"];3595 -> 3627[label="",style="solid", color="black", weight=3]; 3596[label="Succ ww5100",fontsize=16,color="green",shape="box"];3597 -> 2370[label="",style="dashed", color="red", weight=0]; 3597[label="primMulNat ww540 (Succ ww5100)",fontsize=16,color="magenta"];3597 -> 3628[label="",style="dashed", color="magenta", weight=3]; 3597 -> 3629[label="",style="dashed", color="magenta", weight=3]; 3598[label="List.insertBy0 (Float (Pos (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos (Succ ww1220)))",fontsize=16,color="black",shape="box"];3598 -> 3630[label="",style="solid", color="black", weight=3]; 3599[label="List.insertBy0 (Float (Pos (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3599 -> 3631[label="",style="solid", color="black", weight=3]; 3600[label="Float (Pos (Succ ww53)) (Neg (Succ ww540)) : Float (Pos Zero) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];3601[label="Float (Pos (Succ ww53)) (Neg Zero) : Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];3602[label="Float (Pos (Succ ww53)) (Neg Zero) : Float (Pos Zero) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];3603[label="Succ ww5100",fontsize=16,color="green",shape="box"];3604 -> 2370[label="",style="dashed", color="red", weight=0]; 3604[label="primMulNat ww540 (Succ ww5100)",fontsize=16,color="magenta"];3604 -> 3632[label="",style="dashed", color="magenta", weight=3]; 3604 -> 3633[label="",style="dashed", color="magenta", weight=3]; 3605[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg (Succ ww1240)))",fontsize=16,color="black",shape="box"];3605 -> 3634[label="",style="solid", color="black", weight=3]; 3606[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3606 -> 3635[label="",style="solid", color="black", weight=3]; 3607[label="Float (Pos (Succ ww53)) (Neg (Succ ww540)) : Float (Neg Zero) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];3608[label="Float (Pos (Succ ww53)) (Neg Zero) : Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];3609[label="Float (Pos (Succ ww53)) (Neg Zero) : Float (Neg Zero) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];1844[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8702[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1844 -> 8702[label="",style="solid", color="burlywood", weight=9]; 8702 -> 2163[label="",style="solid", color="burlywood", weight=3]; 8703[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1844 -> 8703[label="",style="solid", color="burlywood", weight=9]; 8703 -> 2164[label="",style="solid", color="burlywood", weight=3]; 1845 -> 3331[label="",style="dashed", color="red", weight=0]; 1845[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1845 -> 3332[label="",style="dashed", color="magenta", weight=3]; 1846[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];1846 -> 2166[label="",style="solid", color="black", weight=3]; 1847[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8704[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1847 -> 8704[label="",style="solid", color="burlywood", weight=9]; 8704 -> 2167[label="",style="solid", color="burlywood", weight=3]; 8705[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1847 -> 8705[label="",style="solid", color="burlywood", weight=9]; 8705 -> 2168[label="",style="solid", color="burlywood", weight=3]; 1848 -> 3343[label="",style="dashed", color="red", weight=0]; 1848[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1848 -> 3344[label="",style="dashed", color="magenta", weight=3]; 1849[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww40000) Zero)",fontsize=16,color="black",shape="box"];1849 -> 2170[label="",style="solid", color="black", weight=3]; 1850[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8706[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1850 -> 8706[label="",style="solid", color="burlywood", weight=9]; 8706 -> 2171[label="",style="solid", color="burlywood", weight=3]; 8707[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1850 -> 8707[label="",style="solid", color="burlywood", weight=9]; 8707 -> 2172[label="",style="solid", color="burlywood", weight=3]; 1851 -> 3357[label="",style="dashed", color="red", weight=0]; 1851[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1851 -> 3358[label="",style="dashed", color="magenta", weight=3]; 1852[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];1852 -> 2174[label="",style="solid", color="black", weight=3]; 1853[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8708[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1853 -> 8708[label="",style="solid", color="burlywood", weight=9]; 8708 -> 2175[label="",style="solid", color="burlywood", weight=3]; 8709[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1853 -> 8709[label="",style="solid", color="burlywood", weight=9]; 8709 -> 2176[label="",style="solid", color="burlywood", weight=3]; 1854 -> 3370[label="",style="dashed", color="red", weight=0]; 1854[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1854 -> 3371[label="",style="dashed", color="magenta", weight=3]; 1855[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat (Succ ww40000) Zero)",fontsize=16,color="black",shape="box"];1855 -> 2178[label="",style="solid", color="black", weight=3]; 1856[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8710[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1856 -> 8710[label="",style="solid", color="burlywood", weight=9]; 8710 -> 2179[label="",style="solid", color="burlywood", weight=3]; 8711[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1856 -> 8711[label="",style="solid", color="burlywood", weight=9]; 8711 -> 2180[label="",style="solid", color="burlywood", weight=3]; 1857 -> 3386[label="",style="dashed", color="red", weight=0]; 1857[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1857 -> 3387[label="",style="dashed", color="magenta", weight=3]; 1858[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];1858 -> 2182[label="",style="solid", color="black", weight=3]; 1859[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8712[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1859 -> 8712[label="",style="solid", color="burlywood", weight=9]; 8712 -> 2183[label="",style="solid", color="burlywood", weight=3]; 8713[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1859 -> 8713[label="",style="solid", color="burlywood", weight=9]; 8713 -> 2184[label="",style="solid", color="burlywood", weight=3]; 1860 -> 3406[label="",style="dashed", color="red", weight=0]; 1860[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1860 -> 3407[label="",style="dashed", color="magenta", weight=3]; 1861[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww40000) Zero)",fontsize=16,color="black",shape="box"];1861 -> 2186[label="",style="solid", color="black", weight=3]; 3716 -> 2837[label="",style="dashed", color="red", weight=0]; 3716[label="primPlusNat (primMulNat ww600 (Succ ww5700)) (Succ ww5700)",fontsize=16,color="magenta"];3716 -> 3736[label="",style="dashed", color="magenta", weight=3]; 3716 -> 3737[label="",style="dashed", color="magenta", weight=3]; 3715[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) ww136)",fontsize=16,color="burlywood",shape="triangle"];8714[label="ww136/Succ ww1360",fontsize=10,color="white",style="solid",shape="box"];3715 -> 8714[label="",style="solid", color="burlywood", weight=9]; 8714 -> 3738[label="",style="solid", color="burlywood", weight=3]; 8715[label="ww136/Zero",fontsize=10,color="white",style="solid",shape="box"];3715 -> 8715[label="",style="solid", color="burlywood", weight=9]; 8715 -> 3739[label="",style="solid", color="burlywood", weight=3]; 3717[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) GT",fontsize=16,color="black",shape="box"];3717 -> 3750[label="",style="solid", color="black", weight=3]; 3718[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) GT",fontsize=16,color="black",shape="box"];3718 -> 3751[label="",style="solid", color="black", weight=3]; 3719[label="List.insertBy0 (Float (Pos Zero) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61 (Float (Pos Zero) (Pos (Succ ww58)) : ww61) GT",fontsize=16,color="black",shape="box"];3719 -> 3752[label="",style="solid", color="black", weight=3]; 3720 -> 10[label="",style="dashed", color="red", weight=0]; 3720[label="List.insertBy0 ww610 primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww611 (ww610 : ww611) (primCmpFloat (Float (Neg (Succ ww59)) (Neg ww60)) ww610)",fontsize=16,color="magenta"];3720 -> 3753[label="",style="dashed", color="magenta", weight=3]; 3720 -> 3754[label="",style="dashed", color="magenta", weight=3]; 3720 -> 3755[label="",style="dashed", color="magenta", weight=3]; 3721[label="Float (Neg (Succ ww59)) (Neg ww60) : []",fontsize=16,color="green",shape="box"];3722[label="Succ ww5700",fontsize=16,color="green",shape="box"];3723 -> 2370[label="",style="dashed", color="red", weight=0]; 3723[label="primMulNat ww600 (Succ ww5700)",fontsize=16,color="magenta"];3723 -> 3756[label="",style="dashed", color="magenta", weight=3]; 3723 -> 3757[label="",style="dashed", color="magenta", weight=3]; 3724[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos (Succ ww1320)))",fontsize=16,color="black",shape="box"];3724 -> 3758[label="",style="solid", color="black", weight=3]; 3725[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3725 -> 3759[label="",style="solid", color="black", weight=3]; 3726[label="Float (Neg (Succ ww59)) (Neg (Succ ww600)) : Float (Pos Zero) (Pos (Succ ww58)) : ww61",fontsize=16,color="green",shape="box"];3727[label="Float (Neg (Succ ww59)) (Neg Zero) : Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61",fontsize=16,color="green",shape="box"];3728[label="Float (Neg (Succ ww59)) (Neg Zero) : Float (Pos Zero) (Pos (Succ ww58)) : ww61",fontsize=16,color="green",shape="box"];3729[label="Succ ww5700",fontsize=16,color="green",shape="box"];3730 -> 2370[label="",style="dashed", color="red", weight=0]; 3730[label="primMulNat ww600 (Succ ww5700)",fontsize=16,color="magenta"];3730 -> 3760[label="",style="dashed", color="magenta", weight=3]; 3730 -> 3761[label="",style="dashed", color="magenta", weight=3]; 3731[label="List.insertBy0 (Float (Neg (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg (Succ ww1340)))",fontsize=16,color="black",shape="box"];3731 -> 3762[label="",style="solid", color="black", weight=3]; 3732[label="List.insertBy0 (Float (Neg (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3732 -> 3763[label="",style="solid", color="black", weight=3]; 3733[label="Float (Neg (Succ ww59)) (Neg (Succ ww600)) : Float (Neg Zero) (Pos (Succ ww58)) : ww61",fontsize=16,color="green",shape="box"];3734[label="Float (Neg (Succ ww59)) (Neg Zero) : Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61",fontsize=16,color="green",shape="box"];3735[label="Float (Neg (Succ ww59)) (Neg Zero) : Float (Neg Zero) (Pos (Succ ww58)) : ww61",fontsize=16,color="green",shape="box"];1874[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8716[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1874 -> 8716[label="",style="solid", color="burlywood", weight=9]; 8716 -> 2208[label="",style="solid", color="burlywood", weight=3]; 8717[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1874 -> 8717[label="",style="solid", color="burlywood", weight=9]; 8717 -> 2209[label="",style="solid", color="burlywood", weight=3]; 1875 -> 3616[label="",style="dashed", color="red", weight=0]; 1875[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1875 -> 3617[label="",style="dashed", color="magenta", weight=3]; 1876[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1876 -> 2211[label="",style="solid", color="black", weight=3]; 1877[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8718[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1877 -> 8718[label="",style="solid", color="burlywood", weight=9]; 8718 -> 2212[label="",style="solid", color="burlywood", weight=3]; 8719[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1877 -> 8719[label="",style="solid", color="burlywood", weight=9]; 8719 -> 2213[label="",style="solid", color="burlywood", weight=3]; 1878 -> 3647[label="",style="dashed", color="red", weight=0]; 1878[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1878 -> 3648[label="",style="dashed", color="magenta", weight=3]; 1879[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];1879 -> 2215[label="",style="solid", color="black", weight=3]; 1880[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8720[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1880 -> 8720[label="",style="solid", color="burlywood", weight=9]; 8720 -> 2216[label="",style="solid", color="burlywood", weight=3]; 8721[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1880 -> 8721[label="",style="solid", color="burlywood", weight=9]; 8721 -> 2217[label="",style="solid", color="burlywood", weight=3]; 1881 -> 3673[label="",style="dashed", color="red", weight=0]; 1881[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1881 -> 3674[label="",style="dashed", color="magenta", weight=3]; 1882[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1882 -> 2219[label="",style="solid", color="black", weight=3]; 1883[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8722[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1883 -> 8722[label="",style="solid", color="burlywood", weight=9]; 8722 -> 2220[label="",style="solid", color="burlywood", weight=3]; 8723[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1883 -> 8723[label="",style="solid", color="burlywood", weight=9]; 8723 -> 2221[label="",style="solid", color="burlywood", weight=3]; 1884 -> 3696[label="",style="dashed", color="red", weight=0]; 1884[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1884 -> 3697[label="",style="dashed", color="magenta", weight=3]; 1885[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];1885 -> 2223[label="",style="solid", color="black", weight=3]; 1886[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8724[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1886 -> 8724[label="",style="solid", color="burlywood", weight=9]; 8724 -> 2224[label="",style="solid", color="burlywood", weight=3]; 8725[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1886 -> 8725[label="",style="solid", color="burlywood", weight=9]; 8725 -> 2225[label="",style="solid", color="burlywood", weight=3]; 1887 -> 3747[label="",style="dashed", color="red", weight=0]; 1887[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1887 -> 3748[label="",style="dashed", color="magenta", weight=3]; 1888[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1888 -> 2227[label="",style="solid", color="black", weight=3]; 1889[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8726[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1889 -> 8726[label="",style="solid", color="burlywood", weight=9]; 8726 -> 2228[label="",style="solid", color="burlywood", weight=3]; 8727[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1889 -> 8727[label="",style="solid", color="burlywood", weight=9]; 8727 -> 2229[label="",style="solid", color="burlywood", weight=3]; 1890 -> 3775[label="",style="dashed", color="red", weight=0]; 1890[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1890 -> 3776[label="",style="dashed", color="magenta", weight=3]; 1891[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];1891 -> 2231[label="",style="solid", color="black", weight=3]; 4192 -> 2837[label="",style="dashed", color="red", weight=0]; 4192[label="primPlusNat (primMulNat ww660 (Succ ww6300)) (Succ ww6300)",fontsize=16,color="magenta"];4192 -> 4214[label="",style="dashed", color="magenta", weight=3]; 4192 -> 4215[label="",style="dashed", color="magenta", weight=3]; 4191[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat ww160 (Succ ww1400))",fontsize=16,color="burlywood",shape="triangle"];8728[label="ww160/Succ ww1600",fontsize=10,color="white",style="solid",shape="box"];4191 -> 8728[label="",style="solid", color="burlywood", weight=9]; 8728 -> 4216[label="",style="solid", color="burlywood", weight=3]; 8729[label="ww160/Zero",fontsize=10,color="white",style="solid",shape="box"];4191 -> 8729[label="",style="solid", color="burlywood", weight=9]; 8729 -> 4217[label="",style="solid", color="burlywood", weight=3]; 4197[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) LT",fontsize=16,color="black",shape="box"];4197 -> 4229[label="",style="solid", color="black", weight=3]; 4198[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) LT",fontsize=16,color="black",shape="box"];4198 -> 4230[label="",style="solid", color="black", weight=3]; 4199[label="List.insertBy0 (Float (Pos Zero) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg Zero)) ww67 (Float (Pos Zero) (Neg (Succ ww64)) : ww67) LT",fontsize=16,color="black",shape="box"];4199 -> 4231[label="",style="solid", color="black", weight=3]; 4200[label="Succ ww6300",fontsize=16,color="green",shape="box"];4201 -> 2370[label="",style="dashed", color="red", weight=0]; 4201[label="primMulNat ww660 (Succ ww6300)",fontsize=16,color="magenta"];4201 -> 4232[label="",style="dashed", color="magenta", weight=3]; 4201 -> 4233[label="",style="dashed", color="magenta", weight=3]; 4202[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg (Succ ww1560)))",fontsize=16,color="black",shape="box"];4202 -> 4234[label="",style="solid", color="black", weight=3]; 4203[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4203 -> 4235[label="",style="solid", color="black", weight=3]; 4204[label="Float (Pos (Succ ww65)) (Neg (Succ ww660)) : Float (Pos Zero) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];4205[label="Float (Pos (Succ ww65)) (Neg Zero) : Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];4206[label="Float (Pos (Succ ww65)) (Neg Zero) : Float (Pos Zero) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];4207[label="Succ ww6300",fontsize=16,color="green",shape="box"];4208 -> 2370[label="",style="dashed", color="red", weight=0]; 4208[label="primMulNat ww660 (Succ ww6300)",fontsize=16,color="magenta"];4208 -> 4236[label="",style="dashed", color="magenta", weight=3]; 4208 -> 4237[label="",style="dashed", color="magenta", weight=3]; 4209[label="List.insertBy0 (Float (Neg (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos (Succ ww1580)))",fontsize=16,color="black",shape="box"];4209 -> 4238[label="",style="solid", color="black", weight=3]; 4210[label="List.insertBy0 (Float (Neg (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4210 -> 4239[label="",style="solid", color="black", weight=3]; 4211[label="Float (Pos (Succ ww65)) (Neg (Succ ww660)) : Float (Neg Zero) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];4212[label="Float (Pos (Succ ww65)) (Neg Zero) : Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];4213[label="Float (Pos (Succ ww65)) (Neg Zero) : Float (Neg Zero) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];1902[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8730[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1902 -> 8730[label="",style="solid", color="burlywood", weight=9]; 8730 -> 2251[label="",style="solid", color="burlywood", weight=3]; 8731[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1902 -> 8731[label="",style="solid", color="burlywood", weight=9]; 8731 -> 2252[label="",style="solid", color="burlywood", weight=3]; 1903 -> 3933[label="",style="dashed", color="red", weight=0]; 1903[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1903 -> 3934[label="",style="dashed", color="magenta", weight=3]; 1904[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww40000) Zero)",fontsize=16,color="black",shape="box"];1904 -> 2254[label="",style="solid", color="black", weight=3]; 1905[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8732[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1905 -> 8732[label="",style="solid", color="burlywood", weight=9]; 8732 -> 2255[label="",style="solid", color="burlywood", weight=3]; 8733[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1905 -> 8733[label="",style="solid", color="burlywood", weight=9]; 8733 -> 2256[label="",style="solid", color="burlywood", weight=3]; 1906 -> 3947[label="",style="dashed", color="red", weight=0]; 1906[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1906 -> 3948[label="",style="dashed", color="magenta", weight=3]; 1907[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];1907 -> 2258[label="",style="solid", color="black", weight=3]; 1908[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8734[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1908 -> 8734[label="",style="solid", color="burlywood", weight=9]; 8734 -> 2259[label="",style="solid", color="burlywood", weight=3]; 8735[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1908 -> 8735[label="",style="solid", color="burlywood", weight=9]; 8735 -> 2260[label="",style="solid", color="burlywood", weight=3]; 1909 -> 3960[label="",style="dashed", color="red", weight=0]; 1909[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1909 -> 3961[label="",style="dashed", color="magenta", weight=3]; 1910[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat (Succ ww40000) Zero)",fontsize=16,color="black",shape="box"];1910 -> 2262[label="",style="solid", color="black", weight=3]; 1911[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8736[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1911 -> 8736[label="",style="solid", color="burlywood", weight=9]; 8736 -> 2263[label="",style="solid", color="burlywood", weight=3]; 8737[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1911 -> 8737[label="",style="solid", color="burlywood", weight=9]; 8737 -> 2264[label="",style="solid", color="burlywood", weight=3]; 1912 -> 3974[label="",style="dashed", color="red", weight=0]; 1912[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1912 -> 3975[label="",style="dashed", color="magenta", weight=3]; 1913[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];1913 -> 2266[label="",style="solid", color="black", weight=3]; 1914[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8738[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1914 -> 8738[label="",style="solid", color="burlywood", weight=9]; 8738 -> 2267[label="",style="solid", color="burlywood", weight=3]; 8739[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1914 -> 8739[label="",style="solid", color="burlywood", weight=9]; 8739 -> 2268[label="",style="solid", color="burlywood", weight=3]; 1915 -> 3989[label="",style="dashed", color="red", weight=0]; 1915[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1915 -> 3990[label="",style="dashed", color="magenta", weight=3]; 1916[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww40000) Zero)",fontsize=16,color="black",shape="box"];1916 -> 2270[label="",style="solid", color="black", weight=3]; 1917[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8740[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1917 -> 8740[label="",style="solid", color="burlywood", weight=9]; 8740 -> 2271[label="",style="solid", color="burlywood", weight=3]; 8741[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1917 -> 8741[label="",style="solid", color="burlywood", weight=9]; 8741 -> 2272[label="",style="solid", color="burlywood", weight=3]; 1918 -> 4010[label="",style="dashed", color="red", weight=0]; 1918[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1918 -> 4011[label="",style="dashed", color="magenta", weight=3]; 1919[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];1919 -> 2274[label="",style="solid", color="black", weight=3]; 4321 -> 2837[label="",style="dashed", color="red", weight=0]; 4321[label="primPlusNat (primMulNat ww720 (Succ ww6900)) (Succ ww6900)",fontsize=16,color="magenta"];4321 -> 4339[label="",style="dashed", color="magenta", weight=3]; 4321 -> 4340[label="",style="dashed", color="magenta", weight=3]; 4320[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) ww170)",fontsize=16,color="burlywood",shape="triangle"];8742[label="ww170/Succ ww1700",fontsize=10,color="white",style="solid",shape="box"];4320 -> 8742[label="",style="solid", color="burlywood", weight=9]; 8742 -> 4341[label="",style="solid", color="burlywood", weight=3]; 8743[label="ww170/Zero",fontsize=10,color="white",style="solid",shape="box"];4320 -> 8743[label="",style="solid", color="burlywood", weight=9]; 8743 -> 4342[label="",style="solid", color="burlywood", weight=3]; 4322[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) GT",fontsize=16,color="black",shape="box"];4322 -> 4353[label="",style="solid", color="black", weight=3]; 4323[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) GT",fontsize=16,color="black",shape="box"];4323 -> 4354[label="",style="solid", color="black", weight=3]; 4324[label="List.insertBy0 (Float (Neg Zero) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73 (Float (Neg Zero) (Neg (Succ ww70)) : ww73) GT",fontsize=16,color="black",shape="box"];4324 -> 4355[label="",style="solid", color="black", weight=3]; 4325[label="Succ ww6900",fontsize=16,color="green",shape="box"];4326 -> 2370[label="",style="dashed", color="red", weight=0]; 4326[label="primMulNat ww720 (Succ ww6900)",fontsize=16,color="magenta"];4326 -> 4356[label="",style="dashed", color="magenta", weight=3]; 4326 -> 4357[label="",style="dashed", color="magenta", weight=3]; 4327[label="List.insertBy0 (Float (Pos (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg (Succ ww1660)))",fontsize=16,color="black",shape="box"];4327 -> 4358[label="",style="solid", color="black", weight=3]; 4328[label="List.insertBy0 (Float (Pos (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4328 -> 4359[label="",style="solid", color="black", weight=3]; 4329[label="Float (Neg (Succ ww71)) (Neg (Succ ww720)) : Float (Pos Zero) (Neg (Succ ww70)) : ww73",fontsize=16,color="green",shape="box"];4330[label="Float (Neg (Succ ww71)) (Neg Zero) : Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73",fontsize=16,color="green",shape="box"];4331[label="Float (Neg (Succ ww71)) (Neg Zero) : Float (Pos Zero) (Neg (Succ ww70)) : ww73",fontsize=16,color="green",shape="box"];4332[label="Succ ww6900",fontsize=16,color="green",shape="box"];4333 -> 2370[label="",style="dashed", color="red", weight=0]; 4333[label="primMulNat ww720 (Succ ww6900)",fontsize=16,color="magenta"];4333 -> 4360[label="",style="dashed", color="magenta", weight=3]; 4333 -> 4361[label="",style="dashed", color="magenta", weight=3]; 4334[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos (Succ ww1680)))",fontsize=16,color="black",shape="box"];4334 -> 4362[label="",style="solid", color="black", weight=3]; 4335[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4335 -> 4363[label="",style="solid", color="black", weight=3]; 4336[label="Float (Neg (Succ ww71)) (Neg (Succ ww720)) : Float (Neg Zero) (Neg (Succ ww70)) : ww73",fontsize=16,color="green",shape="box"];4337[label="Float (Neg (Succ ww71)) (Neg Zero) : Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73",fontsize=16,color="green",shape="box"];4338[label="Float (Neg (Succ ww71)) (Neg Zero) : Float (Neg Zero) (Neg (Succ ww70)) : ww73",fontsize=16,color="green",shape="box"];1930[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8744[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1930 -> 8744[label="",style="solid", color="burlywood", weight=9]; 8744 -> 2294[label="",style="solid", color="burlywood", weight=3]; 8745[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1930 -> 8745[label="",style="solid", color="burlywood", weight=9]; 8745 -> 2295[label="",style="solid", color="burlywood", weight=3]; 1931 -> 4220[label="",style="dashed", color="red", weight=0]; 1931[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1931 -> 4221[label="",style="dashed", color="magenta", weight=3]; 1932[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];1932 -> 2297[label="",style="solid", color="black", weight=3]; 1933[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8746[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1933 -> 8746[label="",style="solid", color="burlywood", weight=9]; 8746 -> 2298[label="",style="solid", color="burlywood", weight=3]; 8747[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1933 -> 8747[label="",style="solid", color="burlywood", weight=9]; 8747 -> 2299[label="",style="solid", color="burlywood", weight=3]; 1934 -> 4251[label="",style="dashed", color="red", weight=0]; 1934[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1934 -> 4252[label="",style="dashed", color="magenta", weight=3]; 1935[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1935 -> 2301[label="",style="solid", color="black", weight=3]; 1936[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8748[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1936 -> 8748[label="",style="solid", color="burlywood", weight=9]; 8748 -> 2302[label="",style="solid", color="burlywood", weight=3]; 8749[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1936 -> 8749[label="",style="solid", color="burlywood", weight=9]; 8749 -> 2303[label="",style="solid", color="burlywood", weight=3]; 1937 -> 4277[label="",style="dashed", color="red", weight=0]; 1937[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1937 -> 4278[label="",style="dashed", color="magenta", weight=3]; 1938[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];1938 -> 2305[label="",style="solid", color="black", weight=3]; 1939[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8750[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1939 -> 8750[label="",style="solid", color="burlywood", weight=9]; 8750 -> 2306[label="",style="solid", color="burlywood", weight=3]; 8751[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1939 -> 8751[label="",style="solid", color="burlywood", weight=9]; 8751 -> 2307[label="",style="solid", color="burlywood", weight=3]; 1940 -> 4300[label="",style="dashed", color="red", weight=0]; 1940[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1940 -> 4301[label="",style="dashed", color="magenta", weight=3]; 1941[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1941 -> 2309[label="",style="solid", color="black", weight=3]; 1942[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8752[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1942 -> 8752[label="",style="solid", color="burlywood", weight=9]; 8752 -> 2310[label="",style="solid", color="burlywood", weight=3]; 8753[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1942 -> 8753[label="",style="solid", color="burlywood", weight=9]; 8753 -> 2311[label="",style="solid", color="burlywood", weight=3]; 1943 -> 4350[label="",style="dashed", color="red", weight=0]; 1943[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1943 -> 4351[label="",style="dashed", color="magenta", weight=3]; 1944[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];1944 -> 2313[label="",style="solid", color="black", weight=3]; 1945[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ ww310000))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat ww310000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="burlywood",shape="box"];8754[label="ww310000/Succ ww3100000",fontsize=10,color="white",style="solid",shape="box"];1945 -> 8754[label="",style="solid", color="burlywood", weight=9]; 8754 -> 2314[label="",style="solid", color="burlywood", weight=3]; 8755[label="ww310000/Zero",fontsize=10,color="white",style="solid",shape="box"];1945 -> 8755[label="",style="solid", color="burlywood", weight=9]; 8755 -> 2315[label="",style="solid", color="burlywood", weight=3]; 1946 -> 4375[label="",style="dashed", color="red", weight=0]; 1946[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];1946 -> 4376[label="",style="dashed", color="magenta", weight=3]; 1947[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww40000))",fontsize=16,color="black",shape="box"];1947 -> 2317[label="",style="solid", color="black", weight=3]; 6689[label="Succ ww1900",fontsize=16,color="green",shape="box"];6690 -> 2370[label="",style="dashed", color="red", weight=0]; 6690[label="primMulNat ww220 (Succ ww1900)",fontsize=16,color="magenta"];6690 -> 6918[label="",style="dashed", color="magenta", weight=3]; 6690 -> 6919[label="",style="dashed", color="magenta", weight=3]; 6691[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) (Succ ww6090))",fontsize=16,color="black",shape="box"];6691 -> 6920[label="",style="solid", color="black", weight=3]; 6692[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww5850) Zero)",fontsize=16,color="black",shape="box"];6692 -> 6921[label="",style="solid", color="black", weight=3]; 6904[label="Float (Pos Zero) (Pos (Succ ww20)) : List.insertBy primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23",fontsize=16,color="green",shape="box"];6904 -> 7074[label="",style="dashed", color="green", weight=3]; 6905[label="Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : List.insertBy primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23",fontsize=16,color="green",shape="box"];6905 -> 7075[label="",style="dashed", color="green", weight=3]; 6906[label="Float (Pos Zero) (Pos (Succ ww20)) : List.insertBy primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23",fontsize=16,color="green",shape="box"];6906 -> 7076[label="",style="dashed", color="green", weight=3]; 6907[label="ww220",fontsize=16,color="green",shape="box"];6908[label="ww1900",fontsize=16,color="green",shape="box"];6909[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat Zero (Succ ww6050))",fontsize=16,color="black",shape="box"];6909 -> 7077[label="",style="solid", color="black", weight=3]; 6910[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) EQ",fontsize=16,color="black",shape="triangle"];6910 -> 7078[label="",style="solid", color="black", weight=3]; 6911[label="ww220",fontsize=16,color="green",shape="box"];6912[label="ww1900",fontsize=16,color="green",shape="box"];6913 -> 6481[label="",style="dashed", color="red", weight=0]; 6913[label="List.insertBy0 (Float (Neg (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23) GT",fontsize=16,color="magenta"];6913 -> 7079[label="",style="dashed", color="magenta", weight=3]; 6913 -> 7080[label="",style="dashed", color="magenta", weight=3]; 6914[label="List.insertBy0 (Float (Neg (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23) EQ",fontsize=16,color="black",shape="box"];6914 -> 7081[label="",style="solid", color="black", weight=3]; 1987[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1987 -> 2343[label="",style="solid", color="black", weight=3]; 1988[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1988 -> 2344[label="",style="solid", color="black", weight=3]; 1989[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1989 -> 2345[label="",style="solid", color="black", weight=3]; 1990[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];1990 -> 2346[label="",style="solid", color="black", weight=3]; 1991[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1991 -> 2347[label="",style="solid", color="black", weight=3]; 1992[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1992 -> 2348[label="",style="solid", color="black", weight=3]; 1993[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1993 -> 2349[label="",style="solid", color="black", weight=3]; 1994[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];1994 -> 2350[label="",style="dashed", color="green", weight=3]; 1995[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1995 -> 2351[label="",style="solid", color="black", weight=3]; 1996[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1996 -> 2352[label="",style="solid", color="black", weight=3]; 1997[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1997 -> 2353[label="",style="solid", color="black", weight=3]; 1998[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];1998 -> 2354[label="",style="solid", color="black", weight=3]; 1999[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];1999 -> 2355[label="",style="solid", color="black", weight=3]; 2000[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2000 -> 2356[label="",style="solid", color="black", weight=3]; 2001[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2001 -> 2357[label="",style="solid", color="black", weight=3]; 2002[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2002 -> 2358[label="",style="dashed", color="green", weight=3]; 2003[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2003 -> 2359[label="",style="solid", color="black", weight=3]; 2004[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2004 -> 2360[label="",style="solid", color="black", weight=3]; 2005[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2005 -> 2361[label="",style="solid", color="black", weight=3]; 2006[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];2006 -> 2362[label="",style="solid", color="black", weight=3]; 2007[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2007 -> 2363[label="",style="solid", color="black", weight=3]; 2008[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2008 -> 2364[label="",style="solid", color="black", weight=3]; 2009[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2009 -> 2365[label="",style="solid", color="black", weight=3]; 2010[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2010 -> 2366[label="",style="dashed", color="green", weight=3]; 3097[label="Succ ww3200",fontsize=16,color="green",shape="box"];3098 -> 2370[label="",style="dashed", color="red", weight=0]; 3098[label="primMulNat ww350 (Succ ww3200)",fontsize=16,color="magenta"];3098 -> 3155[label="",style="dashed", color="magenta", weight=3]; 3098 -> 3156[label="",style="dashed", color="magenta", weight=3]; 3099[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat (Succ ww990) (Succ ww790))",fontsize=16,color="black",shape="box"];3099 -> 3157[label="",style="solid", color="black", weight=3]; 3100[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat Zero (Succ ww790))",fontsize=16,color="black",shape="box"];3100 -> 3158[label="",style="solid", color="black", weight=3]; 3101[label="Float (Neg (Succ ww34)) (Pos (Succ ww350)) : Float (Neg Zero) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];3102[label="Float (Neg (Succ ww34)) (Pos Zero) : Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];3103[label="Float (Neg (Succ ww34)) (Pos Zero) : Float (Neg Zero) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];3104[label="ww350",fontsize=16,color="green",shape="box"];3105[label="ww3200",fontsize=16,color="green",shape="box"];3106 -> 2863[label="",style="dashed", color="red", weight=0]; 3106[label="List.insertBy0 (Float (Pos (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36) LT",fontsize=16,color="magenta"];3106 -> 3159[label="",style="dashed", color="magenta", weight=3]; 3106 -> 3160[label="",style="dashed", color="magenta", weight=3]; 3107[label="List.insertBy0 (Float (Pos (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36) EQ",fontsize=16,color="black",shape="box"];3107 -> 3161[label="",style="solid", color="black", weight=3]; 3108[label="ww350",fontsize=16,color="green",shape="box"];3109[label="ww3200",fontsize=16,color="green",shape="box"];3110[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat (Succ ww890) Zero)",fontsize=16,color="black",shape="box"];3110 -> 3162[label="",style="solid", color="black", weight=3]; 3111[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) EQ",fontsize=16,color="black",shape="triangle"];3111 -> 3163[label="",style="solid", color="black", weight=3]; 2033[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2033 -> 2464[label="",style="solid", color="black", weight=3]; 2034[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2034 -> 2465[label="",style="solid", color="black", weight=3]; 2035[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2035 -> 2466[label="",style="solid", color="black", weight=3]; 6693[label="Succ ww40000",fontsize=16,color="green",shape="box"];6694[label="Zero",fontsize=16,color="green",shape="box"];6695[label="primCmpInt (Neg Zero) (Pos (Succ ww6020))",fontsize=16,color="black",shape="box"];6695 -> 6922[label="",style="solid", color="black", weight=3]; 6696[label="primCmpInt (Neg Zero) (Pos Zero)",fontsize=16,color="black",shape="box"];6696 -> 6923[label="",style="solid", color="black", weight=3]; 6697[label="primCmpFloat ww603 ww614",fontsize=16,color="burlywood",shape="triangle"];8756[label="ww603/Float ww6030 ww6031",fontsize=10,color="white",style="solid",shape="box"];6697 -> 8756[label="",style="solid", color="burlywood", weight=9]; 8756 -> 6924[label="",style="solid", color="burlywood", weight=3]; 6698[label="Float (Neg (Succ ww15)) (Pos (Succ Zero)) : ww160 : ww161",fontsize=16,color="green",shape="box"];6699[label="Float (Neg (Succ ww15)) (Pos (Succ Zero)) : ww160 : ww161",fontsize=16,color="green",shape="box"];6700[label="ww160 : List.insertBy ww14 (Float (Neg (Succ ww15)) (Pos (Succ Zero))) ww161",fontsize=16,color="green",shape="box"];6700 -> 6925[label="",style="dashed", color="green", weight=3]; 2037[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2037 -> 2467[label="",style="solid", color="black", weight=3]; 2038[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2038 -> 2468[label="",style="solid", color="black", weight=3]; 2039[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2039 -> 2469[label="",style="solid", color="black", weight=3]; 6701[label="Succ ww40000",fontsize=16,color="green",shape="box"];6702[label="Zero",fontsize=16,color="green",shape="box"];6703[label="primCmpInt (Neg Zero) (Neg (Succ ww6040))",fontsize=16,color="black",shape="box"];6703 -> 6926[label="",style="solid", color="black", weight=3]; 6704[label="primCmpInt (Neg Zero) (Neg Zero)",fontsize=16,color="black",shape="box"];6704 -> 6927[label="",style="solid", color="black", weight=3]; 6915 -> 6697[label="",style="dashed", color="red", weight=0]; 6915[label="primCmpFloat ww611 ww616",fontsize=16,color="magenta"];6915 -> 7082[label="",style="dashed", color="magenta", weight=3]; 6915 -> 7083[label="",style="dashed", color="magenta", weight=3]; 2042[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2042 -> 2472[label="",style="solid", color="black", weight=3]; 2043[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2043 -> 2473[label="",style="solid", color="black", weight=3]; 2044[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2044 -> 2474[label="",style="solid", color="black", weight=3]; 2045[label="Float (Neg Zero) (Pos (Succ Zero)) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];2046[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2046 -> 2475[label="",style="solid", color="black", weight=3]; 2047[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2047 -> 2476[label="",style="solid", color="black", weight=3]; 2048[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2048 -> 2477[label="",style="solid", color="black", weight=3]; 2049[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];2049 -> 2478[label="",style="solid", color="black", weight=3]; 2050[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2050 -> 2479[label="",style="solid", color="black", weight=3]; 2051[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2051 -> 2480[label="",style="solid", color="black", weight=3]; 2052[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2052 -> 2481[label="",style="solid", color="black", weight=3]; 2053[label="Float (Neg Zero) (Pos (Succ Zero)) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];2054[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2054 -> 2482[label="",style="solid", color="black", weight=3]; 2055[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2055 -> 2483[label="",style="solid", color="black", weight=3]; 2056[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2056 -> 2484[label="",style="solid", color="black", weight=3]; 2057[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];2057 -> 2485[label="",style="solid", color="black", weight=3]; 3112[label="ww431",fontsize=16,color="green",shape="box"];3113[label="Float (Pos (Succ ww41)) (Pos ww42)",fontsize=16,color="green",shape="box"];3114[label="ww430",fontsize=16,color="green",shape="box"];3115[label="Succ ww3900",fontsize=16,color="green",shape="box"];3116 -> 2370[label="",style="dashed", color="red", weight=0]; 3116[label="primMulNat ww420 (Succ ww3900)",fontsize=16,color="magenta"];3116 -> 3164[label="",style="dashed", color="magenta", weight=3]; 3116 -> 3165[label="",style="dashed", color="magenta", weight=3]; 3117[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) (Succ ww1010))",fontsize=16,color="black",shape="box"];3117 -> 3166[label="",style="solid", color="black", weight=3]; 3118[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww800) Zero)",fontsize=16,color="black",shape="box"];3118 -> 3167[label="",style="solid", color="black", weight=3]; 3119[label="Float (Neg Zero) (Neg (Succ ww40)) : List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43",fontsize=16,color="green",shape="box"];3119 -> 3168[label="",style="dashed", color="green", weight=3]; 3120[label="Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43",fontsize=16,color="green",shape="box"];3120 -> 3169[label="",style="dashed", color="green", weight=3]; 3121[label="Float (Neg Zero) (Neg (Succ ww40)) : List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43",fontsize=16,color="green",shape="box"];3121 -> 3170[label="",style="dashed", color="green", weight=3]; 3122[label="ww420",fontsize=16,color="green",shape="box"];3123[label="ww3900",fontsize=16,color="green",shape="box"];3124 -> 2882[label="",style="dashed", color="red", weight=0]; 3124[label="List.insertBy0 (Float (Pos (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43) GT",fontsize=16,color="magenta"];3124 -> 3171[label="",style="dashed", color="magenta", weight=3]; 3124 -> 3172[label="",style="dashed", color="magenta", weight=3]; 3125[label="List.insertBy0 (Float (Pos (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43) EQ",fontsize=16,color="black",shape="box"];3125 -> 3173[label="",style="solid", color="black", weight=3]; 3126[label="ww420",fontsize=16,color="green",shape="box"];3127[label="ww3900",fontsize=16,color="green",shape="box"];3128[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat Zero (Succ ww930))",fontsize=16,color="black",shape="box"];3128 -> 3174[label="",style="solid", color="black", weight=3]; 3129[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) EQ",fontsize=16,color="black",shape="triangle"];3129 -> 3175[label="",style="solid", color="black", weight=3]; 2077[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2077 -> 2587[label="",style="solid", color="black", weight=3]; 2078[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2078 -> 2588[label="",style="solid", color="black", weight=3]; 2079[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2079 -> 2589[label="",style="solid", color="black", weight=3]; 2080[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2080 -> 2590[label="",style="dashed", color="green", weight=3]; 2081[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2081 -> 2591[label="",style="solid", color="black", weight=3]; 2082[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2082 -> 2592[label="",style="solid", color="black", weight=3]; 2083[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2083 -> 2593[label="",style="solid", color="black", weight=3]; 2084[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];2084 -> 2594[label="",style="solid", color="black", weight=3]; 2085[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2085 -> 2595[label="",style="solid", color="black", weight=3]; 2086[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2086 -> 2596[label="",style="solid", color="black", weight=3]; 2087[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2087 -> 2597[label="",style="solid", color="black", weight=3]; 2088[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2088 -> 2598[label="",style="dashed", color="green", weight=3]; 2089[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2089 -> 2599[label="",style="solid", color="black", weight=3]; 2090[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2090 -> 2600[label="",style="solid", color="black", weight=3]; 2091[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2091 -> 2601[label="",style="solid", color="black", weight=3]; 2092[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];2092 -> 2602[label="",style="solid", color="black", weight=3]; 2093[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2093 -> 2603[label="",style="solid", color="black", weight=3]; 2094[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2094 -> 2604[label="",style="solid", color="black", weight=3]; 2095[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2095 -> 2605[label="",style="solid", color="black", weight=3]; 2096[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2096 -> 2606[label="",style="dashed", color="green", weight=3]; 2097[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2097 -> 2607[label="",style="solid", color="black", weight=3]; 2098[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2098 -> 2608[label="",style="solid", color="black", weight=3]; 2099[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (Succ ww40000) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2099 -> 2609[label="",style="solid", color="black", weight=3]; 2100[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];2100 -> 2610[label="",style="solid", color="black", weight=3]; 3130[label="Succ ww4500",fontsize=16,color="green",shape="box"];3131 -> 2370[label="",style="dashed", color="red", weight=0]; 3131[label="primMulNat ww480 (Succ ww4500)",fontsize=16,color="magenta"];3131 -> 3176[label="",style="dashed", color="magenta", weight=3]; 3131 -> 3177[label="",style="dashed", color="magenta", weight=3]; 3132[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat (Succ ww1030) (Succ ww810))",fontsize=16,color="black",shape="box"];3132 -> 3178[label="",style="solid", color="black", weight=3]; 3133[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat Zero (Succ ww810))",fontsize=16,color="black",shape="box"];3133 -> 3179[label="",style="solid", color="black", weight=3]; 3144[label="Float (Neg (Succ ww47)) (Pos (Succ ww480)) : Float (Pos Zero) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];3145[label="Float (Neg (Succ ww47)) (Pos Zero) : Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];3146[label="Float (Neg (Succ ww47)) (Pos Zero) : Float (Pos Zero) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];3147[label="ww480",fontsize=16,color="green",shape="box"];3148[label="ww4500",fontsize=16,color="green",shape="box"];3149[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat (Succ ww950) Zero)",fontsize=16,color="black",shape="box"];3149 -> 3324[label="",style="solid", color="black", weight=3]; 3150[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) EQ",fontsize=16,color="black",shape="triangle"];3150 -> 3325[label="",style="solid", color="black", weight=3]; 3151[label="ww480",fontsize=16,color="green",shape="box"];3152[label="ww4500",fontsize=16,color="green",shape="box"];3153 -> 2914[label="",style="dashed", color="red", weight=0]; 3153[label="List.insertBy0 (Float (Neg (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49) LT",fontsize=16,color="magenta"];3153 -> 3326[label="",style="dashed", color="magenta", weight=3]; 3153 -> 3327[label="",style="dashed", color="magenta", weight=3]; 3154[label="List.insertBy0 (Float (Neg (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49) EQ",fontsize=16,color="black",shape="box"];3154 -> 3328[label="",style="solid", color="black", weight=3]; 2120[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2120 -> 2824[label="",style="solid", color="black", weight=3]; 2121[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2121 -> 2825[label="",style="solid", color="black", weight=3]; 2827 -> 2704[label="",style="dashed", color="red", weight=0]; 2827[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];2827 -> 2843[label="",style="dashed", color="magenta", weight=3]; 2827 -> 2844[label="",style="dashed", color="magenta", weight=3]; 2826[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww82))",fontsize=16,color="burlywood",shape="triangle"];8757[label="ww82/Succ ww820",fontsize=10,color="white",style="solid",shape="box"];2826 -> 8757[label="",style="solid", color="burlywood", weight=9]; 8757 -> 2845[label="",style="solid", color="burlywood", weight=3]; 8758[label="ww82/Zero",fontsize=10,color="white",style="solid",shape="box"];2826 -> 8758[label="",style="solid", color="burlywood", weight=9]; 8758 -> 2846[label="",style="solid", color="burlywood", weight=3]; 6705[label="Succ ww40000",fontsize=16,color="green",shape="box"];6706[label="Zero",fontsize=16,color="green",shape="box"];6916 -> 6697[label="",style="dashed", color="red", weight=0]; 6916[label="primCmpFloat ww612 ww617",fontsize=16,color="magenta"];6916 -> 7084[label="",style="dashed", color="magenta", weight=3]; 6916 -> 7085[label="",style="dashed", color="magenta", weight=3]; 2124[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2124 -> 2848[label="",style="solid", color="black", weight=3]; 2125[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2125 -> 2849[label="",style="solid", color="black", weight=3]; 2851 -> 2837[label="",style="dashed", color="red", weight=0]; 2851[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];2851 -> 2869[label="",style="dashed", color="magenta", weight=3]; 2851 -> 2870[label="",style="dashed", color="magenta", weight=3]; 2850[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww83))",fontsize=16,color="burlywood",shape="triangle"];8759[label="ww83/Succ ww830",fontsize=10,color="white",style="solid",shape="box"];2850 -> 8759[label="",style="solid", color="burlywood", weight=9]; 8759 -> 2871[label="",style="solid", color="burlywood", weight=3]; 8760[label="ww83/Zero",fontsize=10,color="white",style="solid",shape="box"];2850 -> 8760[label="",style="solid", color="burlywood", weight=9]; 8760 -> 2872[label="",style="solid", color="burlywood", weight=3]; 6707[label="Succ ww40000",fontsize=16,color="green",shape="box"];6708[label="Zero",fontsize=16,color="green",shape="box"];6917 -> 6697[label="",style="dashed", color="red", weight=0]; 6917[label="primCmpFloat ww613 ww618",fontsize=16,color="magenta"];6917 -> 7086[label="",style="dashed", color="magenta", weight=3]; 6917 -> 7087[label="",style="dashed", color="magenta", weight=3]; 2128[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2128 -> 2873[label="",style="solid", color="black", weight=3]; 2129[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2129 -> 2874[label="",style="solid", color="black", weight=3]; 2876 -> 2837[label="",style="dashed", color="red", weight=0]; 2876[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];2876 -> 2903[label="",style="dashed", color="magenta", weight=3]; 2876 -> 2904[label="",style="dashed", color="magenta", weight=3]; 2875[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww84))",fontsize=16,color="burlywood",shape="triangle"];8761[label="ww84/Succ ww840",fontsize=10,color="white",style="solid",shape="box"];2875 -> 8761[label="",style="solid", color="burlywood", weight=9]; 8761 -> 2905[label="",style="solid", color="burlywood", weight=3]; 8762[label="ww84/Zero",fontsize=10,color="white",style="solid",shape="box"];2875 -> 8762[label="",style="solid", color="burlywood", weight=9]; 8762 -> 2906[label="",style="solid", color="burlywood", weight=3]; 2131[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];2131 -> 2907[label="",style="solid", color="black", weight=3]; 2132[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2132 -> 2908[label="",style="solid", color="black", weight=3]; 2133[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2133 -> 2909[label="",style="solid", color="black", weight=3]; 2911 -> 2837[label="",style="dashed", color="red", weight=0]; 2911[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];2911 -> 2946[label="",style="dashed", color="magenta", weight=3]; 2911 -> 2947[label="",style="dashed", color="magenta", weight=3]; 2910[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww85))",fontsize=16,color="burlywood",shape="triangle"];8763[label="ww85/Succ ww850",fontsize=10,color="white",style="solid",shape="box"];2910 -> 8763[label="",style="solid", color="burlywood", weight=9]; 8763 -> 2948[label="",style="solid", color="burlywood", weight=3]; 8764[label="ww85/Zero",fontsize=10,color="white",style="solid",shape="box"];2910 -> 8764[label="",style="solid", color="burlywood", weight=9]; 8764 -> 2949[label="",style="solid", color="burlywood", weight=3]; 2135[label="Float (Neg Zero) (Pos (Succ Zero)) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];2136[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2136 -> 2950[label="",style="solid", color="black", weight=3]; 2137[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2137 -> 2951[label="",style="solid", color="black", weight=3]; 2953 -> 2837[label="",style="dashed", color="red", weight=0]; 2953[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];2953 -> 3134[label="",style="dashed", color="magenta", weight=3]; 2953 -> 3135[label="",style="dashed", color="magenta", weight=3]; 2952[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww86))",fontsize=16,color="burlywood",shape="triangle"];8765[label="ww86/Succ ww860",fontsize=10,color="white",style="solid",shape="box"];2952 -> 8765[label="",style="solid", color="burlywood", weight=9]; 8765 -> 3136[label="",style="solid", color="burlywood", weight=3]; 8766[label="ww86/Zero",fontsize=10,color="white",style="solid",shape="box"];2952 -> 8766[label="",style="solid", color="burlywood", weight=9]; 8766 -> 3137[label="",style="solid", color="burlywood", weight=3]; 2139[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];2139 -> 3138[label="",style="solid", color="black", weight=3]; 2140[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2140 -> 3139[label="",style="solid", color="black", weight=3]; 2141[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2141 -> 3140[label="",style="solid", color="black", weight=3]; 3142 -> 2837[label="",style="dashed", color="red", weight=0]; 3142[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3142 -> 3180[label="",style="dashed", color="magenta", weight=3]; 3142 -> 3181[label="",style="dashed", color="magenta", weight=3]; 3141[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww105))",fontsize=16,color="burlywood",shape="triangle"];8767[label="ww105/Succ ww1050",fontsize=10,color="white",style="solid",shape="box"];3141 -> 8767[label="",style="solid", color="burlywood", weight=9]; 8767 -> 3182[label="",style="solid", color="burlywood", weight=3]; 8768[label="ww105/Zero",fontsize=10,color="white",style="solid",shape="box"];3141 -> 8768[label="",style="solid", color="burlywood", weight=9]; 8768 -> 3183[label="",style="solid", color="burlywood", weight=3]; 2143[label="Float (Neg Zero) (Pos (Succ Zero)) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];3610[label="Succ ww5100",fontsize=16,color="green",shape="box"];3611 -> 2370[label="",style="dashed", color="red", weight=0]; 3611[label="primMulNat ww540 (Succ ww5100)",fontsize=16,color="magenta"];3611 -> 3636[label="",style="dashed", color="magenta", weight=3]; 3611 -> 3637[label="",style="dashed", color="magenta", weight=3]; 3612[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat (Succ ww1260) (Succ ww1060))",fontsize=16,color="black",shape="box"];3612 -> 3638[label="",style="solid", color="black", weight=3]; 3613[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat Zero (Succ ww1060))",fontsize=16,color="black",shape="box"];3613 -> 3639[label="",style="solid", color="black", weight=3]; 3625[label="Float (Pos (Succ ww53)) (Neg (Succ ww540)) : Float (Neg Zero) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];3626[label="Float (Pos (Succ ww53)) (Neg Zero) : Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];3627[label="Float (Pos (Succ ww53)) (Neg Zero) : Float (Neg Zero) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];3628[label="ww540",fontsize=16,color="green",shape="box"];3629[label="ww5100",fontsize=16,color="green",shape="box"];3630 -> 3373[label="",style="dashed", color="red", weight=0]; 3630[label="List.insertBy0 (Float (Pos (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55) LT",fontsize=16,color="magenta"];3630 -> 3661[label="",style="dashed", color="magenta", weight=3]; 3630 -> 3662[label="",style="dashed", color="magenta", weight=3]; 3631[label="List.insertBy0 (Float (Pos (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55) EQ",fontsize=16,color="black",shape="box"];3631 -> 3663[label="",style="solid", color="black", weight=3]; 3632[label="ww540",fontsize=16,color="green",shape="box"];3633[label="ww5100",fontsize=16,color="green",shape="box"];3634[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat (Succ ww1240) Zero)",fontsize=16,color="black",shape="box"];3634 -> 3664[label="",style="solid", color="black", weight=3]; 3635[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) EQ",fontsize=16,color="black",shape="triangle"];3635 -> 3665[label="",style="solid", color="black", weight=3]; 2163[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2163 -> 3329[label="",style="solid", color="black", weight=3]; 2164[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2164 -> 3330[label="",style="solid", color="black", weight=3]; 3332 -> 2837[label="",style="dashed", color="red", weight=0]; 3332[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3332 -> 3337[label="",style="dashed", color="magenta", weight=3]; 3332 -> 3338[label="",style="dashed", color="magenta", weight=3]; 3331[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww111))",fontsize=16,color="burlywood",shape="triangle"];8769[label="ww111/Succ ww1110",fontsize=10,color="white",style="solid",shape="box"];3331 -> 8769[label="",style="solid", color="burlywood", weight=9]; 8769 -> 3339[label="",style="solid", color="burlywood", weight=3]; 8770[label="ww111/Zero",fontsize=10,color="white",style="solid",shape="box"];3331 -> 8770[label="",style="solid", color="burlywood", weight=9]; 8770 -> 3340[label="",style="solid", color="burlywood", weight=3]; 2166[label="Float (Pos (Succ ww3000)) (Neg (Succ Zero)) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];2167[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2167 -> 3341[label="",style="solid", color="black", weight=3]; 2168[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2168 -> 3342[label="",style="solid", color="black", weight=3]; 3344 -> 2837[label="",style="dashed", color="red", weight=0]; 3344[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3344 -> 3350[label="",style="dashed", color="magenta", weight=3]; 3344 -> 3351[label="",style="dashed", color="magenta", weight=3]; 3343[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww112))",fontsize=16,color="burlywood",shape="triangle"];8771[label="ww112/Succ ww1120",fontsize=10,color="white",style="solid",shape="box"];3343 -> 8771[label="",style="solid", color="burlywood", weight=9]; 8771 -> 3352[label="",style="solid", color="burlywood", weight=3]; 8772[label="ww112/Zero",fontsize=10,color="white",style="solid",shape="box"];3343 -> 8772[label="",style="solid", color="burlywood", weight=9]; 8772 -> 3353[label="",style="solid", color="burlywood", weight=3]; 2170[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];2170 -> 3354[label="",style="solid", color="black", weight=3]; 2171[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2171 -> 3355[label="",style="solid", color="black", weight=3]; 2172[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2172 -> 3356[label="",style="solid", color="black", weight=3]; 3358 -> 2837[label="",style="dashed", color="red", weight=0]; 3358[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3358 -> 3364[label="",style="dashed", color="magenta", weight=3]; 3358 -> 3365[label="",style="dashed", color="magenta", weight=3]; 3357[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww113))",fontsize=16,color="burlywood",shape="triangle"];8773[label="ww113/Succ ww1130",fontsize=10,color="white",style="solid",shape="box"];3357 -> 8773[label="",style="solid", color="burlywood", weight=9]; 8773 -> 3366[label="",style="solid", color="burlywood", weight=3]; 8774[label="ww113/Zero",fontsize=10,color="white",style="solid",shape="box"];3357 -> 8774[label="",style="solid", color="burlywood", weight=9]; 8774 -> 3367[label="",style="solid", color="burlywood", weight=3]; 2174[label="Float (Pos Zero) (Neg (Succ Zero)) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];2175[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2175 -> 3368[label="",style="solid", color="black", weight=3]; 2176[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2176 -> 3369[label="",style="solid", color="black", weight=3]; 3371 -> 2837[label="",style="dashed", color="red", weight=0]; 3371[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3371 -> 3379[label="",style="dashed", color="magenta", weight=3]; 3371 -> 3380[label="",style="dashed", color="magenta", weight=3]; 3370[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww114))",fontsize=16,color="burlywood",shape="triangle"];8775[label="ww114/Succ ww1140",fontsize=10,color="white",style="solid",shape="box"];3370 -> 8775[label="",style="solid", color="burlywood", weight=9]; 8775 -> 3381[label="",style="solid", color="burlywood", weight=3]; 8776[label="ww114/Zero",fontsize=10,color="white",style="solid",shape="box"];3370 -> 8776[label="",style="solid", color="burlywood", weight=9]; 8776 -> 3382[label="",style="solid", color="burlywood", weight=3]; 2178[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];2178 -> 3383[label="",style="solid", color="black", weight=3]; 2179[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2179 -> 3384[label="",style="solid", color="black", weight=3]; 2180[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2180 -> 3385[label="",style="solid", color="black", weight=3]; 3387 -> 2837[label="",style="dashed", color="red", weight=0]; 3387[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3387 -> 3400[label="",style="dashed", color="magenta", weight=3]; 3387 -> 3401[label="",style="dashed", color="magenta", weight=3]; 3386[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww115))",fontsize=16,color="burlywood",shape="triangle"];8777[label="ww115/Succ ww1150",fontsize=10,color="white",style="solid",shape="box"];3386 -> 8777[label="",style="solid", color="burlywood", weight=9]; 8777 -> 3402[label="",style="solid", color="burlywood", weight=3]; 8778[label="ww115/Zero",fontsize=10,color="white",style="solid",shape="box"];3386 -> 8778[label="",style="solid", color="burlywood", weight=9]; 8778 -> 3403[label="",style="solid", color="burlywood", weight=3]; 2182[label="Float (Pos Zero) (Neg (Succ Zero)) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];2183[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2183 -> 3404[label="",style="solid", color="black", weight=3]; 2184[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2184 -> 3405[label="",style="solid", color="black", weight=3]; 3407 -> 2837[label="",style="dashed", color="red", weight=0]; 3407[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3407 -> 3421[label="",style="dashed", color="magenta", weight=3]; 3407 -> 3422[label="",style="dashed", color="magenta", weight=3]; 3406[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww116))",fontsize=16,color="burlywood",shape="triangle"];8779[label="ww116/Succ ww1160",fontsize=10,color="white",style="solid",shape="box"];3406 -> 8779[label="",style="solid", color="burlywood", weight=9]; 8779 -> 3423[label="",style="solid", color="burlywood", weight=3]; 8780[label="ww116/Zero",fontsize=10,color="white",style="solid",shape="box"];3406 -> 8780[label="",style="solid", color="burlywood", weight=9]; 8780 -> 3424[label="",style="solid", color="burlywood", weight=3]; 2186[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];2186 -> 3425[label="",style="solid", color="black", weight=3]; 3736[label="Succ ww5700",fontsize=16,color="green",shape="box"];3737 -> 2370[label="",style="dashed", color="red", weight=0]; 3737[label="primMulNat ww600 (Succ ww5700)",fontsize=16,color="magenta"];3737 -> 3764[label="",style="dashed", color="magenta", weight=3]; 3737 -> 3765[label="",style="dashed", color="magenta", weight=3]; 3738[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) (Succ ww1360))",fontsize=16,color="black",shape="box"];3738 -> 3766[label="",style="solid", color="black", weight=3]; 3739[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww1170) Zero)",fontsize=16,color="black",shape="box"];3739 -> 3767[label="",style="solid", color="black", weight=3]; 3750[label="Float (Pos Zero) (Pos (Succ ww58)) : List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61",fontsize=16,color="green",shape="box"];3750 -> 3778[label="",style="dashed", color="green", weight=3]; 3751[label="Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61",fontsize=16,color="green",shape="box"];3751 -> 3779[label="",style="dashed", color="green", weight=3]; 3752[label="Float (Pos Zero) (Pos (Succ ww58)) : List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61",fontsize=16,color="green",shape="box"];3752 -> 3780[label="",style="dashed", color="green", weight=3]; 3753[label="ww611",fontsize=16,color="green",shape="box"];3754[label="Float (Neg (Succ ww59)) (Neg ww60)",fontsize=16,color="green",shape="box"];3755[label="ww610",fontsize=16,color="green",shape="box"];3756[label="ww600",fontsize=16,color="green",shape="box"];3757[label="ww5700",fontsize=16,color="green",shape="box"];3758[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat Zero (Succ ww1320))",fontsize=16,color="black",shape="box"];3758 -> 3781[label="",style="solid", color="black", weight=3]; 3759[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) EQ",fontsize=16,color="black",shape="triangle"];3759 -> 3782[label="",style="solid", color="black", weight=3]; 3760[label="ww600",fontsize=16,color="green",shape="box"];3761[label="ww5700",fontsize=16,color="green",shape="box"];3762 -> 3620[label="",style="dashed", color="red", weight=0]; 3762[label="List.insertBy0 (Float (Neg (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61) GT",fontsize=16,color="magenta"];3762 -> 3783[label="",style="dashed", color="magenta", weight=3]; 3762 -> 3784[label="",style="dashed", color="magenta", weight=3]; 3763[label="List.insertBy0 (Float (Neg (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61) EQ",fontsize=16,color="black",shape="box"];3763 -> 3785[label="",style="solid", color="black", weight=3]; 2208[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2208 -> 3614[label="",style="solid", color="black", weight=3]; 2209[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2209 -> 3615[label="",style="solid", color="black", weight=3]; 3617 -> 2837[label="",style="dashed", color="red", weight=0]; 3617[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3617 -> 3640[label="",style="dashed", color="magenta", weight=3]; 3617 -> 3641[label="",style="dashed", color="magenta", weight=3]; 3616[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww128))",fontsize=16,color="burlywood",shape="triangle"];8781[label="ww128/Succ ww1280",fontsize=10,color="white",style="solid",shape="box"];3616 -> 8781[label="",style="solid", color="burlywood", weight=9]; 8781 -> 3642[label="",style="solid", color="burlywood", weight=3]; 8782[label="ww128/Zero",fontsize=10,color="white",style="solid",shape="box"];3616 -> 8782[label="",style="solid", color="burlywood", weight=9]; 8782 -> 3643[label="",style="solid", color="burlywood", weight=3]; 2211[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];2211 -> 3644[label="",style="solid", color="black", weight=3]; 2212[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2212 -> 3645[label="",style="solid", color="black", weight=3]; 2213[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2213 -> 3646[label="",style="solid", color="black", weight=3]; 3648 -> 2837[label="",style="dashed", color="red", weight=0]; 3648[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3648 -> 3666[label="",style="dashed", color="magenta", weight=3]; 3648 -> 3667[label="",style="dashed", color="magenta", weight=3]; 3647[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww129))",fontsize=16,color="burlywood",shape="triangle"];8783[label="ww129/Succ ww1290",fontsize=10,color="white",style="solid",shape="box"];3647 -> 8783[label="",style="solid", color="burlywood", weight=9]; 8783 -> 3668[label="",style="solid", color="burlywood", weight=3]; 8784[label="ww129/Zero",fontsize=10,color="white",style="solid",shape="box"];3647 -> 8784[label="",style="solid", color="burlywood", weight=9]; 8784 -> 3669[label="",style="solid", color="burlywood", weight=3]; 2215[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2215 -> 3670[label="",style="dashed", color="green", weight=3]; 2216[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2216 -> 3671[label="",style="solid", color="black", weight=3]; 2217[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2217 -> 3672[label="",style="solid", color="black", weight=3]; 3674 -> 2837[label="",style="dashed", color="red", weight=0]; 3674[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3674 -> 3689[label="",style="dashed", color="magenta", weight=3]; 3674 -> 3690[label="",style="dashed", color="magenta", weight=3]; 3673[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos ww130))",fontsize=16,color="burlywood",shape="triangle"];8785[label="ww130/Succ ww1300",fontsize=10,color="white",style="solid",shape="box"];3673 -> 8785[label="",style="solid", color="burlywood", weight=9]; 8785 -> 3691[label="",style="solid", color="burlywood", weight=3]; 8786[label="ww130/Zero",fontsize=10,color="white",style="solid",shape="box"];3673 -> 8786[label="",style="solid", color="burlywood", weight=9]; 8786 -> 3692[label="",style="solid", color="burlywood", weight=3]; 2219[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];2219 -> 3693[label="",style="solid", color="black", weight=3]; 2220[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2220 -> 3694[label="",style="solid", color="black", weight=3]; 2221[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2221 -> 3695[label="",style="solid", color="black", weight=3]; 3697 -> 2837[label="",style="dashed", color="red", weight=0]; 3697[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3697 -> 3740[label="",style="dashed", color="magenta", weight=3]; 3697 -> 3741[label="",style="dashed", color="magenta", weight=3]; 3696[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg ww131))",fontsize=16,color="burlywood",shape="triangle"];8787[label="ww131/Succ ww1310",fontsize=10,color="white",style="solid",shape="box"];3696 -> 8787[label="",style="solid", color="burlywood", weight=9]; 8787 -> 3742[label="",style="solid", color="burlywood", weight=3]; 8788[label="ww131/Zero",fontsize=10,color="white",style="solid",shape="box"];3696 -> 8788[label="",style="solid", color="burlywood", weight=9]; 8788 -> 3743[label="",style="solid", color="burlywood", weight=3]; 2223[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2223 -> 3744[label="",style="dashed", color="green", weight=3]; 2224[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2224 -> 3745[label="",style="solid", color="black", weight=3]; 2225[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2225 -> 3746[label="",style="solid", color="black", weight=3]; 3748 -> 2837[label="",style="dashed", color="red", weight=0]; 3748[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3748 -> 3768[label="",style="dashed", color="magenta", weight=3]; 3748 -> 3769[label="",style="dashed", color="magenta", weight=3]; 3747[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww138))",fontsize=16,color="burlywood",shape="triangle"];8789[label="ww138/Succ ww1380",fontsize=10,color="white",style="solid",shape="box"];3747 -> 8789[label="",style="solid", color="burlywood", weight=9]; 8789 -> 3770[label="",style="solid", color="burlywood", weight=3]; 8790[label="ww138/Zero",fontsize=10,color="white",style="solid",shape="box"];3747 -> 8790[label="",style="solid", color="burlywood", weight=9]; 8790 -> 3771[label="",style="solid", color="burlywood", weight=3]; 2227[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];2227 -> 3772[label="",style="solid", color="black", weight=3]; 2228[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2228 -> 3773[label="",style="solid", color="black", weight=3]; 2229[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2229 -> 3774[label="",style="solid", color="black", weight=3]; 3776 -> 2837[label="",style="dashed", color="red", weight=0]; 3776[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3776 -> 3786[label="",style="dashed", color="magenta", weight=3]; 3776 -> 3787[label="",style="dashed", color="magenta", weight=3]; 3775[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww139))",fontsize=16,color="burlywood",shape="triangle"];8791[label="ww139/Succ ww1390",fontsize=10,color="white",style="solid",shape="box"];3775 -> 8791[label="",style="solid", color="burlywood", weight=9]; 8791 -> 3788[label="",style="solid", color="burlywood", weight=3]; 8792[label="ww139/Zero",fontsize=10,color="white",style="solid",shape="box"];3775 -> 8792[label="",style="solid", color="burlywood", weight=9]; 8792 -> 3789[label="",style="solid", color="burlywood", weight=3]; 2231[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2231 -> 3790[label="",style="dashed", color="green", weight=3]; 4214[label="Succ ww6300",fontsize=16,color="green",shape="box"];4215 -> 2370[label="",style="dashed", color="red", weight=0]; 4215[label="primMulNat ww660 (Succ ww6300)",fontsize=16,color="magenta"];4215 -> 4240[label="",style="dashed", color="magenta", weight=3]; 4215 -> 4241[label="",style="dashed", color="magenta", weight=3]; 4216[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat (Succ ww1600) (Succ ww1400))",fontsize=16,color="black",shape="box"];4216 -> 4242[label="",style="solid", color="black", weight=3]; 4217[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat Zero (Succ ww1400))",fontsize=16,color="black",shape="box"];4217 -> 4243[label="",style="solid", color="black", weight=3]; 4229[label="Float (Pos (Succ ww65)) (Neg (Succ ww660)) : Float (Pos Zero) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];4230[label="Float (Pos (Succ ww65)) (Neg Zero) : Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];4231[label="Float (Pos (Succ ww65)) (Neg Zero) : Float (Pos Zero) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];4232[label="ww660",fontsize=16,color="green",shape="box"];4233[label="ww6300",fontsize=16,color="green",shape="box"];4234[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat (Succ ww1560) Zero)",fontsize=16,color="black",shape="box"];4234 -> 4265[label="",style="solid", color="black", weight=3]; 4235[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) EQ",fontsize=16,color="black",shape="triangle"];4235 -> 4266[label="",style="solid", color="black", weight=3]; 4236[label="ww660",fontsize=16,color="green",shape="box"];4237[label="ww6300",fontsize=16,color="green",shape="box"];4238 -> 3978[label="",style="dashed", color="red", weight=0]; 4238[label="List.insertBy0 (Float (Neg (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67) LT",fontsize=16,color="magenta"];4238 -> 4267[label="",style="dashed", color="magenta", weight=3]; 4238 -> 4268[label="",style="dashed", color="magenta", weight=3]; 4239[label="List.insertBy0 (Float (Neg (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67) EQ",fontsize=16,color="black",shape="box"];4239 -> 4269[label="",style="solid", color="black", weight=3]; 2251[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2251 -> 3931[label="",style="solid", color="black", weight=3]; 2252[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2252 -> 3932[label="",style="solid", color="black", weight=3]; 3934 -> 2837[label="",style="dashed", color="red", weight=0]; 3934[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3934 -> 3940[label="",style="dashed", color="magenta", weight=3]; 3934 -> 3941[label="",style="dashed", color="magenta", weight=3]; 3933[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww145))",fontsize=16,color="burlywood",shape="triangle"];8793[label="ww145/Succ ww1450",fontsize=10,color="white",style="solid",shape="box"];3933 -> 8793[label="",style="solid", color="burlywood", weight=9]; 8793 -> 3942[label="",style="solid", color="burlywood", weight=3]; 8794[label="ww145/Zero",fontsize=10,color="white",style="solid",shape="box"];3933 -> 8794[label="",style="solid", color="burlywood", weight=9]; 8794 -> 3943[label="",style="solid", color="burlywood", weight=3]; 2254[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];2254 -> 3944[label="",style="solid", color="black", weight=3]; 2255[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2255 -> 3945[label="",style="solid", color="black", weight=3]; 2256[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2256 -> 3946[label="",style="solid", color="black", weight=3]; 3948 -> 2837[label="",style="dashed", color="red", weight=0]; 3948[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3948 -> 3954[label="",style="dashed", color="magenta", weight=3]; 3948 -> 3955[label="",style="dashed", color="magenta", weight=3]; 3947[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww146))",fontsize=16,color="burlywood",shape="triangle"];8795[label="ww146/Succ ww1460",fontsize=10,color="white",style="solid",shape="box"];3947 -> 8795[label="",style="solid", color="burlywood", weight=9]; 8795 -> 3956[label="",style="solid", color="burlywood", weight=3]; 8796[label="ww146/Zero",fontsize=10,color="white",style="solid",shape="box"];3947 -> 8796[label="",style="solid", color="burlywood", weight=9]; 8796 -> 3957[label="",style="solid", color="burlywood", weight=3]; 2258[label="Float (Pos (Succ ww3000)) (Neg (Succ Zero)) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];2259[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2259 -> 3958[label="",style="solid", color="black", weight=3]; 2260[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2260 -> 3959[label="",style="solid", color="black", weight=3]; 3961 -> 2837[label="",style="dashed", color="red", weight=0]; 3961[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3961 -> 3967[label="",style="dashed", color="magenta", weight=3]; 3961 -> 3968[label="",style="dashed", color="magenta", weight=3]; 3960[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww147))",fontsize=16,color="burlywood",shape="triangle"];8797[label="ww147/Succ ww1470",fontsize=10,color="white",style="solid",shape="box"];3960 -> 8797[label="",style="solid", color="burlywood", weight=9]; 8797 -> 3969[label="",style="solid", color="burlywood", weight=3]; 8798[label="ww147/Zero",fontsize=10,color="white",style="solid",shape="box"];3960 -> 8798[label="",style="solid", color="burlywood", weight=9]; 8798 -> 3970[label="",style="solid", color="burlywood", weight=3]; 2262[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];2262 -> 3971[label="",style="solid", color="black", weight=3]; 2263[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2263 -> 3972[label="",style="solid", color="black", weight=3]; 2264[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2264 -> 3973[label="",style="solid", color="black", weight=3]; 3975 -> 2837[label="",style="dashed", color="red", weight=0]; 3975[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3975 -> 3983[label="",style="dashed", color="magenta", weight=3]; 3975 -> 3984[label="",style="dashed", color="magenta", weight=3]; 3974[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww148))",fontsize=16,color="burlywood",shape="triangle"];8799[label="ww148/Succ ww1480",fontsize=10,color="white",style="solid",shape="box"];3974 -> 8799[label="",style="solid", color="burlywood", weight=9]; 8799 -> 3985[label="",style="solid", color="burlywood", weight=3]; 8800[label="ww148/Zero",fontsize=10,color="white",style="solid",shape="box"];3974 -> 8800[label="",style="solid", color="burlywood", weight=9]; 8800 -> 3986[label="",style="solid", color="burlywood", weight=3]; 2266[label="Float (Pos Zero) (Neg (Succ Zero)) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];2267[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2267 -> 3987[label="",style="solid", color="black", weight=3]; 2268[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2268 -> 3988[label="",style="solid", color="black", weight=3]; 3990 -> 2837[label="",style="dashed", color="red", weight=0]; 3990[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];3990 -> 4003[label="",style="dashed", color="magenta", weight=3]; 3990 -> 4004[label="",style="dashed", color="magenta", weight=3]; 3989[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww149))",fontsize=16,color="burlywood",shape="triangle"];8801[label="ww149/Succ ww1490",fontsize=10,color="white",style="solid",shape="box"];3989 -> 8801[label="",style="solid", color="burlywood", weight=9]; 8801 -> 4005[label="",style="solid", color="burlywood", weight=3]; 8802[label="ww149/Zero",fontsize=10,color="white",style="solid",shape="box"];3989 -> 8802[label="",style="solid", color="burlywood", weight=9]; 8802 -> 4006[label="",style="solid", color="burlywood", weight=3]; 2270[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];2270 -> 4007[label="",style="solid", color="black", weight=3]; 2271[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2271 -> 4008[label="",style="solid", color="black", weight=3]; 2272[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2272 -> 4009[label="",style="solid", color="black", weight=3]; 4011 -> 2837[label="",style="dashed", color="red", weight=0]; 4011[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4011 -> 4025[label="",style="dashed", color="magenta", weight=3]; 4011 -> 4026[label="",style="dashed", color="magenta", weight=3]; 4010[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww150))",fontsize=16,color="burlywood",shape="triangle"];8803[label="ww150/Succ ww1500",fontsize=10,color="white",style="solid",shape="box"];4010 -> 8803[label="",style="solid", color="burlywood", weight=9]; 8803 -> 4027[label="",style="solid", color="burlywood", weight=3]; 8804[label="ww150/Zero",fontsize=10,color="white",style="solid",shape="box"];4010 -> 8804[label="",style="solid", color="burlywood", weight=9]; 8804 -> 4028[label="",style="solid", color="burlywood", weight=3]; 2274[label="Float (Pos Zero) (Neg (Succ Zero)) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];4339[label="Succ ww6900",fontsize=16,color="green",shape="box"];4340 -> 2370[label="",style="dashed", color="red", weight=0]; 4340[label="primMulNat ww720 (Succ ww6900)",fontsize=16,color="magenta"];4340 -> 4364[label="",style="dashed", color="magenta", weight=3]; 4340 -> 4365[label="",style="dashed", color="magenta", weight=3]; 4341[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) (Succ ww1700))",fontsize=16,color="black",shape="box"];4341 -> 4366[label="",style="solid", color="black", weight=3]; 4342[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww1510) Zero)",fontsize=16,color="black",shape="box"];4342 -> 4367[label="",style="solid", color="black", weight=3]; 4353[label="Float (Neg Zero) (Neg (Succ ww70)) : List.insertBy primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73",fontsize=16,color="green",shape="box"];4353 -> 4378[label="",style="dashed", color="green", weight=3]; 4354[label="Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : List.insertBy primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73",fontsize=16,color="green",shape="box"];4354 -> 4379[label="",style="dashed", color="green", weight=3]; 4355[label="Float (Neg Zero) (Neg (Succ ww70)) : List.insertBy primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73",fontsize=16,color="green",shape="box"];4355 -> 4380[label="",style="dashed", color="green", weight=3]; 4356[label="ww720",fontsize=16,color="green",shape="box"];4357[label="ww6900",fontsize=16,color="green",shape="box"];4358 -> 4223[label="",style="dashed", color="red", weight=0]; 4358[label="List.insertBy0 (Float (Pos (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73) GT",fontsize=16,color="magenta"];4358 -> 4381[label="",style="dashed", color="magenta", weight=3]; 4358 -> 4382[label="",style="dashed", color="magenta", weight=3]; 4359[label="List.insertBy0 (Float (Pos (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73) EQ",fontsize=16,color="black",shape="box"];4359 -> 4383[label="",style="solid", color="black", weight=3]; 4360[label="ww720",fontsize=16,color="green",shape="box"];4361[label="ww6900",fontsize=16,color="green",shape="box"];4362[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat Zero (Succ ww1680))",fontsize=16,color="black",shape="box"];4362 -> 4384[label="",style="solid", color="black", weight=3]; 4363[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) EQ",fontsize=16,color="black",shape="triangle"];4363 -> 4385[label="",style="solid", color="black", weight=3]; 2294[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2294 -> 4218[label="",style="solid", color="black", weight=3]; 2295[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2295 -> 4219[label="",style="solid", color="black", weight=3]; 4221 -> 2837[label="",style="dashed", color="red", weight=0]; 4221[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4221 -> 4244[label="",style="dashed", color="magenta", weight=3]; 4221 -> 4245[label="",style="dashed", color="magenta", weight=3]; 4220[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww162))",fontsize=16,color="burlywood",shape="triangle"];8805[label="ww162/Succ ww1620",fontsize=10,color="white",style="solid",shape="box"];4220 -> 8805[label="",style="solid", color="burlywood", weight=9]; 8805 -> 4246[label="",style="solid", color="burlywood", weight=3]; 8806[label="ww162/Zero",fontsize=10,color="white",style="solid",shape="box"];4220 -> 8806[label="",style="solid", color="burlywood", weight=9]; 8806 -> 4247[label="",style="solid", color="burlywood", weight=3]; 2297[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2297 -> 4248[label="",style="dashed", color="green", weight=3]; 2298[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2298 -> 4249[label="",style="solid", color="black", weight=3]; 2299[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2299 -> 4250[label="",style="solid", color="black", weight=3]; 4252 -> 2837[label="",style="dashed", color="red", weight=0]; 4252[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4252 -> 4270[label="",style="dashed", color="magenta", weight=3]; 4252 -> 4271[label="",style="dashed", color="magenta", weight=3]; 4251[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww163))",fontsize=16,color="burlywood",shape="triangle"];8807[label="ww163/Succ ww1630",fontsize=10,color="white",style="solid",shape="box"];4251 -> 8807[label="",style="solid", color="burlywood", weight=9]; 8807 -> 4272[label="",style="solid", color="burlywood", weight=3]; 8808[label="ww163/Zero",fontsize=10,color="white",style="solid",shape="box"];4251 -> 8808[label="",style="solid", color="burlywood", weight=9]; 8808 -> 4273[label="",style="solid", color="burlywood", weight=3]; 2301[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];2301 -> 4274[label="",style="solid", color="black", weight=3]; 2302[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2302 -> 4275[label="",style="solid", color="black", weight=3]; 2303[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2303 -> 4276[label="",style="solid", color="black", weight=3]; 4278 -> 2837[label="",style="dashed", color="red", weight=0]; 4278[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4278 -> 4293[label="",style="dashed", color="magenta", weight=3]; 4278 -> 4294[label="",style="dashed", color="magenta", weight=3]; 4277[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg ww164))",fontsize=16,color="burlywood",shape="triangle"];8809[label="ww164/Succ ww1640",fontsize=10,color="white",style="solid",shape="box"];4277 -> 8809[label="",style="solid", color="burlywood", weight=9]; 8809 -> 4295[label="",style="solid", color="burlywood", weight=3]; 8810[label="ww164/Zero",fontsize=10,color="white",style="solid",shape="box"];4277 -> 8810[label="",style="solid", color="burlywood", weight=9]; 8810 -> 4296[label="",style="solid", color="burlywood", weight=3]; 2305[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2305 -> 4297[label="",style="dashed", color="green", weight=3]; 2306[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2306 -> 4298[label="",style="solid", color="black", weight=3]; 2307[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2307 -> 4299[label="",style="solid", color="black", weight=3]; 4301 -> 2837[label="",style="dashed", color="red", weight=0]; 4301[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4301 -> 4343[label="",style="dashed", color="magenta", weight=3]; 4301 -> 4344[label="",style="dashed", color="magenta", weight=3]; 4300[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos ww165))",fontsize=16,color="burlywood",shape="triangle"];8811[label="ww165/Succ ww1650",fontsize=10,color="white",style="solid",shape="box"];4300 -> 8811[label="",style="solid", color="burlywood", weight=9]; 8811 -> 4345[label="",style="solid", color="burlywood", weight=3]; 8812[label="ww165/Zero",fontsize=10,color="white",style="solid",shape="box"];4300 -> 8812[label="",style="solid", color="burlywood", weight=9]; 8812 -> 4346[label="",style="solid", color="burlywood", weight=3]; 2309[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];2309 -> 4347[label="",style="solid", color="black", weight=3]; 2310[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2310 -> 4348[label="",style="solid", color="black", weight=3]; 2311[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2311 -> 4349[label="",style="solid", color="black", weight=3]; 4351 -> 2837[label="",style="dashed", color="red", weight=0]; 4351[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4351 -> 4368[label="",style="dashed", color="magenta", weight=3]; 4351 -> 4369[label="",style="dashed", color="magenta", weight=3]; 4350[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww172))",fontsize=16,color="burlywood",shape="triangle"];8813[label="ww172/Succ ww1720",fontsize=10,color="white",style="solid",shape="box"];4350 -> 8813[label="",style="solid", color="burlywood", weight=9]; 8813 -> 4370[label="",style="solid", color="burlywood", weight=3]; 8814[label="ww172/Zero",fontsize=10,color="white",style="solid",shape="box"];4350 -> 8814[label="",style="solid", color="burlywood", weight=9]; 8814 -> 4371[label="",style="solid", color="burlywood", weight=3]; 2313[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2313 -> 4372[label="",style="dashed", color="green", weight=3]; 2314[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ ww3100000) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2314 -> 4373[label="",style="solid", color="black", weight=3]; 2315[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="black",shape="box"];2315 -> 4374[label="",style="solid", color="black", weight=3]; 4376 -> 2837[label="",style="dashed", color="red", weight=0]; 4376[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4376 -> 4386[label="",style="dashed", color="magenta", weight=3]; 4376 -> 4387[label="",style="dashed", color="magenta", weight=3]; 4375[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww173))",fontsize=16,color="burlywood",shape="triangle"];8815[label="ww173/Succ ww1730",fontsize=10,color="white",style="solid",shape="box"];4375 -> 8815[label="",style="solid", color="burlywood", weight=9]; 8815 -> 4388[label="",style="solid", color="burlywood", weight=3]; 8816[label="ww173/Zero",fontsize=10,color="white",style="solid",shape="box"];4375 -> 8816[label="",style="solid", color="burlywood", weight=9]; 8816 -> 4389[label="",style="solid", color="burlywood", weight=3]; 2317[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];2317 -> 4390[label="",style="solid", color="black", weight=3]; 6918[label="ww220",fontsize=16,color="green",shape="box"];6919[label="ww1900",fontsize=16,color="green",shape="box"];6920[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat ww5850 ww6090)",fontsize=16,color="burlywood",shape="triangle"];8817[label="ww5850/Succ ww58500",fontsize=10,color="white",style="solid",shape="box"];6920 -> 8817[label="",style="solid", color="burlywood", weight=9]; 8817 -> 7088[label="",style="solid", color="burlywood", weight=3]; 8818[label="ww5850/Zero",fontsize=10,color="white",style="solid",shape="box"];6920 -> 8818[label="",style="solid", color="burlywood", weight=9]; 8818 -> 7089[label="",style="solid", color="burlywood", weight=3]; 6921[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) GT",fontsize=16,color="black",shape="triangle"];6921 -> 7090[label="",style="solid", color="black", weight=3]; 7074 -> 2966[label="",style="dashed", color="red", weight=0]; 7074[label="List.insertBy primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23",fontsize=16,color="magenta"];7074 -> 7142[label="",style="dashed", color="magenta", weight=3]; 7074 -> 7143[label="",style="dashed", color="magenta", weight=3]; 7074 -> 7144[label="",style="dashed", color="magenta", weight=3]; 7075 -> 2966[label="",style="dashed", color="red", weight=0]; 7075[label="List.insertBy primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23",fontsize=16,color="magenta"];7075 -> 7145[label="",style="dashed", color="magenta", weight=3]; 7075 -> 7146[label="",style="dashed", color="magenta", weight=3]; 7075 -> 7147[label="",style="dashed", color="magenta", weight=3]; 7076 -> 2966[label="",style="dashed", color="red", weight=0]; 7076[label="List.insertBy primCmpFloat (Float (Pos (Succ ww21)) (Pos Zero)) ww23",fontsize=16,color="magenta"];7076 -> 7148[label="",style="dashed", color="magenta", weight=3]; 7076 -> 7149[label="",style="dashed", color="magenta", weight=3]; 7076 -> 7150[label="",style="dashed", color="magenta", weight=3]; 7077[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) LT",fontsize=16,color="black",shape="triangle"];7077 -> 7151[label="",style="solid", color="black", weight=3]; 7078[label="Float (Pos (Succ ww21)) (Pos (Succ ww220)) : Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23",fontsize=16,color="green",shape="box"];7079[label="Succ ww1900",fontsize=16,color="green",shape="box"];7080[label="Succ ww220",fontsize=16,color="green",shape="box"];7081[label="Float (Pos (Succ ww21)) (Pos (Succ ww220)) : Float (Neg (Succ ww1900)) (Pos (Succ ww20)) : ww23",fontsize=16,color="green",shape="box"];2343 -> 4419[label="",style="dashed", color="red", weight=0]; 2343[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2343 -> 4420[label="",style="dashed", color="magenta", weight=3]; 2344 -> 4421[label="",style="dashed", color="red", weight=0]; 2344[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2344 -> 4422[label="",style="dashed", color="magenta", weight=3]; 2345 -> 4423[label="",style="dashed", color="red", weight=0]; 2345[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2345 -> 4424[label="",style="dashed", color="magenta", weight=3]; 2346[label="Float (Pos (Succ ww3000)) (Pos (Succ Zero)) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];2347 -> 4425[label="",style="dashed", color="red", weight=0]; 2347[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2347 -> 4426[label="",style="dashed", color="magenta", weight=3]; 2348 -> 4427[label="",style="dashed", color="red", weight=0]; 2348[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2348 -> 4428[label="",style="dashed", color="magenta", weight=3]; 2349 -> 4429[label="",style="dashed", color="red", weight=0]; 2349[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2349 -> 4430[label="",style="dashed", color="magenta", weight=3]; 2350 -> 2966[label="",style="dashed", color="red", weight=0]; 2350[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41",fontsize=16,color="magenta"];2350 -> 4431[label="",style="dashed", color="magenta", weight=3]; 2350 -> 4432[label="",style="dashed", color="magenta", weight=3]; 2350 -> 4433[label="",style="dashed", color="magenta", weight=3]; 2351 -> 4434[label="",style="dashed", color="red", weight=0]; 2351[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2351 -> 4435[label="",style="dashed", color="magenta", weight=3]; 2352 -> 4436[label="",style="dashed", color="red", weight=0]; 2352[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2352 -> 4437[label="",style="dashed", color="magenta", weight=3]; 2353 -> 4438[label="",style="dashed", color="red", weight=0]; 2353[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2353 -> 4439[label="",style="dashed", color="magenta", weight=3]; 2354[label="Float (Pos Zero) (Pos (Succ Zero)) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];2355 -> 4440[label="",style="dashed", color="red", weight=0]; 2355[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2355 -> 4441[label="",style="dashed", color="magenta", weight=3]; 2356 -> 4442[label="",style="dashed", color="red", weight=0]; 2356[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2356 -> 4443[label="",style="dashed", color="magenta", weight=3]; 2357 -> 4444[label="",style="dashed", color="red", weight=0]; 2357[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2357 -> 4445[label="",style="dashed", color="magenta", weight=3]; 2358[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="burlywood",shape="triangle"];8819[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];2358 -> 8819[label="",style="solid", color="burlywood", weight=9]; 8819 -> 4446[label="",style="solid", color="burlywood", weight=3]; 8820[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];2358 -> 8820[label="",style="solid", color="burlywood", weight=9]; 8820 -> 4447[label="",style="solid", color="burlywood", weight=3]; 2359 -> 4448[label="",style="dashed", color="red", weight=0]; 2359[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2359 -> 4449[label="",style="dashed", color="magenta", weight=3]; 2360 -> 4450[label="",style="dashed", color="red", weight=0]; 2360[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2360 -> 4451[label="",style="dashed", color="magenta", weight=3]; 2361 -> 4452[label="",style="dashed", color="red", weight=0]; 2361[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2361 -> 4453[label="",style="dashed", color="magenta", weight=3]; 2362[label="Float (Pos Zero) (Pos (Succ Zero)) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];2363 -> 4454[label="",style="dashed", color="red", weight=0]; 2363[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2363 -> 4455[label="",style="dashed", color="magenta", weight=3]; 2364 -> 4456[label="",style="dashed", color="red", weight=0]; 2364[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2364 -> 4457[label="",style="dashed", color="magenta", weight=3]; 2365 -> 4458[label="",style="dashed", color="red", weight=0]; 2365[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2365 -> 4459[label="",style="dashed", color="magenta", weight=3]; 2366 -> 2358[label="",style="dashed", color="red", weight=0]; 2366[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="magenta"];3155[label="ww350",fontsize=16,color="green",shape="box"];3156[label="ww3200",fontsize=16,color="green",shape="box"];3157[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat ww990 ww790)",fontsize=16,color="burlywood",shape="triangle"];8821[label="ww990/Succ ww9900",fontsize=10,color="white",style="solid",shape="box"];3157 -> 8821[label="",style="solid", color="burlywood", weight=9]; 8821 -> 4460[label="",style="solid", color="burlywood", weight=3]; 8822[label="ww990/Zero",fontsize=10,color="white",style="solid",shape="box"];3157 -> 8822[label="",style="solid", color="burlywood", weight=9]; 8822 -> 4461[label="",style="solid", color="burlywood", weight=3]; 3158[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) LT",fontsize=16,color="black",shape="triangle"];3158 -> 4462[label="",style="solid", color="black", weight=3]; 3159[label="Succ ww350",fontsize=16,color="green",shape="box"];3160[label="Succ ww3200",fontsize=16,color="green",shape="box"];3161[label="Float (Neg (Succ ww34)) (Pos (Succ ww350)) : Float (Pos (Succ ww3200)) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];3162[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) GT",fontsize=16,color="black",shape="triangle"];3162 -> 4463[label="",style="solid", color="black", weight=3]; 3163[label="Float (Neg (Succ ww34)) (Pos (Succ ww350)) : Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];2464 -> 4464[label="",style="dashed", color="red", weight=0]; 2464[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2464 -> 4465[label="",style="dashed", color="magenta", weight=3]; 2465 -> 4466[label="",style="dashed", color="red", weight=0]; 2465[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2465 -> 4467[label="",style="dashed", color="magenta", weight=3]; 2466 -> 4468[label="",style="dashed", color="red", weight=0]; 2466[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2466 -> 4469[label="",style="dashed", color="magenta", weight=3]; 6922[label="LT",fontsize=16,color="green",shape="box"];6923[label="EQ",fontsize=16,color="green",shape="box"];6924[label="primCmpFloat (Float ww6030 ww6031) ww614",fontsize=16,color="burlywood",shape="box"];8823[label="ww6031/Pos ww60310",fontsize=10,color="white",style="solid",shape="box"];6924 -> 8823[label="",style="solid", color="burlywood", weight=9]; 8823 -> 7091[label="",style="solid", color="burlywood", weight=3]; 8824[label="ww6031/Neg ww60310",fontsize=10,color="white",style="solid",shape="box"];6924 -> 8824[label="",style="solid", color="burlywood", weight=9]; 8824 -> 7092[label="",style="solid", color="burlywood", weight=3]; 6925[label="List.insertBy ww14 (Float (Neg (Succ ww15)) (Pos (Succ Zero))) ww161",fontsize=16,color="burlywood",shape="box"];8825[label="ww161/ww1610 : ww1611",fontsize=10,color="white",style="solid",shape="box"];6925 -> 8825[label="",style="solid", color="burlywood", weight=9]; 8825 -> 7093[label="",style="solid", color="burlywood", weight=3]; 8826[label="ww161/[]",fontsize=10,color="white",style="solid",shape="box"];6925 -> 8826[label="",style="solid", color="burlywood", weight=9]; 8826 -> 7094[label="",style="solid", color="burlywood", weight=3]; 2467 -> 4470[label="",style="dashed", color="red", weight=0]; 2467[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2467 -> 4471[label="",style="dashed", color="magenta", weight=3]; 2468 -> 4472[label="",style="dashed", color="red", weight=0]; 2468[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2468 -> 4473[label="",style="dashed", color="magenta", weight=3]; 2469 -> 4474[label="",style="dashed", color="red", weight=0]; 2469[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2469 -> 4475[label="",style="dashed", color="magenta", weight=3]; 6926[label="primCmpNat (Succ ww6040) Zero",fontsize=16,color="black",shape="box"];6926 -> 7095[label="",style="solid", color="black", weight=3]; 6927[label="EQ",fontsize=16,color="green",shape="box"];7082[label="ww616",fontsize=16,color="green",shape="box"];7083[label="ww611",fontsize=16,color="green",shape="box"];2472 -> 4479[label="",style="dashed", color="red", weight=0]; 2472[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2472 -> 4480[label="",style="dashed", color="magenta", weight=3]; 2473 -> 4481[label="",style="dashed", color="red", weight=0]; 2473[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2473 -> 4482[label="",style="dashed", color="magenta", weight=3]; 2474 -> 4483[label="",style="dashed", color="red", weight=0]; 2474[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2474 -> 4484[label="",style="dashed", color="magenta", weight=3]; 2475 -> 4485[label="",style="dashed", color="red", weight=0]; 2475[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2475 -> 4486[label="",style="dashed", color="magenta", weight=3]; 2476 -> 4487[label="",style="dashed", color="red", weight=0]; 2476[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2476 -> 4488[label="",style="dashed", color="magenta", weight=3]; 2477 -> 4489[label="",style="dashed", color="red", weight=0]; 2477[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2477 -> 4490[label="",style="dashed", color="magenta", weight=3]; 2478[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2478 -> 4491[label="",style="dashed", color="green", weight=3]; 2479 -> 4492[label="",style="dashed", color="red", weight=0]; 2479[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2479 -> 4493[label="",style="dashed", color="magenta", weight=3]; 2480 -> 4494[label="",style="dashed", color="red", weight=0]; 2480[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2480 -> 4495[label="",style="dashed", color="magenta", weight=3]; 2481 -> 4496[label="",style="dashed", color="red", weight=0]; 2481[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2481 -> 4497[label="",style="dashed", color="magenta", weight=3]; 2482 -> 4498[label="",style="dashed", color="red", weight=0]; 2482[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2482 -> 4499[label="",style="dashed", color="magenta", weight=3]; 2483 -> 4500[label="",style="dashed", color="red", weight=0]; 2483[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2483 -> 4501[label="",style="dashed", color="magenta", weight=3]; 2484 -> 4502[label="",style="dashed", color="red", weight=0]; 2484[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2484 -> 4503[label="",style="dashed", color="magenta", weight=3]; 2485[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2485 -> 4504[label="",style="dashed", color="green", weight=3]; 3164[label="ww420",fontsize=16,color="green",shape="box"];3165[label="ww3900",fontsize=16,color="green",shape="box"];3166[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat ww800 ww1010)",fontsize=16,color="burlywood",shape="triangle"];8827[label="ww800/Succ ww8000",fontsize=10,color="white",style="solid",shape="box"];3166 -> 8827[label="",style="solid", color="burlywood", weight=9]; 8827 -> 4505[label="",style="solid", color="burlywood", weight=3]; 8828[label="ww800/Zero",fontsize=10,color="white",style="solid",shape="box"];3166 -> 8828[label="",style="solid", color="burlywood", weight=9]; 8828 -> 4506[label="",style="solid", color="burlywood", weight=3]; 3167[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) GT",fontsize=16,color="black",shape="triangle"];3167 -> 4507[label="",style="solid", color="black", weight=3]; 3168 -> 2966[label="",style="dashed", color="red", weight=0]; 3168[label="List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43",fontsize=16,color="magenta"];3168 -> 4508[label="",style="dashed", color="magenta", weight=3]; 3169 -> 2966[label="",style="dashed", color="red", weight=0]; 3169[label="List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43",fontsize=16,color="magenta"];3169 -> 4509[label="",style="dashed", color="magenta", weight=3]; 3170 -> 2966[label="",style="dashed", color="red", weight=0]; 3170[label="List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos Zero)) ww43",fontsize=16,color="magenta"];3170 -> 4510[label="",style="dashed", color="magenta", weight=3]; 3171[label="Succ ww420",fontsize=16,color="green",shape="box"];3172[label="Succ ww3900",fontsize=16,color="green",shape="box"];3173[label="Float (Pos (Succ ww41)) (Pos (Succ ww420)) : Float (Pos (Succ ww3900)) (Neg (Succ ww40)) : ww43",fontsize=16,color="green",shape="box"];3174[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) LT",fontsize=16,color="black",shape="triangle"];3174 -> 4511[label="",style="solid", color="black", weight=3]; 3175[label="Float (Pos (Succ ww41)) (Pos (Succ ww420)) : Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43",fontsize=16,color="green",shape="box"];2587 -> 4512[label="",style="dashed", color="red", weight=0]; 2587[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2587 -> 4513[label="",style="dashed", color="magenta", weight=3]; 2588 -> 4514[label="",style="dashed", color="red", weight=0]; 2588[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2588 -> 4515[label="",style="dashed", color="magenta", weight=3]; 2589 -> 4516[label="",style="dashed", color="red", weight=0]; 2589[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2589 -> 4517[label="",style="dashed", color="magenta", weight=3]; 2590 -> 2966[label="",style="dashed", color="red", weight=0]; 2590[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ Zero))) ww41",fontsize=16,color="magenta"];2590 -> 4518[label="",style="dashed", color="magenta", weight=3]; 2590 -> 4519[label="",style="dashed", color="magenta", weight=3]; 2590 -> 4520[label="",style="dashed", color="magenta", weight=3]; 2591 -> 4521[label="",style="dashed", color="red", weight=0]; 2591[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2591 -> 4522[label="",style="dashed", color="magenta", weight=3]; 2592 -> 4523[label="",style="dashed", color="red", weight=0]; 2592[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2592 -> 4524[label="",style="dashed", color="magenta", weight=3]; 2593 -> 4525[label="",style="dashed", color="red", weight=0]; 2593[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2593 -> 4526[label="",style="dashed", color="magenta", weight=3]; 2594[label="Float (Pos (Succ ww3000)) (Pos (Succ Zero)) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];2595 -> 4527[label="",style="dashed", color="red", weight=0]; 2595[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2595 -> 4528[label="",style="dashed", color="magenta", weight=3]; 2596 -> 4529[label="",style="dashed", color="red", weight=0]; 2596[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2596 -> 4530[label="",style="dashed", color="magenta", weight=3]; 2597 -> 4531[label="",style="dashed", color="red", weight=0]; 2597[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2597 -> 4532[label="",style="dashed", color="magenta", weight=3]; 2598 -> 2358[label="",style="dashed", color="red", weight=0]; 2598[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="magenta"];2599 -> 4533[label="",style="dashed", color="red", weight=0]; 2599[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2599 -> 4534[label="",style="dashed", color="magenta", weight=3]; 2600 -> 4535[label="",style="dashed", color="red", weight=0]; 2600[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2600 -> 4536[label="",style="dashed", color="magenta", weight=3]; 2601 -> 4537[label="",style="dashed", color="red", weight=0]; 2601[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2601 -> 4538[label="",style="dashed", color="magenta", weight=3]; 2602[label="Float (Pos Zero) (Pos (Succ Zero)) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];2603 -> 4539[label="",style="dashed", color="red", weight=0]; 2603[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2603 -> 4540[label="",style="dashed", color="magenta", weight=3]; 2604 -> 4541[label="",style="dashed", color="red", weight=0]; 2604[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2604 -> 4542[label="",style="dashed", color="magenta", weight=3]; 2605 -> 4543[label="",style="dashed", color="red", weight=0]; 2605[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2605 -> 4544[label="",style="dashed", color="magenta", weight=3]; 2606 -> 2358[label="",style="dashed", color="red", weight=0]; 2606[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="magenta"];2607 -> 4545[label="",style="dashed", color="red", weight=0]; 2607[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2607 -> 4546[label="",style="dashed", color="magenta", weight=3]; 2608 -> 4547[label="",style="dashed", color="red", weight=0]; 2608[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2608 -> 4548[label="",style="dashed", color="magenta", weight=3]; 2609 -> 4549[label="",style="dashed", color="red", weight=0]; 2609[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ (primPlusNat ww40000 ww40000)))))",fontsize=16,color="magenta"];2609 -> 4550[label="",style="dashed", color="magenta", weight=3]; 2610[label="Float (Pos Zero) (Pos (Succ Zero)) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];3176[label="ww480",fontsize=16,color="green",shape="box"];3177[label="ww4500",fontsize=16,color="green",shape="box"];3178[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat ww1030 ww810)",fontsize=16,color="burlywood",shape="triangle"];8829[label="ww1030/Succ ww10300",fontsize=10,color="white",style="solid",shape="box"];3178 -> 8829[label="",style="solid", color="burlywood", weight=9]; 8829 -> 4551[label="",style="solid", color="burlywood", weight=3]; 8830[label="ww1030/Zero",fontsize=10,color="white",style="solid",shape="box"];3178 -> 8830[label="",style="solid", color="burlywood", weight=9]; 8830 -> 4552[label="",style="solid", color="burlywood", weight=3]; 3179[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) LT",fontsize=16,color="black",shape="triangle"];3179 -> 4553[label="",style="solid", color="black", weight=3]; 3324[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) GT",fontsize=16,color="black",shape="triangle"];3324 -> 4554[label="",style="solid", color="black", weight=3]; 3325[label="Float (Neg (Succ ww47)) (Pos (Succ ww480)) : Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];3326[label="Succ ww480",fontsize=16,color="green",shape="box"];3327[label="Succ ww4500",fontsize=16,color="green",shape="box"];3328[label="Float (Neg (Succ ww47)) (Pos (Succ ww480)) : Float (Neg (Succ ww4500)) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];2824 -> 4555[label="",style="dashed", color="red", weight=0]; 2824[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2824 -> 4556[label="",style="dashed", color="magenta", weight=3]; 2825 -> 4557[label="",style="dashed", color="red", weight=0]; 2825[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2825 -> 4558[label="",style="dashed", color="magenta", weight=3]; 2843 -> 2837[label="",style="dashed", color="red", weight=0]; 2843[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];2843 -> 4559[label="",style="dashed", color="magenta", weight=3]; 2843 -> 4560[label="",style="dashed", color="magenta", weight=3]; 2844[label="ww40000",fontsize=16,color="green",shape="box"];2845[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww820)))",fontsize=16,color="black",shape="box"];2845 -> 4561[label="",style="solid", color="black", weight=3]; 2846[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];2846 -> 4562[label="",style="solid", color="black", weight=3]; 7084[label="ww617",fontsize=16,color="green",shape="box"];7085[label="ww612",fontsize=16,color="green",shape="box"];2848 -> 4564[label="",style="dashed", color="red", weight=0]; 2848[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2848 -> 4565[label="",style="dashed", color="magenta", weight=3]; 2849 -> 4566[label="",style="dashed", color="red", weight=0]; 2849[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2849 -> 4567[label="",style="dashed", color="magenta", weight=3]; 2869[label="Succ ww40000",fontsize=16,color="green",shape="box"];2870 -> 2837[label="",style="dashed", color="red", weight=0]; 2870[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];2870 -> 4568[label="",style="dashed", color="magenta", weight=3]; 2870 -> 4569[label="",style="dashed", color="magenta", weight=3]; 2871[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww830)))",fontsize=16,color="black",shape="box"];2871 -> 4570[label="",style="solid", color="black", weight=3]; 2872[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];2872 -> 4571[label="",style="solid", color="black", weight=3]; 7086[label="ww618",fontsize=16,color="green",shape="box"];7087[label="ww613",fontsize=16,color="green",shape="box"];2873 -> 4572[label="",style="dashed", color="red", weight=0]; 2873[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2873 -> 4573[label="",style="dashed", color="magenta", weight=3]; 2874 -> 4574[label="",style="dashed", color="red", weight=0]; 2874[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2874 -> 4575[label="",style="dashed", color="magenta", weight=3]; 2903[label="Succ ww40000",fontsize=16,color="green",shape="box"];2904 -> 2837[label="",style="dashed", color="red", weight=0]; 2904[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];2904 -> 4576[label="",style="dashed", color="magenta", weight=3]; 2904 -> 4577[label="",style="dashed", color="magenta", weight=3]; 2905[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww840)))",fontsize=16,color="black",shape="box"];2905 -> 4578[label="",style="solid", color="black", weight=3]; 2906[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];2906 -> 4579[label="",style="solid", color="black", weight=3]; 2907[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];2907 -> 4580[label="",style="dashed", color="green", weight=3]; 2908 -> 4581[label="",style="dashed", color="red", weight=0]; 2908[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2908 -> 4582[label="",style="dashed", color="magenta", weight=3]; 2909 -> 4583[label="",style="dashed", color="red", weight=0]; 2909[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2909 -> 4584[label="",style="dashed", color="magenta", weight=3]; 2946[label="Succ ww40000",fontsize=16,color="green",shape="box"];2947 -> 2837[label="",style="dashed", color="red", weight=0]; 2947[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];2947 -> 4585[label="",style="dashed", color="magenta", weight=3]; 2947 -> 4586[label="",style="dashed", color="magenta", weight=3]; 2948[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww850)))",fontsize=16,color="black",shape="box"];2948 -> 4587[label="",style="solid", color="black", weight=3]; 2949[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];2949 -> 4588[label="",style="solid", color="black", weight=3]; 2950 -> 4589[label="",style="dashed", color="red", weight=0]; 2950[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2950 -> 4590[label="",style="dashed", color="magenta", weight=3]; 2951 -> 4591[label="",style="dashed", color="red", weight=0]; 2951[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];2951 -> 4592[label="",style="dashed", color="magenta", weight=3]; 3134[label="Succ ww40000",fontsize=16,color="green",shape="box"];3135 -> 2837[label="",style="dashed", color="red", weight=0]; 3135[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3135 -> 4593[label="",style="dashed", color="magenta", weight=3]; 3135 -> 4594[label="",style="dashed", color="magenta", weight=3]; 3136[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww860)))",fontsize=16,color="black",shape="box"];3136 -> 4595[label="",style="solid", color="black", weight=3]; 3137[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3137 -> 4596[label="",style="solid", color="black", weight=3]; 3138[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];3138 -> 4597[label="",style="dashed", color="green", weight=3]; 3139 -> 4598[label="",style="dashed", color="red", weight=0]; 3139[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3139 -> 4599[label="",style="dashed", color="magenta", weight=3]; 3140 -> 4600[label="",style="dashed", color="red", weight=0]; 3140[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3140 -> 4601[label="",style="dashed", color="magenta", weight=3]; 3180[label="Succ ww40000",fontsize=16,color="green",shape="box"];3181 -> 2837[label="",style="dashed", color="red", weight=0]; 3181[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3181 -> 4602[label="",style="dashed", color="magenta", weight=3]; 3181 -> 4603[label="",style="dashed", color="magenta", weight=3]; 3182[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww1050)))",fontsize=16,color="black",shape="box"];3182 -> 4604[label="",style="solid", color="black", weight=3]; 3183[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3183 -> 4605[label="",style="solid", color="black", weight=3]; 3636[label="ww540",fontsize=16,color="green",shape="box"];3637[label="ww5100",fontsize=16,color="green",shape="box"];3638[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat ww1260 ww1060)",fontsize=16,color="burlywood",shape="triangle"];8831[label="ww1260/Succ ww12600",fontsize=10,color="white",style="solid",shape="box"];3638 -> 8831[label="",style="solid", color="burlywood", weight=9]; 8831 -> 4606[label="",style="solid", color="burlywood", weight=3]; 8832[label="ww1260/Zero",fontsize=10,color="white",style="solid",shape="box"];3638 -> 8832[label="",style="solid", color="burlywood", weight=9]; 8832 -> 4607[label="",style="solid", color="burlywood", weight=3]; 3639[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) LT",fontsize=16,color="black",shape="triangle"];3639 -> 4608[label="",style="solid", color="black", weight=3]; 3661[label="Succ ww540",fontsize=16,color="green",shape="box"];3662[label="Succ ww5100",fontsize=16,color="green",shape="box"];3663[label="Float (Pos (Succ ww53)) (Neg (Succ ww540)) : Float (Pos (Succ ww5100)) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];3664[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) GT",fontsize=16,color="black",shape="triangle"];3664 -> 4609[label="",style="solid", color="black", weight=3]; 3665[label="Float (Pos (Succ ww53)) (Neg (Succ ww540)) : Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];3329 -> 4610[label="",style="dashed", color="red", weight=0]; 3329[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3329 -> 4611[label="",style="dashed", color="magenta", weight=3]; 3330 -> 4612[label="",style="dashed", color="red", weight=0]; 3330[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3330 -> 4613[label="",style="dashed", color="magenta", weight=3]; 3337[label="Succ ww40000",fontsize=16,color="green",shape="box"];3338 -> 2837[label="",style="dashed", color="red", weight=0]; 3338[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3338 -> 4614[label="",style="dashed", color="magenta", weight=3]; 3338 -> 4615[label="",style="dashed", color="magenta", weight=3]; 3339[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww1110)))",fontsize=16,color="black",shape="box"];3339 -> 4616[label="",style="solid", color="black", weight=3]; 3340[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3340 -> 4617[label="",style="solid", color="black", weight=3]; 3341 -> 4618[label="",style="dashed", color="red", weight=0]; 3341[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3341 -> 4619[label="",style="dashed", color="magenta", weight=3]; 3342 -> 4620[label="",style="dashed", color="red", weight=0]; 3342[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3342 -> 4621[label="",style="dashed", color="magenta", weight=3]; 3350[label="Succ ww40000",fontsize=16,color="green",shape="box"];3351 -> 2837[label="",style="dashed", color="red", weight=0]; 3351[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3351 -> 4622[label="",style="dashed", color="magenta", weight=3]; 3351 -> 4623[label="",style="dashed", color="magenta", weight=3]; 3352[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww1120)))",fontsize=16,color="black",shape="box"];3352 -> 4624[label="",style="solid", color="black", weight=3]; 3353[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3353 -> 4625[label="",style="solid", color="black", weight=3]; 3354[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];3354 -> 4626[label="",style="dashed", color="green", weight=3]; 3355 -> 4627[label="",style="dashed", color="red", weight=0]; 3355[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3355 -> 4628[label="",style="dashed", color="magenta", weight=3]; 3356 -> 4629[label="",style="dashed", color="red", weight=0]; 3356[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3356 -> 4630[label="",style="dashed", color="magenta", weight=3]; 3364[label="Succ ww40000",fontsize=16,color="green",shape="box"];3365 -> 2837[label="",style="dashed", color="red", weight=0]; 3365[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3365 -> 4631[label="",style="dashed", color="magenta", weight=3]; 3365 -> 4632[label="",style="dashed", color="magenta", weight=3]; 3366[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww1130)))",fontsize=16,color="black",shape="box"];3366 -> 4633[label="",style="solid", color="black", weight=3]; 3367[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3367 -> 4634[label="",style="solid", color="black", weight=3]; 3368 -> 4635[label="",style="dashed", color="red", weight=0]; 3368[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3368 -> 4636[label="",style="dashed", color="magenta", weight=3]; 3369 -> 4637[label="",style="dashed", color="red", weight=0]; 3369[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3369 -> 4638[label="",style="dashed", color="magenta", weight=3]; 3379[label="Succ ww40000",fontsize=16,color="green",shape="box"];3380 -> 2837[label="",style="dashed", color="red", weight=0]; 3380[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3380 -> 4639[label="",style="dashed", color="magenta", weight=3]; 3380 -> 4640[label="",style="dashed", color="magenta", weight=3]; 3381[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww1140)))",fontsize=16,color="black",shape="box"];3381 -> 4641[label="",style="solid", color="black", weight=3]; 3382[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3382 -> 4642[label="",style="solid", color="black", weight=3]; 3383[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];3383 -> 4643[label="",style="dashed", color="green", weight=3]; 3384 -> 4644[label="",style="dashed", color="red", weight=0]; 3384[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3384 -> 4645[label="",style="dashed", color="magenta", weight=3]; 3385 -> 4646[label="",style="dashed", color="red", weight=0]; 3385[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3385 -> 4647[label="",style="dashed", color="magenta", weight=3]; 3400[label="Succ ww40000",fontsize=16,color="green",shape="box"];3401 -> 2837[label="",style="dashed", color="red", weight=0]; 3401[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3401 -> 4648[label="",style="dashed", color="magenta", weight=3]; 3401 -> 4649[label="",style="dashed", color="magenta", weight=3]; 3402[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww1150)))",fontsize=16,color="black",shape="box"];3402 -> 4650[label="",style="solid", color="black", weight=3]; 3403[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3403 -> 4651[label="",style="solid", color="black", weight=3]; 3404 -> 4652[label="",style="dashed", color="red", weight=0]; 3404[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3404 -> 4653[label="",style="dashed", color="magenta", weight=3]; 3405 -> 4654[label="",style="dashed", color="red", weight=0]; 3405[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3405 -> 4655[label="",style="dashed", color="magenta", weight=3]; 3421[label="Succ ww40000",fontsize=16,color="green",shape="box"];3422 -> 2837[label="",style="dashed", color="red", weight=0]; 3422[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3422 -> 4656[label="",style="dashed", color="magenta", weight=3]; 3422 -> 4657[label="",style="dashed", color="magenta", weight=3]; 3423[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww1160)))",fontsize=16,color="black",shape="box"];3423 -> 4658[label="",style="solid", color="black", weight=3]; 3424[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3424 -> 4659[label="",style="solid", color="black", weight=3]; 3425[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];3425 -> 4660[label="",style="dashed", color="green", weight=3]; 3764[label="ww600",fontsize=16,color="green",shape="box"];3765[label="ww5700",fontsize=16,color="green",shape="box"];3766[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat ww1170 ww1360)",fontsize=16,color="burlywood",shape="triangle"];8833[label="ww1170/Succ ww11700",fontsize=10,color="white",style="solid",shape="box"];3766 -> 8833[label="",style="solid", color="burlywood", weight=9]; 8833 -> 4661[label="",style="solid", color="burlywood", weight=3]; 8834[label="ww1170/Zero",fontsize=10,color="white",style="solid",shape="box"];3766 -> 8834[label="",style="solid", color="burlywood", weight=9]; 8834 -> 4662[label="",style="solid", color="burlywood", weight=3]; 3767[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) GT",fontsize=16,color="black",shape="triangle"];3767 -> 4663[label="",style="solid", color="black", weight=3]; 3778 -> 3680[label="",style="dashed", color="red", weight=0]; 3778[label="List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61",fontsize=16,color="magenta"];3778 -> 4664[label="",style="dashed", color="magenta", weight=3]; 3779 -> 3680[label="",style="dashed", color="red", weight=0]; 3779[label="List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61",fontsize=16,color="magenta"];3779 -> 4665[label="",style="dashed", color="magenta", weight=3]; 3780 -> 3680[label="",style="dashed", color="red", weight=0]; 3780[label="List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg Zero)) ww61",fontsize=16,color="magenta"];3780 -> 4666[label="",style="dashed", color="magenta", weight=3]; 3781[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) LT",fontsize=16,color="black",shape="triangle"];3781 -> 4667[label="",style="solid", color="black", weight=3]; 3782[label="Float (Neg (Succ ww59)) (Neg (Succ ww600)) : Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61",fontsize=16,color="green",shape="box"];3783[label="Succ ww5700",fontsize=16,color="green",shape="box"];3784[label="Succ ww600",fontsize=16,color="green",shape="box"];3785[label="Float (Neg (Succ ww59)) (Neg (Succ ww600)) : Float (Neg (Succ ww5700)) (Pos (Succ ww58)) : ww61",fontsize=16,color="green",shape="box"];3614 -> 4668[label="",style="dashed", color="red", weight=0]; 3614[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3614 -> 4669[label="",style="dashed", color="magenta", weight=3]; 3615 -> 4670[label="",style="dashed", color="red", weight=0]; 3615[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3615 -> 4671[label="",style="dashed", color="magenta", weight=3]; 3640[label="Succ ww40000",fontsize=16,color="green",shape="box"];3641 -> 2837[label="",style="dashed", color="red", weight=0]; 3641[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3641 -> 4672[label="",style="dashed", color="magenta", weight=3]; 3641 -> 4673[label="",style="dashed", color="magenta", weight=3]; 3642[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww1280)))",fontsize=16,color="black",shape="box"];3642 -> 4674[label="",style="solid", color="black", weight=3]; 3643[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3643 -> 4675[label="",style="solid", color="black", weight=3]; 3644[label="Float (Neg (Succ ww3000)) (Neg (Succ Zero)) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];3645 -> 4676[label="",style="dashed", color="red", weight=0]; 3645[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3645 -> 4677[label="",style="dashed", color="magenta", weight=3]; 3646 -> 4678[label="",style="dashed", color="red", weight=0]; 3646[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3646 -> 4679[label="",style="dashed", color="magenta", weight=3]; 3666[label="Succ ww40000",fontsize=16,color="green",shape="box"];3667 -> 2837[label="",style="dashed", color="red", weight=0]; 3667[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3667 -> 4680[label="",style="dashed", color="magenta", weight=3]; 3667 -> 4681[label="",style="dashed", color="magenta", weight=3]; 3668[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww1290)))",fontsize=16,color="black",shape="box"];3668 -> 4682[label="",style="solid", color="black", weight=3]; 3669[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3669 -> 4683[label="",style="solid", color="black", weight=3]; 3670 -> 3680[label="",style="dashed", color="red", weight=0]; 3670[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41",fontsize=16,color="magenta"];3670 -> 4684[label="",style="dashed", color="magenta", weight=3]; 3670 -> 4685[label="",style="dashed", color="magenta", weight=3]; 3670 -> 4686[label="",style="dashed", color="magenta", weight=3]; 3671 -> 7203[label="",style="dashed", color="red", weight=0]; 3671[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3671 -> 7204[label="",style="dashed", color="magenta", weight=3]; 3671 -> 7205[label="",style="dashed", color="magenta", weight=3]; 3671 -> 7206[label="",style="dashed", color="magenta", weight=3]; 3671 -> 7207[label="",style="dashed", color="magenta", weight=3]; 3671 -> 7208[label="",style="dashed", color="magenta", weight=3]; 3672 -> 4689[label="",style="dashed", color="red", weight=0]; 3672[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3672 -> 4690[label="",style="dashed", color="magenta", weight=3]; 3689[label="Succ ww40000",fontsize=16,color="green",shape="box"];3690 -> 2837[label="",style="dashed", color="red", weight=0]; 3690[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3690 -> 4691[label="",style="dashed", color="magenta", weight=3]; 3690 -> 4692[label="",style="dashed", color="magenta", weight=3]; 3691[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww1300)))",fontsize=16,color="black",shape="box"];3691 -> 4693[label="",style="solid", color="black", weight=3]; 3692[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3692 -> 4694[label="",style="solid", color="black", weight=3]; 3693[label="Float (Neg Zero) (Neg (Succ Zero)) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];3694 -> 7203[label="",style="dashed", color="red", weight=0]; 3694[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3694 -> 7209[label="",style="dashed", color="magenta", weight=3]; 3694 -> 7210[label="",style="dashed", color="magenta", weight=3]; 3694 -> 7211[label="",style="dashed", color="magenta", weight=3]; 3694 -> 7212[label="",style="dashed", color="magenta", weight=3]; 3694 -> 7213[label="",style="dashed", color="magenta", weight=3]; 3695 -> 4697[label="",style="dashed", color="red", weight=0]; 3695[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3695 -> 4698[label="",style="dashed", color="magenta", weight=3]; 3740[label="Succ ww40000",fontsize=16,color="green",shape="box"];3741 -> 2837[label="",style="dashed", color="red", weight=0]; 3741[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3741 -> 4699[label="",style="dashed", color="magenta", weight=3]; 3741 -> 4700[label="",style="dashed", color="magenta", weight=3]; 3742[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww1310)))",fontsize=16,color="black",shape="box"];3742 -> 4701[label="",style="solid", color="black", weight=3]; 3743[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3743 -> 4702[label="",style="solid", color="black", weight=3]; 3744[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="burlywood",shape="triangle"];8835[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];3744 -> 8835[label="",style="solid", color="burlywood", weight=9]; 8835 -> 4703[label="",style="solid", color="burlywood", weight=3]; 8836[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];3744 -> 8836[label="",style="solid", color="burlywood", weight=9]; 8836 -> 4704[label="",style="solid", color="burlywood", weight=3]; 3745 -> 7203[label="",style="dashed", color="red", weight=0]; 3745[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3745 -> 7214[label="",style="dashed", color="magenta", weight=3]; 3745 -> 7215[label="",style="dashed", color="magenta", weight=3]; 3745 -> 7216[label="",style="dashed", color="magenta", weight=3]; 3745 -> 7217[label="",style="dashed", color="magenta", weight=3]; 3745 -> 7218[label="",style="dashed", color="magenta", weight=3]; 3746 -> 4707[label="",style="dashed", color="red", weight=0]; 3746[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3746 -> 4708[label="",style="dashed", color="magenta", weight=3]; 3768[label="Succ ww40000",fontsize=16,color="green",shape="box"];3769 -> 2837[label="",style="dashed", color="red", weight=0]; 3769[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3769 -> 4709[label="",style="dashed", color="magenta", weight=3]; 3769 -> 4710[label="",style="dashed", color="magenta", weight=3]; 3770[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww1380)))",fontsize=16,color="black",shape="box"];3770 -> 4711[label="",style="solid", color="black", weight=3]; 3771[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3771 -> 4712[label="",style="solid", color="black", weight=3]; 3772[label="Float (Neg Zero) (Neg (Succ Zero)) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];3773 -> 7203[label="",style="dashed", color="red", weight=0]; 3773[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3773 -> 7219[label="",style="dashed", color="magenta", weight=3]; 3773 -> 7220[label="",style="dashed", color="magenta", weight=3]; 3773 -> 7221[label="",style="dashed", color="magenta", weight=3]; 3773 -> 7222[label="",style="dashed", color="magenta", weight=3]; 3773 -> 7223[label="",style="dashed", color="magenta", weight=3]; 3774 -> 4715[label="",style="dashed", color="red", weight=0]; 3774[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3774 -> 4716[label="",style="dashed", color="magenta", weight=3]; 3786[label="Succ ww40000",fontsize=16,color="green",shape="box"];3787 -> 2837[label="",style="dashed", color="red", weight=0]; 3787[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3787 -> 4717[label="",style="dashed", color="magenta", weight=3]; 3787 -> 4718[label="",style="dashed", color="magenta", weight=3]; 3788[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww1390)))",fontsize=16,color="black",shape="box"];3788 -> 4719[label="",style="solid", color="black", weight=3]; 3789[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3789 -> 4720[label="",style="solid", color="black", weight=3]; 3790 -> 3744[label="",style="dashed", color="red", weight=0]; 3790[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="magenta"];4240[label="ww660",fontsize=16,color="green",shape="box"];4241[label="ww6300",fontsize=16,color="green",shape="box"];4242[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat ww1600 ww1400)",fontsize=16,color="burlywood",shape="triangle"];8837[label="ww1600/Succ ww16000",fontsize=10,color="white",style="solid",shape="box"];4242 -> 8837[label="",style="solid", color="burlywood", weight=9]; 8837 -> 4721[label="",style="solid", color="burlywood", weight=3]; 8838[label="ww1600/Zero",fontsize=10,color="white",style="solid",shape="box"];4242 -> 8838[label="",style="solid", color="burlywood", weight=9]; 8838 -> 4722[label="",style="solid", color="burlywood", weight=3]; 4243[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) LT",fontsize=16,color="black",shape="triangle"];4243 -> 4723[label="",style="solid", color="black", weight=3]; 4265[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) GT",fontsize=16,color="black",shape="triangle"];4265 -> 4724[label="",style="solid", color="black", weight=3]; 4266[label="Float (Pos (Succ ww65)) (Neg (Succ ww660)) : Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];4267[label="Succ ww660",fontsize=16,color="green",shape="box"];4268[label="Succ ww6300",fontsize=16,color="green",shape="box"];4269[label="Float (Pos (Succ ww65)) (Neg (Succ ww660)) : Float (Neg (Succ ww6300)) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];3931 -> 4725[label="",style="dashed", color="red", weight=0]; 3931[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3931 -> 4726[label="",style="dashed", color="magenta", weight=3]; 3932 -> 4727[label="",style="dashed", color="red", weight=0]; 3932[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3932 -> 4728[label="",style="dashed", color="magenta", weight=3]; 3940[label="Succ ww40000",fontsize=16,color="green",shape="box"];3941 -> 2837[label="",style="dashed", color="red", weight=0]; 3941[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3941 -> 4729[label="",style="dashed", color="magenta", weight=3]; 3941 -> 4730[label="",style="dashed", color="magenta", weight=3]; 3942[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww1450)))",fontsize=16,color="black",shape="box"];3942 -> 4731[label="",style="solid", color="black", weight=3]; 3943[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3943 -> 4732[label="",style="solid", color="black", weight=3]; 3944[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];3944 -> 4733[label="",style="dashed", color="green", weight=3]; 3945 -> 4734[label="",style="dashed", color="red", weight=0]; 3945[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3945 -> 4735[label="",style="dashed", color="magenta", weight=3]; 3946 -> 4736[label="",style="dashed", color="red", weight=0]; 3946[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3946 -> 4737[label="",style="dashed", color="magenta", weight=3]; 3954[label="Succ ww40000",fontsize=16,color="green",shape="box"];3955 -> 2837[label="",style="dashed", color="red", weight=0]; 3955[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3955 -> 4738[label="",style="dashed", color="magenta", weight=3]; 3955 -> 4739[label="",style="dashed", color="magenta", weight=3]; 3956[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww1460)))",fontsize=16,color="black",shape="box"];3956 -> 4740[label="",style="solid", color="black", weight=3]; 3957[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3957 -> 4741[label="",style="solid", color="black", weight=3]; 3958 -> 4742[label="",style="dashed", color="red", weight=0]; 3958[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3958 -> 4743[label="",style="dashed", color="magenta", weight=3]; 3959 -> 4744[label="",style="dashed", color="red", weight=0]; 3959[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3959 -> 4745[label="",style="dashed", color="magenta", weight=3]; 3967[label="Succ ww40000",fontsize=16,color="green",shape="box"];3968 -> 2837[label="",style="dashed", color="red", weight=0]; 3968[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3968 -> 4746[label="",style="dashed", color="magenta", weight=3]; 3968 -> 4747[label="",style="dashed", color="magenta", weight=3]; 3969[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww1470)))",fontsize=16,color="black",shape="box"];3969 -> 4748[label="",style="solid", color="black", weight=3]; 3970[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3970 -> 4749[label="",style="solid", color="black", weight=3]; 3971[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];3971 -> 4750[label="",style="dashed", color="green", weight=3]; 3972 -> 4751[label="",style="dashed", color="red", weight=0]; 3972[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3972 -> 4752[label="",style="dashed", color="magenta", weight=3]; 3973 -> 4753[label="",style="dashed", color="red", weight=0]; 3973[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3973 -> 4754[label="",style="dashed", color="magenta", weight=3]; 3983[label="Succ ww40000",fontsize=16,color="green",shape="box"];3984 -> 2837[label="",style="dashed", color="red", weight=0]; 3984[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];3984 -> 4755[label="",style="dashed", color="magenta", weight=3]; 3984 -> 4756[label="",style="dashed", color="magenta", weight=3]; 3985[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww1480)))",fontsize=16,color="black",shape="box"];3985 -> 4757[label="",style="solid", color="black", weight=3]; 3986[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];3986 -> 4758[label="",style="solid", color="black", weight=3]; 3987 -> 4759[label="",style="dashed", color="red", weight=0]; 3987[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3987 -> 4760[label="",style="dashed", color="magenta", weight=3]; 3988 -> 4761[label="",style="dashed", color="red", weight=0]; 3988[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];3988 -> 4762[label="",style="dashed", color="magenta", weight=3]; 4003[label="Succ ww40000",fontsize=16,color="green",shape="box"];4004 -> 2837[label="",style="dashed", color="red", weight=0]; 4004[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];4004 -> 4763[label="",style="dashed", color="magenta", weight=3]; 4004 -> 4764[label="",style="dashed", color="magenta", weight=3]; 4005[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww1490)))",fontsize=16,color="black",shape="box"];4005 -> 4765[label="",style="solid", color="black", weight=3]; 4006[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4006 -> 4766[label="",style="solid", color="black", weight=3]; 4007[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="green",shape="box"];4007 -> 4767[label="",style="dashed", color="green", weight=3]; 4008 -> 4768[label="",style="dashed", color="red", weight=0]; 4008[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4008 -> 4769[label="",style="dashed", color="magenta", weight=3]; 4009 -> 4770[label="",style="dashed", color="red", weight=0]; 4009[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4009 -> 4771[label="",style="dashed", color="magenta", weight=3]; 4025[label="Succ ww40000",fontsize=16,color="green",shape="box"];4026 -> 2837[label="",style="dashed", color="red", weight=0]; 4026[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];4026 -> 4772[label="",style="dashed", color="magenta", weight=3]; 4026 -> 4773[label="",style="dashed", color="magenta", weight=3]; 4027[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww1500)))",fontsize=16,color="black",shape="box"];4027 -> 4774[label="",style="solid", color="black", weight=3]; 4028[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4028 -> 4775[label="",style="solid", color="black", weight=3]; 4364[label="ww720",fontsize=16,color="green",shape="box"];4365[label="ww6900",fontsize=16,color="green",shape="box"];4366[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat ww1510 ww1700)",fontsize=16,color="burlywood",shape="triangle"];8839[label="ww1510/Succ ww15100",fontsize=10,color="white",style="solid",shape="box"];4366 -> 8839[label="",style="solid", color="burlywood", weight=9]; 8839 -> 4776[label="",style="solid", color="burlywood", weight=3]; 8840[label="ww1510/Zero",fontsize=10,color="white",style="solid",shape="box"];4366 -> 8840[label="",style="solid", color="burlywood", weight=9]; 8840 -> 4777[label="",style="solid", color="burlywood", weight=3]; 4367[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) GT",fontsize=16,color="black",shape="triangle"];4367 -> 4778[label="",style="solid", color="black", weight=3]; 4378 -> 3680[label="",style="dashed", color="red", weight=0]; 4378[label="List.insertBy primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73",fontsize=16,color="magenta"];4378 -> 4779[label="",style="dashed", color="magenta", weight=3]; 4378 -> 4780[label="",style="dashed", color="magenta", weight=3]; 4378 -> 4781[label="",style="dashed", color="magenta", weight=3]; 4379 -> 3680[label="",style="dashed", color="red", weight=0]; 4379[label="List.insertBy primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73",fontsize=16,color="magenta"];4379 -> 4782[label="",style="dashed", color="magenta", weight=3]; 4379 -> 4783[label="",style="dashed", color="magenta", weight=3]; 4379 -> 4784[label="",style="dashed", color="magenta", weight=3]; 4380 -> 3680[label="",style="dashed", color="red", weight=0]; 4380[label="List.insertBy primCmpFloat (Float (Neg (Succ ww71)) (Neg Zero)) ww73",fontsize=16,color="magenta"];4380 -> 4785[label="",style="dashed", color="magenta", weight=3]; 4380 -> 4786[label="",style="dashed", color="magenta", weight=3]; 4380 -> 4787[label="",style="dashed", color="magenta", weight=3]; 4381[label="Succ ww6900",fontsize=16,color="green",shape="box"];4382[label="Succ ww720",fontsize=16,color="green",shape="box"];4383[label="Float (Neg (Succ ww71)) (Neg (Succ ww720)) : Float (Pos (Succ ww6900)) (Neg (Succ ww70)) : ww73",fontsize=16,color="green",shape="box"];4384[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) LT",fontsize=16,color="black",shape="triangle"];4384 -> 4788[label="",style="solid", color="black", weight=3]; 4385[label="Float (Neg (Succ ww71)) (Neg (Succ ww720)) : Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73",fontsize=16,color="green",shape="box"];4218 -> 4789[label="",style="dashed", color="red", weight=0]; 4218[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4218 -> 4790[label="",style="dashed", color="magenta", weight=3]; 4219 -> 4791[label="",style="dashed", color="red", weight=0]; 4219[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4219 -> 4792[label="",style="dashed", color="magenta", weight=3]; 4244[label="Succ ww40000",fontsize=16,color="green",shape="box"];4245 -> 2837[label="",style="dashed", color="red", weight=0]; 4245[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];4245 -> 4793[label="",style="dashed", color="magenta", weight=3]; 4245 -> 4794[label="",style="dashed", color="magenta", weight=3]; 4246[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww1620)))",fontsize=16,color="black",shape="box"];4246 -> 4795[label="",style="solid", color="black", weight=3]; 4247[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4247 -> 4796[label="",style="solid", color="black", weight=3]; 4248 -> 3680[label="",style="dashed", color="red", weight=0]; 4248[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ Zero))) ww41",fontsize=16,color="magenta"];4248 -> 4797[label="",style="dashed", color="magenta", weight=3]; 4248 -> 4798[label="",style="dashed", color="magenta", weight=3]; 4248 -> 4799[label="",style="dashed", color="magenta", weight=3]; 4249 -> 4800[label="",style="dashed", color="red", weight=0]; 4249[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4249 -> 4801[label="",style="dashed", color="magenta", weight=3]; 4250 -> 4802[label="",style="dashed", color="red", weight=0]; 4250[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4250 -> 4803[label="",style="dashed", color="magenta", weight=3]; 4270[label="Succ ww40000",fontsize=16,color="green",shape="box"];4271 -> 2837[label="",style="dashed", color="red", weight=0]; 4271[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];4271 -> 4804[label="",style="dashed", color="magenta", weight=3]; 4271 -> 4805[label="",style="dashed", color="magenta", weight=3]; 4272[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww1630)))",fontsize=16,color="black",shape="box"];4272 -> 4806[label="",style="solid", color="black", weight=3]; 4273[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4273 -> 4807[label="",style="solid", color="black", weight=3]; 4274[label="Float (Neg (Succ ww3000)) (Neg (Succ Zero)) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];4275 -> 7203[label="",style="dashed", color="red", weight=0]; 4275[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4275 -> 7224[label="",style="dashed", color="magenta", weight=3]; 4275 -> 7225[label="",style="dashed", color="magenta", weight=3]; 4275 -> 7226[label="",style="dashed", color="magenta", weight=3]; 4275 -> 7227[label="",style="dashed", color="magenta", weight=3]; 4275 -> 7228[label="",style="dashed", color="magenta", weight=3]; 4276 -> 4810[label="",style="dashed", color="red", weight=0]; 4276[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4276 -> 4811[label="",style="dashed", color="magenta", weight=3]; 4293[label="Succ ww40000",fontsize=16,color="green",shape="box"];4294 -> 2837[label="",style="dashed", color="red", weight=0]; 4294[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];4294 -> 4812[label="",style="dashed", color="magenta", weight=3]; 4294 -> 4813[label="",style="dashed", color="magenta", weight=3]; 4295[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww1640)))",fontsize=16,color="black",shape="box"];4295 -> 4814[label="",style="solid", color="black", weight=3]; 4296[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4296 -> 4815[label="",style="solid", color="black", weight=3]; 4297 -> 3744[label="",style="dashed", color="red", weight=0]; 4297[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="magenta"];4298 -> 7203[label="",style="dashed", color="red", weight=0]; 4298[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4298 -> 7229[label="",style="dashed", color="magenta", weight=3]; 4298 -> 7230[label="",style="dashed", color="magenta", weight=3]; 4298 -> 7231[label="",style="dashed", color="magenta", weight=3]; 4298 -> 7232[label="",style="dashed", color="magenta", weight=3]; 4298 -> 7233[label="",style="dashed", color="magenta", weight=3]; 4299 -> 4818[label="",style="dashed", color="red", weight=0]; 4299[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4299 -> 4819[label="",style="dashed", color="magenta", weight=3]; 4343[label="Succ ww40000",fontsize=16,color="green",shape="box"];4344 -> 2837[label="",style="dashed", color="red", weight=0]; 4344[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];4344 -> 4820[label="",style="dashed", color="magenta", weight=3]; 4344 -> 4821[label="",style="dashed", color="magenta", weight=3]; 4345[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww1650)))",fontsize=16,color="black",shape="box"];4345 -> 4822[label="",style="solid", color="black", weight=3]; 4346[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4346 -> 4823[label="",style="solid", color="black", weight=3]; 4347[label="Float (Neg Zero) (Neg (Succ Zero)) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];4348 -> 7203[label="",style="dashed", color="red", weight=0]; 4348[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4348 -> 7234[label="",style="dashed", color="magenta", weight=3]; 4348 -> 7235[label="",style="dashed", color="magenta", weight=3]; 4348 -> 7236[label="",style="dashed", color="magenta", weight=3]; 4348 -> 7237[label="",style="dashed", color="magenta", weight=3]; 4348 -> 7238[label="",style="dashed", color="magenta", weight=3]; 4349 -> 4826[label="",style="dashed", color="red", weight=0]; 4349[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4349 -> 4827[label="",style="dashed", color="magenta", weight=3]; 4368[label="Succ ww40000",fontsize=16,color="green",shape="box"];4369 -> 2837[label="",style="dashed", color="red", weight=0]; 4369[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];4369 -> 4828[label="",style="dashed", color="magenta", weight=3]; 4369 -> 4829[label="",style="dashed", color="magenta", weight=3]; 4370[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww1720)))",fontsize=16,color="black",shape="box"];4370 -> 4830[label="",style="solid", color="black", weight=3]; 4371[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];4371 -> 4831[label="",style="solid", color="black", weight=3]; 4372 -> 3744[label="",style="dashed", color="red", weight=0]; 4372[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="magenta"];4373 -> 7203[label="",style="dashed", color="red", weight=0]; 4373[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4373 -> 7239[label="",style="dashed", color="magenta", weight=3]; 4373 -> 7240[label="",style="dashed", color="magenta", weight=3]; 4373 -> 7241[label="",style="dashed", color="magenta", weight=3]; 4373 -> 7242[label="",style="dashed", color="magenta", weight=3]; 4373 -> 7243[label="",style="dashed", color="magenta", weight=3]; 4374 -> 4834[label="",style="dashed", color="red", weight=0]; 4374[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000))))",fontsize=16,color="magenta"];4374 -> 4835[label="",style="dashed", color="magenta", weight=3]; 4386[label="Succ ww40000",fontsize=16,color="green",shape="box"];4387 -> 2837[label="",style="dashed", color="red", weight=0]; 4387[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];4387 -> 4836[label="",style="dashed", color="magenta", weight=3]; 4387 -> 4837[label="",style="dashed", color="magenta", weight=3]; 4388[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww1730)))",fontsize=16,color="black",shape="box"];4388 -> 4838[label="",style="solid", color="black", weight=3]; 4389[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4389 -> 4839[label="",style="solid", color="black", weight=3]; 4390[label="Float (Neg Zero) (Neg (Succ Zero)) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];7088[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww58500) ww6090)",fontsize=16,color="burlywood",shape="box"];8841[label="ww6090/Succ ww60900",fontsize=10,color="white",style="solid",shape="box"];7088 -> 8841[label="",style="solid", color="burlywood", weight=9]; 8841 -> 7152[label="",style="solid", color="burlywood", weight=3]; 8842[label="ww6090/Zero",fontsize=10,color="white",style="solid",shape="box"];7088 -> 8842[label="",style="solid", color="burlywood", weight=9]; 8842 -> 7153[label="",style="solid", color="burlywood", weight=3]; 7089[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat Zero ww6090)",fontsize=16,color="burlywood",shape="box"];8843[label="ww6090/Succ ww60900",fontsize=10,color="white",style="solid",shape="box"];7089 -> 8843[label="",style="solid", color="burlywood", weight=9]; 8843 -> 7154[label="",style="solid", color="burlywood", weight=3]; 8844[label="ww6090/Zero",fontsize=10,color="white",style="solid",shape="box"];7089 -> 8844[label="",style="solid", color="burlywood", weight=9]; 8844 -> 7155[label="",style="solid", color="burlywood", weight=3]; 7090[label="Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : List.insertBy primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23",fontsize=16,color="green",shape="box"];7090 -> 7156[label="",style="dashed", color="green", weight=3]; 7142[label="ww21",fontsize=16,color="green",shape="box"];7143[label="Succ ww220",fontsize=16,color="green",shape="box"];7144[label="ww23",fontsize=16,color="green",shape="box"];7145[label="ww21",fontsize=16,color="green",shape="box"];7146[label="Zero",fontsize=16,color="green",shape="box"];7147[label="ww23",fontsize=16,color="green",shape="box"];7148[label="ww21",fontsize=16,color="green",shape="box"];7149[label="Zero",fontsize=16,color="green",shape="box"];7150[label="ww23",fontsize=16,color="green",shape="box"];7151[label="Float (Pos (Succ ww21)) (Pos (Succ ww220)) : Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23",fontsize=16,color="green",shape="box"];4420 -> 2837[label="",style="dashed", color="red", weight=0]; 4420[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4420 -> 4986[label="",style="dashed", color="magenta", weight=3]; 4420 -> 4987[label="",style="dashed", color="magenta", weight=3]; 4419[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww183))",fontsize=16,color="burlywood",shape="triangle"];8845[label="ww183/Succ ww1830",fontsize=10,color="white",style="solid",shape="box"];4419 -> 8845[label="",style="solid", color="burlywood", weight=9]; 8845 -> 4988[label="",style="solid", color="burlywood", weight=3]; 8846[label="ww183/Zero",fontsize=10,color="white",style="solid",shape="box"];4419 -> 8846[label="",style="solid", color="burlywood", weight=9]; 8846 -> 4989[label="",style="solid", color="burlywood", weight=3]; 4422 -> 2837[label="",style="dashed", color="red", weight=0]; 4422[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4422 -> 4990[label="",style="dashed", color="magenta", weight=3]; 4422 -> 4991[label="",style="dashed", color="magenta", weight=3]; 4421[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww188))",fontsize=16,color="burlywood",shape="triangle"];8847[label="ww188/Succ ww1880",fontsize=10,color="white",style="solid",shape="box"];4421 -> 8847[label="",style="solid", color="burlywood", weight=9]; 8847 -> 4992[label="",style="solid", color="burlywood", weight=3]; 8848[label="ww188/Zero",fontsize=10,color="white",style="solid",shape="box"];4421 -> 8848[label="",style="solid", color="burlywood", weight=9]; 8848 -> 4993[label="",style="solid", color="burlywood", weight=3]; 4424 -> 2837[label="",style="dashed", color="red", weight=0]; 4424[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4424 -> 4994[label="",style="dashed", color="magenta", weight=3]; 4424 -> 4995[label="",style="dashed", color="magenta", weight=3]; 4423[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ ww191))))",fontsize=16,color="black",shape="triangle"];4423 -> 4996[label="",style="solid", color="black", weight=3]; 4426 -> 2837[label="",style="dashed", color="red", weight=0]; 4426[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4426 -> 4997[label="",style="dashed", color="magenta", weight=3]; 4426 -> 4998[label="",style="dashed", color="magenta", weight=3]; 4425[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww192))",fontsize=16,color="burlywood",shape="triangle"];8849[label="ww192/Succ ww1920",fontsize=10,color="white",style="solid",shape="box"];4425 -> 8849[label="",style="solid", color="burlywood", weight=9]; 8849 -> 4999[label="",style="solid", color="burlywood", weight=3]; 8850[label="ww192/Zero",fontsize=10,color="white",style="solid",shape="box"];4425 -> 8850[label="",style="solid", color="burlywood", weight=9]; 8850 -> 5000[label="",style="solid", color="burlywood", weight=3]; 4428 -> 2837[label="",style="dashed", color="red", weight=0]; 4428[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4428 -> 5001[label="",style="dashed", color="magenta", weight=3]; 4428 -> 5002[label="",style="dashed", color="magenta", weight=3]; 4427[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww197))",fontsize=16,color="burlywood",shape="triangle"];8851[label="ww197/Succ ww1970",fontsize=10,color="white",style="solid",shape="box"];4427 -> 8851[label="",style="solid", color="burlywood", weight=9]; 8851 -> 5003[label="",style="solid", color="burlywood", weight=3]; 8852[label="ww197/Zero",fontsize=10,color="white",style="solid",shape="box"];4427 -> 8852[label="",style="solid", color="burlywood", weight=9]; 8852 -> 5004[label="",style="solid", color="burlywood", weight=3]; 4430 -> 2837[label="",style="dashed", color="red", weight=0]; 4430[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4430 -> 5005[label="",style="dashed", color="magenta", weight=3]; 4430 -> 5006[label="",style="dashed", color="magenta", weight=3]; 4429[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ ww200))))",fontsize=16,color="black",shape="triangle"];4429 -> 5007[label="",style="solid", color="black", weight=3]; 4431[label="ww3000",fontsize=16,color="green",shape="box"];4432[label="Succ Zero",fontsize=16,color="green",shape="box"];4433[label="ww41",fontsize=16,color="green",shape="box"];4435 -> 2837[label="",style="dashed", color="red", weight=0]; 4435[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4435 -> 5008[label="",style="dashed", color="magenta", weight=3]; 4435 -> 5009[label="",style="dashed", color="magenta", weight=3]; 4434[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos ww201))",fontsize=16,color="burlywood",shape="triangle"];8853[label="ww201/Succ ww2010",fontsize=10,color="white",style="solid",shape="box"];4434 -> 8853[label="",style="solid", color="burlywood", weight=9]; 8853 -> 5010[label="",style="solid", color="burlywood", weight=3]; 8854[label="ww201/Zero",fontsize=10,color="white",style="solid",shape="box"];4434 -> 8854[label="",style="solid", color="burlywood", weight=9]; 8854 -> 5011[label="",style="solid", color="burlywood", weight=3]; 4437 -> 2837[label="",style="dashed", color="red", weight=0]; 4437[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4437 -> 5012[label="",style="dashed", color="magenta", weight=3]; 4437 -> 5013[label="",style="dashed", color="magenta", weight=3]; 4436[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos ww206))",fontsize=16,color="burlywood",shape="triangle"];8855[label="ww206/Succ ww2060",fontsize=10,color="white",style="solid",shape="box"];4436 -> 8855[label="",style="solid", color="burlywood", weight=9]; 8855 -> 5014[label="",style="solid", color="burlywood", weight=3]; 8856[label="ww206/Zero",fontsize=10,color="white",style="solid",shape="box"];4436 -> 8856[label="",style="solid", color="burlywood", weight=9]; 8856 -> 5015[label="",style="solid", color="burlywood", weight=3]; 4439 -> 2837[label="",style="dashed", color="red", weight=0]; 4439[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4439 -> 5016[label="",style="dashed", color="magenta", weight=3]; 4439 -> 5017[label="",style="dashed", color="magenta", weight=3]; 4438[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ ww209))))",fontsize=16,color="black",shape="triangle"];4438 -> 5018[label="",style="solid", color="black", weight=3]; 4441 -> 2837[label="",style="dashed", color="red", weight=0]; 4441[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4441 -> 5019[label="",style="dashed", color="magenta", weight=3]; 4441 -> 5020[label="",style="dashed", color="magenta", weight=3]; 4440[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg ww210))",fontsize=16,color="burlywood",shape="triangle"];8857[label="ww210/Succ ww2100",fontsize=10,color="white",style="solid",shape="box"];4440 -> 8857[label="",style="solid", color="burlywood", weight=9]; 8857 -> 5021[label="",style="solid", color="burlywood", weight=3]; 8858[label="ww210/Zero",fontsize=10,color="white",style="solid",shape="box"];4440 -> 8858[label="",style="solid", color="burlywood", weight=9]; 8858 -> 5022[label="",style="solid", color="burlywood", weight=3]; 4443 -> 2837[label="",style="dashed", color="red", weight=0]; 4443[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4443 -> 5023[label="",style="dashed", color="magenta", weight=3]; 4443 -> 5024[label="",style="dashed", color="magenta", weight=3]; 4442[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg ww215))",fontsize=16,color="burlywood",shape="triangle"];8859[label="ww215/Succ ww2150",fontsize=10,color="white",style="solid",shape="box"];4442 -> 8859[label="",style="solid", color="burlywood", weight=9]; 8859 -> 5025[label="",style="solid", color="burlywood", weight=3]; 8860[label="ww215/Zero",fontsize=10,color="white",style="solid",shape="box"];4442 -> 8860[label="",style="solid", color="burlywood", weight=9]; 8860 -> 5026[label="",style="solid", color="burlywood", weight=3]; 4445 -> 2837[label="",style="dashed", color="red", weight=0]; 4445[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4445 -> 5027[label="",style="dashed", color="magenta", weight=3]; 4445 -> 5028[label="",style="dashed", color="magenta", weight=3]; 4444[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ ww218))))",fontsize=16,color="black",shape="triangle"];4444 -> 5029[label="",style="solid", color="black", weight=3]; 4446[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];4446 -> 5030[label="",style="solid", color="black", weight=3]; 4447[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) []",fontsize=16,color="black",shape="box"];4447 -> 5031[label="",style="solid", color="black", weight=3]; 4449 -> 2837[label="",style="dashed", color="red", weight=0]; 4449[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4449 -> 5032[label="",style="dashed", color="magenta", weight=3]; 4449 -> 5033[label="",style="dashed", color="magenta", weight=3]; 4448[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww219))",fontsize=16,color="burlywood",shape="triangle"];8861[label="ww219/Succ ww2190",fontsize=10,color="white",style="solid",shape="box"];4448 -> 8861[label="",style="solid", color="burlywood", weight=9]; 8861 -> 5034[label="",style="solid", color="burlywood", weight=3]; 8862[label="ww219/Zero",fontsize=10,color="white",style="solid",shape="box"];4448 -> 8862[label="",style="solid", color="burlywood", weight=9]; 8862 -> 5035[label="",style="solid", color="burlywood", weight=3]; 4451 -> 2837[label="",style="dashed", color="red", weight=0]; 4451[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4451 -> 5036[label="",style="dashed", color="magenta", weight=3]; 4451 -> 5037[label="",style="dashed", color="magenta", weight=3]; 4450[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww224))",fontsize=16,color="burlywood",shape="triangle"];8863[label="ww224/Succ ww2240",fontsize=10,color="white",style="solid",shape="box"];4450 -> 8863[label="",style="solid", color="burlywood", weight=9]; 8863 -> 5038[label="",style="solid", color="burlywood", weight=3]; 8864[label="ww224/Zero",fontsize=10,color="white",style="solid",shape="box"];4450 -> 8864[label="",style="solid", color="burlywood", weight=9]; 8864 -> 5039[label="",style="solid", color="burlywood", weight=3]; 4453 -> 2837[label="",style="dashed", color="red", weight=0]; 4453[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4453 -> 5040[label="",style="dashed", color="magenta", weight=3]; 4453 -> 5041[label="",style="dashed", color="magenta", weight=3]; 4452[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ ww227))))",fontsize=16,color="black",shape="triangle"];4452 -> 5042[label="",style="solid", color="black", weight=3]; 4455 -> 2837[label="",style="dashed", color="red", weight=0]; 4455[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4455 -> 5043[label="",style="dashed", color="magenta", weight=3]; 4455 -> 5044[label="",style="dashed", color="magenta", weight=3]; 4454[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww228))",fontsize=16,color="burlywood",shape="triangle"];8865[label="ww228/Succ ww2280",fontsize=10,color="white",style="solid",shape="box"];4454 -> 8865[label="",style="solid", color="burlywood", weight=9]; 8865 -> 5045[label="",style="solid", color="burlywood", weight=3]; 8866[label="ww228/Zero",fontsize=10,color="white",style="solid",shape="box"];4454 -> 8866[label="",style="solid", color="burlywood", weight=9]; 8866 -> 5046[label="",style="solid", color="burlywood", weight=3]; 4457 -> 2837[label="",style="dashed", color="red", weight=0]; 4457[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4457 -> 5047[label="",style="dashed", color="magenta", weight=3]; 4457 -> 5048[label="",style="dashed", color="magenta", weight=3]; 4456[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww233))",fontsize=16,color="burlywood",shape="triangle"];8867[label="ww233/Succ ww2330",fontsize=10,color="white",style="solid",shape="box"];4456 -> 8867[label="",style="solid", color="burlywood", weight=9]; 8867 -> 5049[label="",style="solid", color="burlywood", weight=3]; 8868[label="ww233/Zero",fontsize=10,color="white",style="solid",shape="box"];4456 -> 8868[label="",style="solid", color="burlywood", weight=9]; 8868 -> 5050[label="",style="solid", color="burlywood", weight=3]; 4459 -> 2837[label="",style="dashed", color="red", weight=0]; 4459[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4459 -> 5051[label="",style="dashed", color="magenta", weight=3]; 4459 -> 5052[label="",style="dashed", color="magenta", weight=3]; 4458[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ ww236))))",fontsize=16,color="black",shape="triangle"];4458 -> 5053[label="",style="solid", color="black", weight=3]; 4460[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat (Succ ww9900) ww790)",fontsize=16,color="burlywood",shape="box"];8869[label="ww790/Succ ww7900",fontsize=10,color="white",style="solid",shape="box"];4460 -> 8869[label="",style="solid", color="burlywood", weight=9]; 8869 -> 5054[label="",style="solid", color="burlywood", weight=3]; 8870[label="ww790/Zero",fontsize=10,color="white",style="solid",shape="box"];4460 -> 8870[label="",style="solid", color="burlywood", weight=9]; 8870 -> 5055[label="",style="solid", color="burlywood", weight=3]; 4461[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat Zero ww790)",fontsize=16,color="burlywood",shape="box"];8871[label="ww790/Succ ww7900",fontsize=10,color="white",style="solid",shape="box"];4461 -> 8871[label="",style="solid", color="burlywood", weight=9]; 8871 -> 5056[label="",style="solid", color="burlywood", weight=3]; 8872[label="ww790/Zero",fontsize=10,color="white",style="solid",shape="box"];4461 -> 8872[label="",style="solid", color="burlywood", weight=9]; 8872 -> 5057[label="",style="solid", color="burlywood", weight=3]; 4462[label="Float (Neg (Succ ww34)) (Pos (Succ ww350)) : Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36",fontsize=16,color="green",shape="box"];4463[label="Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : List.insertBy primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36",fontsize=16,color="green",shape="box"];4463 -> 5058[label="",style="dashed", color="green", weight=3]; 4465 -> 2837[label="",style="dashed", color="red", weight=0]; 4465[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4465 -> 5059[label="",style="dashed", color="magenta", weight=3]; 4465 -> 5060[label="",style="dashed", color="magenta", weight=3]; 4464[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww237))",fontsize=16,color="burlywood",shape="triangle"];8873[label="ww237/Succ ww2370",fontsize=10,color="white",style="solid",shape="box"];4464 -> 8873[label="",style="solid", color="burlywood", weight=9]; 8873 -> 5061[label="",style="solid", color="burlywood", weight=3]; 8874[label="ww237/Zero",fontsize=10,color="white",style="solid",shape="box"];4464 -> 8874[label="",style="solid", color="burlywood", weight=9]; 8874 -> 5062[label="",style="solid", color="burlywood", weight=3]; 4467 -> 2837[label="",style="dashed", color="red", weight=0]; 4467[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4467 -> 5063[label="",style="dashed", color="magenta", weight=3]; 4467 -> 5064[label="",style="dashed", color="magenta", weight=3]; 4466[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww242))",fontsize=16,color="burlywood",shape="triangle"];8875[label="ww242/Succ ww2420",fontsize=10,color="white",style="solid",shape="box"];4466 -> 8875[label="",style="solid", color="burlywood", weight=9]; 8875 -> 5065[label="",style="solid", color="burlywood", weight=3]; 8876[label="ww242/Zero",fontsize=10,color="white",style="solid",shape="box"];4466 -> 8876[label="",style="solid", color="burlywood", weight=9]; 8876 -> 5066[label="",style="solid", color="burlywood", weight=3]; 4469 -> 2837[label="",style="dashed", color="red", weight=0]; 4469[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4469 -> 5067[label="",style="dashed", color="magenta", weight=3]; 4469 -> 5068[label="",style="dashed", color="magenta", weight=3]; 4468[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ (Succ ww245))))",fontsize=16,color="black",shape="triangle"];4468 -> 5069[label="",style="solid", color="black", weight=3]; 7091[label="primCmpFloat (Float ww6030 (Pos ww60310)) ww614",fontsize=16,color="burlywood",shape="box"];8877[label="ww614/Float ww6140 ww6141",fontsize=10,color="white",style="solid",shape="box"];7091 -> 8877[label="",style="solid", color="burlywood", weight=9]; 8877 -> 7157[label="",style="solid", color="burlywood", weight=3]; 7092[label="primCmpFloat (Float ww6030 (Neg ww60310)) ww614",fontsize=16,color="burlywood",shape="box"];8878[label="ww614/Float ww6140 ww6141",fontsize=10,color="white",style="solid",shape="box"];7092 -> 8878[label="",style="solid", color="burlywood", weight=9]; 8878 -> 7158[label="",style="solid", color="burlywood", weight=3]; 7093[label="List.insertBy ww14 (Float (Neg (Succ ww15)) (Pos (Succ Zero))) (ww1610 : ww1611)",fontsize=16,color="black",shape="box"];7093 -> 7159[label="",style="solid", color="black", weight=3]; 7094[label="List.insertBy ww14 (Float (Neg (Succ ww15)) (Pos (Succ Zero))) []",fontsize=16,color="black",shape="box"];7094 -> 7160[label="",style="solid", color="black", weight=3]; 4471 -> 2837[label="",style="dashed", color="red", weight=0]; 4471[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4471 -> 5070[label="",style="dashed", color="magenta", weight=3]; 4471 -> 5071[label="",style="dashed", color="magenta", weight=3]; 4470[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww246))",fontsize=16,color="burlywood",shape="triangle"];8879[label="ww246/Succ ww2460",fontsize=10,color="white",style="solid",shape="box"];4470 -> 8879[label="",style="solid", color="burlywood", weight=9]; 8879 -> 5072[label="",style="solid", color="burlywood", weight=3]; 8880[label="ww246/Zero",fontsize=10,color="white",style="solid",shape="box"];4470 -> 8880[label="",style="solid", color="burlywood", weight=9]; 8880 -> 5073[label="",style="solid", color="burlywood", weight=3]; 4473 -> 2837[label="",style="dashed", color="red", weight=0]; 4473[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4473 -> 5074[label="",style="dashed", color="magenta", weight=3]; 4473 -> 5075[label="",style="dashed", color="magenta", weight=3]; 4472[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww251))",fontsize=16,color="burlywood",shape="triangle"];8881[label="ww251/Succ ww2510",fontsize=10,color="white",style="solid",shape="box"];4472 -> 8881[label="",style="solid", color="burlywood", weight=9]; 8881 -> 5076[label="",style="solid", color="burlywood", weight=3]; 8882[label="ww251/Zero",fontsize=10,color="white",style="solid",shape="box"];4472 -> 8882[label="",style="solid", color="burlywood", weight=9]; 8882 -> 5077[label="",style="solid", color="burlywood", weight=3]; 4475 -> 2837[label="",style="dashed", color="red", weight=0]; 4475[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4475 -> 5078[label="",style="dashed", color="magenta", weight=3]; 4475 -> 5079[label="",style="dashed", color="magenta", weight=3]; 4474[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ (Succ ww254))))",fontsize=16,color="black",shape="triangle"];4474 -> 5080[label="",style="solid", color="black", weight=3]; 7095[label="GT",fontsize=16,color="green",shape="box"];4480 -> 2837[label="",style="dashed", color="red", weight=0]; 4480[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4480 -> 5084[label="",style="dashed", color="magenta", weight=3]; 4480 -> 5085[label="",style="dashed", color="magenta", weight=3]; 4479[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww255))",fontsize=16,color="burlywood",shape="triangle"];8883[label="ww255/Succ ww2550",fontsize=10,color="white",style="solid",shape="box"];4479 -> 8883[label="",style="solid", color="burlywood", weight=9]; 8883 -> 5086[label="",style="solid", color="burlywood", weight=3]; 8884[label="ww255/Zero",fontsize=10,color="white",style="solid",shape="box"];4479 -> 8884[label="",style="solid", color="burlywood", weight=9]; 8884 -> 5087[label="",style="solid", color="burlywood", weight=3]; 4482 -> 2837[label="",style="dashed", color="red", weight=0]; 4482[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4482 -> 5088[label="",style="dashed", color="magenta", weight=3]; 4482 -> 5089[label="",style="dashed", color="magenta", weight=3]; 4481[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww260))",fontsize=16,color="burlywood",shape="triangle"];8885[label="ww260/Succ ww2600",fontsize=10,color="white",style="solid",shape="box"];4481 -> 8885[label="",style="solid", color="burlywood", weight=9]; 8885 -> 5090[label="",style="solid", color="burlywood", weight=3]; 8886[label="ww260/Zero",fontsize=10,color="white",style="solid",shape="box"];4481 -> 8886[label="",style="solid", color="burlywood", weight=9]; 8886 -> 5091[label="",style="solid", color="burlywood", weight=3]; 4484 -> 2837[label="",style="dashed", color="red", weight=0]; 4484[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4484 -> 5092[label="",style="dashed", color="magenta", weight=3]; 4484 -> 5093[label="",style="dashed", color="magenta", weight=3]; 4483[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ (Succ ww263))))",fontsize=16,color="black",shape="triangle"];4483 -> 5094[label="",style="solid", color="black", weight=3]; 4486 -> 2837[label="",style="dashed", color="red", weight=0]; 4486[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4486 -> 5095[label="",style="dashed", color="magenta", weight=3]; 4486 -> 5096[label="",style="dashed", color="magenta", weight=3]; 4485[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww264))",fontsize=16,color="burlywood",shape="triangle"];8887[label="ww264/Succ ww2640",fontsize=10,color="white",style="solid",shape="box"];4485 -> 8887[label="",style="solid", color="burlywood", weight=9]; 8887 -> 5097[label="",style="solid", color="burlywood", weight=3]; 8888[label="ww264/Zero",fontsize=10,color="white",style="solid",shape="box"];4485 -> 8888[label="",style="solid", color="burlywood", weight=9]; 8888 -> 5098[label="",style="solid", color="burlywood", weight=3]; 4488 -> 2837[label="",style="dashed", color="red", weight=0]; 4488[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4488 -> 5099[label="",style="dashed", color="magenta", weight=3]; 4488 -> 5100[label="",style="dashed", color="magenta", weight=3]; 4487[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww269))",fontsize=16,color="burlywood",shape="triangle"];8889[label="ww269/Succ ww2690",fontsize=10,color="white",style="solid",shape="box"];4487 -> 8889[label="",style="solid", color="burlywood", weight=9]; 8889 -> 5101[label="",style="solid", color="burlywood", weight=3]; 8890[label="ww269/Zero",fontsize=10,color="white",style="solid",shape="box"];4487 -> 8890[label="",style="solid", color="burlywood", weight=9]; 8890 -> 5102[label="",style="solid", color="burlywood", weight=3]; 4490 -> 2837[label="",style="dashed", color="red", weight=0]; 4490[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4490 -> 5103[label="",style="dashed", color="magenta", weight=3]; 4490 -> 5104[label="",style="dashed", color="magenta", weight=3]; 4489[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ (Succ ww272))))",fontsize=16,color="black",shape="triangle"];4489 -> 5105[label="",style="solid", color="black", weight=3]; 4491[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="burlywood",shape="triangle"];8891[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];4491 -> 8891[label="",style="solid", color="burlywood", weight=9]; 8891 -> 5106[label="",style="solid", color="burlywood", weight=3]; 8892[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];4491 -> 8892[label="",style="solid", color="burlywood", weight=9]; 8892 -> 5107[label="",style="solid", color="burlywood", weight=3]; 4493 -> 2837[label="",style="dashed", color="red", weight=0]; 4493[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4493 -> 5108[label="",style="dashed", color="magenta", weight=3]; 4493 -> 5109[label="",style="dashed", color="magenta", weight=3]; 4492[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww273))",fontsize=16,color="burlywood",shape="triangle"];8893[label="ww273/Succ ww2730",fontsize=10,color="white",style="solid",shape="box"];4492 -> 8893[label="",style="solid", color="burlywood", weight=9]; 8893 -> 5110[label="",style="solid", color="burlywood", weight=3]; 8894[label="ww273/Zero",fontsize=10,color="white",style="solid",shape="box"];4492 -> 8894[label="",style="solid", color="burlywood", weight=9]; 8894 -> 5111[label="",style="solid", color="burlywood", weight=3]; 4495 -> 2837[label="",style="dashed", color="red", weight=0]; 4495[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4495 -> 5112[label="",style="dashed", color="magenta", weight=3]; 4495 -> 5113[label="",style="dashed", color="magenta", weight=3]; 4494[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww278))",fontsize=16,color="burlywood",shape="triangle"];8895[label="ww278/Succ ww2780",fontsize=10,color="white",style="solid",shape="box"];4494 -> 8895[label="",style="solid", color="burlywood", weight=9]; 8895 -> 5114[label="",style="solid", color="burlywood", weight=3]; 8896[label="ww278/Zero",fontsize=10,color="white",style="solid",shape="box"];4494 -> 8896[label="",style="solid", color="burlywood", weight=9]; 8896 -> 5115[label="",style="solid", color="burlywood", weight=3]; 4497 -> 2837[label="",style="dashed", color="red", weight=0]; 4497[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4497 -> 5116[label="",style="dashed", color="magenta", weight=3]; 4497 -> 5117[label="",style="dashed", color="magenta", weight=3]; 4496[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ (Succ ww281))))",fontsize=16,color="black",shape="triangle"];4496 -> 5118[label="",style="solid", color="black", weight=3]; 4499 -> 2837[label="",style="dashed", color="red", weight=0]; 4499[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4499 -> 5119[label="",style="dashed", color="magenta", weight=3]; 4499 -> 5120[label="",style="dashed", color="magenta", weight=3]; 4498[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww282))",fontsize=16,color="burlywood",shape="triangle"];8897[label="ww282/Succ ww2820",fontsize=10,color="white",style="solid",shape="box"];4498 -> 8897[label="",style="solid", color="burlywood", weight=9]; 8897 -> 5121[label="",style="solid", color="burlywood", weight=3]; 8898[label="ww282/Zero",fontsize=10,color="white",style="solid",shape="box"];4498 -> 8898[label="",style="solid", color="burlywood", weight=9]; 8898 -> 5122[label="",style="solid", color="burlywood", weight=3]; 4501 -> 2837[label="",style="dashed", color="red", weight=0]; 4501[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4501 -> 5123[label="",style="dashed", color="magenta", weight=3]; 4501 -> 5124[label="",style="dashed", color="magenta", weight=3]; 4500[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww287))",fontsize=16,color="burlywood",shape="triangle"];8899[label="ww287/Succ ww2870",fontsize=10,color="white",style="solid",shape="box"];4500 -> 8899[label="",style="solid", color="burlywood", weight=9]; 8899 -> 5125[label="",style="solid", color="burlywood", weight=3]; 8900[label="ww287/Zero",fontsize=10,color="white",style="solid",shape="box"];4500 -> 8900[label="",style="solid", color="burlywood", weight=9]; 8900 -> 5126[label="",style="solid", color="burlywood", weight=3]; 4503 -> 2837[label="",style="dashed", color="red", weight=0]; 4503[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4503 -> 5127[label="",style="dashed", color="magenta", weight=3]; 4503 -> 5128[label="",style="dashed", color="magenta", weight=3]; 4502[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ (Succ ww290))))",fontsize=16,color="black",shape="triangle"];4502 -> 5129[label="",style="solid", color="black", weight=3]; 4504 -> 4491[label="",style="dashed", color="red", weight=0]; 4504[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="magenta"];4505[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww8000) ww1010)",fontsize=16,color="burlywood",shape="box"];8901[label="ww1010/Succ ww10100",fontsize=10,color="white",style="solid",shape="box"];4505 -> 8901[label="",style="solid", color="burlywood", weight=9]; 8901 -> 5130[label="",style="solid", color="burlywood", weight=3]; 8902[label="ww1010/Zero",fontsize=10,color="white",style="solid",shape="box"];4505 -> 8902[label="",style="solid", color="burlywood", weight=9]; 8902 -> 5131[label="",style="solid", color="burlywood", weight=3]; 4506[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat Zero ww1010)",fontsize=16,color="burlywood",shape="box"];8903[label="ww1010/Succ ww10100",fontsize=10,color="white",style="solid",shape="box"];4506 -> 8903[label="",style="solid", color="burlywood", weight=9]; 8903 -> 5132[label="",style="solid", color="burlywood", weight=3]; 8904[label="ww1010/Zero",fontsize=10,color="white",style="solid",shape="box"];4506 -> 8904[label="",style="solid", color="burlywood", weight=9]; 8904 -> 5133[label="",style="solid", color="burlywood", weight=3]; 4507[label="Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43",fontsize=16,color="green",shape="box"];4507 -> 5134[label="",style="dashed", color="green", weight=3]; 4508[label="Succ ww420",fontsize=16,color="green",shape="box"];4509[label="Zero",fontsize=16,color="green",shape="box"];4510[label="Zero",fontsize=16,color="green",shape="box"];4511[label="Float (Pos (Succ ww41)) (Pos (Succ ww420)) : Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43",fontsize=16,color="green",shape="box"];4513 -> 2837[label="",style="dashed", color="red", weight=0]; 4513[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4513 -> 5135[label="",style="dashed", color="magenta", weight=3]; 4513 -> 5136[label="",style="dashed", color="magenta", weight=3]; 4512[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww291))",fontsize=16,color="burlywood",shape="triangle"];8905[label="ww291/Succ ww2910",fontsize=10,color="white",style="solid",shape="box"];4512 -> 8905[label="",style="solid", color="burlywood", weight=9]; 8905 -> 5137[label="",style="solid", color="burlywood", weight=3]; 8906[label="ww291/Zero",fontsize=10,color="white",style="solid",shape="box"];4512 -> 8906[label="",style="solid", color="burlywood", weight=9]; 8906 -> 5138[label="",style="solid", color="burlywood", weight=3]; 4515 -> 2837[label="",style="dashed", color="red", weight=0]; 4515[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4515 -> 5139[label="",style="dashed", color="magenta", weight=3]; 4515 -> 5140[label="",style="dashed", color="magenta", weight=3]; 4514[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww296))",fontsize=16,color="burlywood",shape="triangle"];8907[label="ww296/Succ ww2960",fontsize=10,color="white",style="solid",shape="box"];4514 -> 8907[label="",style="solid", color="burlywood", weight=9]; 8907 -> 5141[label="",style="solid", color="burlywood", weight=3]; 8908[label="ww296/Zero",fontsize=10,color="white",style="solid",shape="box"];4514 -> 8908[label="",style="solid", color="burlywood", weight=9]; 8908 -> 5142[label="",style="solid", color="burlywood", weight=3]; 4517 -> 2837[label="",style="dashed", color="red", weight=0]; 4517[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4517 -> 5143[label="",style="dashed", color="magenta", weight=3]; 4517 -> 5144[label="",style="dashed", color="magenta", weight=3]; 4516[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ ww299))))",fontsize=16,color="black",shape="triangle"];4516 -> 5145[label="",style="solid", color="black", weight=3]; 4518[label="ww3000",fontsize=16,color="green",shape="box"];4519[label="Succ Zero",fontsize=16,color="green",shape="box"];4520[label="ww41",fontsize=16,color="green",shape="box"];4522 -> 2837[label="",style="dashed", color="red", weight=0]; 4522[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4522 -> 5146[label="",style="dashed", color="magenta", weight=3]; 4522 -> 5147[label="",style="dashed", color="magenta", weight=3]; 4521[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww300))",fontsize=16,color="burlywood",shape="triangle"];8909[label="ww300/Succ ww3000",fontsize=10,color="white",style="solid",shape="box"];4521 -> 8909[label="",style="solid", color="burlywood", weight=9]; 8909 -> 5148[label="",style="solid", color="burlywood", weight=3]; 8910[label="ww300/Zero",fontsize=10,color="white",style="solid",shape="box"];4521 -> 8910[label="",style="solid", color="burlywood", weight=9]; 8910 -> 5149[label="",style="solid", color="burlywood", weight=3]; 4524 -> 2837[label="",style="dashed", color="red", weight=0]; 4524[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4524 -> 5150[label="",style="dashed", color="magenta", weight=3]; 4524 -> 5151[label="",style="dashed", color="magenta", weight=3]; 4523[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww305))",fontsize=16,color="burlywood",shape="triangle"];8911[label="ww305/Succ ww3050",fontsize=10,color="white",style="solid",shape="box"];4523 -> 8911[label="",style="solid", color="burlywood", weight=9]; 8911 -> 5152[label="",style="solid", color="burlywood", weight=3]; 8912[label="ww305/Zero",fontsize=10,color="white",style="solid",shape="box"];4523 -> 8912[label="",style="solid", color="burlywood", weight=9]; 8912 -> 5153[label="",style="solid", color="burlywood", weight=3]; 4526 -> 2837[label="",style="dashed", color="red", weight=0]; 4526[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4526 -> 5154[label="",style="dashed", color="magenta", weight=3]; 4526 -> 5155[label="",style="dashed", color="magenta", weight=3]; 4525[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ ww308))))",fontsize=16,color="black",shape="triangle"];4525 -> 5156[label="",style="solid", color="black", weight=3]; 4528 -> 2837[label="",style="dashed", color="red", weight=0]; 4528[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4528 -> 5157[label="",style="dashed", color="magenta", weight=3]; 4528 -> 5158[label="",style="dashed", color="magenta", weight=3]; 4527[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg ww309))",fontsize=16,color="burlywood",shape="triangle"];8913[label="ww309/Succ ww3090",fontsize=10,color="white",style="solid",shape="box"];4527 -> 8913[label="",style="solid", color="burlywood", weight=9]; 8913 -> 5159[label="",style="solid", color="burlywood", weight=3]; 8914[label="ww309/Zero",fontsize=10,color="white",style="solid",shape="box"];4527 -> 8914[label="",style="solid", color="burlywood", weight=9]; 8914 -> 5160[label="",style="solid", color="burlywood", weight=3]; 4530 -> 2837[label="",style="dashed", color="red", weight=0]; 4530[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4530 -> 5161[label="",style="dashed", color="magenta", weight=3]; 4530 -> 5162[label="",style="dashed", color="magenta", weight=3]; 4529[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg ww314))",fontsize=16,color="burlywood",shape="triangle"];8915[label="ww314/Succ ww3140",fontsize=10,color="white",style="solid",shape="box"];4529 -> 8915[label="",style="solid", color="burlywood", weight=9]; 8915 -> 5163[label="",style="solid", color="burlywood", weight=3]; 8916[label="ww314/Zero",fontsize=10,color="white",style="solid",shape="box"];4529 -> 8916[label="",style="solid", color="burlywood", weight=9]; 8916 -> 5164[label="",style="solid", color="burlywood", weight=3]; 4532 -> 2837[label="",style="dashed", color="red", weight=0]; 4532[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4532 -> 5165[label="",style="dashed", color="magenta", weight=3]; 4532 -> 5166[label="",style="dashed", color="magenta", weight=3]; 4531[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ ww317))))",fontsize=16,color="black",shape="triangle"];4531 -> 5167[label="",style="solid", color="black", weight=3]; 4534 -> 2837[label="",style="dashed", color="red", weight=0]; 4534[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4534 -> 5168[label="",style="dashed", color="magenta", weight=3]; 4534 -> 5169[label="",style="dashed", color="magenta", weight=3]; 4533[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos ww318))",fontsize=16,color="burlywood",shape="triangle"];8917[label="ww318/Succ ww3180",fontsize=10,color="white",style="solid",shape="box"];4533 -> 8917[label="",style="solid", color="burlywood", weight=9]; 8917 -> 5170[label="",style="solid", color="burlywood", weight=3]; 8918[label="ww318/Zero",fontsize=10,color="white",style="solid",shape="box"];4533 -> 8918[label="",style="solid", color="burlywood", weight=9]; 8918 -> 5171[label="",style="solid", color="burlywood", weight=3]; 4536 -> 2837[label="",style="dashed", color="red", weight=0]; 4536[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4536 -> 5172[label="",style="dashed", color="magenta", weight=3]; 4536 -> 5173[label="",style="dashed", color="magenta", weight=3]; 4535[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos ww323))",fontsize=16,color="burlywood",shape="triangle"];8919[label="ww323/Succ ww3230",fontsize=10,color="white",style="solid",shape="box"];4535 -> 8919[label="",style="solid", color="burlywood", weight=9]; 8919 -> 5174[label="",style="solid", color="burlywood", weight=3]; 8920[label="ww323/Zero",fontsize=10,color="white",style="solid",shape="box"];4535 -> 8920[label="",style="solid", color="burlywood", weight=9]; 8920 -> 5175[label="",style="solid", color="burlywood", weight=3]; 4538 -> 2837[label="",style="dashed", color="red", weight=0]; 4538[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4538 -> 5176[label="",style="dashed", color="magenta", weight=3]; 4538 -> 5177[label="",style="dashed", color="magenta", weight=3]; 4537[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ ww326))))",fontsize=16,color="black",shape="triangle"];4537 -> 5178[label="",style="solid", color="black", weight=3]; 4540 -> 2837[label="",style="dashed", color="red", weight=0]; 4540[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4540 -> 5179[label="",style="dashed", color="magenta", weight=3]; 4540 -> 5180[label="",style="dashed", color="magenta", weight=3]; 4539[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww327))",fontsize=16,color="burlywood",shape="triangle"];8921[label="ww327/Succ ww3270",fontsize=10,color="white",style="solid",shape="box"];4539 -> 8921[label="",style="solid", color="burlywood", weight=9]; 8921 -> 5181[label="",style="solid", color="burlywood", weight=3]; 8922[label="ww327/Zero",fontsize=10,color="white",style="solid",shape="box"];4539 -> 8922[label="",style="solid", color="burlywood", weight=9]; 8922 -> 5182[label="",style="solid", color="burlywood", weight=3]; 4542 -> 2837[label="",style="dashed", color="red", weight=0]; 4542[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4542 -> 5183[label="",style="dashed", color="magenta", weight=3]; 4542 -> 5184[label="",style="dashed", color="magenta", weight=3]; 4541[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww332))",fontsize=16,color="burlywood",shape="triangle"];8923[label="ww332/Succ ww3320",fontsize=10,color="white",style="solid",shape="box"];4541 -> 8923[label="",style="solid", color="burlywood", weight=9]; 8923 -> 5185[label="",style="solid", color="burlywood", weight=3]; 8924[label="ww332/Zero",fontsize=10,color="white",style="solid",shape="box"];4541 -> 8924[label="",style="solid", color="burlywood", weight=9]; 8924 -> 5186[label="",style="solid", color="burlywood", weight=3]; 4544 -> 2837[label="",style="dashed", color="red", weight=0]; 4544[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4544 -> 5187[label="",style="dashed", color="magenta", weight=3]; 4544 -> 5188[label="",style="dashed", color="magenta", weight=3]; 4543[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ (Succ ww335))))",fontsize=16,color="black",shape="triangle"];4543 -> 5189[label="",style="solid", color="black", weight=3]; 4546 -> 2837[label="",style="dashed", color="red", weight=0]; 4546[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4546 -> 5190[label="",style="dashed", color="magenta", weight=3]; 4546 -> 5191[label="",style="dashed", color="magenta", weight=3]; 4545[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww336))",fontsize=16,color="burlywood",shape="triangle"];8925[label="ww336/Succ ww3360",fontsize=10,color="white",style="solid",shape="box"];4545 -> 8925[label="",style="solid", color="burlywood", weight=9]; 8925 -> 5192[label="",style="solid", color="burlywood", weight=3]; 8926[label="ww336/Zero",fontsize=10,color="white",style="solid",shape="box"];4545 -> 8926[label="",style="solid", color="burlywood", weight=9]; 8926 -> 5193[label="",style="solid", color="burlywood", weight=3]; 4548 -> 2837[label="",style="dashed", color="red", weight=0]; 4548[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4548 -> 5194[label="",style="dashed", color="magenta", weight=3]; 4548 -> 5195[label="",style="dashed", color="magenta", weight=3]; 4547[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww341))",fontsize=16,color="burlywood",shape="triangle"];8927[label="ww341/Succ ww3410",fontsize=10,color="white",style="solid",shape="box"];4547 -> 8927[label="",style="solid", color="burlywood", weight=9]; 8927 -> 5196[label="",style="solid", color="burlywood", weight=3]; 8928[label="ww341/Zero",fontsize=10,color="white",style="solid",shape="box"];4547 -> 8928[label="",style="solid", color="burlywood", weight=9]; 8928 -> 5197[label="",style="solid", color="burlywood", weight=3]; 4550 -> 2837[label="",style="dashed", color="red", weight=0]; 4550[label="primPlusNat ww40000 ww40000",fontsize=16,color="magenta"];4550 -> 5198[label="",style="dashed", color="magenta", weight=3]; 4550 -> 5199[label="",style="dashed", color="magenta", weight=3]; 4549[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ (Succ ww344))))",fontsize=16,color="black",shape="triangle"];4549 -> 5200[label="",style="solid", color="black", weight=3]; 4551[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat (Succ ww10300) ww810)",fontsize=16,color="burlywood",shape="box"];8929[label="ww810/Succ ww8100",fontsize=10,color="white",style="solid",shape="box"];4551 -> 8929[label="",style="solid", color="burlywood", weight=9]; 8929 -> 5201[label="",style="solid", color="burlywood", weight=3]; 8930[label="ww810/Zero",fontsize=10,color="white",style="solid",shape="box"];4551 -> 8930[label="",style="solid", color="burlywood", weight=9]; 8930 -> 5202[label="",style="solid", color="burlywood", weight=3]; 4552[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat Zero ww810)",fontsize=16,color="burlywood",shape="box"];8931[label="ww810/Succ ww8100",fontsize=10,color="white",style="solid",shape="box"];4552 -> 8931[label="",style="solid", color="burlywood", weight=9]; 8931 -> 5203[label="",style="solid", color="burlywood", weight=3]; 8932[label="ww810/Zero",fontsize=10,color="white",style="solid",shape="box"];4552 -> 8932[label="",style="solid", color="burlywood", weight=9]; 8932 -> 5204[label="",style="solid", color="burlywood", weight=3]; 4553[label="Float (Neg (Succ ww47)) (Pos (Succ ww480)) : Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49",fontsize=16,color="green",shape="box"];4554[label="Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : List.insertBy primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49",fontsize=16,color="green",shape="box"];4554 -> 5205[label="",style="dashed", color="green", weight=3]; 4556 -> 2837[label="",style="dashed", color="red", weight=0]; 4556[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4556 -> 5206[label="",style="dashed", color="magenta", weight=3]; 4556 -> 5207[label="",style="dashed", color="magenta", weight=3]; 4555[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww345))",fontsize=16,color="burlywood",shape="triangle"];8933[label="ww345/Succ ww3450",fontsize=10,color="white",style="solid",shape="box"];4555 -> 8933[label="",style="solid", color="burlywood", weight=9]; 8933 -> 5208[label="",style="solid", color="burlywood", weight=3]; 8934[label="ww345/Zero",fontsize=10,color="white",style="solid",shape="box"];4555 -> 8934[label="",style="solid", color="burlywood", weight=9]; 8934 -> 5209[label="",style="solid", color="burlywood", weight=3]; 4558 -> 2837[label="",style="dashed", color="red", weight=0]; 4558[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4558 -> 5210[label="",style="dashed", color="magenta", weight=3]; 4558 -> 5211[label="",style="dashed", color="magenta", weight=3]; 4557[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww350))",fontsize=16,color="burlywood",shape="triangle"];8935[label="ww350/Succ ww3500",fontsize=10,color="white",style="solid",shape="box"];4557 -> 8935[label="",style="solid", color="burlywood", weight=9]; 8935 -> 5212[label="",style="solid", color="burlywood", weight=3]; 8936[label="ww350/Zero",fontsize=10,color="white",style="solid",shape="box"];4557 -> 8936[label="",style="solid", color="burlywood", weight=9]; 8936 -> 5213[label="",style="solid", color="burlywood", weight=3]; 4559[label="Succ ww40000",fontsize=16,color="green",shape="box"];4560[label="Zero",fontsize=16,color="green",shape="box"];4561[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww820) Zero)",fontsize=16,color="black",shape="box"];4561 -> 5214[label="",style="solid", color="black", weight=3]; 4562[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4562 -> 5215[label="",style="solid", color="black", weight=3]; 4565 -> 2837[label="",style="dashed", color="red", weight=0]; 4565[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4565 -> 5218[label="",style="dashed", color="magenta", weight=3]; 4565 -> 5219[label="",style="dashed", color="magenta", weight=3]; 4564[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww353))",fontsize=16,color="burlywood",shape="triangle"];8937[label="ww353/Succ ww3530",fontsize=10,color="white",style="solid",shape="box"];4564 -> 8937[label="",style="solid", color="burlywood", weight=9]; 8937 -> 5220[label="",style="solid", color="burlywood", weight=3]; 8938[label="ww353/Zero",fontsize=10,color="white",style="solid",shape="box"];4564 -> 8938[label="",style="solid", color="burlywood", weight=9]; 8938 -> 5221[label="",style="solid", color="burlywood", weight=3]; 4567 -> 2837[label="",style="dashed", color="red", weight=0]; 4567[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4567 -> 5222[label="",style="dashed", color="magenta", weight=3]; 4567 -> 5223[label="",style="dashed", color="magenta", weight=3]; 4566[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww358))",fontsize=16,color="burlywood",shape="triangle"];8939[label="ww358/Succ ww3580",fontsize=10,color="white",style="solid",shape="box"];4566 -> 8939[label="",style="solid", color="burlywood", weight=9]; 8939 -> 5224[label="",style="solid", color="burlywood", weight=3]; 8940[label="ww358/Zero",fontsize=10,color="white",style="solid",shape="box"];4566 -> 8940[label="",style="solid", color="burlywood", weight=9]; 8940 -> 5225[label="",style="solid", color="burlywood", weight=3]; 4568[label="Succ ww40000",fontsize=16,color="green",shape="box"];4569[label="Zero",fontsize=16,color="green",shape="box"];4570[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];4570 -> 5226[label="",style="solid", color="black", weight=3]; 4571[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4571 -> 5227[label="",style="solid", color="black", weight=3]; 4573 -> 2837[label="",style="dashed", color="red", weight=0]; 4573[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4573 -> 5228[label="",style="dashed", color="magenta", weight=3]; 4573 -> 5229[label="",style="dashed", color="magenta", weight=3]; 4572[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww361))",fontsize=16,color="burlywood",shape="triangle"];8941[label="ww361/Succ ww3610",fontsize=10,color="white",style="solid",shape="box"];4572 -> 8941[label="",style="solid", color="burlywood", weight=9]; 8941 -> 5230[label="",style="solid", color="burlywood", weight=3]; 8942[label="ww361/Zero",fontsize=10,color="white",style="solid",shape="box"];4572 -> 8942[label="",style="solid", color="burlywood", weight=9]; 8942 -> 5231[label="",style="solid", color="burlywood", weight=3]; 4575 -> 2837[label="",style="dashed", color="red", weight=0]; 4575[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4575 -> 5232[label="",style="dashed", color="magenta", weight=3]; 4575 -> 5233[label="",style="dashed", color="magenta", weight=3]; 4574[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww366))",fontsize=16,color="burlywood",shape="triangle"];8943[label="ww366/Succ ww3660",fontsize=10,color="white",style="solid",shape="box"];4574 -> 8943[label="",style="solid", color="burlywood", weight=9]; 8943 -> 5234[label="",style="solid", color="burlywood", weight=3]; 8944[label="ww366/Zero",fontsize=10,color="white",style="solid",shape="box"];4574 -> 8944[label="",style="solid", color="burlywood", weight=9]; 8944 -> 5235[label="",style="solid", color="burlywood", weight=3]; 4576[label="Succ ww40000",fontsize=16,color="green",shape="box"];4577[label="Zero",fontsize=16,color="green",shape="box"];4578[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat (Succ ww840) Zero)",fontsize=16,color="black",shape="box"];4578 -> 5236[label="",style="solid", color="black", weight=3]; 4579[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];4579 -> 5237[label="",style="solid", color="black", weight=3]; 4580 -> 4491[label="",style="dashed", color="red", weight=0]; 4580[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="magenta"];4582 -> 2837[label="",style="dashed", color="red", weight=0]; 4582[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4582 -> 5238[label="",style="dashed", color="magenta", weight=3]; 4582 -> 5239[label="",style="dashed", color="magenta", weight=3]; 4581[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww369))",fontsize=16,color="burlywood",shape="triangle"];8945[label="ww369/Succ ww3690",fontsize=10,color="white",style="solid",shape="box"];4581 -> 8945[label="",style="solid", color="burlywood", weight=9]; 8945 -> 5240[label="",style="solid", color="burlywood", weight=3]; 8946[label="ww369/Zero",fontsize=10,color="white",style="solid",shape="box"];4581 -> 8946[label="",style="solid", color="burlywood", weight=9]; 8946 -> 5241[label="",style="solid", color="burlywood", weight=3]; 4584 -> 2837[label="",style="dashed", color="red", weight=0]; 4584[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4584 -> 5242[label="",style="dashed", color="magenta", weight=3]; 4584 -> 5243[label="",style="dashed", color="magenta", weight=3]; 4583[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww374))",fontsize=16,color="burlywood",shape="triangle"];8947[label="ww374/Succ ww3740",fontsize=10,color="white",style="solid",shape="box"];4583 -> 8947[label="",style="solid", color="burlywood", weight=9]; 8947 -> 5244[label="",style="solid", color="burlywood", weight=3]; 8948[label="ww374/Zero",fontsize=10,color="white",style="solid",shape="box"];4583 -> 8948[label="",style="solid", color="burlywood", weight=9]; 8948 -> 5245[label="",style="solid", color="burlywood", weight=3]; 4585[label="Succ ww40000",fontsize=16,color="green",shape="box"];4586[label="Zero",fontsize=16,color="green",shape="box"];4587[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];4587 -> 5246[label="",style="solid", color="black", weight=3]; 4588[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];4588 -> 5247[label="",style="solid", color="black", weight=3]; 4590 -> 2837[label="",style="dashed", color="red", weight=0]; 4590[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4590 -> 5248[label="",style="dashed", color="magenta", weight=3]; 4590 -> 5249[label="",style="dashed", color="magenta", weight=3]; 4589[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww377))",fontsize=16,color="burlywood",shape="triangle"];8949[label="ww377/Succ ww3770",fontsize=10,color="white",style="solid",shape="box"];4589 -> 8949[label="",style="solid", color="burlywood", weight=9]; 8949 -> 5250[label="",style="solid", color="burlywood", weight=3]; 8950[label="ww377/Zero",fontsize=10,color="white",style="solid",shape="box"];4589 -> 8950[label="",style="solid", color="burlywood", weight=9]; 8950 -> 5251[label="",style="solid", color="burlywood", weight=3]; 4592 -> 2837[label="",style="dashed", color="red", weight=0]; 4592[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4592 -> 5252[label="",style="dashed", color="magenta", weight=3]; 4592 -> 5253[label="",style="dashed", color="magenta", weight=3]; 4591[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww382))",fontsize=16,color="burlywood",shape="triangle"];8951[label="ww382/Succ ww3820",fontsize=10,color="white",style="solid",shape="box"];4591 -> 8951[label="",style="solid", color="burlywood", weight=9]; 8951 -> 5254[label="",style="solid", color="burlywood", weight=3]; 8952[label="ww382/Zero",fontsize=10,color="white",style="solid",shape="box"];4591 -> 8952[label="",style="solid", color="burlywood", weight=9]; 8952 -> 5255[label="",style="solid", color="burlywood", weight=3]; 4593[label="Succ ww40000",fontsize=16,color="green",shape="box"];4594[label="Zero",fontsize=16,color="green",shape="box"];4595[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww860) Zero)",fontsize=16,color="black",shape="box"];4595 -> 5256[label="",style="solid", color="black", weight=3]; 4596[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4596 -> 5257[label="",style="solid", color="black", weight=3]; 4597 -> 4491[label="",style="dashed", color="red", weight=0]; 4597[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww41",fontsize=16,color="magenta"];4599 -> 2837[label="",style="dashed", color="red", weight=0]; 4599[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4599 -> 5258[label="",style="dashed", color="magenta", weight=3]; 4599 -> 5259[label="",style="dashed", color="magenta", weight=3]; 4598[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww385))",fontsize=16,color="burlywood",shape="triangle"];8953[label="ww385/Succ ww3850",fontsize=10,color="white",style="solid",shape="box"];4598 -> 8953[label="",style="solid", color="burlywood", weight=9]; 8953 -> 5260[label="",style="solid", color="burlywood", weight=3]; 8954[label="ww385/Zero",fontsize=10,color="white",style="solid",shape="box"];4598 -> 8954[label="",style="solid", color="burlywood", weight=9]; 8954 -> 5261[label="",style="solid", color="burlywood", weight=3]; 4601 -> 2837[label="",style="dashed", color="red", weight=0]; 4601[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4601 -> 5262[label="",style="dashed", color="magenta", weight=3]; 4601 -> 5263[label="",style="dashed", color="magenta", weight=3]; 4600[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww390))",fontsize=16,color="burlywood",shape="triangle"];8955[label="ww390/Succ ww3900",fontsize=10,color="white",style="solid",shape="box"];4600 -> 8955[label="",style="solid", color="burlywood", weight=9]; 8955 -> 5264[label="",style="solid", color="burlywood", weight=3]; 8956[label="ww390/Zero",fontsize=10,color="white",style="solid",shape="box"];4600 -> 8956[label="",style="solid", color="burlywood", weight=9]; 8956 -> 5265[label="",style="solid", color="burlywood", weight=3]; 4602[label="Succ ww40000",fontsize=16,color="green",shape="box"];4603[label="Zero",fontsize=16,color="green",shape="box"];4604[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];4604 -> 5266[label="",style="solid", color="black", weight=3]; 4605[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4605 -> 5267[label="",style="solid", color="black", weight=3]; 4606[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat (Succ ww12600) ww1060)",fontsize=16,color="burlywood",shape="box"];8957[label="ww1060/Succ ww10600",fontsize=10,color="white",style="solid",shape="box"];4606 -> 8957[label="",style="solid", color="burlywood", weight=9]; 8957 -> 5268[label="",style="solid", color="burlywood", weight=3]; 8958[label="ww1060/Zero",fontsize=10,color="white",style="solid",shape="box"];4606 -> 8958[label="",style="solid", color="burlywood", weight=9]; 8958 -> 5269[label="",style="solid", color="burlywood", weight=3]; 4607[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat Zero ww1060)",fontsize=16,color="burlywood",shape="box"];8959[label="ww1060/Succ ww10600",fontsize=10,color="white",style="solid",shape="box"];4607 -> 8959[label="",style="solid", color="burlywood", weight=9]; 8959 -> 5270[label="",style="solid", color="burlywood", weight=3]; 8960[label="ww1060/Zero",fontsize=10,color="white",style="solid",shape="box"];4607 -> 8960[label="",style="solid", color="burlywood", weight=9]; 8960 -> 5271[label="",style="solid", color="burlywood", weight=3]; 4608[label="Float (Pos (Succ ww53)) (Neg (Succ ww540)) : Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55",fontsize=16,color="green",shape="box"];4609[label="Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : List.insertBy primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55",fontsize=16,color="green",shape="box"];4609 -> 5272[label="",style="dashed", color="green", weight=3]; 4611 -> 2837[label="",style="dashed", color="red", weight=0]; 4611[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4611 -> 5273[label="",style="dashed", color="magenta", weight=3]; 4611 -> 5274[label="",style="dashed", color="magenta", weight=3]; 4610[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww393))",fontsize=16,color="burlywood",shape="triangle"];8961[label="ww393/Succ ww3930",fontsize=10,color="white",style="solid",shape="box"];4610 -> 8961[label="",style="solid", color="burlywood", weight=9]; 8961 -> 5275[label="",style="solid", color="burlywood", weight=3]; 8962[label="ww393/Zero",fontsize=10,color="white",style="solid",shape="box"];4610 -> 8962[label="",style="solid", color="burlywood", weight=9]; 8962 -> 5276[label="",style="solid", color="burlywood", weight=3]; 4613 -> 2837[label="",style="dashed", color="red", weight=0]; 4613[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4613 -> 5277[label="",style="dashed", color="magenta", weight=3]; 4613 -> 5278[label="",style="dashed", color="magenta", weight=3]; 4612[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww398))",fontsize=16,color="burlywood",shape="triangle"];8963[label="ww398/Succ ww3980",fontsize=10,color="white",style="solid",shape="box"];4612 -> 8963[label="",style="solid", color="burlywood", weight=9]; 8963 -> 5279[label="",style="solid", color="burlywood", weight=3]; 8964[label="ww398/Zero",fontsize=10,color="white",style="solid",shape="box"];4612 -> 8964[label="",style="solid", color="burlywood", weight=9]; 8964 -> 5280[label="",style="solid", color="burlywood", weight=3]; 4614[label="Succ ww40000",fontsize=16,color="green",shape="box"];4615[label="Zero",fontsize=16,color="green",shape="box"];4616[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];4616 -> 5281[label="",style="solid", color="black", weight=3]; 4617[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4617 -> 5282[label="",style="solid", color="black", weight=3]; 4619 -> 2837[label="",style="dashed", color="red", weight=0]; 4619[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4619 -> 5283[label="",style="dashed", color="magenta", weight=3]; 4619 -> 5284[label="",style="dashed", color="magenta", weight=3]; 4618[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww401))",fontsize=16,color="burlywood",shape="triangle"];8965[label="ww401/Succ ww4010",fontsize=10,color="white",style="solid",shape="box"];4618 -> 8965[label="",style="solid", color="burlywood", weight=9]; 8965 -> 5285[label="",style="solid", color="burlywood", weight=3]; 8966[label="ww401/Zero",fontsize=10,color="white",style="solid",shape="box"];4618 -> 8966[label="",style="solid", color="burlywood", weight=9]; 8966 -> 5286[label="",style="solid", color="burlywood", weight=3]; 4621 -> 2837[label="",style="dashed", color="red", weight=0]; 4621[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4621 -> 5287[label="",style="dashed", color="magenta", weight=3]; 4621 -> 5288[label="",style="dashed", color="magenta", weight=3]; 4620[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww406))",fontsize=16,color="burlywood",shape="triangle"];8967[label="ww406/Succ ww4060",fontsize=10,color="white",style="solid",shape="box"];4620 -> 8967[label="",style="solid", color="burlywood", weight=9]; 8967 -> 5289[label="",style="solid", color="burlywood", weight=3]; 8968[label="ww406/Zero",fontsize=10,color="white",style="solid",shape="box"];4620 -> 8968[label="",style="solid", color="burlywood", weight=9]; 8968 -> 5290[label="",style="solid", color="burlywood", weight=3]; 4622[label="Succ ww40000",fontsize=16,color="green",shape="box"];4623[label="Zero",fontsize=16,color="green",shape="box"];4624[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww1120) Zero)",fontsize=16,color="black",shape="box"];4624 -> 5291[label="",style="solid", color="black", weight=3]; 4625[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4625 -> 5292[label="",style="solid", color="black", weight=3]; 4626[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41",fontsize=16,color="burlywood",shape="triangle"];8969[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];4626 -> 8969[label="",style="solid", color="burlywood", weight=9]; 8969 -> 5293[label="",style="solid", color="burlywood", weight=3]; 8970[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];4626 -> 8970[label="",style="solid", color="burlywood", weight=9]; 8970 -> 5294[label="",style="solid", color="burlywood", weight=3]; 4628 -> 2837[label="",style="dashed", color="red", weight=0]; 4628[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4628 -> 5295[label="",style="dashed", color="magenta", weight=3]; 4628 -> 5296[label="",style="dashed", color="magenta", weight=3]; 4627[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww409))",fontsize=16,color="burlywood",shape="triangle"];8971[label="ww409/Succ ww4090",fontsize=10,color="white",style="solid",shape="box"];4627 -> 8971[label="",style="solid", color="burlywood", weight=9]; 8971 -> 5297[label="",style="solid", color="burlywood", weight=3]; 8972[label="ww409/Zero",fontsize=10,color="white",style="solid",shape="box"];4627 -> 8972[label="",style="solid", color="burlywood", weight=9]; 8972 -> 5298[label="",style="solid", color="burlywood", weight=3]; 4630 -> 2837[label="",style="dashed", color="red", weight=0]; 4630[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4630 -> 5299[label="",style="dashed", color="magenta", weight=3]; 4630 -> 5300[label="",style="dashed", color="magenta", weight=3]; 4629[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww414))",fontsize=16,color="burlywood",shape="triangle"];8973[label="ww414/Succ ww4140",fontsize=10,color="white",style="solid",shape="box"];4629 -> 8973[label="",style="solid", color="burlywood", weight=9]; 8973 -> 5301[label="",style="solid", color="burlywood", weight=3]; 8974[label="ww414/Zero",fontsize=10,color="white",style="solid",shape="box"];4629 -> 8974[label="",style="solid", color="burlywood", weight=9]; 8974 -> 5302[label="",style="solid", color="burlywood", weight=3]; 4631[label="Succ ww40000",fontsize=16,color="green",shape="box"];4632[label="Zero",fontsize=16,color="green",shape="box"];4633[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];4633 -> 5303[label="",style="solid", color="black", weight=3]; 4634[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];4634 -> 5304[label="",style="solid", color="black", weight=3]; 4636 -> 2837[label="",style="dashed", color="red", weight=0]; 4636[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4636 -> 5305[label="",style="dashed", color="magenta", weight=3]; 4636 -> 5306[label="",style="dashed", color="magenta", weight=3]; 4635[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww417))",fontsize=16,color="burlywood",shape="triangle"];8975[label="ww417/Succ ww4170",fontsize=10,color="white",style="solid",shape="box"];4635 -> 8975[label="",style="solid", color="burlywood", weight=9]; 8975 -> 5307[label="",style="solid", color="burlywood", weight=3]; 8976[label="ww417/Zero",fontsize=10,color="white",style="solid",shape="box"];4635 -> 8976[label="",style="solid", color="burlywood", weight=9]; 8976 -> 5308[label="",style="solid", color="burlywood", weight=3]; 4638 -> 2837[label="",style="dashed", color="red", weight=0]; 4638[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4638 -> 5309[label="",style="dashed", color="magenta", weight=3]; 4638 -> 5310[label="",style="dashed", color="magenta", weight=3]; 4637[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww422))",fontsize=16,color="burlywood",shape="triangle"];8977[label="ww422/Succ ww4220",fontsize=10,color="white",style="solid",shape="box"];4637 -> 8977[label="",style="solid", color="burlywood", weight=9]; 8977 -> 5311[label="",style="solid", color="burlywood", weight=3]; 8978[label="ww422/Zero",fontsize=10,color="white",style="solid",shape="box"];4637 -> 8978[label="",style="solid", color="burlywood", weight=9]; 8978 -> 5312[label="",style="solid", color="burlywood", weight=3]; 4639[label="Succ ww40000",fontsize=16,color="green",shape="box"];4640[label="Zero",fontsize=16,color="green",shape="box"];4641[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat (Succ ww1140) Zero)",fontsize=16,color="black",shape="box"];4641 -> 5313[label="",style="solid", color="black", weight=3]; 4642[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];4642 -> 5314[label="",style="solid", color="black", weight=3]; 4643[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="burlywood",shape="triangle"];8979[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];4643 -> 8979[label="",style="solid", color="burlywood", weight=9]; 8979 -> 5315[label="",style="solid", color="burlywood", weight=3]; 8980[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];4643 -> 8980[label="",style="solid", color="burlywood", weight=9]; 8980 -> 5316[label="",style="solid", color="burlywood", weight=3]; 4645 -> 2837[label="",style="dashed", color="red", weight=0]; 4645[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4645 -> 5317[label="",style="dashed", color="magenta", weight=3]; 4645 -> 5318[label="",style="dashed", color="magenta", weight=3]; 4644[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww425))",fontsize=16,color="burlywood",shape="triangle"];8981[label="ww425/Succ ww4250",fontsize=10,color="white",style="solid",shape="box"];4644 -> 8981[label="",style="solid", color="burlywood", weight=9]; 8981 -> 5319[label="",style="solid", color="burlywood", weight=3]; 8982[label="ww425/Zero",fontsize=10,color="white",style="solid",shape="box"];4644 -> 8982[label="",style="solid", color="burlywood", weight=9]; 8982 -> 5320[label="",style="solid", color="burlywood", weight=3]; 4647 -> 2837[label="",style="dashed", color="red", weight=0]; 4647[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4647 -> 5321[label="",style="dashed", color="magenta", weight=3]; 4647 -> 5322[label="",style="dashed", color="magenta", weight=3]; 4646[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww430))",fontsize=16,color="burlywood",shape="triangle"];8983[label="ww430/Succ ww4300",fontsize=10,color="white",style="solid",shape="box"];4646 -> 8983[label="",style="solid", color="burlywood", weight=9]; 8983 -> 5323[label="",style="solid", color="burlywood", weight=3]; 8984[label="ww430/Zero",fontsize=10,color="white",style="solid",shape="box"];4646 -> 8984[label="",style="solid", color="burlywood", weight=9]; 8984 -> 5324[label="",style="solid", color="burlywood", weight=3]; 4648[label="Succ ww40000",fontsize=16,color="green",shape="box"];4649[label="Zero",fontsize=16,color="green",shape="box"];4650[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];4650 -> 5325[label="",style="solid", color="black", weight=3]; 4651[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4651 -> 5326[label="",style="solid", color="black", weight=3]; 4653 -> 2837[label="",style="dashed", color="red", weight=0]; 4653[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4653 -> 5327[label="",style="dashed", color="magenta", weight=3]; 4653 -> 5328[label="",style="dashed", color="magenta", weight=3]; 4652[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww433))",fontsize=16,color="burlywood",shape="triangle"];8985[label="ww433/Succ ww4330",fontsize=10,color="white",style="solid",shape="box"];4652 -> 8985[label="",style="solid", color="burlywood", weight=9]; 8985 -> 5329[label="",style="solid", color="burlywood", weight=3]; 8986[label="ww433/Zero",fontsize=10,color="white",style="solid",shape="box"];4652 -> 8986[label="",style="solid", color="burlywood", weight=9]; 8986 -> 5330[label="",style="solid", color="burlywood", weight=3]; 4655 -> 2837[label="",style="dashed", color="red", weight=0]; 4655[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4655 -> 5331[label="",style="dashed", color="magenta", weight=3]; 4655 -> 5332[label="",style="dashed", color="magenta", weight=3]; 4654[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww438))",fontsize=16,color="burlywood",shape="triangle"];8987[label="ww438/Succ ww4380",fontsize=10,color="white",style="solid",shape="box"];4654 -> 8987[label="",style="solid", color="burlywood", weight=9]; 8987 -> 5333[label="",style="solid", color="burlywood", weight=3]; 8988[label="ww438/Zero",fontsize=10,color="white",style="solid",shape="box"];4654 -> 8988[label="",style="solid", color="burlywood", weight=9]; 8988 -> 5334[label="",style="solid", color="burlywood", weight=3]; 4656[label="Succ ww40000",fontsize=16,color="green",shape="box"];4657[label="Zero",fontsize=16,color="green",shape="box"];4658[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww1160) Zero)",fontsize=16,color="black",shape="box"];4658 -> 5335[label="",style="solid", color="black", weight=3]; 4659[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4659 -> 5336[label="",style="solid", color="black", weight=3]; 4660 -> 4643[label="",style="dashed", color="red", weight=0]; 4660[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="magenta"];4661[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww11700) ww1360)",fontsize=16,color="burlywood",shape="box"];8989[label="ww1360/Succ ww13600",fontsize=10,color="white",style="solid",shape="box"];4661 -> 8989[label="",style="solid", color="burlywood", weight=9]; 8989 -> 5337[label="",style="solid", color="burlywood", weight=3]; 8990[label="ww1360/Zero",fontsize=10,color="white",style="solid",shape="box"];4661 -> 8990[label="",style="solid", color="burlywood", weight=9]; 8990 -> 5338[label="",style="solid", color="burlywood", weight=3]; 4662[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat Zero ww1360)",fontsize=16,color="burlywood",shape="box"];8991[label="ww1360/Succ ww13600",fontsize=10,color="white",style="solid",shape="box"];4662 -> 8991[label="",style="solid", color="burlywood", weight=9]; 8991 -> 5339[label="",style="solid", color="burlywood", weight=3]; 8992[label="ww1360/Zero",fontsize=10,color="white",style="solid",shape="box"];4662 -> 8992[label="",style="solid", color="burlywood", weight=9]; 8992 -> 5340[label="",style="solid", color="burlywood", weight=3]; 4663[label="Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61",fontsize=16,color="green",shape="box"];4663 -> 5341[label="",style="dashed", color="green", weight=3]; 4664[label="Succ ww600",fontsize=16,color="green",shape="box"];4665[label="Zero",fontsize=16,color="green",shape="box"];4666[label="Zero",fontsize=16,color="green",shape="box"];4667[label="Float (Neg (Succ ww59)) (Neg (Succ ww600)) : Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61",fontsize=16,color="green",shape="box"];4669 -> 2837[label="",style="dashed", color="red", weight=0]; 4669[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4669 -> 5342[label="",style="dashed", color="magenta", weight=3]; 4669 -> 5343[label="",style="dashed", color="magenta", weight=3]; 4668[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww441))",fontsize=16,color="burlywood",shape="triangle"];8993[label="ww441/Succ ww4410",fontsize=10,color="white",style="solid",shape="box"];4668 -> 8993[label="",style="solid", color="burlywood", weight=9]; 8993 -> 5344[label="",style="solid", color="burlywood", weight=3]; 8994[label="ww441/Zero",fontsize=10,color="white",style="solid",shape="box"];4668 -> 8994[label="",style="solid", color="burlywood", weight=9]; 8994 -> 5345[label="",style="solid", color="burlywood", weight=3]; 4671 -> 2837[label="",style="dashed", color="red", weight=0]; 4671[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4671 -> 5346[label="",style="dashed", color="magenta", weight=3]; 4671 -> 5347[label="",style="dashed", color="magenta", weight=3]; 4670[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww446))",fontsize=16,color="burlywood",shape="triangle"];8995[label="ww446/Succ ww4460",fontsize=10,color="white",style="solid",shape="box"];4670 -> 8995[label="",style="solid", color="burlywood", weight=9]; 8995 -> 5348[label="",style="solid", color="burlywood", weight=3]; 8996[label="ww446/Zero",fontsize=10,color="white",style="solid",shape="box"];4670 -> 8996[label="",style="solid", color="burlywood", weight=9]; 8996 -> 5349[label="",style="solid", color="burlywood", weight=3]; 4672[label="Succ ww40000",fontsize=16,color="green",shape="box"];4673[label="Zero",fontsize=16,color="green",shape="box"];4674[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww1280))",fontsize=16,color="black",shape="box"];4674 -> 5350[label="",style="solid", color="black", weight=3]; 4675[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4675 -> 5351[label="",style="solid", color="black", weight=3]; 4677 -> 2837[label="",style="dashed", color="red", weight=0]; 4677[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4677 -> 5352[label="",style="dashed", color="magenta", weight=3]; 4677 -> 5353[label="",style="dashed", color="magenta", weight=3]; 4676[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww449))",fontsize=16,color="burlywood",shape="triangle"];8997[label="ww449/Succ ww4490",fontsize=10,color="white",style="solid",shape="box"];4676 -> 8997[label="",style="solid", color="burlywood", weight=9]; 8997 -> 5354[label="",style="solid", color="burlywood", weight=3]; 8998[label="ww449/Zero",fontsize=10,color="white",style="solid",shape="box"];4676 -> 8998[label="",style="solid", color="burlywood", weight=9]; 8998 -> 5355[label="",style="solid", color="burlywood", weight=3]; 4679 -> 2837[label="",style="dashed", color="red", weight=0]; 4679[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4679 -> 5356[label="",style="dashed", color="magenta", weight=3]; 4679 -> 5357[label="",style="dashed", color="magenta", weight=3]; 4678[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww454))",fontsize=16,color="burlywood",shape="triangle"];8999[label="ww454/Succ ww4540",fontsize=10,color="white",style="solid",shape="box"];4678 -> 8999[label="",style="solid", color="burlywood", weight=9]; 8999 -> 5358[label="",style="solid", color="burlywood", weight=3]; 9000[label="ww454/Zero",fontsize=10,color="white",style="solid",shape="box"];4678 -> 9000[label="",style="solid", color="burlywood", weight=9]; 9000 -> 5359[label="",style="solid", color="burlywood", weight=3]; 4680[label="Succ ww40000",fontsize=16,color="green",shape="box"];4681[label="Zero",fontsize=16,color="green",shape="box"];4682[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];4682 -> 5360[label="",style="solid", color="black", weight=3]; 4683[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4683 -> 5361[label="",style="solid", color="black", weight=3]; 4684[label="ww3000",fontsize=16,color="green",shape="box"];4685[label="ww41",fontsize=16,color="green",shape="box"];4686[label="Succ Zero",fontsize=16,color="green",shape="box"];7204 -> 7393[label="",style="dashed", color="red", weight=0]; 7204[label="primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)))",fontsize=16,color="magenta"];7204 -> 7394[label="",style="dashed", color="magenta", weight=3]; 7205[label="Float (Pos (Succ ww40000)) (Pos (Succ ww40100))",fontsize=16,color="green",shape="box"];7206[label="primCmpFloat",fontsize=16,color="grey",shape="box"];7206 -> 7398[label="",style="dashed", color="grey", weight=3]; 7207[label="ww41",fontsize=16,color="green",shape="box"];7208[label="ww3100000",fontsize=16,color="green",shape="box"];7203[label="List.insertBy0 ww6000 ww598 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))) ww6001 (ww6000 : ww6001) ww620",fontsize=16,color="burlywood",shape="triangle"];9001[label="ww620/LT",fontsize=10,color="white",style="solid",shape="box"];7203 -> 9001[label="",style="solid", color="burlywood", weight=9]; 9001 -> 7399[label="",style="solid", color="burlywood", weight=3]; 9002[label="ww620/EQ",fontsize=10,color="white",style="solid",shape="box"];7203 -> 9002[label="",style="solid", color="burlywood", weight=9]; 9002 -> 7400[label="",style="solid", color="burlywood", weight=3]; 9003[label="ww620/GT",fontsize=10,color="white",style="solid",shape="box"];7203 -> 9003[label="",style="solid", color="burlywood", weight=9]; 9003 -> 7401[label="",style="solid", color="burlywood", weight=3]; 4690 -> 2837[label="",style="dashed", color="red", weight=0]; 4690[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4690 -> 5366[label="",style="dashed", color="magenta", weight=3]; 4690 -> 5367[label="",style="dashed", color="magenta", weight=3]; 4689[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos ww462))",fontsize=16,color="burlywood",shape="triangle"];9004[label="ww462/Succ ww4620",fontsize=10,color="white",style="solid",shape="box"];4689 -> 9004[label="",style="solid", color="burlywood", weight=9]; 9004 -> 5368[label="",style="solid", color="burlywood", weight=3]; 9005[label="ww462/Zero",fontsize=10,color="white",style="solid",shape="box"];4689 -> 9005[label="",style="solid", color="burlywood", weight=9]; 9005 -> 5369[label="",style="solid", color="burlywood", weight=3]; 4691[label="Succ ww40000",fontsize=16,color="green",shape="box"];4692[label="Zero",fontsize=16,color="green",shape="box"];4693[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww1300))",fontsize=16,color="black",shape="box"];4693 -> 5370[label="",style="solid", color="black", weight=3]; 4694[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];4694 -> 5371[label="",style="solid", color="black", weight=3]; 7209 -> 7402[label="",style="dashed", color="red", weight=0]; 7209[label="primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)))",fontsize=16,color="magenta"];7209 -> 7403[label="",style="dashed", color="magenta", weight=3]; 7210[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100))",fontsize=16,color="green",shape="box"];7211[label="primCmpFloat",fontsize=16,color="grey",shape="box"];7211 -> 7407[label="",style="dashed", color="grey", weight=3]; 7212[label="ww41",fontsize=16,color="green",shape="box"];7213[label="ww3100000",fontsize=16,color="green",shape="box"];4698 -> 2837[label="",style="dashed", color="red", weight=0]; 4698[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4698 -> 5376[label="",style="dashed", color="magenta", weight=3]; 4698 -> 5377[label="",style="dashed", color="magenta", weight=3]; 4697[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg ww470))",fontsize=16,color="burlywood",shape="triangle"];9006[label="ww470/Succ ww4700",fontsize=10,color="white",style="solid",shape="box"];4697 -> 9006[label="",style="solid", color="burlywood", weight=9]; 9006 -> 5378[label="",style="solid", color="burlywood", weight=3]; 9007[label="ww470/Zero",fontsize=10,color="white",style="solid",shape="box"];4697 -> 9007[label="",style="solid", color="burlywood", weight=9]; 9007 -> 5379[label="",style="solid", color="burlywood", weight=3]; 4699[label="Succ ww40000",fontsize=16,color="green",shape="box"];4700[label="Zero",fontsize=16,color="green",shape="box"];4701[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];4701 -> 5380[label="",style="solid", color="black", weight=3]; 4702[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];4702 -> 5381[label="",style="solid", color="black", weight=3]; 4703[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];4703 -> 5382[label="",style="solid", color="black", weight=3]; 4704[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) []",fontsize=16,color="black",shape="box"];4704 -> 5383[label="",style="solid", color="black", weight=3]; 7214 -> 7393[label="",style="dashed", color="red", weight=0]; 7214[label="primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)))",fontsize=16,color="magenta"];7214 -> 7395[label="",style="dashed", color="magenta", weight=3]; 7215[label="Float (Pos (Succ ww40000)) (Pos Zero)",fontsize=16,color="green",shape="box"];7216[label="primCmpFloat",fontsize=16,color="grey",shape="box"];7216 -> 7408[label="",style="dashed", color="grey", weight=3]; 7217[label="ww41",fontsize=16,color="green",shape="box"];7218[label="ww3100000",fontsize=16,color="green",shape="box"];4708 -> 2837[label="",style="dashed", color="red", weight=0]; 4708[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4708 -> 5388[label="",style="dashed", color="magenta", weight=3]; 4708 -> 5389[label="",style="dashed", color="magenta", weight=3]; 4707[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww478))",fontsize=16,color="burlywood",shape="triangle"];9008[label="ww478/Succ ww4780",fontsize=10,color="white",style="solid",shape="box"];4707 -> 9008[label="",style="solid", color="burlywood", weight=9]; 9008 -> 5390[label="",style="solid", color="burlywood", weight=3]; 9009[label="ww478/Zero",fontsize=10,color="white",style="solid",shape="box"];4707 -> 9009[label="",style="solid", color="burlywood", weight=9]; 9009 -> 5391[label="",style="solid", color="burlywood", weight=3]; 4709[label="Succ ww40000",fontsize=16,color="green",shape="box"];4710[label="Zero",fontsize=16,color="green",shape="box"];4711[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww1380))",fontsize=16,color="black",shape="box"];4711 -> 5392[label="",style="solid", color="black", weight=3]; 4712[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4712 -> 5393[label="",style="solid", color="black", weight=3]; 7219 -> 7402[label="",style="dashed", color="red", weight=0]; 7219[label="primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)))",fontsize=16,color="magenta"];7219 -> 7404[label="",style="dashed", color="magenta", weight=3]; 7220[label="Float (Neg (Succ ww40000)) (Pos Zero)",fontsize=16,color="green",shape="box"];7221[label="primCmpFloat",fontsize=16,color="grey",shape="box"];7221 -> 7409[label="",style="dashed", color="grey", weight=3]; 7222[label="ww41",fontsize=16,color="green",shape="box"];7223[label="ww3100000",fontsize=16,color="green",shape="box"];4716 -> 2837[label="",style="dashed", color="red", weight=0]; 4716[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4716 -> 5398[label="",style="dashed", color="magenta", weight=3]; 4716 -> 5399[label="",style="dashed", color="magenta", weight=3]; 4715[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww486))",fontsize=16,color="burlywood",shape="triangle"];9010[label="ww486/Succ ww4860",fontsize=10,color="white",style="solid",shape="box"];4715 -> 9010[label="",style="solid", color="burlywood", weight=9]; 9010 -> 5400[label="",style="solid", color="burlywood", weight=3]; 9011[label="ww486/Zero",fontsize=10,color="white",style="solid",shape="box"];4715 -> 9011[label="",style="solid", color="burlywood", weight=9]; 9011 -> 5401[label="",style="solid", color="burlywood", weight=3]; 4717[label="Succ ww40000",fontsize=16,color="green",shape="box"];4718[label="Zero",fontsize=16,color="green",shape="box"];4719[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];4719 -> 5402[label="",style="solid", color="black", weight=3]; 4720[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4720 -> 5403[label="",style="solid", color="black", weight=3]; 4721[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat (Succ ww16000) ww1400)",fontsize=16,color="burlywood",shape="box"];9012[label="ww1400/Succ ww14000",fontsize=10,color="white",style="solid",shape="box"];4721 -> 9012[label="",style="solid", color="burlywood", weight=9]; 9012 -> 5404[label="",style="solid", color="burlywood", weight=3]; 9013[label="ww1400/Zero",fontsize=10,color="white",style="solid",shape="box"];4721 -> 9013[label="",style="solid", color="burlywood", weight=9]; 9013 -> 5405[label="",style="solid", color="burlywood", weight=3]; 4722[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat Zero ww1400)",fontsize=16,color="burlywood",shape="box"];9014[label="ww1400/Succ ww14000",fontsize=10,color="white",style="solid",shape="box"];4722 -> 9014[label="",style="solid", color="burlywood", weight=9]; 9014 -> 5406[label="",style="solid", color="burlywood", weight=3]; 9015[label="ww1400/Zero",fontsize=10,color="white",style="solid",shape="box"];4722 -> 9015[label="",style="solid", color="burlywood", weight=9]; 9015 -> 5407[label="",style="solid", color="burlywood", weight=3]; 4723[label="Float (Pos (Succ ww65)) (Neg (Succ ww660)) : Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67",fontsize=16,color="green",shape="box"];4724[label="Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : List.insertBy primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67",fontsize=16,color="green",shape="box"];4724 -> 5408[label="",style="dashed", color="green", weight=3]; 4726 -> 2837[label="",style="dashed", color="red", weight=0]; 4726[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4726 -> 5409[label="",style="dashed", color="magenta", weight=3]; 4726 -> 5410[label="",style="dashed", color="magenta", weight=3]; 4725[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww489))",fontsize=16,color="burlywood",shape="triangle"];9016[label="ww489/Succ ww4890",fontsize=10,color="white",style="solid",shape="box"];4725 -> 9016[label="",style="solid", color="burlywood", weight=9]; 9016 -> 5411[label="",style="solid", color="burlywood", weight=3]; 9017[label="ww489/Zero",fontsize=10,color="white",style="solid",shape="box"];4725 -> 9017[label="",style="solid", color="burlywood", weight=9]; 9017 -> 5412[label="",style="solid", color="burlywood", weight=3]; 4728 -> 2837[label="",style="dashed", color="red", weight=0]; 4728[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4728 -> 5413[label="",style="dashed", color="magenta", weight=3]; 4728 -> 5414[label="",style="dashed", color="magenta", weight=3]; 4727[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww494))",fontsize=16,color="burlywood",shape="triangle"];9018[label="ww494/Succ ww4940",fontsize=10,color="white",style="solid",shape="box"];4727 -> 9018[label="",style="solid", color="burlywood", weight=9]; 9018 -> 5415[label="",style="solid", color="burlywood", weight=3]; 9019[label="ww494/Zero",fontsize=10,color="white",style="solid",shape="box"];4727 -> 9019[label="",style="solid", color="burlywood", weight=9]; 9019 -> 5416[label="",style="solid", color="burlywood", weight=3]; 4729[label="Succ ww40000",fontsize=16,color="green",shape="box"];4730[label="Zero",fontsize=16,color="green",shape="box"];4731[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww1450) Zero)",fontsize=16,color="black",shape="box"];4731 -> 5417[label="",style="solid", color="black", weight=3]; 4732[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4732 -> 5418[label="",style="solid", color="black", weight=3]; 4733 -> 4626[label="",style="dashed", color="red", weight=0]; 4733[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww41",fontsize=16,color="magenta"];4735 -> 2837[label="",style="dashed", color="red", weight=0]; 4735[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4735 -> 5419[label="",style="dashed", color="magenta", weight=3]; 4735 -> 5420[label="",style="dashed", color="magenta", weight=3]; 4734[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww497))",fontsize=16,color="burlywood",shape="triangle"];9020[label="ww497/Succ ww4970",fontsize=10,color="white",style="solid",shape="box"];4734 -> 9020[label="",style="solid", color="burlywood", weight=9]; 9020 -> 5421[label="",style="solid", color="burlywood", weight=3]; 9021[label="ww497/Zero",fontsize=10,color="white",style="solid",shape="box"];4734 -> 9021[label="",style="solid", color="burlywood", weight=9]; 9021 -> 5422[label="",style="solid", color="burlywood", weight=3]; 4737 -> 2837[label="",style="dashed", color="red", weight=0]; 4737[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4737 -> 5423[label="",style="dashed", color="magenta", weight=3]; 4737 -> 5424[label="",style="dashed", color="magenta", weight=3]; 4736[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww502))",fontsize=16,color="burlywood",shape="triangle"];9022[label="ww502/Succ ww5020",fontsize=10,color="white",style="solid",shape="box"];4736 -> 9022[label="",style="solid", color="burlywood", weight=9]; 9022 -> 5425[label="",style="solid", color="burlywood", weight=3]; 9023[label="ww502/Zero",fontsize=10,color="white",style="solid",shape="box"];4736 -> 9023[label="",style="solid", color="burlywood", weight=9]; 9023 -> 5426[label="",style="solid", color="burlywood", weight=3]; 4738[label="Succ ww40000",fontsize=16,color="green",shape="box"];4739[label="Zero",fontsize=16,color="green",shape="box"];4740[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];4740 -> 5427[label="",style="solid", color="black", weight=3]; 4741[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4741 -> 5428[label="",style="solid", color="black", weight=3]; 4743 -> 2837[label="",style="dashed", color="red", weight=0]; 4743[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4743 -> 5429[label="",style="dashed", color="magenta", weight=3]; 4743 -> 5430[label="",style="dashed", color="magenta", weight=3]; 4742[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww505))",fontsize=16,color="burlywood",shape="triangle"];9024[label="ww505/Succ ww5050",fontsize=10,color="white",style="solid",shape="box"];4742 -> 9024[label="",style="solid", color="burlywood", weight=9]; 9024 -> 5431[label="",style="solid", color="burlywood", weight=3]; 9025[label="ww505/Zero",fontsize=10,color="white",style="solid",shape="box"];4742 -> 9025[label="",style="solid", color="burlywood", weight=9]; 9025 -> 5432[label="",style="solid", color="burlywood", weight=3]; 4745 -> 2837[label="",style="dashed", color="red", weight=0]; 4745[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4745 -> 5433[label="",style="dashed", color="magenta", weight=3]; 4745 -> 5434[label="",style="dashed", color="magenta", weight=3]; 4744[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg ww510))",fontsize=16,color="burlywood",shape="triangle"];9026[label="ww510/Succ ww5100",fontsize=10,color="white",style="solid",shape="box"];4744 -> 9026[label="",style="solid", color="burlywood", weight=9]; 9026 -> 5435[label="",style="solid", color="burlywood", weight=3]; 9027[label="ww510/Zero",fontsize=10,color="white",style="solid",shape="box"];4744 -> 9027[label="",style="solid", color="burlywood", weight=9]; 9027 -> 5436[label="",style="solid", color="burlywood", weight=3]; 4746[label="Succ ww40000",fontsize=16,color="green",shape="box"];4747[label="Zero",fontsize=16,color="green",shape="box"];4748[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat (Succ ww1470) Zero)",fontsize=16,color="black",shape="box"];4748 -> 5437[label="",style="solid", color="black", weight=3]; 4749[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];4749 -> 5438[label="",style="solid", color="black", weight=3]; 4750 -> 4643[label="",style="dashed", color="red", weight=0]; 4750[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="magenta"];4752 -> 2837[label="",style="dashed", color="red", weight=0]; 4752[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4752 -> 5439[label="",style="dashed", color="magenta", weight=3]; 4752 -> 5440[label="",style="dashed", color="magenta", weight=3]; 4751[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww513))",fontsize=16,color="burlywood",shape="triangle"];9028[label="ww513/Succ ww5130",fontsize=10,color="white",style="solid",shape="box"];4751 -> 9028[label="",style="solid", color="burlywood", weight=9]; 9028 -> 5441[label="",style="solid", color="burlywood", weight=3]; 9029[label="ww513/Zero",fontsize=10,color="white",style="solid",shape="box"];4751 -> 9029[label="",style="solid", color="burlywood", weight=9]; 9029 -> 5442[label="",style="solid", color="burlywood", weight=3]; 4754 -> 2837[label="",style="dashed", color="red", weight=0]; 4754[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4754 -> 5443[label="",style="dashed", color="magenta", weight=3]; 4754 -> 5444[label="",style="dashed", color="magenta", weight=3]; 4753[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos ww518))",fontsize=16,color="burlywood",shape="triangle"];9030[label="ww518/Succ ww5180",fontsize=10,color="white",style="solid",shape="box"];4753 -> 9030[label="",style="solid", color="burlywood", weight=9]; 9030 -> 5445[label="",style="solid", color="burlywood", weight=3]; 9031[label="ww518/Zero",fontsize=10,color="white",style="solid",shape="box"];4753 -> 9031[label="",style="solid", color="burlywood", weight=9]; 9031 -> 5446[label="",style="solid", color="burlywood", weight=3]; 4755[label="Succ ww40000",fontsize=16,color="green",shape="box"];4756[label="Zero",fontsize=16,color="green",shape="box"];4757[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];4757 -> 5447[label="",style="solid", color="black", weight=3]; 4758[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];4758 -> 5448[label="",style="solid", color="black", weight=3]; 4760 -> 2837[label="",style="dashed", color="red", weight=0]; 4760[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4760 -> 5449[label="",style="dashed", color="magenta", weight=3]; 4760 -> 5450[label="",style="dashed", color="magenta", weight=3]; 4759[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww521))",fontsize=16,color="burlywood",shape="triangle"];9032[label="ww521/Succ ww5210",fontsize=10,color="white",style="solid",shape="box"];4759 -> 9032[label="",style="solid", color="burlywood", weight=9]; 9032 -> 5451[label="",style="solid", color="burlywood", weight=3]; 9033[label="ww521/Zero",fontsize=10,color="white",style="solid",shape="box"];4759 -> 9033[label="",style="solid", color="burlywood", weight=9]; 9033 -> 5452[label="",style="solid", color="burlywood", weight=3]; 4762 -> 2837[label="",style="dashed", color="red", weight=0]; 4762[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4762 -> 5453[label="",style="dashed", color="magenta", weight=3]; 4762 -> 5454[label="",style="dashed", color="magenta", weight=3]; 4761[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg ww526))",fontsize=16,color="burlywood",shape="triangle"];9034[label="ww526/Succ ww5260",fontsize=10,color="white",style="solid",shape="box"];4761 -> 9034[label="",style="solid", color="burlywood", weight=9]; 9034 -> 5455[label="",style="solid", color="burlywood", weight=3]; 9035[label="ww526/Zero",fontsize=10,color="white",style="solid",shape="box"];4761 -> 9035[label="",style="solid", color="burlywood", weight=9]; 9035 -> 5456[label="",style="solid", color="burlywood", weight=3]; 4763[label="Succ ww40000",fontsize=16,color="green",shape="box"];4764[label="Zero",fontsize=16,color="green",shape="box"];4765[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww1490) Zero)",fontsize=16,color="black",shape="box"];4765 -> 5457[label="",style="solid", color="black", weight=3]; 4766[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4766 -> 5458[label="",style="solid", color="black", weight=3]; 4767 -> 4643[label="",style="dashed", color="red", weight=0]; 4767[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww41",fontsize=16,color="magenta"];4769 -> 2837[label="",style="dashed", color="red", weight=0]; 4769[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4769 -> 5459[label="",style="dashed", color="magenta", weight=3]; 4769 -> 5460[label="",style="dashed", color="magenta", weight=3]; 4768[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww529))",fontsize=16,color="burlywood",shape="triangle"];9036[label="ww529/Succ ww5290",fontsize=10,color="white",style="solid",shape="box"];4768 -> 9036[label="",style="solid", color="burlywood", weight=9]; 9036 -> 5461[label="",style="solid", color="burlywood", weight=3]; 9037[label="ww529/Zero",fontsize=10,color="white",style="solid",shape="box"];4768 -> 9037[label="",style="solid", color="burlywood", weight=9]; 9037 -> 5462[label="",style="solid", color="burlywood", weight=3]; 4771 -> 2837[label="",style="dashed", color="red", weight=0]; 4771[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4771 -> 5463[label="",style="dashed", color="magenta", weight=3]; 4771 -> 5464[label="",style="dashed", color="magenta", weight=3]; 4770[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos ww534))",fontsize=16,color="burlywood",shape="triangle"];9038[label="ww534/Succ ww5340",fontsize=10,color="white",style="solid",shape="box"];4770 -> 9038[label="",style="solid", color="burlywood", weight=9]; 9038 -> 5465[label="",style="solid", color="burlywood", weight=3]; 9039[label="ww534/Zero",fontsize=10,color="white",style="solid",shape="box"];4770 -> 9039[label="",style="solid", color="burlywood", weight=9]; 9039 -> 5466[label="",style="solid", color="burlywood", weight=3]; 4772[label="Succ ww40000",fontsize=16,color="green",shape="box"];4773[label="Zero",fontsize=16,color="green",shape="box"];4774[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];4774 -> 5467[label="",style="solid", color="black", weight=3]; 4775[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4775 -> 5468[label="",style="solid", color="black", weight=3]; 4776[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww15100) ww1700)",fontsize=16,color="burlywood",shape="box"];9040[label="ww1700/Succ ww17000",fontsize=10,color="white",style="solid",shape="box"];4776 -> 9040[label="",style="solid", color="burlywood", weight=9]; 9040 -> 5469[label="",style="solid", color="burlywood", weight=3]; 9041[label="ww1700/Zero",fontsize=10,color="white",style="solid",shape="box"];4776 -> 9041[label="",style="solid", color="burlywood", weight=9]; 9041 -> 5470[label="",style="solid", color="burlywood", weight=3]; 4777[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat Zero ww1700)",fontsize=16,color="burlywood",shape="box"];9042[label="ww1700/Succ ww17000",fontsize=10,color="white",style="solid",shape="box"];4777 -> 9042[label="",style="solid", color="burlywood", weight=9]; 9042 -> 5471[label="",style="solid", color="burlywood", weight=3]; 9043[label="ww1700/Zero",fontsize=10,color="white",style="solid",shape="box"];4777 -> 9043[label="",style="solid", color="burlywood", weight=9]; 9043 -> 5472[label="",style="solid", color="burlywood", weight=3]; 4778[label="Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : List.insertBy primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73",fontsize=16,color="green",shape="box"];4778 -> 5473[label="",style="dashed", color="green", weight=3]; 4779[label="ww71",fontsize=16,color="green",shape="box"];4780[label="ww73",fontsize=16,color="green",shape="box"];4781[label="Succ ww720",fontsize=16,color="green",shape="box"];4782[label="ww71",fontsize=16,color="green",shape="box"];4783[label="ww73",fontsize=16,color="green",shape="box"];4784[label="Zero",fontsize=16,color="green",shape="box"];4785[label="ww71",fontsize=16,color="green",shape="box"];4786[label="ww73",fontsize=16,color="green",shape="box"];4787[label="Zero",fontsize=16,color="green",shape="box"];4788[label="Float (Neg (Succ ww71)) (Neg (Succ ww720)) : Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73",fontsize=16,color="green",shape="box"];4790 -> 2837[label="",style="dashed", color="red", weight=0]; 4790[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4790 -> 5474[label="",style="dashed", color="magenta", weight=3]; 4790 -> 5475[label="",style="dashed", color="magenta", weight=3]; 4789[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww537))",fontsize=16,color="burlywood",shape="triangle"];9044[label="ww537/Succ ww5370",fontsize=10,color="white",style="solid",shape="box"];4789 -> 9044[label="",style="solid", color="burlywood", weight=9]; 9044 -> 5476[label="",style="solid", color="burlywood", weight=3]; 9045[label="ww537/Zero",fontsize=10,color="white",style="solid",shape="box"];4789 -> 9045[label="",style="solid", color="burlywood", weight=9]; 9045 -> 5477[label="",style="solid", color="burlywood", weight=3]; 4792 -> 2837[label="",style="dashed", color="red", weight=0]; 4792[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4792 -> 5478[label="",style="dashed", color="magenta", weight=3]; 4792 -> 5479[label="",style="dashed", color="magenta", weight=3]; 4791[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww542))",fontsize=16,color="burlywood",shape="triangle"];9046[label="ww542/Succ ww5420",fontsize=10,color="white",style="solid",shape="box"];4791 -> 9046[label="",style="solid", color="burlywood", weight=9]; 9046 -> 5480[label="",style="solid", color="burlywood", weight=3]; 9047[label="ww542/Zero",fontsize=10,color="white",style="solid",shape="box"];4791 -> 9047[label="",style="solid", color="burlywood", weight=9]; 9047 -> 5481[label="",style="solid", color="burlywood", weight=3]; 4793[label="Succ ww40000",fontsize=16,color="green",shape="box"];4794[label="Zero",fontsize=16,color="green",shape="box"];4795[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];4795 -> 5482[label="",style="solid", color="black", weight=3]; 4796[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4796 -> 5483[label="",style="solid", color="black", weight=3]; 4797[label="ww3000",fontsize=16,color="green",shape="box"];4798[label="ww41",fontsize=16,color="green",shape="box"];4799[label="Succ Zero",fontsize=16,color="green",shape="box"];4801 -> 2837[label="",style="dashed", color="red", weight=0]; 4801[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4801 -> 5484[label="",style="dashed", color="magenta", weight=3]; 4801 -> 5485[label="",style="dashed", color="magenta", weight=3]; 4800[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww545))",fontsize=16,color="burlywood",shape="triangle"];9048[label="ww545/Succ ww5450",fontsize=10,color="white",style="solid",shape="box"];4800 -> 9048[label="",style="solid", color="burlywood", weight=9]; 9048 -> 5486[label="",style="solid", color="burlywood", weight=3]; 9049[label="ww545/Zero",fontsize=10,color="white",style="solid",shape="box"];4800 -> 9049[label="",style="solid", color="burlywood", weight=9]; 9049 -> 5487[label="",style="solid", color="burlywood", weight=3]; 4803 -> 2837[label="",style="dashed", color="red", weight=0]; 4803[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4803 -> 5488[label="",style="dashed", color="magenta", weight=3]; 4803 -> 5489[label="",style="dashed", color="magenta", weight=3]; 4802[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww550))",fontsize=16,color="burlywood",shape="triangle"];9050[label="ww550/Succ ww5500",fontsize=10,color="white",style="solid",shape="box"];4802 -> 9050[label="",style="solid", color="burlywood", weight=9]; 9050 -> 5490[label="",style="solid", color="burlywood", weight=3]; 9051[label="ww550/Zero",fontsize=10,color="white",style="solid",shape="box"];4802 -> 9051[label="",style="solid", color="burlywood", weight=9]; 9051 -> 5491[label="",style="solid", color="burlywood", weight=3]; 4804[label="Succ ww40000",fontsize=16,color="green",shape="box"];4805[label="Zero",fontsize=16,color="green",shape="box"];4806[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww1630))",fontsize=16,color="black",shape="box"];4806 -> 5492[label="",style="solid", color="black", weight=3]; 4807[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4807 -> 5493[label="",style="solid", color="black", weight=3]; 7224 -> 7402[label="",style="dashed", color="red", weight=0]; 7224[label="primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)))",fontsize=16,color="magenta"];7224 -> 7405[label="",style="dashed", color="magenta", weight=3]; 7225[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100))",fontsize=16,color="green",shape="box"];7226[label="primCmpFloat",fontsize=16,color="grey",shape="box"];7226 -> 7410[label="",style="dashed", color="grey", weight=3]; 7227[label="ww41",fontsize=16,color="green",shape="box"];7228[label="ww3100000",fontsize=16,color="green",shape="box"];4811 -> 2837[label="",style="dashed", color="red", weight=0]; 4811[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4811 -> 5498[label="",style="dashed", color="magenta", weight=3]; 4811 -> 5499[label="",style="dashed", color="magenta", weight=3]; 4810[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg ww558))",fontsize=16,color="burlywood",shape="triangle"];9052[label="ww558/Succ ww5580",fontsize=10,color="white",style="solid",shape="box"];4810 -> 9052[label="",style="solid", color="burlywood", weight=9]; 9052 -> 5500[label="",style="solid", color="burlywood", weight=3]; 9053[label="ww558/Zero",fontsize=10,color="white",style="solid",shape="box"];4810 -> 9053[label="",style="solid", color="burlywood", weight=9]; 9053 -> 5501[label="",style="solid", color="burlywood", weight=3]; 4812[label="Succ ww40000",fontsize=16,color="green",shape="box"];4813[label="Zero",fontsize=16,color="green",shape="box"];4814[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];4814 -> 5502[label="",style="solid", color="black", weight=3]; 4815[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];4815 -> 5503[label="",style="solid", color="black", weight=3]; 7229 -> 7393[label="",style="dashed", color="red", weight=0]; 7229[label="primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)))",fontsize=16,color="magenta"];7229 -> 7396[label="",style="dashed", color="magenta", weight=3]; 7230[label="Float (Neg (Succ ww40000)) (Neg (Succ ww40100))",fontsize=16,color="green",shape="box"];7231[label="primCmpFloat",fontsize=16,color="grey",shape="box"];7231 -> 7411[label="",style="dashed", color="grey", weight=3]; 7232[label="ww41",fontsize=16,color="green",shape="box"];7233[label="ww3100000",fontsize=16,color="green",shape="box"];4819 -> 2837[label="",style="dashed", color="red", weight=0]; 4819[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4819 -> 5508[label="",style="dashed", color="magenta", weight=3]; 4819 -> 5509[label="",style="dashed", color="magenta", weight=3]; 4818[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos ww566))",fontsize=16,color="burlywood",shape="triangle"];9054[label="ww566/Succ ww5660",fontsize=10,color="white",style="solid",shape="box"];4818 -> 9054[label="",style="solid", color="burlywood", weight=9]; 9054 -> 5510[label="",style="solid", color="burlywood", weight=3]; 9055[label="ww566/Zero",fontsize=10,color="white",style="solid",shape="box"];4818 -> 9055[label="",style="solid", color="burlywood", weight=9]; 9055 -> 5511[label="",style="solid", color="burlywood", weight=3]; 4820[label="Succ ww40000",fontsize=16,color="green",shape="box"];4821[label="Zero",fontsize=16,color="green",shape="box"];4822[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww1650))",fontsize=16,color="black",shape="box"];4822 -> 5512[label="",style="solid", color="black", weight=3]; 4823[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];4823 -> 5513[label="",style="solid", color="black", weight=3]; 7234 -> 7402[label="",style="dashed", color="red", weight=0]; 7234[label="primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)))",fontsize=16,color="magenta"];7234 -> 7406[label="",style="dashed", color="magenta", weight=3]; 7235[label="Float (Pos (Succ ww40000)) (Neg Zero)",fontsize=16,color="green",shape="box"];7236[label="primCmpFloat",fontsize=16,color="grey",shape="box"];7236 -> 7412[label="",style="dashed", color="grey", weight=3]; 7237[label="ww41",fontsize=16,color="green",shape="box"];7238[label="ww3100000",fontsize=16,color="green",shape="box"];4827 -> 2837[label="",style="dashed", color="red", weight=0]; 4827[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4827 -> 5518[label="",style="dashed", color="magenta", weight=3]; 4827 -> 5519[label="",style="dashed", color="magenta", weight=3]; 4826[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg ww574))",fontsize=16,color="burlywood",shape="triangle"];9056[label="ww574/Succ ww5740",fontsize=10,color="white",style="solid",shape="box"];4826 -> 9056[label="",style="solid", color="burlywood", weight=9]; 9056 -> 5520[label="",style="solid", color="burlywood", weight=3]; 9057[label="ww574/Zero",fontsize=10,color="white",style="solid",shape="box"];4826 -> 9057[label="",style="solid", color="burlywood", weight=9]; 9057 -> 5521[label="",style="solid", color="burlywood", weight=3]; 4828[label="Succ ww40000",fontsize=16,color="green",shape="box"];4829[label="Zero",fontsize=16,color="green",shape="box"];4830[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];4830 -> 5522[label="",style="solid", color="black", weight=3]; 4831[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4831 -> 5523[label="",style="solid", color="black", weight=3]; 7239 -> 7393[label="",style="dashed", color="red", weight=0]; 7239[label="primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)))",fontsize=16,color="magenta"];7239 -> 7397[label="",style="dashed", color="magenta", weight=3]; 7240[label="Float (Neg (Succ ww40000)) (Neg Zero)",fontsize=16,color="green",shape="box"];7241[label="primCmpFloat",fontsize=16,color="grey",shape="box"];7241 -> 7413[label="",style="dashed", color="grey", weight=3]; 7242[label="ww41",fontsize=16,color="green",shape="box"];7243[label="ww3100000",fontsize=16,color="green",shape="box"];4835 -> 2837[label="",style="dashed", color="red", weight=0]; 4835[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4835 -> 5528[label="",style="dashed", color="magenta", weight=3]; 4835 -> 5529[label="",style="dashed", color="magenta", weight=3]; 4834[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos ww582))",fontsize=16,color="burlywood",shape="triangle"];9058[label="ww582/Succ ww5820",fontsize=10,color="white",style="solid",shape="box"];4834 -> 9058[label="",style="solid", color="burlywood", weight=9]; 9058 -> 5530[label="",style="solid", color="burlywood", weight=3]; 9059[label="ww582/Zero",fontsize=10,color="white",style="solid",shape="box"];4834 -> 9059[label="",style="solid", color="burlywood", weight=9]; 9059 -> 5531[label="",style="solid", color="burlywood", weight=3]; 4836[label="Succ ww40000",fontsize=16,color="green",shape="box"];4837[label="Zero",fontsize=16,color="green",shape="box"];4838[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww1730))",fontsize=16,color="black",shape="box"];4838 -> 5532[label="",style="solid", color="black", weight=3]; 4839[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];4839 -> 5533[label="",style="solid", color="black", weight=3]; 7152[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww58500) (Succ ww60900))",fontsize=16,color="black",shape="box"];7152 -> 7177[label="",style="solid", color="black", weight=3]; 7153[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat (Succ ww58500) Zero)",fontsize=16,color="black",shape="box"];7153 -> 7178[label="",style="solid", color="black", weight=3]; 7154[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat Zero (Succ ww60900))",fontsize=16,color="black",shape="box"];7154 -> 7179[label="",style="solid", color="black", weight=3]; 7155[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat Zero Zero)",fontsize=16,color="black",shape="box"];7155 -> 7180[label="",style="solid", color="black", weight=3]; 7156 -> 2966[label="",style="dashed", color="red", weight=0]; 7156[label="List.insertBy primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23",fontsize=16,color="magenta"];7156 -> 7181[label="",style="dashed", color="magenta", weight=3]; 7156 -> 7182[label="",style="dashed", color="magenta", weight=3]; 7156 -> 7183[label="",style="dashed", color="magenta", weight=3]; 4986[label="Succ ww40000",fontsize=16,color="green",shape="box"];4987 -> 2837[label="",style="dashed", color="red", weight=0]; 4987[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4987 -> 5537[label="",style="dashed", color="magenta", weight=3]; 4987 -> 5538[label="",style="dashed", color="magenta", weight=3]; 4988[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww1830)))",fontsize=16,color="black",shape="box"];4988 -> 5539[label="",style="solid", color="black", weight=3]; 4989[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4989 -> 5540[label="",style="solid", color="black", weight=3]; 4990[label="Succ ww40000",fontsize=16,color="green",shape="box"];4991 -> 2837[label="",style="dashed", color="red", weight=0]; 4991[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4991 -> 5541[label="",style="dashed", color="magenta", weight=3]; 4991 -> 5542[label="",style="dashed", color="magenta", weight=3]; 4992[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww1880)))",fontsize=16,color="black",shape="box"];4992 -> 5543[label="",style="solid", color="black", weight=3]; 4993[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];4993 -> 5544[label="",style="solid", color="black", weight=3]; 4994[label="ww40000",fontsize=16,color="green",shape="box"];4995[label="ww40000",fontsize=16,color="green",shape="box"];4996[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ (Succ ww191)))",fontsize=16,color="black",shape="box"];4996 -> 5545[label="",style="solid", color="black", weight=3]; 4997[label="Succ ww40000",fontsize=16,color="green",shape="box"];4998 -> 2837[label="",style="dashed", color="red", weight=0]; 4998[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];4998 -> 5546[label="",style="dashed", color="magenta", weight=3]; 4998 -> 5547[label="",style="dashed", color="magenta", weight=3]; 4999[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww1920)))",fontsize=16,color="black",shape="box"];4999 -> 5548[label="",style="solid", color="black", weight=3]; 5000[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5000 -> 5549[label="",style="solid", color="black", weight=3]; 5001[label="Succ ww40000",fontsize=16,color="green",shape="box"];5002 -> 2837[label="",style="dashed", color="red", weight=0]; 5002[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5002 -> 5550[label="",style="dashed", color="magenta", weight=3]; 5002 -> 5551[label="",style="dashed", color="magenta", weight=3]; 5003[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww1970)))",fontsize=16,color="black",shape="box"];5003 -> 5552[label="",style="solid", color="black", weight=3]; 5004[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5004 -> 5553[label="",style="solid", color="black", weight=3]; 5005[label="ww40000",fontsize=16,color="green",shape="box"];5006[label="ww40000",fontsize=16,color="green",shape="box"];5007[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5007 -> 5554[label="",style="solid", color="black", weight=3]; 5008[label="Succ ww40000",fontsize=16,color="green",shape="box"];5009 -> 2837[label="",style="dashed", color="red", weight=0]; 5009[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5009 -> 5555[label="",style="dashed", color="magenta", weight=3]; 5009 -> 5556[label="",style="dashed", color="magenta", weight=3]; 5010[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww2010)))",fontsize=16,color="black",shape="box"];5010 -> 5557[label="",style="solid", color="black", weight=3]; 5011[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5011 -> 5558[label="",style="solid", color="black", weight=3]; 5012[label="Succ ww40000",fontsize=16,color="green",shape="box"];5013 -> 2837[label="",style="dashed", color="red", weight=0]; 5013[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5013 -> 5559[label="",style="dashed", color="magenta", weight=3]; 5013 -> 5560[label="",style="dashed", color="magenta", weight=3]; 5014[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww2060)))",fontsize=16,color="black",shape="box"];5014 -> 5561[label="",style="solid", color="black", weight=3]; 5015[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5015 -> 5562[label="",style="solid", color="black", weight=3]; 5016[label="ww40000",fontsize=16,color="green",shape="box"];5017[label="ww40000",fontsize=16,color="green",shape="box"];5018[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat Zero (Succ (Succ ww209)))",fontsize=16,color="black",shape="box"];5018 -> 5563[label="",style="solid", color="black", weight=3]; 5019[label="Succ ww40000",fontsize=16,color="green",shape="box"];5020 -> 2837[label="",style="dashed", color="red", weight=0]; 5020[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5020 -> 5564[label="",style="dashed", color="magenta", weight=3]; 5020 -> 5565[label="",style="dashed", color="magenta", weight=3]; 5021[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww2100)))",fontsize=16,color="black",shape="box"];5021 -> 5566[label="",style="solid", color="black", weight=3]; 5022[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5022 -> 5567[label="",style="solid", color="black", weight=3]; 5023[label="Succ ww40000",fontsize=16,color="green",shape="box"];5024 -> 2837[label="",style="dashed", color="red", weight=0]; 5024[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5024 -> 5568[label="",style="dashed", color="magenta", weight=3]; 5024 -> 5569[label="",style="dashed", color="magenta", weight=3]; 5025[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww2150)))",fontsize=16,color="black",shape="box"];5025 -> 5570[label="",style="solid", color="black", weight=3]; 5026[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5026 -> 5571[label="",style="solid", color="black", weight=3]; 5027[label="ww40000",fontsize=16,color="green",shape="box"];5028[label="ww40000",fontsize=16,color="green",shape="box"];5029[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];5029 -> 5572[label="",style="solid", color="black", weight=3]; 5030 -> 10[label="",style="dashed", color="red", weight=0]; 5030[label="List.insertBy0 ww410 primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww411 (ww410 : ww411) (primCmpFloat (Float (Pos Zero) (Pos (Succ Zero))) ww410)",fontsize=16,color="magenta"];5030 -> 5573[label="",style="dashed", color="magenta", weight=3]; 5030 -> 5574[label="",style="dashed", color="magenta", weight=3]; 5030 -> 5575[label="",style="dashed", color="magenta", weight=3]; 5031[label="Float (Pos Zero) (Pos (Succ Zero)) : []",fontsize=16,color="green",shape="box"];5032[label="Succ ww40000",fontsize=16,color="green",shape="box"];5033 -> 2837[label="",style="dashed", color="red", weight=0]; 5033[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5033 -> 5576[label="",style="dashed", color="magenta", weight=3]; 5033 -> 5577[label="",style="dashed", color="magenta", weight=3]; 5034[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww2190)))",fontsize=16,color="black",shape="box"];5034 -> 5578[label="",style="solid", color="black", weight=3]; 5035[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5035 -> 5579[label="",style="solid", color="black", weight=3]; 5036[label="Succ ww40000",fontsize=16,color="green",shape="box"];5037 -> 2837[label="",style="dashed", color="red", weight=0]; 5037[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5037 -> 5580[label="",style="dashed", color="magenta", weight=3]; 5037 -> 5581[label="",style="dashed", color="magenta", weight=3]; 5038[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww2240)))",fontsize=16,color="black",shape="box"];5038 -> 5582[label="",style="solid", color="black", weight=3]; 5039[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5039 -> 5583[label="",style="solid", color="black", weight=3]; 5040[label="ww40000",fontsize=16,color="green",shape="box"];5041[label="ww40000",fontsize=16,color="green",shape="box"];5042[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ (Succ ww227)))",fontsize=16,color="black",shape="box"];5042 -> 5584[label="",style="solid", color="black", weight=3]; 5043[label="Succ ww40000",fontsize=16,color="green",shape="box"];5044 -> 2837[label="",style="dashed", color="red", weight=0]; 5044[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5044 -> 5585[label="",style="dashed", color="magenta", weight=3]; 5044 -> 5586[label="",style="dashed", color="magenta", weight=3]; 5045[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww2280)))",fontsize=16,color="black",shape="box"];5045 -> 5587[label="",style="solid", color="black", weight=3]; 5046[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5046 -> 5588[label="",style="solid", color="black", weight=3]; 5047[label="Succ ww40000",fontsize=16,color="green",shape="box"];5048 -> 2837[label="",style="dashed", color="red", weight=0]; 5048[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5048 -> 5589[label="",style="dashed", color="magenta", weight=3]; 5048 -> 5590[label="",style="dashed", color="magenta", weight=3]; 5049[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww2330)))",fontsize=16,color="black",shape="box"];5049 -> 5591[label="",style="solid", color="black", weight=3]; 5050[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5050 -> 5592[label="",style="solid", color="black", weight=3]; 5051[label="ww40000",fontsize=16,color="green",shape="box"];5052[label="ww40000",fontsize=16,color="green",shape="box"];5053[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5053 -> 5593[label="",style="solid", color="black", weight=3]; 5054[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat (Succ ww9900) (Succ ww7900))",fontsize=16,color="black",shape="box"];5054 -> 5594[label="",style="solid", color="black", weight=3]; 5055[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat (Succ ww9900) Zero)",fontsize=16,color="black",shape="box"];5055 -> 5595[label="",style="solid", color="black", weight=3]; 5056[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat Zero (Succ ww7900))",fontsize=16,color="black",shape="box"];5056 -> 5596[label="",style="solid", color="black", weight=3]; 5057[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat Zero Zero)",fontsize=16,color="black",shape="box"];5057 -> 5597[label="",style="solid", color="black", weight=3]; 5058[label="List.insertBy primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36",fontsize=16,color="burlywood",shape="triangle"];9060[label="ww36/ww360 : ww361",fontsize=10,color="white",style="solid",shape="box"];5058 -> 9060[label="",style="solid", color="burlywood", weight=9]; 9060 -> 5598[label="",style="solid", color="burlywood", weight=3]; 9061[label="ww36/[]",fontsize=10,color="white",style="solid",shape="box"];5058 -> 9061[label="",style="solid", color="burlywood", weight=9]; 9061 -> 5599[label="",style="solid", color="burlywood", weight=3]; 5059[label="Succ ww40000",fontsize=16,color="green",shape="box"];5060 -> 2837[label="",style="dashed", color="red", weight=0]; 5060[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5060 -> 5600[label="",style="dashed", color="magenta", weight=3]; 5060 -> 5601[label="",style="dashed", color="magenta", weight=3]; 5061[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww2370)))",fontsize=16,color="black",shape="box"];5061 -> 5602[label="",style="solid", color="black", weight=3]; 5062[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5062 -> 5603[label="",style="solid", color="black", weight=3]; 5063[label="Succ ww40000",fontsize=16,color="green",shape="box"];5064 -> 2837[label="",style="dashed", color="red", weight=0]; 5064[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5064 -> 5604[label="",style="dashed", color="magenta", weight=3]; 5064 -> 5605[label="",style="dashed", color="magenta", weight=3]; 5065[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww2420)))",fontsize=16,color="black",shape="box"];5065 -> 5606[label="",style="solid", color="black", weight=3]; 5066[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5066 -> 5607[label="",style="solid", color="black", weight=3]; 5067[label="ww40000",fontsize=16,color="green",shape="box"];5068[label="ww40000",fontsize=16,color="green",shape="box"];5069[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5069 -> 5608[label="",style="solid", color="black", weight=3]; 7157[label="primCmpFloat (Float ww6030 (Pos ww60310)) (Float ww6140 ww6141)",fontsize=16,color="burlywood",shape="box"];9062[label="ww6141/Pos ww61410",fontsize=10,color="white",style="solid",shape="box"];7157 -> 9062[label="",style="solid", color="burlywood", weight=9]; 9062 -> 7184[label="",style="solid", color="burlywood", weight=3]; 9063[label="ww6141/Neg ww61410",fontsize=10,color="white",style="solid",shape="box"];7157 -> 9063[label="",style="solid", color="burlywood", weight=9]; 9063 -> 7185[label="",style="solid", color="burlywood", weight=3]; 7158[label="primCmpFloat (Float ww6030 (Neg ww60310)) (Float ww6140 ww6141)",fontsize=16,color="burlywood",shape="box"];9064[label="ww6141/Pos ww61410",fontsize=10,color="white",style="solid",shape="box"];7158 -> 9064[label="",style="solid", color="burlywood", weight=9]; 9064 -> 7186[label="",style="solid", color="burlywood", weight=3]; 9065[label="ww6141/Neg ww61410",fontsize=10,color="white",style="solid",shape="box"];7158 -> 9065[label="",style="solid", color="burlywood", weight=9]; 9065 -> 7187[label="",style="solid", color="burlywood", weight=3]; 7159 -> 6542[label="",style="dashed", color="red", weight=0]; 7159[label="List.insertBy0 ww1610 ww14 (Float (Neg (Succ ww15)) (Pos (Succ Zero))) ww1611 (ww1610 : ww1611) (ww14 (Float (Neg (Succ ww15)) (Pos (Succ Zero))) ww1610)",fontsize=16,color="magenta"];7159 -> 7188[label="",style="dashed", color="magenta", weight=3]; 7159 -> 7189[label="",style="dashed", color="magenta", weight=3]; 7159 -> 7190[label="",style="dashed", color="magenta", weight=3]; 7160[label="Float (Neg (Succ ww15)) (Pos (Succ Zero)) : []",fontsize=16,color="green",shape="box"];5070[label="Succ ww40000",fontsize=16,color="green",shape="box"];5071 -> 2837[label="",style="dashed", color="red", weight=0]; 5071[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5071 -> 5609[label="",style="dashed", color="magenta", weight=3]; 5071 -> 5610[label="",style="dashed", color="magenta", weight=3]; 5072[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww2460)))",fontsize=16,color="black",shape="box"];5072 -> 5611[label="",style="solid", color="black", weight=3]; 5073[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5073 -> 5612[label="",style="solid", color="black", weight=3]; 5074[label="Succ ww40000",fontsize=16,color="green",shape="box"];5075 -> 2837[label="",style="dashed", color="red", weight=0]; 5075[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5075 -> 5613[label="",style="dashed", color="magenta", weight=3]; 5075 -> 5614[label="",style="dashed", color="magenta", weight=3]; 5076[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww2510)))",fontsize=16,color="black",shape="box"];5076 -> 5615[label="",style="solid", color="black", weight=3]; 5077[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5077 -> 5616[label="",style="solid", color="black", weight=3]; 5078[label="ww40000",fontsize=16,color="green",shape="box"];5079[label="ww40000",fontsize=16,color="green",shape="box"];5080[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ (Succ ww254)) Zero)",fontsize=16,color="black",shape="box"];5080 -> 5617[label="",style="solid", color="black", weight=3]; 5084[label="Succ ww40000",fontsize=16,color="green",shape="box"];5085 -> 2837[label="",style="dashed", color="red", weight=0]; 5085[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5085 -> 5624[label="",style="dashed", color="magenta", weight=3]; 5085 -> 5625[label="",style="dashed", color="magenta", weight=3]; 5086[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww2550)))",fontsize=16,color="black",shape="box"];5086 -> 5626[label="",style="solid", color="black", weight=3]; 5087[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5087 -> 5627[label="",style="solid", color="black", weight=3]; 5088[label="Succ ww40000",fontsize=16,color="green",shape="box"];5089 -> 2837[label="",style="dashed", color="red", weight=0]; 5089[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5089 -> 5628[label="",style="dashed", color="magenta", weight=3]; 5089 -> 5629[label="",style="dashed", color="magenta", weight=3]; 5090[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww2600)))",fontsize=16,color="black",shape="box"];5090 -> 5630[label="",style="solid", color="black", weight=3]; 5091[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5091 -> 5631[label="",style="solid", color="black", weight=3]; 5092[label="ww40000",fontsize=16,color="green",shape="box"];5093[label="ww40000",fontsize=16,color="green",shape="box"];5094[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];5094 -> 5632[label="",style="solid", color="black", weight=3]; 5095[label="Succ ww40000",fontsize=16,color="green",shape="box"];5096 -> 2837[label="",style="dashed", color="red", weight=0]; 5096[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5096 -> 5633[label="",style="dashed", color="magenta", weight=3]; 5096 -> 5634[label="",style="dashed", color="magenta", weight=3]; 5097[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww2640)))",fontsize=16,color="black",shape="box"];5097 -> 5635[label="",style="solid", color="black", weight=3]; 5098[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5098 -> 5636[label="",style="solid", color="black", weight=3]; 5099[label="Succ ww40000",fontsize=16,color="green",shape="box"];5100 -> 2837[label="",style="dashed", color="red", weight=0]; 5100[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5100 -> 5637[label="",style="dashed", color="magenta", weight=3]; 5100 -> 5638[label="",style="dashed", color="magenta", weight=3]; 5101[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww2690)))",fontsize=16,color="black",shape="box"];5101 -> 5639[label="",style="solid", color="black", weight=3]; 5102[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5102 -> 5640[label="",style="solid", color="black", weight=3]; 5103[label="ww40000",fontsize=16,color="green",shape="box"];5104[label="ww40000",fontsize=16,color="green",shape="box"];5105[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat (Succ (Succ ww272)) Zero)",fontsize=16,color="black",shape="box"];5105 -> 5641[label="",style="solid", color="black", weight=3]; 5106[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];5106 -> 5642[label="",style="solid", color="black", weight=3]; 5107[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) []",fontsize=16,color="black",shape="box"];5107 -> 5643[label="",style="solid", color="black", weight=3]; 5108[label="Succ ww40000",fontsize=16,color="green",shape="box"];5109 -> 2837[label="",style="dashed", color="red", weight=0]; 5109[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5109 -> 5644[label="",style="dashed", color="magenta", weight=3]; 5109 -> 5645[label="",style="dashed", color="magenta", weight=3]; 5110[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww2730)))",fontsize=16,color="black",shape="box"];5110 -> 5646[label="",style="solid", color="black", weight=3]; 5111[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5111 -> 5647[label="",style="solid", color="black", weight=3]; 5112[label="Succ ww40000",fontsize=16,color="green",shape="box"];5113 -> 2837[label="",style="dashed", color="red", weight=0]; 5113[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5113 -> 5648[label="",style="dashed", color="magenta", weight=3]; 5113 -> 5649[label="",style="dashed", color="magenta", weight=3]; 5114[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww2780)))",fontsize=16,color="black",shape="box"];5114 -> 5650[label="",style="solid", color="black", weight=3]; 5115[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5115 -> 5651[label="",style="solid", color="black", weight=3]; 5116[label="ww40000",fontsize=16,color="green",shape="box"];5117[label="ww40000",fontsize=16,color="green",shape="box"];5118[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5118 -> 5652[label="",style="solid", color="black", weight=3]; 5119[label="Succ ww40000",fontsize=16,color="green",shape="box"];5120 -> 2837[label="",style="dashed", color="red", weight=0]; 5120[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5120 -> 5653[label="",style="dashed", color="magenta", weight=3]; 5120 -> 5654[label="",style="dashed", color="magenta", weight=3]; 5121[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww2820)))",fontsize=16,color="black",shape="box"];5121 -> 5655[label="",style="solid", color="black", weight=3]; 5122[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5122 -> 5656[label="",style="solid", color="black", weight=3]; 5123[label="Succ ww40000",fontsize=16,color="green",shape="box"];5124 -> 2837[label="",style="dashed", color="red", weight=0]; 5124[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5124 -> 5657[label="",style="dashed", color="magenta", weight=3]; 5124 -> 5658[label="",style="dashed", color="magenta", weight=3]; 5125[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww2870)))",fontsize=16,color="black",shape="box"];5125 -> 5659[label="",style="solid", color="black", weight=3]; 5126[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5126 -> 5660[label="",style="solid", color="black", weight=3]; 5127[label="ww40000",fontsize=16,color="green",shape="box"];5128[label="ww40000",fontsize=16,color="green",shape="box"];5129[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ (Succ ww290)) Zero)",fontsize=16,color="black",shape="box"];5129 -> 5661[label="",style="solid", color="black", weight=3]; 5130[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww8000) (Succ ww10100))",fontsize=16,color="black",shape="box"];5130 -> 5662[label="",style="solid", color="black", weight=3]; 5131[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat (Succ ww8000) Zero)",fontsize=16,color="black",shape="box"];5131 -> 5663[label="",style="solid", color="black", weight=3]; 5132[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat Zero (Succ ww10100))",fontsize=16,color="black",shape="box"];5132 -> 5664[label="",style="solid", color="black", weight=3]; 5133[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat Zero Zero)",fontsize=16,color="black",shape="box"];5133 -> 5665[label="",style="solid", color="black", weight=3]; 5134 -> 2966[label="",style="dashed", color="red", weight=0]; 5134[label="List.insertBy primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43",fontsize=16,color="magenta"];5134 -> 5666[label="",style="dashed", color="magenta", weight=3]; 5135[label="Succ ww40000",fontsize=16,color="green",shape="box"];5136 -> 2837[label="",style="dashed", color="red", weight=0]; 5136[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5136 -> 5667[label="",style="dashed", color="magenta", weight=3]; 5136 -> 5668[label="",style="dashed", color="magenta", weight=3]; 5137[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww2910)))",fontsize=16,color="black",shape="box"];5137 -> 5669[label="",style="solid", color="black", weight=3]; 5138[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5138 -> 5670[label="",style="solid", color="black", weight=3]; 5139[label="Succ ww40000",fontsize=16,color="green",shape="box"];5140 -> 2837[label="",style="dashed", color="red", weight=0]; 5140[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5140 -> 5671[label="",style="dashed", color="magenta", weight=3]; 5140 -> 5672[label="",style="dashed", color="magenta", weight=3]; 5141[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww2960)))",fontsize=16,color="black",shape="box"];5141 -> 5673[label="",style="solid", color="black", weight=3]; 5142[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5142 -> 5674[label="",style="solid", color="black", weight=3]; 5143[label="ww40000",fontsize=16,color="green",shape="box"];5144[label="ww40000",fontsize=16,color="green",shape="box"];5145[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5145 -> 5675[label="",style="solid", color="black", weight=3]; 5146[label="Succ ww40000",fontsize=16,color="green",shape="box"];5147 -> 2837[label="",style="dashed", color="red", weight=0]; 5147[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5147 -> 5676[label="",style="dashed", color="magenta", weight=3]; 5147 -> 5677[label="",style="dashed", color="magenta", weight=3]; 5148[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww3000)))",fontsize=16,color="black",shape="box"];5148 -> 5678[label="",style="solid", color="black", weight=3]; 5149[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5149 -> 5679[label="",style="solid", color="black", weight=3]; 5150[label="Succ ww40000",fontsize=16,color="green",shape="box"];5151 -> 2837[label="",style="dashed", color="red", weight=0]; 5151[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5151 -> 5680[label="",style="dashed", color="magenta", weight=3]; 5151 -> 5681[label="",style="dashed", color="magenta", weight=3]; 5152[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww3050)))",fontsize=16,color="black",shape="box"];5152 -> 5682[label="",style="solid", color="black", weight=3]; 5153[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5153 -> 5683[label="",style="solid", color="black", weight=3]; 5154[label="ww40000",fontsize=16,color="green",shape="box"];5155[label="ww40000",fontsize=16,color="green",shape="box"];5156[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ (Succ ww308)))",fontsize=16,color="black",shape="box"];5156 -> 5684[label="",style="solid", color="black", weight=3]; 5157[label="Succ ww40000",fontsize=16,color="green",shape="box"];5158 -> 2837[label="",style="dashed", color="red", weight=0]; 5158[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5158 -> 5685[label="",style="dashed", color="magenta", weight=3]; 5158 -> 5686[label="",style="dashed", color="magenta", weight=3]; 5159[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww3090)))",fontsize=16,color="black",shape="box"];5159 -> 5687[label="",style="solid", color="black", weight=3]; 5160[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5160 -> 5688[label="",style="solid", color="black", weight=3]; 5161[label="Succ ww40000",fontsize=16,color="green",shape="box"];5162 -> 2837[label="",style="dashed", color="red", weight=0]; 5162[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5162 -> 5689[label="",style="dashed", color="magenta", weight=3]; 5162 -> 5690[label="",style="dashed", color="magenta", weight=3]; 5163[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww3140)))",fontsize=16,color="black",shape="box"];5163 -> 5691[label="",style="solid", color="black", weight=3]; 5164[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5164 -> 5692[label="",style="solid", color="black", weight=3]; 5165[label="ww40000",fontsize=16,color="green",shape="box"];5166[label="ww40000",fontsize=16,color="green",shape="box"];5167[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];5167 -> 5693[label="",style="solid", color="black", weight=3]; 5168[label="Succ ww40000",fontsize=16,color="green",shape="box"];5169 -> 2837[label="",style="dashed", color="red", weight=0]; 5169[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5169 -> 5694[label="",style="dashed", color="magenta", weight=3]; 5169 -> 5695[label="",style="dashed", color="magenta", weight=3]; 5170[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww3180)))",fontsize=16,color="black",shape="box"];5170 -> 5696[label="",style="solid", color="black", weight=3]; 5171[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5171 -> 5697[label="",style="solid", color="black", weight=3]; 5172[label="Succ ww40000",fontsize=16,color="green",shape="box"];5173 -> 2837[label="",style="dashed", color="red", weight=0]; 5173[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5173 -> 5698[label="",style="dashed", color="magenta", weight=3]; 5173 -> 5699[label="",style="dashed", color="magenta", weight=3]; 5174[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww3230)))",fontsize=16,color="black",shape="box"];5174 -> 5700[label="",style="solid", color="black", weight=3]; 5175[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5175 -> 5701[label="",style="solid", color="black", weight=3]; 5176[label="ww40000",fontsize=16,color="green",shape="box"];5177[label="ww40000",fontsize=16,color="green",shape="box"];5178[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat Zero (Succ (Succ ww326)))",fontsize=16,color="black",shape="box"];5178 -> 5702[label="",style="solid", color="black", weight=3]; 5179[label="Succ ww40000",fontsize=16,color="green",shape="box"];5180 -> 2837[label="",style="dashed", color="red", weight=0]; 5180[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5180 -> 5703[label="",style="dashed", color="magenta", weight=3]; 5180 -> 5704[label="",style="dashed", color="magenta", weight=3]; 5181[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww3270)))",fontsize=16,color="black",shape="box"];5181 -> 5705[label="",style="solid", color="black", weight=3]; 5182[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5182 -> 5706[label="",style="solid", color="black", weight=3]; 5183[label="Succ ww40000",fontsize=16,color="green",shape="box"];5184 -> 2837[label="",style="dashed", color="red", weight=0]; 5184[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5184 -> 5707[label="",style="dashed", color="magenta", weight=3]; 5184 -> 5708[label="",style="dashed", color="magenta", weight=3]; 5185[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww3320)))",fontsize=16,color="black",shape="box"];5185 -> 5709[label="",style="solid", color="black", weight=3]; 5186[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5186 -> 5710[label="",style="solid", color="black", weight=3]; 5187[label="ww40000",fontsize=16,color="green",shape="box"];5188[label="ww40000",fontsize=16,color="green",shape="box"];5189[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5189 -> 5711[label="",style="solid", color="black", weight=3]; 5190[label="Succ ww40000",fontsize=16,color="green",shape="box"];5191 -> 2837[label="",style="dashed", color="red", weight=0]; 5191[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5191 -> 5712[label="",style="dashed", color="magenta", weight=3]; 5191 -> 5713[label="",style="dashed", color="magenta", weight=3]; 5192[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww3360)))",fontsize=16,color="black",shape="box"];5192 -> 5714[label="",style="solid", color="black", weight=3]; 5193[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5193 -> 5715[label="",style="solid", color="black", weight=3]; 5194[label="Succ ww40000",fontsize=16,color="green",shape="box"];5195 -> 2837[label="",style="dashed", color="red", weight=0]; 5195[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5195 -> 5716[label="",style="dashed", color="magenta", weight=3]; 5195 -> 5717[label="",style="dashed", color="magenta", weight=3]; 5196[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww3410)))",fontsize=16,color="black",shape="box"];5196 -> 5718[label="",style="solid", color="black", weight=3]; 5197[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5197 -> 5719[label="",style="solid", color="black", weight=3]; 5198[label="ww40000",fontsize=16,color="green",shape="box"];5199[label="ww40000",fontsize=16,color="green",shape="box"];5200[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ (Succ ww344)))",fontsize=16,color="black",shape="box"];5200 -> 5720[label="",style="solid", color="black", weight=3]; 5201[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat (Succ ww10300) (Succ ww8100))",fontsize=16,color="black",shape="box"];5201 -> 5721[label="",style="solid", color="black", weight=3]; 5202[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat (Succ ww10300) Zero)",fontsize=16,color="black",shape="box"];5202 -> 5722[label="",style="solid", color="black", weight=3]; 5203[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat Zero (Succ ww8100))",fontsize=16,color="black",shape="box"];5203 -> 5723[label="",style="solid", color="black", weight=3]; 5204[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat Zero Zero)",fontsize=16,color="black",shape="box"];5204 -> 5724[label="",style="solid", color="black", weight=3]; 5205 -> 5058[label="",style="dashed", color="red", weight=0]; 5205[label="List.insertBy primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49",fontsize=16,color="magenta"];5205 -> 5725[label="",style="dashed", color="magenta", weight=3]; 5205 -> 5726[label="",style="dashed", color="magenta", weight=3]; 5205 -> 5727[label="",style="dashed", color="magenta", weight=3]; 5206[label="Succ ww40000",fontsize=16,color="green",shape="box"];5207 -> 2837[label="",style="dashed", color="red", weight=0]; 5207[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5207 -> 5728[label="",style="dashed", color="magenta", weight=3]; 5207 -> 5729[label="",style="dashed", color="magenta", weight=3]; 5208[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww3450)))",fontsize=16,color="black",shape="box"];5208 -> 5730[label="",style="solid", color="black", weight=3]; 5209[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5209 -> 5731[label="",style="solid", color="black", weight=3]; 5210[label="Succ ww40000",fontsize=16,color="green",shape="box"];5211 -> 2837[label="",style="dashed", color="red", weight=0]; 5211[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5211 -> 5732[label="",style="dashed", color="magenta", weight=3]; 5211 -> 5733[label="",style="dashed", color="magenta", weight=3]; 5212[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww3500)))",fontsize=16,color="black",shape="box"];5212 -> 5734[label="",style="solid", color="black", weight=3]; 5213[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5213 -> 5735[label="",style="solid", color="black", weight=3]; 5214[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5214 -> 5736[label="",style="solid", color="black", weight=3]; 5215[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5218[label="Succ ww40000",fontsize=16,color="green",shape="box"];5219 -> 2837[label="",style="dashed", color="red", weight=0]; 5219[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5219 -> 5739[label="",style="dashed", color="magenta", weight=3]; 5219 -> 5740[label="",style="dashed", color="magenta", weight=3]; 5220[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww3530)))",fontsize=16,color="black",shape="box"];5220 -> 5741[label="",style="solid", color="black", weight=3]; 5221[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5221 -> 5742[label="",style="solid", color="black", weight=3]; 5222[label="Succ ww40000",fontsize=16,color="green",shape="box"];5223 -> 2837[label="",style="dashed", color="red", weight=0]; 5223[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5223 -> 5743[label="",style="dashed", color="magenta", weight=3]; 5223 -> 5744[label="",style="dashed", color="magenta", weight=3]; 5224[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww3580)))",fontsize=16,color="black",shape="box"];5224 -> 5745[label="",style="solid", color="black", weight=3]; 5225[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5225 -> 5746[label="",style="solid", color="black", weight=3]; 5226[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5227[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5228[label="Succ ww40000",fontsize=16,color="green",shape="box"];5229 -> 2837[label="",style="dashed", color="red", weight=0]; 5229[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5229 -> 5747[label="",style="dashed", color="magenta", weight=3]; 5229 -> 5748[label="",style="dashed", color="magenta", weight=3]; 5230[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww3610)))",fontsize=16,color="black",shape="box"];5230 -> 5749[label="",style="solid", color="black", weight=3]; 5231[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5231 -> 5750[label="",style="solid", color="black", weight=3]; 5232[label="Succ ww40000",fontsize=16,color="green",shape="box"];5233 -> 2837[label="",style="dashed", color="red", weight=0]; 5233[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5233 -> 5751[label="",style="dashed", color="magenta", weight=3]; 5233 -> 5752[label="",style="dashed", color="magenta", weight=3]; 5234[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww3660)))",fontsize=16,color="black",shape="box"];5234 -> 5753[label="",style="solid", color="black", weight=3]; 5235[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5235 -> 5754[label="",style="solid", color="black", weight=3]; 5236[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];5236 -> 5755[label="",style="solid", color="black", weight=3]; 5237[label="Float (Neg Zero) (Pos (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];5238[label="Succ ww40000",fontsize=16,color="green",shape="box"];5239 -> 2837[label="",style="dashed", color="red", weight=0]; 5239[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5239 -> 5756[label="",style="dashed", color="magenta", weight=3]; 5239 -> 5757[label="",style="dashed", color="magenta", weight=3]; 5240[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww3690)))",fontsize=16,color="black",shape="box"];5240 -> 5758[label="",style="solid", color="black", weight=3]; 5241[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5241 -> 5759[label="",style="solid", color="black", weight=3]; 5242[label="Succ ww40000",fontsize=16,color="green",shape="box"];5243 -> 2837[label="",style="dashed", color="red", weight=0]; 5243[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5243 -> 5760[label="",style="dashed", color="magenta", weight=3]; 5243 -> 5761[label="",style="dashed", color="magenta", weight=3]; 5244[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww3740)))",fontsize=16,color="black",shape="box"];5244 -> 5762[label="",style="solid", color="black", weight=3]; 5245[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5245 -> 5763[label="",style="solid", color="black", weight=3]; 5246[label="Float (Neg Zero) (Pos (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];5247[label="Float (Neg Zero) (Pos (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];5248[label="Succ ww40000",fontsize=16,color="green",shape="box"];5249 -> 2837[label="",style="dashed", color="red", weight=0]; 5249[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5249 -> 5764[label="",style="dashed", color="magenta", weight=3]; 5249 -> 5765[label="",style="dashed", color="magenta", weight=3]; 5250[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww3770)))",fontsize=16,color="black",shape="box"];5250 -> 5766[label="",style="solid", color="black", weight=3]; 5251[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5251 -> 5767[label="",style="solid", color="black", weight=3]; 5252[label="Succ ww40000",fontsize=16,color="green",shape="box"];5253 -> 2837[label="",style="dashed", color="red", weight=0]; 5253[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5253 -> 5768[label="",style="dashed", color="magenta", weight=3]; 5253 -> 5769[label="",style="dashed", color="magenta", weight=3]; 5254[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww3820)))",fontsize=16,color="black",shape="box"];5254 -> 5770[label="",style="solid", color="black", weight=3]; 5255[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5255 -> 5771[label="",style="solid", color="black", weight=3]; 5256[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5256 -> 5772[label="",style="solid", color="black", weight=3]; 5257[label="Float (Neg Zero) (Pos (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5258[label="Succ ww40000",fontsize=16,color="green",shape="box"];5259 -> 2837[label="",style="dashed", color="red", weight=0]; 5259[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5259 -> 5773[label="",style="dashed", color="magenta", weight=3]; 5259 -> 5774[label="",style="dashed", color="magenta", weight=3]; 5260[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww3850)))",fontsize=16,color="black",shape="box"];5260 -> 5775[label="",style="solid", color="black", weight=3]; 5261[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5261 -> 5776[label="",style="solid", color="black", weight=3]; 5262[label="Succ ww40000",fontsize=16,color="green",shape="box"];5263 -> 2837[label="",style="dashed", color="red", weight=0]; 5263[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5263 -> 5777[label="",style="dashed", color="magenta", weight=3]; 5263 -> 5778[label="",style="dashed", color="magenta", weight=3]; 5264[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww3900)))",fontsize=16,color="black",shape="box"];5264 -> 5779[label="",style="solid", color="black", weight=3]; 5265[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5265 -> 5780[label="",style="solid", color="black", weight=3]; 5266[label="Float (Neg Zero) (Pos (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5267[label="Float (Neg Zero) (Pos (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5268[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat (Succ ww12600) (Succ ww10600))",fontsize=16,color="black",shape="box"];5268 -> 5781[label="",style="solid", color="black", weight=3]; 5269[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat (Succ ww12600) Zero)",fontsize=16,color="black",shape="box"];5269 -> 5782[label="",style="solid", color="black", weight=3]; 5270[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat Zero (Succ ww10600))",fontsize=16,color="black",shape="box"];5270 -> 5783[label="",style="solid", color="black", weight=3]; 5271[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat Zero Zero)",fontsize=16,color="black",shape="box"];5271 -> 5784[label="",style="solid", color="black", weight=3]; 5272[label="List.insertBy primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55",fontsize=16,color="burlywood",shape="triangle"];9066[label="ww55/ww550 : ww551",fontsize=10,color="white",style="solid",shape="box"];5272 -> 9066[label="",style="solid", color="burlywood", weight=9]; 9066 -> 5785[label="",style="solid", color="burlywood", weight=3]; 9067[label="ww55/[]",fontsize=10,color="white",style="solid",shape="box"];5272 -> 9067[label="",style="solid", color="burlywood", weight=9]; 9067 -> 5786[label="",style="solid", color="burlywood", weight=3]; 5273[label="Succ ww40000",fontsize=16,color="green",shape="box"];5274 -> 2837[label="",style="dashed", color="red", weight=0]; 5274[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5274 -> 5787[label="",style="dashed", color="magenta", weight=3]; 5274 -> 5788[label="",style="dashed", color="magenta", weight=3]; 5275[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww3930)))",fontsize=16,color="black",shape="box"];5275 -> 5789[label="",style="solid", color="black", weight=3]; 5276[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5276 -> 5790[label="",style="solid", color="black", weight=3]; 5277[label="Succ ww40000",fontsize=16,color="green",shape="box"];5278 -> 2837[label="",style="dashed", color="red", weight=0]; 5278[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5278 -> 5791[label="",style="dashed", color="magenta", weight=3]; 5278 -> 5792[label="",style="dashed", color="magenta", weight=3]; 5279[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww3980)))",fontsize=16,color="black",shape="box"];5279 -> 5793[label="",style="solid", color="black", weight=3]; 5280[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5280 -> 5794[label="",style="solid", color="black", weight=3]; 5281[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];5282[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];5283[label="Succ ww40000",fontsize=16,color="green",shape="box"];5284 -> 2837[label="",style="dashed", color="red", weight=0]; 5284[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5284 -> 5795[label="",style="dashed", color="magenta", weight=3]; 5284 -> 5796[label="",style="dashed", color="magenta", weight=3]; 5285[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww4010)))",fontsize=16,color="black",shape="box"];5285 -> 5797[label="",style="solid", color="black", weight=3]; 5286[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5286 -> 5798[label="",style="solid", color="black", weight=3]; 5287[label="Succ ww40000",fontsize=16,color="green",shape="box"];5288 -> 2837[label="",style="dashed", color="red", weight=0]; 5288[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5288 -> 5799[label="",style="dashed", color="magenta", weight=3]; 5288 -> 5800[label="",style="dashed", color="magenta", weight=3]; 5289[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww4060)))",fontsize=16,color="black",shape="box"];5289 -> 5801[label="",style="solid", color="black", weight=3]; 5290[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5290 -> 5802[label="",style="solid", color="black", weight=3]; 5291[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5291 -> 5803[label="",style="solid", color="black", weight=3]; 5292[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];5293[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];5293 -> 5804[label="",style="solid", color="black", weight=3]; 5294[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) []",fontsize=16,color="black",shape="box"];5294 -> 5805[label="",style="solid", color="black", weight=3]; 5295[label="Succ ww40000",fontsize=16,color="green",shape="box"];5296 -> 2837[label="",style="dashed", color="red", weight=0]; 5296[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5296 -> 5806[label="",style="dashed", color="magenta", weight=3]; 5296 -> 5807[label="",style="dashed", color="magenta", weight=3]; 5297[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww4090)))",fontsize=16,color="black",shape="box"];5297 -> 5808[label="",style="solid", color="black", weight=3]; 5298[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5298 -> 5809[label="",style="solid", color="black", weight=3]; 5299[label="Succ ww40000",fontsize=16,color="green",shape="box"];5300 -> 2837[label="",style="dashed", color="red", weight=0]; 5300[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5300 -> 5810[label="",style="dashed", color="magenta", weight=3]; 5300 -> 5811[label="",style="dashed", color="magenta", weight=3]; 5301[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww4140)))",fontsize=16,color="black",shape="box"];5301 -> 5812[label="",style="solid", color="black", weight=3]; 5302[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5302 -> 5813[label="",style="solid", color="black", weight=3]; 5303[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];5304[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];5305[label="Succ ww40000",fontsize=16,color="green",shape="box"];5306 -> 2837[label="",style="dashed", color="red", weight=0]; 5306[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5306 -> 5814[label="",style="dashed", color="magenta", weight=3]; 5306 -> 5815[label="",style="dashed", color="magenta", weight=3]; 5307[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww4170)))",fontsize=16,color="black",shape="box"];5307 -> 5816[label="",style="solid", color="black", weight=3]; 5308[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5308 -> 5817[label="",style="solid", color="black", weight=3]; 5309[label="Succ ww40000",fontsize=16,color="green",shape="box"];5310 -> 2837[label="",style="dashed", color="red", weight=0]; 5310[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5310 -> 5818[label="",style="dashed", color="magenta", weight=3]; 5310 -> 5819[label="",style="dashed", color="magenta", weight=3]; 5311[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww4220)))",fontsize=16,color="black",shape="box"];5311 -> 5820[label="",style="solid", color="black", weight=3]; 5312[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5312 -> 5821[label="",style="solid", color="black", weight=3]; 5313[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];5313 -> 5822[label="",style="solid", color="black", weight=3]; 5314[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];5315[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];5315 -> 5823[label="",style="solid", color="black", weight=3]; 5316[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) []",fontsize=16,color="black",shape="box"];5316 -> 5824[label="",style="solid", color="black", weight=3]; 5317[label="Succ ww40000",fontsize=16,color="green",shape="box"];5318 -> 2837[label="",style="dashed", color="red", weight=0]; 5318[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5318 -> 5825[label="",style="dashed", color="magenta", weight=3]; 5318 -> 5826[label="",style="dashed", color="magenta", weight=3]; 5319[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww4250)))",fontsize=16,color="black",shape="box"];5319 -> 5827[label="",style="solid", color="black", weight=3]; 5320[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5320 -> 5828[label="",style="solid", color="black", weight=3]; 5321[label="Succ ww40000",fontsize=16,color="green",shape="box"];5322 -> 2837[label="",style="dashed", color="red", weight=0]; 5322[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5322 -> 5829[label="",style="dashed", color="magenta", weight=3]; 5322 -> 5830[label="",style="dashed", color="magenta", weight=3]; 5323[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww4300)))",fontsize=16,color="black",shape="box"];5323 -> 5831[label="",style="solid", color="black", weight=3]; 5324[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5324 -> 5832[label="",style="solid", color="black", weight=3]; 5325[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];5326[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];5327[label="Succ ww40000",fontsize=16,color="green",shape="box"];5328 -> 2837[label="",style="dashed", color="red", weight=0]; 5328[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5328 -> 5833[label="",style="dashed", color="magenta", weight=3]; 5328 -> 5834[label="",style="dashed", color="magenta", weight=3]; 5329[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww4330)))",fontsize=16,color="black",shape="box"];5329 -> 5835[label="",style="solid", color="black", weight=3]; 5330[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5330 -> 5836[label="",style="solid", color="black", weight=3]; 5331[label="Succ ww40000",fontsize=16,color="green",shape="box"];5332 -> 2837[label="",style="dashed", color="red", weight=0]; 5332[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5332 -> 5837[label="",style="dashed", color="magenta", weight=3]; 5332 -> 5838[label="",style="dashed", color="magenta", weight=3]; 5333[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww4380)))",fontsize=16,color="black",shape="box"];5333 -> 5839[label="",style="solid", color="black", weight=3]; 5334[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5334 -> 5840[label="",style="solid", color="black", weight=3]; 5335[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5335 -> 5841[label="",style="solid", color="black", weight=3]; 5336[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];5337[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww11700) (Succ ww13600))",fontsize=16,color="black",shape="box"];5337 -> 5842[label="",style="solid", color="black", weight=3]; 5338[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat (Succ ww11700) Zero)",fontsize=16,color="black",shape="box"];5338 -> 5843[label="",style="solid", color="black", weight=3]; 5339[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat Zero (Succ ww13600))",fontsize=16,color="black",shape="box"];5339 -> 5844[label="",style="solid", color="black", weight=3]; 5340[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat Zero Zero)",fontsize=16,color="black",shape="box"];5340 -> 5845[label="",style="solid", color="black", weight=3]; 5341 -> 3680[label="",style="dashed", color="red", weight=0]; 5341[label="List.insertBy primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61",fontsize=16,color="magenta"];5341 -> 5846[label="",style="dashed", color="magenta", weight=3]; 5342[label="Succ ww40000",fontsize=16,color="green",shape="box"];5343 -> 2837[label="",style="dashed", color="red", weight=0]; 5343[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5343 -> 5847[label="",style="dashed", color="magenta", weight=3]; 5343 -> 5848[label="",style="dashed", color="magenta", weight=3]; 5344[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww4410)))",fontsize=16,color="black",shape="box"];5344 -> 5849[label="",style="solid", color="black", weight=3]; 5345[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5345 -> 5850[label="",style="solid", color="black", weight=3]; 5346[label="Succ ww40000",fontsize=16,color="green",shape="box"];5347 -> 2837[label="",style="dashed", color="red", weight=0]; 5347[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5347 -> 5851[label="",style="dashed", color="magenta", weight=3]; 5347 -> 5852[label="",style="dashed", color="magenta", weight=3]; 5348[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww4460)))",fontsize=16,color="black",shape="box"];5348 -> 5853[label="",style="solid", color="black", weight=3]; 5349[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5349 -> 5854[label="",style="solid", color="black", weight=3]; 5350[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5350 -> 5855[label="",style="solid", color="black", weight=3]; 5351[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];5352[label="Succ ww40000",fontsize=16,color="green",shape="box"];5353 -> 2837[label="",style="dashed", color="red", weight=0]; 5353[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5353 -> 5856[label="",style="dashed", color="magenta", weight=3]; 5353 -> 5857[label="",style="dashed", color="magenta", weight=3]; 5354[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww4490)))",fontsize=16,color="black",shape="box"];5354 -> 5858[label="",style="solid", color="black", weight=3]; 5355[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5355 -> 5859[label="",style="solid", color="black", weight=3]; 5356[label="Succ ww40000",fontsize=16,color="green",shape="box"];5357 -> 2837[label="",style="dashed", color="red", weight=0]; 5357[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5357 -> 5860[label="",style="dashed", color="magenta", weight=3]; 5357 -> 5861[label="",style="dashed", color="magenta", weight=3]; 5358[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww4540)))",fontsize=16,color="black",shape="box"];5358 -> 5862[label="",style="solid", color="black", weight=3]; 5359[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5359 -> 5863[label="",style="solid", color="black", weight=3]; 5360[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5360 -> 5864[label="",style="dashed", color="green", weight=3]; 5361[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];7394 -> 2837[label="",style="dashed", color="red", weight=0]; 7394[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7394 -> 7414[label="",style="dashed", color="magenta", weight=3]; 7394 -> 7415[label="",style="dashed", color="magenta", weight=3]; 7393[label="primCmpInt (Pos Zero) (Pos ww621)",fontsize=16,color="burlywood",shape="triangle"];9068[label="ww621/Succ ww6210",fontsize=10,color="white",style="solid",shape="box"];7393 -> 9068[label="",style="solid", color="burlywood", weight=9]; 9068 -> 7416[label="",style="solid", color="burlywood", weight=3]; 9069[label="ww621/Zero",fontsize=10,color="white",style="solid",shape="box"];7393 -> 9069[label="",style="solid", color="burlywood", weight=9]; 9069 -> 7417[label="",style="solid", color="burlywood", weight=3]; 7398[label="primCmpFloat ww626",fontsize=16,color="grey",shape="box"];7398 -> 7418[label="",style="dashed", color="grey", weight=3]; 7399[label="List.insertBy0 ww6000 ww598 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))) ww6001 (ww6000 : ww6001) LT",fontsize=16,color="black",shape="box"];7399 -> 7419[label="",style="solid", color="black", weight=3]; 7400[label="List.insertBy0 ww6000 ww598 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))) ww6001 (ww6000 : ww6001) EQ",fontsize=16,color="black",shape="box"];7400 -> 7420[label="",style="solid", color="black", weight=3]; 7401[label="List.insertBy0 ww6000 ww598 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))) ww6001 (ww6000 : ww6001) GT",fontsize=16,color="black",shape="box"];7401 -> 7421[label="",style="solid", color="black", weight=3]; 5366[label="Succ ww40000",fontsize=16,color="green",shape="box"];5367 -> 2837[label="",style="dashed", color="red", weight=0]; 5367[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5367 -> 5869[label="",style="dashed", color="magenta", weight=3]; 5367 -> 5870[label="",style="dashed", color="magenta", weight=3]; 5368[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww4620)))",fontsize=16,color="black",shape="box"];5368 -> 5871[label="",style="solid", color="black", weight=3]; 5369[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5369 -> 5872[label="",style="solid", color="black", weight=3]; 5370 -> 5873[label="",style="dashed", color="red", weight=0]; 5370[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="magenta"];5370 -> 5874[label="",style="dashed", color="magenta", weight=3]; 5370 -> 5875[label="",style="dashed", color="magenta", weight=3]; 5371[label="Float (Neg Zero) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];7403 -> 2837[label="",style="dashed", color="red", weight=0]; 7403[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7403 -> 7422[label="",style="dashed", color="magenta", weight=3]; 7403 -> 7423[label="",style="dashed", color="magenta", weight=3]; 7402[label="primCmpInt (Pos Zero) (Neg ww627)",fontsize=16,color="burlywood",shape="triangle"];9070[label="ww627/Succ ww6270",fontsize=10,color="white",style="solid",shape="box"];7402 -> 9070[label="",style="solid", color="burlywood", weight=9]; 9070 -> 7424[label="",style="solid", color="burlywood", weight=3]; 9071[label="ww627/Zero",fontsize=10,color="white",style="solid",shape="box"];7402 -> 9071[label="",style="solid", color="burlywood", weight=9]; 9071 -> 7425[label="",style="solid", color="burlywood", weight=3]; 7407[label="primCmpFloat ww632",fontsize=16,color="grey",shape="box"];7407 -> 7446[label="",style="dashed", color="grey", weight=3]; 5376[label="Succ ww40000",fontsize=16,color="green",shape="box"];5377 -> 2837[label="",style="dashed", color="red", weight=0]; 5377[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5377 -> 5890[label="",style="dashed", color="magenta", weight=3]; 5377 -> 5891[label="",style="dashed", color="magenta", weight=3]; 5378[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww4700)))",fontsize=16,color="black",shape="box"];5378 -> 5892[label="",style="solid", color="black", weight=3]; 5379[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5379 -> 5893[label="",style="solid", color="black", weight=3]; 5380[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5380 -> 5894[label="",style="dashed", color="green", weight=3]; 5381[label="Float (Neg Zero) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];5382 -> 10[label="",style="dashed", color="red", weight=0]; 5382[label="List.insertBy0 ww410 primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww411 (ww410 : ww411) (primCmpFloat (Float (Neg Zero) (Neg (Succ Zero))) ww410)",fontsize=16,color="magenta"];5382 -> 5895[label="",style="dashed", color="magenta", weight=3]; 5382 -> 5896[label="",style="dashed", color="magenta", weight=3]; 5382 -> 5897[label="",style="dashed", color="magenta", weight=3]; 5383[label="Float (Neg Zero) (Neg (Succ Zero)) : []",fontsize=16,color="green",shape="box"];7395 -> 2837[label="",style="dashed", color="red", weight=0]; 7395[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7395 -> 7426[label="",style="dashed", color="magenta", weight=3]; 7395 -> 7427[label="",style="dashed", color="magenta", weight=3]; 7408[label="primCmpFloat ww633",fontsize=16,color="grey",shape="box"];7408 -> 7447[label="",style="dashed", color="grey", weight=3]; 5388[label="Succ ww40000",fontsize=16,color="green",shape="box"];5389 -> 2837[label="",style="dashed", color="red", weight=0]; 5389[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5389 -> 5902[label="",style="dashed", color="magenta", weight=3]; 5389 -> 5903[label="",style="dashed", color="magenta", weight=3]; 5390[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww4780)))",fontsize=16,color="black",shape="box"];5390 -> 5904[label="",style="solid", color="black", weight=3]; 5391[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5391 -> 5905[label="",style="solid", color="black", weight=3]; 5392 -> 5873[label="",style="dashed", color="red", weight=0]; 5392[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="magenta"];5392 -> 5876[label="",style="dashed", color="magenta", weight=3]; 5392 -> 5877[label="",style="dashed", color="magenta", weight=3]; 5393[label="Float (Neg Zero) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];7404 -> 2837[label="",style="dashed", color="red", weight=0]; 7404[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7404 -> 7428[label="",style="dashed", color="magenta", weight=3]; 7404 -> 7429[label="",style="dashed", color="magenta", weight=3]; 7409[label="primCmpFloat ww634",fontsize=16,color="grey",shape="box"];7409 -> 7448[label="",style="dashed", color="grey", weight=3]; 5398[label="Succ ww40000",fontsize=16,color="green",shape="box"];5399 -> 2837[label="",style="dashed", color="red", weight=0]; 5399[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5399 -> 5910[label="",style="dashed", color="magenta", weight=3]; 5399 -> 5911[label="",style="dashed", color="magenta", weight=3]; 5400[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww4860)))",fontsize=16,color="black",shape="box"];5400 -> 5912[label="",style="solid", color="black", weight=3]; 5401[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5401 -> 5913[label="",style="solid", color="black", weight=3]; 5402[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5402 -> 5914[label="",style="dashed", color="green", weight=3]; 5403[label="Float (Neg Zero) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];5404[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat (Succ ww16000) (Succ ww14000))",fontsize=16,color="black",shape="box"];5404 -> 5915[label="",style="solid", color="black", weight=3]; 5405[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat (Succ ww16000) Zero)",fontsize=16,color="black",shape="box"];5405 -> 5916[label="",style="solid", color="black", weight=3]; 5406[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat Zero (Succ ww14000))",fontsize=16,color="black",shape="box"];5406 -> 5917[label="",style="solid", color="black", weight=3]; 5407[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat Zero Zero)",fontsize=16,color="black",shape="box"];5407 -> 5918[label="",style="solid", color="black", weight=3]; 5408 -> 5272[label="",style="dashed", color="red", weight=0]; 5408[label="List.insertBy primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67",fontsize=16,color="magenta"];5408 -> 5919[label="",style="dashed", color="magenta", weight=3]; 5408 -> 5920[label="",style="dashed", color="magenta", weight=3]; 5408 -> 5921[label="",style="dashed", color="magenta", weight=3]; 5409[label="Succ ww40000",fontsize=16,color="green",shape="box"];5410 -> 2837[label="",style="dashed", color="red", weight=0]; 5410[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5410 -> 5922[label="",style="dashed", color="magenta", weight=3]; 5410 -> 5923[label="",style="dashed", color="magenta", weight=3]; 5411[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww4890)))",fontsize=16,color="black",shape="box"];5411 -> 5924[label="",style="solid", color="black", weight=3]; 5412[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5412 -> 5925[label="",style="solid", color="black", weight=3]; 5413[label="Succ ww40000",fontsize=16,color="green",shape="box"];5414 -> 2837[label="",style="dashed", color="red", weight=0]; 5414[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5414 -> 5926[label="",style="dashed", color="magenta", weight=3]; 5414 -> 5927[label="",style="dashed", color="magenta", weight=3]; 5415[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww4940)))",fontsize=16,color="black",shape="box"];5415 -> 5928[label="",style="solid", color="black", weight=3]; 5416[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5416 -> 5929[label="",style="solid", color="black", weight=3]; 5417[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5417 -> 5930[label="",style="solid", color="black", weight=3]; 5418[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5419[label="Succ ww40000",fontsize=16,color="green",shape="box"];5420 -> 2837[label="",style="dashed", color="red", weight=0]; 5420[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5420 -> 5931[label="",style="dashed", color="magenta", weight=3]; 5420 -> 5932[label="",style="dashed", color="magenta", weight=3]; 5421[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww4970)))",fontsize=16,color="black",shape="box"];5421 -> 5933[label="",style="solid", color="black", weight=3]; 5422[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5422 -> 5934[label="",style="solid", color="black", weight=3]; 5423[label="Succ ww40000",fontsize=16,color="green",shape="box"];5424 -> 2837[label="",style="dashed", color="red", weight=0]; 5424[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5424 -> 5935[label="",style="dashed", color="magenta", weight=3]; 5424 -> 5936[label="",style="dashed", color="magenta", weight=3]; 5425[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww5020)))",fontsize=16,color="black",shape="box"];5425 -> 5937[label="",style="solid", color="black", weight=3]; 5426[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5426 -> 5938[label="",style="solid", color="black", weight=3]; 5427[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5428[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5429[label="Succ ww40000",fontsize=16,color="green",shape="box"];5430 -> 2837[label="",style="dashed", color="red", weight=0]; 5430[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5430 -> 5939[label="",style="dashed", color="magenta", weight=3]; 5430 -> 5940[label="",style="dashed", color="magenta", weight=3]; 5431[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww5050)))",fontsize=16,color="black",shape="box"];5431 -> 5941[label="",style="solid", color="black", weight=3]; 5432[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5432 -> 5942[label="",style="solid", color="black", weight=3]; 5433[label="Succ ww40000",fontsize=16,color="green",shape="box"];5434 -> 2837[label="",style="dashed", color="red", weight=0]; 5434[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5434 -> 5943[label="",style="dashed", color="magenta", weight=3]; 5434 -> 5944[label="",style="dashed", color="magenta", weight=3]; 5435[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww5100)))",fontsize=16,color="black",shape="box"];5435 -> 5945[label="",style="solid", color="black", weight=3]; 5436[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5436 -> 5946[label="",style="solid", color="black", weight=3]; 5437[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];5437 -> 5947[label="",style="solid", color="black", weight=3]; 5438[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];5439[label="Succ ww40000",fontsize=16,color="green",shape="box"];5440 -> 2837[label="",style="dashed", color="red", weight=0]; 5440[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5440 -> 5948[label="",style="dashed", color="magenta", weight=3]; 5440 -> 5949[label="",style="dashed", color="magenta", weight=3]; 5441[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww5130)))",fontsize=16,color="black",shape="box"];5441 -> 5950[label="",style="solid", color="black", weight=3]; 5442[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5442 -> 5951[label="",style="solid", color="black", weight=3]; 5443[label="Succ ww40000",fontsize=16,color="green",shape="box"];5444 -> 2837[label="",style="dashed", color="red", weight=0]; 5444[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5444 -> 5952[label="",style="dashed", color="magenta", weight=3]; 5444 -> 5953[label="",style="dashed", color="magenta", weight=3]; 5445[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww5180)))",fontsize=16,color="black",shape="box"];5445 -> 5954[label="",style="solid", color="black", weight=3]; 5446[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5446 -> 5955[label="",style="solid", color="black", weight=3]; 5447[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];5448[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];5449[label="Succ ww40000",fontsize=16,color="green",shape="box"];5450 -> 2837[label="",style="dashed", color="red", weight=0]; 5450[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5450 -> 5956[label="",style="dashed", color="magenta", weight=3]; 5450 -> 5957[label="",style="dashed", color="magenta", weight=3]; 5451[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww5210)))",fontsize=16,color="black",shape="box"];5451 -> 5958[label="",style="solid", color="black", weight=3]; 5452[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5452 -> 5959[label="",style="solid", color="black", weight=3]; 5453[label="Succ ww40000",fontsize=16,color="green",shape="box"];5454 -> 2837[label="",style="dashed", color="red", weight=0]; 5454[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5454 -> 5960[label="",style="dashed", color="magenta", weight=3]; 5454 -> 5961[label="",style="dashed", color="magenta", weight=3]; 5455[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg (Succ ww5260)))",fontsize=16,color="black",shape="box"];5455 -> 5962[label="",style="solid", color="black", weight=3]; 5456[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5456 -> 5963[label="",style="solid", color="black", weight=3]; 5457[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5457 -> 5964[label="",style="solid", color="black", weight=3]; 5458[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5459[label="Succ ww40000",fontsize=16,color="green",shape="box"];5460 -> 2837[label="",style="dashed", color="red", weight=0]; 5460[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5460 -> 5965[label="",style="dashed", color="magenta", weight=3]; 5460 -> 5966[label="",style="dashed", color="magenta", weight=3]; 5461[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww5290)))",fontsize=16,color="black",shape="box"];5461 -> 5967[label="",style="solid", color="black", weight=3]; 5462[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5462 -> 5968[label="",style="solid", color="black", weight=3]; 5463[label="Succ ww40000",fontsize=16,color="green",shape="box"];5464 -> 2837[label="",style="dashed", color="red", weight=0]; 5464[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5464 -> 5969[label="",style="dashed", color="magenta", weight=3]; 5464 -> 5970[label="",style="dashed", color="magenta", weight=3]; 5465[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos (Succ ww5340)))",fontsize=16,color="black",shape="box"];5465 -> 5971[label="",style="solid", color="black", weight=3]; 5466[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5466 -> 5972[label="",style="solid", color="black", weight=3]; 5467[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5468[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5469[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww15100) (Succ ww17000))",fontsize=16,color="black",shape="box"];5469 -> 5973[label="",style="solid", color="black", weight=3]; 5470[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat (Succ ww15100) Zero)",fontsize=16,color="black",shape="box"];5470 -> 5974[label="",style="solid", color="black", weight=3]; 5471[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat Zero (Succ ww17000))",fontsize=16,color="black",shape="box"];5471 -> 5975[label="",style="solid", color="black", weight=3]; 5472[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat Zero Zero)",fontsize=16,color="black",shape="box"];5472 -> 5976[label="",style="solid", color="black", weight=3]; 5473 -> 3680[label="",style="dashed", color="red", weight=0]; 5473[label="List.insertBy primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73",fontsize=16,color="magenta"];5473 -> 5977[label="",style="dashed", color="magenta", weight=3]; 5473 -> 5978[label="",style="dashed", color="magenta", weight=3]; 5473 -> 5979[label="",style="dashed", color="magenta", weight=3]; 5474[label="Succ ww40000",fontsize=16,color="green",shape="box"];5475 -> 2837[label="",style="dashed", color="red", weight=0]; 5475[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5475 -> 5980[label="",style="dashed", color="magenta", weight=3]; 5475 -> 5981[label="",style="dashed", color="magenta", weight=3]; 5476[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww5370)))",fontsize=16,color="black",shape="box"];5476 -> 5982[label="",style="solid", color="black", weight=3]; 5477[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5477 -> 5983[label="",style="solid", color="black", weight=3]; 5478[label="Succ ww40000",fontsize=16,color="green",shape="box"];5479 -> 2837[label="",style="dashed", color="red", weight=0]; 5479[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5479 -> 5984[label="",style="dashed", color="magenta", weight=3]; 5479 -> 5985[label="",style="dashed", color="magenta", weight=3]; 5480[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww5420)))",fontsize=16,color="black",shape="box"];5480 -> 5986[label="",style="solid", color="black", weight=3]; 5481[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5481 -> 5987[label="",style="solid", color="black", weight=3]; 5482[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5482 -> 5988[label="",style="dashed", color="green", weight=3]; 5483[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];5484[label="Succ ww40000",fontsize=16,color="green",shape="box"];5485 -> 2837[label="",style="dashed", color="red", weight=0]; 5485[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5485 -> 5989[label="",style="dashed", color="magenta", weight=3]; 5485 -> 5990[label="",style="dashed", color="magenta", weight=3]; 5486[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww5450)))",fontsize=16,color="black",shape="box"];5486 -> 5991[label="",style="solid", color="black", weight=3]; 5487[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5487 -> 5992[label="",style="solid", color="black", weight=3]; 5488[label="Succ ww40000",fontsize=16,color="green",shape="box"];5489 -> 2837[label="",style="dashed", color="red", weight=0]; 5489[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5489 -> 5993[label="",style="dashed", color="magenta", weight=3]; 5489 -> 5994[label="",style="dashed", color="magenta", weight=3]; 5490[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww5500)))",fontsize=16,color="black",shape="box"];5490 -> 5995[label="",style="solid", color="black", weight=3]; 5491[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5491 -> 5996[label="",style="solid", color="black", weight=3]; 5492[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5492 -> 5997[label="",style="solid", color="black", weight=3]; 5493[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];7405 -> 2837[label="",style="dashed", color="red", weight=0]; 7405[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7405 -> 7430[label="",style="dashed", color="magenta", weight=3]; 7405 -> 7431[label="",style="dashed", color="magenta", weight=3]; 7410[label="primCmpFloat ww635",fontsize=16,color="grey",shape="box"];7410 -> 7449[label="",style="dashed", color="grey", weight=3]; 5498[label="Succ ww40000",fontsize=16,color="green",shape="box"];5499 -> 2837[label="",style="dashed", color="red", weight=0]; 5499[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5499 -> 6002[label="",style="dashed", color="magenta", weight=3]; 5499 -> 6003[label="",style="dashed", color="magenta", weight=3]; 5500[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww5580)))",fontsize=16,color="black",shape="box"];5500 -> 6004[label="",style="solid", color="black", weight=3]; 5501[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5501 -> 6005[label="",style="solid", color="black", weight=3]; 5502[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5502 -> 6006[label="",style="dashed", color="green", weight=3]; 5503[label="Float (Neg Zero) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];7396 -> 2837[label="",style="dashed", color="red", weight=0]; 7396[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7396 -> 7432[label="",style="dashed", color="magenta", weight=3]; 7396 -> 7433[label="",style="dashed", color="magenta", weight=3]; 7411[label="primCmpFloat ww636",fontsize=16,color="grey",shape="box"];7411 -> 7450[label="",style="dashed", color="grey", weight=3]; 5508[label="Succ ww40000",fontsize=16,color="green",shape="box"];5509 -> 2837[label="",style="dashed", color="red", weight=0]; 5509[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5509 -> 6011[label="",style="dashed", color="magenta", weight=3]; 5509 -> 6012[label="",style="dashed", color="magenta", weight=3]; 5510[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww5660)))",fontsize=16,color="black",shape="box"];5510 -> 6013[label="",style="solid", color="black", weight=3]; 5511[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5511 -> 6014[label="",style="solid", color="black", weight=3]; 5512 -> 5873[label="",style="dashed", color="red", weight=0]; 5512[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="magenta"];5512 -> 5878[label="",style="dashed", color="magenta", weight=3]; 5512 -> 5879[label="",style="dashed", color="magenta", weight=3]; 5513[label="Float (Neg Zero) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];7406 -> 2837[label="",style="dashed", color="red", weight=0]; 7406[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7406 -> 7434[label="",style="dashed", color="magenta", weight=3]; 7406 -> 7435[label="",style="dashed", color="magenta", weight=3]; 7412[label="primCmpFloat ww637",fontsize=16,color="grey",shape="box"];7412 -> 7451[label="",style="dashed", color="grey", weight=3]; 5518[label="Succ ww40000",fontsize=16,color="green",shape="box"];5519 -> 2837[label="",style="dashed", color="red", weight=0]; 5519[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5519 -> 6019[label="",style="dashed", color="magenta", weight=3]; 5519 -> 6020[label="",style="dashed", color="magenta", weight=3]; 5520[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg (Succ ww5740)))",fontsize=16,color="black",shape="box"];5520 -> 6021[label="",style="solid", color="black", weight=3]; 5521[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];5521 -> 6022[label="",style="solid", color="black", weight=3]; 5522[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5522 -> 6023[label="",style="dashed", color="green", weight=3]; 5523[label="Float (Neg Zero) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];7397 -> 2837[label="",style="dashed", color="red", weight=0]; 7397[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7397 -> 7436[label="",style="dashed", color="magenta", weight=3]; 7397 -> 7437[label="",style="dashed", color="magenta", weight=3]; 7413[label="primCmpFloat ww638",fontsize=16,color="grey",shape="box"];7413 -> 7452[label="",style="dashed", color="grey", weight=3]; 5528[label="Succ ww40000",fontsize=16,color="green",shape="box"];5529 -> 2837[label="",style="dashed", color="red", weight=0]; 5529[label="primPlusNat (primPlusNat Zero (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5529 -> 6028[label="",style="dashed", color="magenta", weight=3]; 5529 -> 6029[label="",style="dashed", color="magenta", weight=3]; 5530[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos (Succ ww5820)))",fontsize=16,color="black",shape="box"];5530 -> 6030[label="",style="solid", color="black", weight=3]; 5531[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpInt (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="box"];5531 -> 6031[label="",style="solid", color="black", weight=3]; 5532 -> 5873[label="",style="dashed", color="red", weight=0]; 5532[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="magenta"];5532 -> 5880[label="",style="dashed", color="magenta", weight=3]; 5532 -> 5881[label="",style="dashed", color="magenta", weight=3]; 5533[label="Float (Neg Zero) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];7177 -> 6920[label="",style="dashed", color="red", weight=0]; 7177[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) (primCmpNat ww58500 ww60900)",fontsize=16,color="magenta"];7177 -> 7438[label="",style="dashed", color="magenta", weight=3]; 7177 -> 7439[label="",style="dashed", color="magenta", weight=3]; 7178 -> 6921[label="",style="dashed", color="red", weight=0]; 7178[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) GT",fontsize=16,color="magenta"];7179 -> 7077[label="",style="dashed", color="red", weight=0]; 7179[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) LT",fontsize=16,color="magenta"];7180 -> 6910[label="",style="dashed", color="red", weight=0]; 7180[label="List.insertBy0 (Float (Pos (Succ ww1900)) (Pos (Succ ww20))) primCmpFloat (Float (Pos (Succ ww21)) (Pos (Succ ww220))) ww23 (Float (Pos (Succ ww1900)) (Pos (Succ ww20)) : ww23) EQ",fontsize=16,color="magenta"];7181[label="ww21",fontsize=16,color="green",shape="box"];7182[label="Succ ww220",fontsize=16,color="green",shape="box"];7183[label="ww23",fontsize=16,color="green",shape="box"];5537[label="Succ ww40000",fontsize=16,color="green",shape="box"];5538 -> 2837[label="",style="dashed", color="red", weight=0]; 5538[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5538 -> 6032[label="",style="dashed", color="magenta", weight=3]; 5538 -> 6033[label="",style="dashed", color="magenta", weight=3]; 5539[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww1830))",fontsize=16,color="black",shape="box"];5539 -> 6034[label="",style="solid", color="black", weight=3]; 5540[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5540 -> 6035[label="",style="solid", color="black", weight=3]; 5541[label="Succ ww40000",fontsize=16,color="green",shape="box"];5542 -> 2837[label="",style="dashed", color="red", weight=0]; 5542[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5542 -> 6036[label="",style="dashed", color="magenta", weight=3]; 5542 -> 6037[label="",style="dashed", color="magenta", weight=3]; 5543[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww1880))",fontsize=16,color="black",shape="box"];5543 -> 6038[label="",style="solid", color="black", weight=3]; 5544[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5544 -> 6039[label="",style="solid", color="black", weight=3]; 5545[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5545 -> 6040[label="",style="solid", color="black", weight=3]; 5546[label="Succ ww40000",fontsize=16,color="green",shape="box"];5547 -> 2837[label="",style="dashed", color="red", weight=0]; 5547[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5547 -> 6041[label="",style="dashed", color="magenta", weight=3]; 5547 -> 6042[label="",style="dashed", color="magenta", weight=3]; 5548[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5548 -> 6043[label="",style="solid", color="black", weight=3]; 5549[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5549 -> 6044[label="",style="solid", color="black", weight=3]; 5550[label="Succ ww40000",fontsize=16,color="green",shape="box"];5551 -> 2837[label="",style="dashed", color="red", weight=0]; 5551[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5551 -> 6045[label="",style="dashed", color="magenta", weight=3]; 5551 -> 6046[label="",style="dashed", color="magenta", weight=3]; 5552[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5552 -> 6047[label="",style="solid", color="black", weight=3]; 5553[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5553 -> 6048[label="",style="solid", color="black", weight=3]; 5554[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5554 -> 6049[label="",style="dashed", color="green", weight=3]; 5555[label="Succ ww40000",fontsize=16,color="green",shape="box"];5556 -> 2837[label="",style="dashed", color="red", weight=0]; 5556[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5556 -> 6050[label="",style="dashed", color="magenta", weight=3]; 5556 -> 6051[label="",style="dashed", color="magenta", weight=3]; 5557[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww2010))",fontsize=16,color="black",shape="box"];5557 -> 6052[label="",style="solid", color="black", weight=3]; 5558[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5558 -> 6053[label="",style="solid", color="black", weight=3]; 5559[label="Succ ww40000",fontsize=16,color="green",shape="box"];5560 -> 2837[label="",style="dashed", color="red", weight=0]; 5560[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5560 -> 6054[label="",style="dashed", color="magenta", weight=3]; 5560 -> 6055[label="",style="dashed", color="magenta", weight=3]; 5561[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww2060))",fontsize=16,color="black",shape="box"];5561 -> 6056[label="",style="solid", color="black", weight=3]; 5562[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5562 -> 6057[label="",style="solid", color="black", weight=3]; 5563[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];5563 -> 6058[label="",style="solid", color="black", weight=3]; 5564[label="Succ ww40000",fontsize=16,color="green",shape="box"];5565 -> 2837[label="",style="dashed", color="red", weight=0]; 5565[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5565 -> 6059[label="",style="dashed", color="magenta", weight=3]; 5565 -> 6060[label="",style="dashed", color="magenta", weight=3]; 5566[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];5566 -> 6061[label="",style="solid", color="black", weight=3]; 5567[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5567 -> 6062[label="",style="solid", color="black", weight=3]; 5568[label="Succ ww40000",fontsize=16,color="green",shape="box"];5569 -> 2837[label="",style="dashed", color="red", weight=0]; 5569[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5569 -> 6063[label="",style="dashed", color="magenta", weight=3]; 5569 -> 6064[label="",style="dashed", color="magenta", weight=3]; 5570[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];5570 -> 6065[label="",style="solid", color="black", weight=3]; 5571[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5571 -> 6066[label="",style="solid", color="black", weight=3]; 5572[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5572 -> 6067[label="",style="dashed", color="green", weight=3]; 5573[label="ww411",fontsize=16,color="green",shape="box"];5574[label="Float (Pos Zero) (Pos (Succ Zero))",fontsize=16,color="green",shape="box"];5575[label="ww410",fontsize=16,color="green",shape="box"];5576[label="Succ ww40000",fontsize=16,color="green",shape="box"];5577 -> 2837[label="",style="dashed", color="red", weight=0]; 5577[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5577 -> 6068[label="",style="dashed", color="magenta", weight=3]; 5577 -> 6069[label="",style="dashed", color="magenta", weight=3]; 5578[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww2190))",fontsize=16,color="black",shape="box"];5578 -> 6070[label="",style="solid", color="black", weight=3]; 5579[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5579 -> 6071[label="",style="solid", color="black", weight=3]; 5580[label="Succ ww40000",fontsize=16,color="green",shape="box"];5581 -> 2837[label="",style="dashed", color="red", weight=0]; 5581[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5581 -> 6072[label="",style="dashed", color="magenta", weight=3]; 5581 -> 6073[label="",style="dashed", color="magenta", weight=3]; 5582[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww2240))",fontsize=16,color="black",shape="box"];5582 -> 6074[label="",style="solid", color="black", weight=3]; 5583[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5583 -> 6075[label="",style="solid", color="black", weight=3]; 5584[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5584 -> 6076[label="",style="solid", color="black", weight=3]; 5585[label="Succ ww40000",fontsize=16,color="green",shape="box"];5586 -> 2837[label="",style="dashed", color="red", weight=0]; 5586[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5586 -> 6077[label="",style="dashed", color="magenta", weight=3]; 5586 -> 6078[label="",style="dashed", color="magenta", weight=3]; 5587[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5587 -> 6079[label="",style="solid", color="black", weight=3]; 5588[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5588 -> 6080[label="",style="solid", color="black", weight=3]; 5589[label="Succ ww40000",fontsize=16,color="green",shape="box"];5590 -> 2837[label="",style="dashed", color="red", weight=0]; 5590[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5590 -> 6081[label="",style="dashed", color="magenta", weight=3]; 5590 -> 6082[label="",style="dashed", color="magenta", weight=3]; 5591[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5591 -> 6083[label="",style="solid", color="black", weight=3]; 5592[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5592 -> 6084[label="",style="solid", color="black", weight=3]; 5593[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5593 -> 6085[label="",style="dashed", color="green", weight=3]; 5594 -> 3157[label="",style="dashed", color="red", weight=0]; 5594[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) (primCmpNat ww9900 ww7900)",fontsize=16,color="magenta"];5594 -> 6086[label="",style="dashed", color="magenta", weight=3]; 5594 -> 6087[label="",style="dashed", color="magenta", weight=3]; 5595 -> 3162[label="",style="dashed", color="red", weight=0]; 5595[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) GT",fontsize=16,color="magenta"];5596 -> 3158[label="",style="dashed", color="red", weight=0]; 5596[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) LT",fontsize=16,color="magenta"];5597 -> 3111[label="",style="dashed", color="red", weight=0]; 5597[label="List.insertBy0 (Float (Neg (Succ ww3200)) (Pos (Succ ww33))) primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww36 (Float (Neg (Succ ww3200)) (Pos (Succ ww33)) : ww36) EQ",fontsize=16,color="magenta"];5598[label="List.insertBy primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) (ww360 : ww361)",fontsize=16,color="black",shape="box"];5598 -> 6088[label="",style="solid", color="black", weight=3]; 5599[label="List.insertBy primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) []",fontsize=16,color="black",shape="box"];5599 -> 6089[label="",style="solid", color="black", weight=3]; 5600[label="Succ ww40000",fontsize=16,color="green",shape="box"];5601 -> 2837[label="",style="dashed", color="red", weight=0]; 5601[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5601 -> 6090[label="",style="dashed", color="magenta", weight=3]; 5601 -> 6091[label="",style="dashed", color="magenta", weight=3]; 5602[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5602 -> 6092[label="",style="solid", color="black", weight=3]; 5603[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5603 -> 6093[label="",style="solid", color="black", weight=3]; 5604[label="Succ ww40000",fontsize=16,color="green",shape="box"];5605 -> 2837[label="",style="dashed", color="red", weight=0]; 5605[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5605 -> 6094[label="",style="dashed", color="magenta", weight=3]; 5605 -> 6095[label="",style="dashed", color="magenta", weight=3]; 5606[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5606 -> 6096[label="",style="solid", color="black", weight=3]; 5607[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5607 -> 6097[label="",style="solid", color="black", weight=3]; 5608[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];7184[label="primCmpFloat (Float ww6030 (Pos ww60310)) (Float ww6140 (Pos ww61410))",fontsize=16,color="black",shape="box"];7184 -> 7440[label="",style="solid", color="black", weight=3]; 7185[label="primCmpFloat (Float ww6030 (Pos ww60310)) (Float ww6140 (Neg ww61410))",fontsize=16,color="black",shape="box"];7185 -> 7441[label="",style="solid", color="black", weight=3]; 7186[label="primCmpFloat (Float ww6030 (Neg ww60310)) (Float ww6140 (Pos ww61410))",fontsize=16,color="black",shape="box"];7186 -> 7442[label="",style="solid", color="black", weight=3]; 7187[label="primCmpFloat (Float ww6030 (Neg ww60310)) (Float ww6140 (Neg ww61410))",fontsize=16,color="black",shape="box"];7187 -> 7443[label="",style="solid", color="black", weight=3]; 7188[label="ww14 (Float (Neg (Succ ww15)) (Pos (Succ Zero))) ww1610",fontsize=16,color="green",shape="box"];7188 -> 7444[label="",style="dashed", color="green", weight=3]; 7188 -> 7445[label="",style="dashed", color="green", weight=3]; 7189[label="ww1610",fontsize=16,color="green",shape="box"];7190[label="ww1611",fontsize=16,color="green",shape="box"];5609[label="Succ ww40000",fontsize=16,color="green",shape="box"];5610 -> 2837[label="",style="dashed", color="red", weight=0]; 5610[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5610 -> 6098[label="",style="dashed", color="magenta", weight=3]; 5610 -> 6099[label="",style="dashed", color="magenta", weight=3]; 5611[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww2460) Zero)",fontsize=16,color="black",shape="box"];5611 -> 6100[label="",style="solid", color="black", weight=3]; 5612[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5612 -> 6101[label="",style="solid", color="black", weight=3]; 5613[label="Succ ww40000",fontsize=16,color="green",shape="box"];5614 -> 2837[label="",style="dashed", color="red", weight=0]; 5614[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5614 -> 6102[label="",style="dashed", color="magenta", weight=3]; 5614 -> 6103[label="",style="dashed", color="magenta", weight=3]; 5615[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww2510) Zero)",fontsize=16,color="black",shape="box"];5615 -> 6104[label="",style="solid", color="black", weight=3]; 5616[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5616 -> 6105[label="",style="solid", color="black", weight=3]; 5617[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5617 -> 6106[label="",style="solid", color="black", weight=3]; 5624[label="Succ ww40000",fontsize=16,color="green",shape="box"];5625 -> 2837[label="",style="dashed", color="red", weight=0]; 5625[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5625 -> 6113[label="",style="dashed", color="magenta", weight=3]; 5625 -> 6114[label="",style="dashed", color="magenta", weight=3]; 5626[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];5626 -> 6115[label="",style="solid", color="black", weight=3]; 5627[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5627 -> 6116[label="",style="solid", color="black", weight=3]; 5628[label="Succ ww40000",fontsize=16,color="green",shape="box"];5629 -> 2837[label="",style="dashed", color="red", weight=0]; 5629[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5629 -> 6117[label="",style="dashed", color="magenta", weight=3]; 5629 -> 6118[label="",style="dashed", color="magenta", weight=3]; 5630[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];5630 -> 6119[label="",style="solid", color="black", weight=3]; 5631[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5631 -> 6120[label="",style="solid", color="black", weight=3]; 5632[label="Float (Neg Zero) (Pos (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];5633[label="Succ ww40000",fontsize=16,color="green",shape="box"];5634 -> 2837[label="",style="dashed", color="red", weight=0]; 5634[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5634 -> 6121[label="",style="dashed", color="magenta", weight=3]; 5634 -> 6122[label="",style="dashed", color="magenta", weight=3]; 5635[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat (Succ ww2640) Zero)",fontsize=16,color="black",shape="box"];5635 -> 6123[label="",style="solid", color="black", weight=3]; 5636[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5636 -> 6124[label="",style="solid", color="black", weight=3]; 5637[label="Succ ww40000",fontsize=16,color="green",shape="box"];5638 -> 2837[label="",style="dashed", color="red", weight=0]; 5638[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5638 -> 6125[label="",style="dashed", color="magenta", weight=3]; 5638 -> 6126[label="",style="dashed", color="magenta", weight=3]; 5639[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat (Succ ww2690) Zero)",fontsize=16,color="black",shape="box"];5639 -> 6127[label="",style="solid", color="black", weight=3]; 5640[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5640 -> 6128[label="",style="solid", color="black", weight=3]; 5641[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];5641 -> 6129[label="",style="solid", color="black", weight=3]; 5642 -> 10[label="",style="dashed", color="red", weight=0]; 5642[label="List.insertBy0 ww410 primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww411 (ww410 : ww411) (primCmpFloat (Float (Neg Zero) (Pos (Succ Zero))) ww410)",fontsize=16,color="magenta"];5642 -> 6130[label="",style="dashed", color="magenta", weight=3]; 5642 -> 6131[label="",style="dashed", color="magenta", weight=3]; 5642 -> 6132[label="",style="dashed", color="magenta", weight=3]; 5643[label="Float (Neg Zero) (Pos (Succ Zero)) : []",fontsize=16,color="green",shape="box"];5644[label="Succ ww40000",fontsize=16,color="green",shape="box"];5645 -> 2837[label="",style="dashed", color="red", weight=0]; 5645[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5645 -> 6133[label="",style="dashed", color="magenta", weight=3]; 5645 -> 6134[label="",style="dashed", color="magenta", weight=3]; 5646[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5646 -> 6135[label="",style="solid", color="black", weight=3]; 5647[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5647 -> 6136[label="",style="solid", color="black", weight=3]; 5648[label="Succ ww40000",fontsize=16,color="green",shape="box"];5649 -> 2837[label="",style="dashed", color="red", weight=0]; 5649[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5649 -> 6137[label="",style="dashed", color="magenta", weight=3]; 5649 -> 6138[label="",style="dashed", color="magenta", weight=3]; 5650[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5650 -> 6139[label="",style="solid", color="black", weight=3]; 5651[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5651 -> 6140[label="",style="solid", color="black", weight=3]; 5652[label="Float (Neg Zero) (Pos (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];5653[label="Succ ww40000",fontsize=16,color="green",shape="box"];5654 -> 2837[label="",style="dashed", color="red", weight=0]; 5654[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5654 -> 6141[label="",style="dashed", color="magenta", weight=3]; 5654 -> 6142[label="",style="dashed", color="magenta", weight=3]; 5655[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww2820) Zero)",fontsize=16,color="black",shape="box"];5655 -> 6143[label="",style="solid", color="black", weight=3]; 5656[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5656 -> 6144[label="",style="solid", color="black", weight=3]; 5657[label="Succ ww40000",fontsize=16,color="green",shape="box"];5658 -> 2837[label="",style="dashed", color="red", weight=0]; 5658[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5658 -> 6145[label="",style="dashed", color="magenta", weight=3]; 5658 -> 6146[label="",style="dashed", color="magenta", weight=3]; 5659[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww2870) Zero)",fontsize=16,color="black",shape="box"];5659 -> 6147[label="",style="solid", color="black", weight=3]; 5660[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5660 -> 6148[label="",style="solid", color="black", weight=3]; 5661[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5661 -> 6149[label="",style="solid", color="black", weight=3]; 5662 -> 3166[label="",style="dashed", color="red", weight=0]; 5662[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) (primCmpNat ww8000 ww10100)",fontsize=16,color="magenta"];5662 -> 6150[label="",style="dashed", color="magenta", weight=3]; 5662 -> 6151[label="",style="dashed", color="magenta", weight=3]; 5663 -> 3167[label="",style="dashed", color="red", weight=0]; 5663[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) GT",fontsize=16,color="magenta"];5664 -> 3174[label="",style="dashed", color="red", weight=0]; 5664[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) LT",fontsize=16,color="magenta"];5665 -> 3129[label="",style="dashed", color="red", weight=0]; 5665[label="List.insertBy0 (Float (Neg (Succ ww3900)) (Neg (Succ ww40))) primCmpFloat (Float (Pos (Succ ww41)) (Pos (Succ ww420))) ww43 (Float (Neg (Succ ww3900)) (Neg (Succ ww40)) : ww43) EQ",fontsize=16,color="magenta"];5666[label="Succ ww420",fontsize=16,color="green",shape="box"];5667[label="Succ ww40000",fontsize=16,color="green",shape="box"];5668 -> 2837[label="",style="dashed", color="red", weight=0]; 5668[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5668 -> 6152[label="",style="dashed", color="magenta", weight=3]; 5668 -> 6153[label="",style="dashed", color="magenta", weight=3]; 5669[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5669 -> 6154[label="",style="solid", color="black", weight=3]; 5670[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5670 -> 6155[label="",style="solid", color="black", weight=3]; 5671[label="Succ ww40000",fontsize=16,color="green",shape="box"];5672 -> 2837[label="",style="dashed", color="red", weight=0]; 5672[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5672 -> 6156[label="",style="dashed", color="magenta", weight=3]; 5672 -> 6157[label="",style="dashed", color="magenta", weight=3]; 5673[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5673 -> 6158[label="",style="solid", color="black", weight=3]; 5674[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5674 -> 6159[label="",style="solid", color="black", weight=3]; 5675[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5675 -> 6160[label="",style="dashed", color="green", weight=3]; 5676[label="Succ ww40000",fontsize=16,color="green",shape="box"];5677 -> 2837[label="",style="dashed", color="red", weight=0]; 5677[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5677 -> 6161[label="",style="dashed", color="magenta", weight=3]; 5677 -> 6162[label="",style="dashed", color="magenta", weight=3]; 5678[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww3000))",fontsize=16,color="black",shape="box"];5678 -> 6163[label="",style="solid", color="black", weight=3]; 5679[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5679 -> 6164[label="",style="solid", color="black", weight=3]; 5680[label="Succ ww40000",fontsize=16,color="green",shape="box"];5681 -> 2837[label="",style="dashed", color="red", weight=0]; 5681[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5681 -> 6165[label="",style="dashed", color="magenta", weight=3]; 5681 -> 6166[label="",style="dashed", color="magenta", weight=3]; 5682[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww3050))",fontsize=16,color="black",shape="box"];5682 -> 6167[label="",style="solid", color="black", weight=3]; 5683[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5683 -> 6168[label="",style="solid", color="black", weight=3]; 5684[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5684 -> 6169[label="",style="solid", color="black", weight=3]; 5685[label="Succ ww40000",fontsize=16,color="green",shape="box"];5686 -> 2837[label="",style="dashed", color="red", weight=0]; 5686[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5686 -> 6170[label="",style="dashed", color="magenta", weight=3]; 5686 -> 6171[label="",style="dashed", color="magenta", weight=3]; 5687[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];5687 -> 6172[label="",style="solid", color="black", weight=3]; 5688[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5688 -> 6173[label="",style="solid", color="black", weight=3]; 5689[label="Succ ww40000",fontsize=16,color="green",shape="box"];5690 -> 2837[label="",style="dashed", color="red", weight=0]; 5690[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5690 -> 6174[label="",style="dashed", color="magenta", weight=3]; 5690 -> 6175[label="",style="dashed", color="magenta", weight=3]; 5691[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];5691 -> 6176[label="",style="solid", color="black", weight=3]; 5692[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5692 -> 6177[label="",style="solid", color="black", weight=3]; 5693[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5693 -> 6178[label="",style="dashed", color="green", weight=3]; 5694[label="Succ ww40000",fontsize=16,color="green",shape="box"];5695 -> 2837[label="",style="dashed", color="red", weight=0]; 5695[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5695 -> 6179[label="",style="dashed", color="magenta", weight=3]; 5695 -> 6180[label="",style="dashed", color="magenta", weight=3]; 5696[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww3180))",fontsize=16,color="black",shape="box"];5696 -> 6181[label="",style="solid", color="black", weight=3]; 5697[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5697 -> 6182[label="",style="solid", color="black", weight=3]; 5698[label="Succ ww40000",fontsize=16,color="green",shape="box"];5699 -> 2837[label="",style="dashed", color="red", weight=0]; 5699[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5699 -> 6183[label="",style="dashed", color="magenta", weight=3]; 5699 -> 6184[label="",style="dashed", color="magenta", weight=3]; 5700[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww3230))",fontsize=16,color="black",shape="box"];5700 -> 6185[label="",style="solid", color="black", weight=3]; 5701[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5701 -> 6186[label="",style="solid", color="black", weight=3]; 5702[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];5702 -> 6187[label="",style="solid", color="black", weight=3]; 5703[label="Succ ww40000",fontsize=16,color="green",shape="box"];5704 -> 2837[label="",style="dashed", color="red", weight=0]; 5704[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5704 -> 6188[label="",style="dashed", color="magenta", weight=3]; 5704 -> 6189[label="",style="dashed", color="magenta", weight=3]; 5705[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5705 -> 6190[label="",style="solid", color="black", weight=3]; 5706[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5706 -> 6191[label="",style="solid", color="black", weight=3]; 5707[label="Succ ww40000",fontsize=16,color="green",shape="box"];5708 -> 2837[label="",style="dashed", color="red", weight=0]; 5708[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5708 -> 6192[label="",style="dashed", color="magenta", weight=3]; 5708 -> 6193[label="",style="dashed", color="magenta", weight=3]; 5709[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5709 -> 6194[label="",style="solid", color="black", weight=3]; 5710[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5710 -> 6195[label="",style="solid", color="black", weight=3]; 5711[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5711 -> 6196[label="",style="dashed", color="green", weight=3]; 5712[label="Succ ww40000",fontsize=16,color="green",shape="box"];5713 -> 2837[label="",style="dashed", color="red", weight=0]; 5713[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5713 -> 6197[label="",style="dashed", color="magenta", weight=3]; 5713 -> 6198[label="",style="dashed", color="magenta", weight=3]; 5714[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww3360))",fontsize=16,color="black",shape="box"];5714 -> 6199[label="",style="solid", color="black", weight=3]; 5715[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5715 -> 6200[label="",style="solid", color="black", weight=3]; 5716[label="Succ ww40000",fontsize=16,color="green",shape="box"];5717 -> 2837[label="",style="dashed", color="red", weight=0]; 5717[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5717 -> 6201[label="",style="dashed", color="magenta", weight=3]; 5717 -> 6202[label="",style="dashed", color="magenta", weight=3]; 5718[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww3410))",fontsize=16,color="black",shape="box"];5718 -> 6203[label="",style="solid", color="black", weight=3]; 5719[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5719 -> 6204[label="",style="solid", color="black", weight=3]; 5720[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5720 -> 6205[label="",style="solid", color="black", weight=3]; 5721 -> 3178[label="",style="dashed", color="red", weight=0]; 5721[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) (primCmpNat ww10300 ww8100)",fontsize=16,color="magenta"];5721 -> 6206[label="",style="dashed", color="magenta", weight=3]; 5721 -> 6207[label="",style="dashed", color="magenta", weight=3]; 5722 -> 3324[label="",style="dashed", color="red", weight=0]; 5722[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) GT",fontsize=16,color="magenta"];5723 -> 3179[label="",style="dashed", color="red", weight=0]; 5723[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) LT",fontsize=16,color="magenta"];5724 -> 3150[label="",style="dashed", color="red", weight=0]; 5724[label="List.insertBy0 (Float (Pos (Succ ww4500)) (Neg (Succ ww46))) primCmpFloat (Float (Neg (Succ ww47)) (Pos (Succ ww480))) ww49 (Float (Pos (Succ ww4500)) (Neg (Succ ww46)) : ww49) EQ",fontsize=16,color="magenta"];5725[label="ww47",fontsize=16,color="green",shape="box"];5726[label="ww480",fontsize=16,color="green",shape="box"];5727[label="ww49",fontsize=16,color="green",shape="box"];5728[label="Succ ww40000",fontsize=16,color="green",shape="box"];5729 -> 2837[label="",style="dashed", color="red", weight=0]; 5729[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5729 -> 6208[label="",style="dashed", color="magenta", weight=3]; 5729 -> 6209[label="",style="dashed", color="magenta", weight=3]; 5730[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww3450) Zero)",fontsize=16,color="black",shape="box"];5730 -> 6210[label="",style="solid", color="black", weight=3]; 5731[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5731 -> 6211[label="",style="solid", color="black", weight=3]; 5732[label="Succ ww40000",fontsize=16,color="green",shape="box"];5733 -> 2837[label="",style="dashed", color="red", weight=0]; 5733[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5733 -> 6212[label="",style="dashed", color="magenta", weight=3]; 5733 -> 6213[label="",style="dashed", color="magenta", weight=3]; 5734[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww3500) Zero)",fontsize=16,color="black",shape="box"];5734 -> 6214[label="",style="solid", color="black", weight=3]; 5735[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5735 -> 6215[label="",style="solid", color="black", weight=3]; 5736[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5736 -> 6216[label="",style="dashed", color="green", weight=3]; 5739[label="Succ ww40000",fontsize=16,color="green",shape="box"];5740 -> 2837[label="",style="dashed", color="red", weight=0]; 5740[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5740 -> 6220[label="",style="dashed", color="magenta", weight=3]; 5740 -> 6221[label="",style="dashed", color="magenta", weight=3]; 5741[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5741 -> 6222[label="",style="solid", color="black", weight=3]; 5742[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5742 -> 6223[label="",style="solid", color="black", weight=3]; 5743[label="Succ ww40000",fontsize=16,color="green",shape="box"];5744 -> 2837[label="",style="dashed", color="red", weight=0]; 5744[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5744 -> 6224[label="",style="dashed", color="magenta", weight=3]; 5744 -> 6225[label="",style="dashed", color="magenta", weight=3]; 5745[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5745 -> 6226[label="",style="solid", color="black", weight=3]; 5746[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5746 -> 6227[label="",style="solid", color="black", weight=3]; 5747[label="Succ ww40000",fontsize=16,color="green",shape="box"];5748 -> 2837[label="",style="dashed", color="red", weight=0]; 5748[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5748 -> 6228[label="",style="dashed", color="magenta", weight=3]; 5748 -> 6229[label="",style="dashed", color="magenta", weight=3]; 5749[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat (Succ ww3610) Zero)",fontsize=16,color="black",shape="box"];5749 -> 6230[label="",style="solid", color="black", weight=3]; 5750[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5750 -> 6231[label="",style="solid", color="black", weight=3]; 5751[label="Succ ww40000",fontsize=16,color="green",shape="box"];5752 -> 2837[label="",style="dashed", color="red", weight=0]; 5752[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5752 -> 6232[label="",style="dashed", color="magenta", weight=3]; 5752 -> 6233[label="",style="dashed", color="magenta", weight=3]; 5753[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat (Succ ww3660) Zero)",fontsize=16,color="black",shape="box"];5753 -> 6234[label="",style="solid", color="black", weight=3]; 5754[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5754 -> 6235[label="",style="solid", color="black", weight=3]; 5755[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5755 -> 6236[label="",style="dashed", color="green", weight=3]; 5756[label="Succ ww40000",fontsize=16,color="green",shape="box"];5757 -> 2837[label="",style="dashed", color="red", weight=0]; 5757[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5757 -> 6237[label="",style="dashed", color="magenta", weight=3]; 5757 -> 6238[label="",style="dashed", color="magenta", weight=3]; 5758[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];5758 -> 6239[label="",style="solid", color="black", weight=3]; 5759[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5759 -> 6240[label="",style="solid", color="black", weight=3]; 5760[label="Succ ww40000",fontsize=16,color="green",shape="box"];5761 -> 2837[label="",style="dashed", color="red", weight=0]; 5761[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5761 -> 6241[label="",style="dashed", color="magenta", weight=3]; 5761 -> 6242[label="",style="dashed", color="magenta", weight=3]; 5762[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];5762 -> 6243[label="",style="solid", color="black", weight=3]; 5763[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5763 -> 6244[label="",style="solid", color="black", weight=3]; 5764[label="Succ ww40000",fontsize=16,color="green",shape="box"];5765 -> 2837[label="",style="dashed", color="red", weight=0]; 5765[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5765 -> 6245[label="",style="dashed", color="magenta", weight=3]; 5765 -> 6246[label="",style="dashed", color="magenta", weight=3]; 5766[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww3770) Zero)",fontsize=16,color="black",shape="box"];5766 -> 6247[label="",style="solid", color="black", weight=3]; 5767[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5767 -> 6248[label="",style="solid", color="black", weight=3]; 5768[label="Succ ww40000",fontsize=16,color="green",shape="box"];5769 -> 2837[label="",style="dashed", color="red", weight=0]; 5769[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5769 -> 6249[label="",style="dashed", color="magenta", weight=3]; 5769 -> 6250[label="",style="dashed", color="magenta", weight=3]; 5770[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww3820) Zero)",fontsize=16,color="black",shape="box"];5770 -> 6251[label="",style="solid", color="black", weight=3]; 5771[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5771 -> 6252[label="",style="solid", color="black", weight=3]; 5772[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5772 -> 6253[label="",style="dashed", color="green", weight=3]; 5773[label="Succ ww40000",fontsize=16,color="green",shape="box"];5774 -> 2837[label="",style="dashed", color="red", weight=0]; 5774[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5774 -> 6254[label="",style="dashed", color="magenta", weight=3]; 5774 -> 6255[label="",style="dashed", color="magenta", weight=3]; 5775[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5775 -> 6256[label="",style="solid", color="black", weight=3]; 5776[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5776 -> 6257[label="",style="solid", color="black", weight=3]; 5777[label="Succ ww40000",fontsize=16,color="green",shape="box"];5778 -> 2837[label="",style="dashed", color="red", weight=0]; 5778[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5778 -> 6258[label="",style="dashed", color="magenta", weight=3]; 5778 -> 6259[label="",style="dashed", color="magenta", weight=3]; 5779[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5779 -> 6260[label="",style="solid", color="black", weight=3]; 5780[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5780 -> 6261[label="",style="solid", color="black", weight=3]; 5781 -> 3638[label="",style="dashed", color="red", weight=0]; 5781[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) (primCmpNat ww12600 ww10600)",fontsize=16,color="magenta"];5781 -> 6262[label="",style="dashed", color="magenta", weight=3]; 5781 -> 6263[label="",style="dashed", color="magenta", weight=3]; 5782 -> 3664[label="",style="dashed", color="red", weight=0]; 5782[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) GT",fontsize=16,color="magenta"];5783 -> 3639[label="",style="dashed", color="red", weight=0]; 5783[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) LT",fontsize=16,color="magenta"];5784 -> 3635[label="",style="dashed", color="red", weight=0]; 5784[label="List.insertBy0 (Float (Neg (Succ ww5100)) (Pos (Succ ww52))) primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww55 (Float (Neg (Succ ww5100)) (Pos (Succ ww52)) : ww55) EQ",fontsize=16,color="magenta"];5785[label="List.insertBy primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) (ww550 : ww551)",fontsize=16,color="black",shape="box"];5785 -> 6264[label="",style="solid", color="black", weight=3]; 5786[label="List.insertBy primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) []",fontsize=16,color="black",shape="box"];5786 -> 6265[label="",style="solid", color="black", weight=3]; 5787[label="Succ ww40000",fontsize=16,color="green",shape="box"];5788 -> 2837[label="",style="dashed", color="red", weight=0]; 5788[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5788 -> 6266[label="",style="dashed", color="magenta", weight=3]; 5788 -> 6267[label="",style="dashed", color="magenta", weight=3]; 5789[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5789 -> 6268[label="",style="solid", color="black", weight=3]; 5790[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5790 -> 6269[label="",style="solid", color="black", weight=3]; 5791[label="Succ ww40000",fontsize=16,color="green",shape="box"];5792 -> 2837[label="",style="dashed", color="red", weight=0]; 5792[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5792 -> 6270[label="",style="dashed", color="magenta", weight=3]; 5792 -> 6271[label="",style="dashed", color="magenta", weight=3]; 5793[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5793 -> 6272[label="",style="solid", color="black", weight=3]; 5794[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5794 -> 6273[label="",style="solid", color="black", weight=3]; 5795[label="Succ ww40000",fontsize=16,color="green",shape="box"];5796 -> 2837[label="",style="dashed", color="red", weight=0]; 5796[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5796 -> 6274[label="",style="dashed", color="magenta", weight=3]; 5796 -> 6275[label="",style="dashed", color="magenta", weight=3]; 5797[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww4010) Zero)",fontsize=16,color="black",shape="box"];5797 -> 6276[label="",style="solid", color="black", weight=3]; 5798[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5798 -> 6277[label="",style="solid", color="black", weight=3]; 5799[label="Succ ww40000",fontsize=16,color="green",shape="box"];5800 -> 2837[label="",style="dashed", color="red", weight=0]; 5800[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5800 -> 6278[label="",style="dashed", color="magenta", weight=3]; 5800 -> 6279[label="",style="dashed", color="magenta", weight=3]; 5801[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww4060) Zero)",fontsize=16,color="black",shape="box"];5801 -> 6280[label="",style="solid", color="black", weight=3]; 5802[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5802 -> 6281[label="",style="solid", color="black", weight=3]; 5803[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5803 -> 6282[label="",style="dashed", color="green", weight=3]; 5804 -> 10[label="",style="dashed", color="red", weight=0]; 5804[label="List.insertBy0 ww410 primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww411 (ww410 : ww411) (primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ Zero))) ww410)",fontsize=16,color="magenta"];5804 -> 6283[label="",style="dashed", color="magenta", weight=3]; 5804 -> 6284[label="",style="dashed", color="magenta", weight=3]; 5804 -> 6285[label="",style="dashed", color="magenta", weight=3]; 5805[label="Float (Pos (Succ ww3000)) (Neg (Succ Zero)) : []",fontsize=16,color="green",shape="box"];5806[label="Succ ww40000",fontsize=16,color="green",shape="box"];5807 -> 2837[label="",style="dashed", color="red", weight=0]; 5807[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5807 -> 6286[label="",style="dashed", color="magenta", weight=3]; 5807 -> 6287[label="",style="dashed", color="magenta", weight=3]; 5808[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];5808 -> 6288[label="",style="solid", color="black", weight=3]; 5809[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5809 -> 6289[label="",style="solid", color="black", weight=3]; 5810[label="Succ ww40000",fontsize=16,color="green",shape="box"];5811 -> 2837[label="",style="dashed", color="red", weight=0]; 5811[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5811 -> 6290[label="",style="dashed", color="magenta", weight=3]; 5811 -> 6291[label="",style="dashed", color="magenta", weight=3]; 5812[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];5812 -> 6292[label="",style="solid", color="black", weight=3]; 5813[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5813 -> 6293[label="",style="solid", color="black", weight=3]; 5814[label="Succ ww40000",fontsize=16,color="green",shape="box"];5815 -> 2837[label="",style="dashed", color="red", weight=0]; 5815[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5815 -> 6294[label="",style="dashed", color="magenta", weight=3]; 5815 -> 6295[label="",style="dashed", color="magenta", weight=3]; 5816[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat (Succ ww4170) Zero)",fontsize=16,color="black",shape="box"];5816 -> 6296[label="",style="solid", color="black", weight=3]; 5817[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5817 -> 6297[label="",style="solid", color="black", weight=3]; 5818[label="Succ ww40000",fontsize=16,color="green",shape="box"];5819 -> 2837[label="",style="dashed", color="red", weight=0]; 5819[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5819 -> 6298[label="",style="dashed", color="magenta", weight=3]; 5819 -> 6299[label="",style="dashed", color="magenta", weight=3]; 5820[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat (Succ ww4220) Zero)",fontsize=16,color="black",shape="box"];5820 -> 6300[label="",style="solid", color="black", weight=3]; 5821[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5821 -> 6301[label="",style="solid", color="black", weight=3]; 5822[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5822 -> 6302[label="",style="dashed", color="green", weight=3]; 5823 -> 10[label="",style="dashed", color="red", weight=0]; 5823[label="List.insertBy0 ww410 primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww411 (ww410 : ww411) (primCmpFloat (Float (Pos Zero) (Neg (Succ Zero))) ww410)",fontsize=16,color="magenta"];5823 -> 6303[label="",style="dashed", color="magenta", weight=3]; 5823 -> 6304[label="",style="dashed", color="magenta", weight=3]; 5823 -> 6305[label="",style="dashed", color="magenta", weight=3]; 5824[label="Float (Pos Zero) (Neg (Succ Zero)) : []",fontsize=16,color="green",shape="box"];5825[label="Succ ww40000",fontsize=16,color="green",shape="box"];5826 -> 2837[label="",style="dashed", color="red", weight=0]; 5826[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5826 -> 6306[label="",style="dashed", color="magenta", weight=3]; 5826 -> 6307[label="",style="dashed", color="magenta", weight=3]; 5827[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5827 -> 6308[label="",style="solid", color="black", weight=3]; 5828[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5828 -> 6309[label="",style="solid", color="black", weight=3]; 5829[label="Succ ww40000",fontsize=16,color="green",shape="box"];5830 -> 2837[label="",style="dashed", color="red", weight=0]; 5830[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5830 -> 6310[label="",style="dashed", color="magenta", weight=3]; 5830 -> 6311[label="",style="dashed", color="magenta", weight=3]; 5831[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5831 -> 6312[label="",style="solid", color="black", weight=3]; 5832[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5832 -> 6313[label="",style="solid", color="black", weight=3]; 5833[label="Succ ww40000",fontsize=16,color="green",shape="box"];5834 -> 2837[label="",style="dashed", color="red", weight=0]; 5834[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5834 -> 6314[label="",style="dashed", color="magenta", weight=3]; 5834 -> 6315[label="",style="dashed", color="magenta", weight=3]; 5835[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww4330) Zero)",fontsize=16,color="black",shape="box"];5835 -> 6316[label="",style="solid", color="black", weight=3]; 5836[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5836 -> 6317[label="",style="solid", color="black", weight=3]; 5837[label="Succ ww40000",fontsize=16,color="green",shape="box"];5838 -> 2837[label="",style="dashed", color="red", weight=0]; 5838[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5838 -> 6318[label="",style="dashed", color="magenta", weight=3]; 5838 -> 6319[label="",style="dashed", color="magenta", weight=3]; 5839[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat (Succ ww4380) Zero)",fontsize=16,color="black",shape="box"];5839 -> 6320[label="",style="solid", color="black", weight=3]; 5840[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5840 -> 6321[label="",style="solid", color="black", weight=3]; 5841[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5841 -> 6322[label="",style="dashed", color="green", weight=3]; 5842 -> 3766[label="",style="dashed", color="red", weight=0]; 5842[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) (primCmpNat ww11700 ww13600)",fontsize=16,color="magenta"];5842 -> 6323[label="",style="dashed", color="magenta", weight=3]; 5842 -> 6324[label="",style="dashed", color="magenta", weight=3]; 5843 -> 3767[label="",style="dashed", color="red", weight=0]; 5843[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) GT",fontsize=16,color="magenta"];5844 -> 3781[label="",style="dashed", color="red", weight=0]; 5844[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) LT",fontsize=16,color="magenta"];5845 -> 3759[label="",style="dashed", color="red", weight=0]; 5845[label="List.insertBy0 (Float (Pos (Succ ww5700)) (Pos (Succ ww58))) primCmpFloat (Float (Neg (Succ ww59)) (Neg (Succ ww600))) ww61 (Float (Pos (Succ ww5700)) (Pos (Succ ww58)) : ww61) EQ",fontsize=16,color="magenta"];5846[label="Succ ww600",fontsize=16,color="green",shape="box"];5847[label="Succ ww40000",fontsize=16,color="green",shape="box"];5848 -> 2837[label="",style="dashed", color="red", weight=0]; 5848[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5848 -> 6325[label="",style="dashed", color="magenta", weight=3]; 5848 -> 6326[label="",style="dashed", color="magenta", weight=3]; 5849[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww4410))",fontsize=16,color="black",shape="box"];5849 -> 6327[label="",style="solid", color="black", weight=3]; 5850[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5850 -> 6328[label="",style="solid", color="black", weight=3]; 5851[label="Succ ww40000",fontsize=16,color="green",shape="box"];5852 -> 2837[label="",style="dashed", color="red", weight=0]; 5852[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5852 -> 6329[label="",style="dashed", color="magenta", weight=3]; 5852 -> 6330[label="",style="dashed", color="magenta", weight=3]; 5853[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww4460))",fontsize=16,color="black",shape="box"];5853 -> 6331[label="",style="solid", color="black", weight=3]; 5854[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5854 -> 6332[label="",style="solid", color="black", weight=3]; 5855[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];5856[label="Succ ww40000",fontsize=16,color="green",shape="box"];5857 -> 2837[label="",style="dashed", color="red", weight=0]; 5857[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5857 -> 6333[label="",style="dashed", color="magenta", weight=3]; 5857 -> 6334[label="",style="dashed", color="magenta", weight=3]; 5858[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5858 -> 6335[label="",style="solid", color="black", weight=3]; 5859[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5859 -> 6336[label="",style="solid", color="black", weight=3]; 5860[label="Succ ww40000",fontsize=16,color="green",shape="box"];5861 -> 2837[label="",style="dashed", color="red", weight=0]; 5861[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5861 -> 6337[label="",style="dashed", color="magenta", weight=3]; 5861 -> 6338[label="",style="dashed", color="magenta", weight=3]; 5862[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5862 -> 6339[label="",style="solid", color="black", weight=3]; 5863[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5863 -> 6340[label="",style="solid", color="black", weight=3]; 5864 -> 3680[label="",style="dashed", color="red", weight=0]; 5864[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];5864 -> 6341[label="",style="dashed", color="magenta", weight=3]; 5864 -> 6342[label="",style="dashed", color="magenta", weight=3]; 5864 -> 6343[label="",style="dashed", color="magenta", weight=3]; 7414[label="Succ ww40000",fontsize=16,color="green",shape="box"];7415 -> 2837[label="",style="dashed", color="red", weight=0]; 7415[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7415 -> 7453[label="",style="dashed", color="magenta", weight=3]; 7415 -> 7454[label="",style="dashed", color="magenta", weight=3]; 7416[label="primCmpInt (Pos Zero) (Pos (Succ ww6210))",fontsize=16,color="black",shape="box"];7416 -> 7455[label="",style="solid", color="black", weight=3]; 7417[label="primCmpInt (Pos Zero) (Pos Zero)",fontsize=16,color="black",shape="box"];7417 -> 7456[label="",style="solid", color="black", weight=3]; 7418 -> 6697[label="",style="dashed", color="red", weight=0]; 7418[label="primCmpFloat ww626 ww639",fontsize=16,color="magenta"];7418 -> 7457[label="",style="dashed", color="magenta", weight=3]; 7418 -> 7458[label="",style="dashed", color="magenta", weight=3]; 7419[label="Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599))))) : ww6000 : ww6001",fontsize=16,color="green",shape="box"];7420[label="Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599))))) : ww6000 : ww6001",fontsize=16,color="green",shape="box"];7421[label="ww6000 : List.insertBy ww598 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))) ww6001",fontsize=16,color="green",shape="box"];7421 -> 7459[label="",style="dashed", color="green", weight=3]; 5869[label="Succ ww40000",fontsize=16,color="green",shape="box"];5870 -> 2837[label="",style="dashed", color="red", weight=0]; 5870[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5870 -> 6348[label="",style="dashed", color="magenta", weight=3]; 5870 -> 6349[label="",style="dashed", color="magenta", weight=3]; 5871[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww4620))",fontsize=16,color="black",shape="box"];5871 -> 6350[label="",style="solid", color="black", weight=3]; 5872[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5872 -> 6351[label="",style="solid", color="black", weight=3]; 5874[label="Float (Pos (Succ ww40000)) (Pos (Succ ww40100))",fontsize=16,color="green",shape="box"];5875[label="ww41",fontsize=16,color="green",shape="box"];5873[label="List.insertBy0 ww594 primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww595 (ww594 : ww595) LT",fontsize=16,color="black",shape="triangle"];5873 -> 6352[label="",style="solid", color="black", weight=3]; 7422[label="Succ ww40000",fontsize=16,color="green",shape="box"];7423 -> 2837[label="",style="dashed", color="red", weight=0]; 7423[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7423 -> 7460[label="",style="dashed", color="magenta", weight=3]; 7423 -> 7461[label="",style="dashed", color="magenta", weight=3]; 7424[label="primCmpInt (Pos Zero) (Neg (Succ ww6270))",fontsize=16,color="black",shape="box"];7424 -> 7462[label="",style="solid", color="black", weight=3]; 7425[label="primCmpInt (Pos Zero) (Neg Zero)",fontsize=16,color="black",shape="box"];7425 -> 7463[label="",style="solid", color="black", weight=3]; 7446 -> 6697[label="",style="dashed", color="red", weight=0]; 7446[label="primCmpFloat ww632 ww640",fontsize=16,color="magenta"];7446 -> 7480[label="",style="dashed", color="magenta", weight=3]; 7446 -> 7481[label="",style="dashed", color="magenta", weight=3]; 5890[label="Succ ww40000",fontsize=16,color="green",shape="box"];5891 -> 2837[label="",style="dashed", color="red", weight=0]; 5891[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5891 -> 6361[label="",style="dashed", color="magenta", weight=3]; 5891 -> 6362[label="",style="dashed", color="magenta", weight=3]; 5892[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];5892 -> 6363[label="",style="solid", color="black", weight=3]; 5893[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5893 -> 6364[label="",style="solid", color="black", weight=3]; 5894[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="burlywood",shape="triangle"];9072[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];5894 -> 9072[label="",style="solid", color="burlywood", weight=9]; 9072 -> 6365[label="",style="solid", color="burlywood", weight=3]; 9073[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];5894 -> 9073[label="",style="solid", color="burlywood", weight=9]; 9073 -> 6366[label="",style="solid", color="burlywood", weight=3]; 5895[label="ww411",fontsize=16,color="green",shape="box"];5896[label="Float (Neg Zero) (Neg (Succ Zero))",fontsize=16,color="green",shape="box"];5897[label="ww410",fontsize=16,color="green",shape="box"];7426[label="Succ ww40000",fontsize=16,color="green",shape="box"];7427 -> 2837[label="",style="dashed", color="red", weight=0]; 7427[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7427 -> 7464[label="",style="dashed", color="magenta", weight=3]; 7427 -> 7465[label="",style="dashed", color="magenta", weight=3]; 7447 -> 6697[label="",style="dashed", color="red", weight=0]; 7447[label="primCmpFloat ww633 ww641",fontsize=16,color="magenta"];7447 -> 7482[label="",style="dashed", color="magenta", weight=3]; 7447 -> 7483[label="",style="dashed", color="magenta", weight=3]; 5902[label="Succ ww40000",fontsize=16,color="green",shape="box"];5903 -> 2837[label="",style="dashed", color="red", weight=0]; 5903[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5903 -> 6371[label="",style="dashed", color="magenta", weight=3]; 5903 -> 6372[label="",style="dashed", color="magenta", weight=3]; 5904[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) (primCmpNat Zero (Succ ww4780))",fontsize=16,color="black",shape="box"];5904 -> 6373[label="",style="solid", color="black", weight=3]; 5905[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5905 -> 6374[label="",style="solid", color="black", weight=3]; 5876[label="Float (Pos (Succ ww40000)) (Pos Zero)",fontsize=16,color="green",shape="box"];5877[label="ww41",fontsize=16,color="green",shape="box"];7428[label="Succ ww40000",fontsize=16,color="green",shape="box"];7429 -> 2837[label="",style="dashed", color="red", weight=0]; 7429[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7429 -> 7466[label="",style="dashed", color="magenta", weight=3]; 7429 -> 7467[label="",style="dashed", color="magenta", weight=3]; 7448 -> 6697[label="",style="dashed", color="red", weight=0]; 7448[label="primCmpFloat ww634 ww642",fontsize=16,color="magenta"];7448 -> 7484[label="",style="dashed", color="magenta", weight=3]; 7448 -> 7485[label="",style="dashed", color="magenta", weight=3]; 5910[label="Succ ww40000",fontsize=16,color="green",shape="box"];5911 -> 2837[label="",style="dashed", color="red", weight=0]; 5911[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5911 -> 6379[label="",style="dashed", color="magenta", weight=3]; 5911 -> 6380[label="",style="dashed", color="magenta", weight=3]; 5912[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5912 -> 6381[label="",style="solid", color="black", weight=3]; 5913[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5913 -> 6382[label="",style="solid", color="black", weight=3]; 5914 -> 5894[label="",style="dashed", color="red", weight=0]; 5914[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];5915 -> 4242[label="",style="dashed", color="red", weight=0]; 5915[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) (primCmpNat ww16000 ww14000)",fontsize=16,color="magenta"];5915 -> 6383[label="",style="dashed", color="magenta", weight=3]; 5915 -> 6384[label="",style="dashed", color="magenta", weight=3]; 5916 -> 4265[label="",style="dashed", color="red", weight=0]; 5916[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) GT",fontsize=16,color="magenta"];5917 -> 4243[label="",style="dashed", color="red", weight=0]; 5917[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) LT",fontsize=16,color="magenta"];5918 -> 4235[label="",style="dashed", color="red", weight=0]; 5918[label="List.insertBy0 (Float (Pos (Succ ww6300)) (Neg (Succ ww64))) primCmpFloat (Float (Pos (Succ ww65)) (Neg (Succ ww660))) ww67 (Float (Pos (Succ ww6300)) (Neg (Succ ww64)) : ww67) EQ",fontsize=16,color="magenta"];5919[label="ww65",fontsize=16,color="green",shape="box"];5920[label="ww67",fontsize=16,color="green",shape="box"];5921[label="ww660",fontsize=16,color="green",shape="box"];5922[label="Succ ww40000",fontsize=16,color="green",shape="box"];5923 -> 2837[label="",style="dashed", color="red", weight=0]; 5923[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5923 -> 6385[label="",style="dashed", color="magenta", weight=3]; 5923 -> 6386[label="",style="dashed", color="magenta", weight=3]; 5924[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww4890) Zero)",fontsize=16,color="black",shape="box"];5924 -> 6387[label="",style="solid", color="black", weight=3]; 5925[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5925 -> 6388[label="",style="solid", color="black", weight=3]; 5926[label="Succ ww40000",fontsize=16,color="green",shape="box"];5927 -> 2837[label="",style="dashed", color="red", weight=0]; 5927[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5927 -> 6389[label="",style="dashed", color="magenta", weight=3]; 5927 -> 6390[label="",style="dashed", color="magenta", weight=3]; 5928[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww4940) Zero)",fontsize=16,color="black",shape="box"];5928 -> 6391[label="",style="solid", color="black", weight=3]; 5929[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5929 -> 6392[label="",style="solid", color="black", weight=3]; 5930[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5930 -> 6393[label="",style="dashed", color="green", weight=3]; 5931[label="Succ ww40000",fontsize=16,color="green",shape="box"];5932 -> 2837[label="",style="dashed", color="red", weight=0]; 5932[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5932 -> 6394[label="",style="dashed", color="magenta", weight=3]; 5932 -> 6395[label="",style="dashed", color="magenta", weight=3]; 5933[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5933 -> 6396[label="",style="solid", color="black", weight=3]; 5934[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5934 -> 6397[label="",style="solid", color="black", weight=3]; 5935[label="Succ ww40000",fontsize=16,color="green",shape="box"];5936 -> 2837[label="",style="dashed", color="red", weight=0]; 5936[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5936 -> 6398[label="",style="dashed", color="magenta", weight=3]; 5936 -> 6399[label="",style="dashed", color="magenta", weight=3]; 5937[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5937 -> 6400[label="",style="solid", color="black", weight=3]; 5938[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5938 -> 6401[label="",style="solid", color="black", weight=3]; 5939[label="Succ ww40000",fontsize=16,color="green",shape="box"];5940 -> 2837[label="",style="dashed", color="red", weight=0]; 5940[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5940 -> 6402[label="",style="dashed", color="magenta", weight=3]; 5940 -> 6403[label="",style="dashed", color="magenta", weight=3]; 5941[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat (Succ ww5050) Zero)",fontsize=16,color="black",shape="box"];5941 -> 6404[label="",style="solid", color="black", weight=3]; 5942[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5942 -> 6405[label="",style="solid", color="black", weight=3]; 5943[label="Succ ww40000",fontsize=16,color="green",shape="box"];5944 -> 2837[label="",style="dashed", color="red", weight=0]; 5944[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5944 -> 6406[label="",style="dashed", color="magenta", weight=3]; 5944 -> 6407[label="",style="dashed", color="magenta", weight=3]; 5945[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat (Succ ww5100) Zero)",fontsize=16,color="black",shape="box"];5945 -> 6408[label="",style="solid", color="black", weight=3]; 5946[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5946 -> 6409[label="",style="solid", color="black", weight=3]; 5947[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5947 -> 6410[label="",style="dashed", color="green", weight=3]; 5948[label="Succ ww40000",fontsize=16,color="green",shape="box"];5949 -> 2837[label="",style="dashed", color="red", weight=0]; 5949[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5949 -> 6411[label="",style="dashed", color="magenta", weight=3]; 5949 -> 6412[label="",style="dashed", color="magenta", weight=3]; 5950[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];5950 -> 6413[label="",style="solid", color="black", weight=3]; 5951[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5951 -> 6414[label="",style="solid", color="black", weight=3]; 5952[label="Succ ww40000",fontsize=16,color="green",shape="box"];5953 -> 2837[label="",style="dashed", color="red", weight=0]; 5953[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5953 -> 6415[label="",style="dashed", color="magenta", weight=3]; 5953 -> 6416[label="",style="dashed", color="magenta", weight=3]; 5954[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];5954 -> 6417[label="",style="solid", color="black", weight=3]; 5955[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];5955 -> 6418[label="",style="solid", color="black", weight=3]; 5956[label="Succ ww40000",fontsize=16,color="green",shape="box"];5957 -> 2837[label="",style="dashed", color="red", weight=0]; 5957[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5957 -> 6419[label="",style="dashed", color="magenta", weight=3]; 5957 -> 6420[label="",style="dashed", color="magenta", weight=3]; 5958[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww5210) Zero)",fontsize=16,color="black",shape="box"];5958 -> 6421[label="",style="solid", color="black", weight=3]; 5959[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5959 -> 6422[label="",style="solid", color="black", weight=3]; 5960[label="Succ ww40000",fontsize=16,color="green",shape="box"];5961 -> 2837[label="",style="dashed", color="red", weight=0]; 5961[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5961 -> 6423[label="",style="dashed", color="magenta", weight=3]; 5961 -> 6424[label="",style="dashed", color="magenta", weight=3]; 5962[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat (Succ ww5260) Zero)",fontsize=16,color="black",shape="box"];5962 -> 6425[label="",style="solid", color="black", weight=3]; 5963[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5963 -> 6426[label="",style="solid", color="black", weight=3]; 5964[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];5964 -> 6427[label="",style="dashed", color="green", weight=3]; 5965[label="Succ ww40000",fontsize=16,color="green",shape="box"];5966 -> 2837[label="",style="dashed", color="red", weight=0]; 5966[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5966 -> 6428[label="",style="dashed", color="magenta", weight=3]; 5966 -> 6429[label="",style="dashed", color="magenta", weight=3]; 5967[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5967 -> 6430[label="",style="solid", color="black", weight=3]; 5968[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5968 -> 6431[label="",style="solid", color="black", weight=3]; 5969[label="Succ ww40000",fontsize=16,color="green",shape="box"];5970 -> 2837[label="",style="dashed", color="red", weight=0]; 5970[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5970 -> 6432[label="",style="dashed", color="magenta", weight=3]; 5970 -> 6433[label="",style="dashed", color="magenta", weight=3]; 5971[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];5971 -> 6434[label="",style="solid", color="black", weight=3]; 5972[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5972 -> 6435[label="",style="solid", color="black", weight=3]; 5973 -> 4366[label="",style="dashed", color="red", weight=0]; 5973[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) (primCmpNat ww15100 ww17000)",fontsize=16,color="magenta"];5973 -> 6436[label="",style="dashed", color="magenta", weight=3]; 5973 -> 6437[label="",style="dashed", color="magenta", weight=3]; 5974 -> 4367[label="",style="dashed", color="red", weight=0]; 5974[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) GT",fontsize=16,color="magenta"];5975 -> 4384[label="",style="dashed", color="red", weight=0]; 5975[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) LT",fontsize=16,color="magenta"];5976 -> 4363[label="",style="dashed", color="red", weight=0]; 5976[label="List.insertBy0 (Float (Neg (Succ ww6900)) (Neg (Succ ww70))) primCmpFloat (Float (Neg (Succ ww71)) (Neg (Succ ww720))) ww73 (Float (Neg (Succ ww6900)) (Neg (Succ ww70)) : ww73) EQ",fontsize=16,color="magenta"];5977[label="ww71",fontsize=16,color="green",shape="box"];5978[label="ww73",fontsize=16,color="green",shape="box"];5979[label="Succ ww720",fontsize=16,color="green",shape="box"];5980[label="Succ ww40000",fontsize=16,color="green",shape="box"];5981 -> 2837[label="",style="dashed", color="red", weight=0]; 5981[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5981 -> 6438[label="",style="dashed", color="magenta", weight=3]; 5981 -> 6439[label="",style="dashed", color="magenta", weight=3]; 5982[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5982 -> 6440[label="",style="solid", color="black", weight=3]; 5983[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5983 -> 6441[label="",style="solid", color="black", weight=3]; 5984[label="Succ ww40000",fontsize=16,color="green",shape="box"];5985 -> 2837[label="",style="dashed", color="red", weight=0]; 5985[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5985 -> 6442[label="",style="dashed", color="magenta", weight=3]; 5985 -> 6443[label="",style="dashed", color="magenta", weight=3]; 5986[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];5986 -> 6444[label="",style="solid", color="black", weight=3]; 5987[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5987 -> 6445[label="",style="solid", color="black", weight=3]; 5988 -> 3680[label="",style="dashed", color="red", weight=0]; 5988[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];5988 -> 6446[label="",style="dashed", color="magenta", weight=3]; 5988 -> 6447[label="",style="dashed", color="magenta", weight=3]; 5988 -> 6448[label="",style="dashed", color="magenta", weight=3]; 5989[label="Succ ww40000",fontsize=16,color="green",shape="box"];5990 -> 2837[label="",style="dashed", color="red", weight=0]; 5990[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];5990 -> 6449[label="",style="dashed", color="magenta", weight=3]; 5990 -> 6450[label="",style="dashed", color="magenta", weight=3]; 5991[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww5450))",fontsize=16,color="black",shape="box"];5991 -> 6451[label="",style="solid", color="black", weight=3]; 5992[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5992 -> 6452[label="",style="solid", color="black", weight=3]; 5993[label="Succ ww40000",fontsize=16,color="green",shape="box"];5994 -> 2837[label="",style="dashed", color="red", weight=0]; 5994[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];5994 -> 6453[label="",style="dashed", color="magenta", weight=3]; 5994 -> 6454[label="",style="dashed", color="magenta", weight=3]; 5995[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww5500))",fontsize=16,color="black",shape="box"];5995 -> 6455[label="",style="solid", color="black", weight=3]; 5996[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];5996 -> 6456[label="",style="solid", color="black", weight=3]; 5997[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];7430[label="Succ ww40000",fontsize=16,color="green",shape="box"];7431 -> 2837[label="",style="dashed", color="red", weight=0]; 7431[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7431 -> 7468[label="",style="dashed", color="magenta", weight=3]; 7431 -> 7469[label="",style="dashed", color="magenta", weight=3]; 7449 -> 6697[label="",style="dashed", color="red", weight=0]; 7449[label="primCmpFloat ww635 ww643",fontsize=16,color="magenta"];7449 -> 7486[label="",style="dashed", color="magenta", weight=3]; 7449 -> 7487[label="",style="dashed", color="magenta", weight=3]; 6002[label="Succ ww40000",fontsize=16,color="green",shape="box"];6003 -> 2837[label="",style="dashed", color="red", weight=0]; 6003[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];6003 -> 6461[label="",style="dashed", color="magenta", weight=3]; 6003 -> 6462[label="",style="dashed", color="magenta", weight=3]; 6004[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];6004 -> 6463[label="",style="solid", color="black", weight=3]; 6005[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];6005 -> 6464[label="",style="solid", color="black", weight=3]; 6006 -> 5894[label="",style="dashed", color="red", weight=0]; 6006[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];7432[label="Succ ww40000",fontsize=16,color="green",shape="box"];7433 -> 2837[label="",style="dashed", color="red", weight=0]; 7433[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7433 -> 7470[label="",style="dashed", color="magenta", weight=3]; 7433 -> 7471[label="",style="dashed", color="magenta", weight=3]; 7450 -> 6697[label="",style="dashed", color="red", weight=0]; 7450[label="primCmpFloat ww636 ww644",fontsize=16,color="magenta"];7450 -> 7488[label="",style="dashed", color="magenta", weight=3]; 7450 -> 7489[label="",style="dashed", color="magenta", weight=3]; 6011[label="Succ ww40000",fontsize=16,color="green",shape="box"];6012 -> 2837[label="",style="dashed", color="red", weight=0]; 6012[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];6012 -> 6469[label="",style="dashed", color="magenta", weight=3]; 6012 -> 6470[label="",style="dashed", color="magenta", weight=3]; 6013[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) (primCmpNat Zero (Succ ww5660))",fontsize=16,color="black",shape="box"];6013 -> 6471[label="",style="solid", color="black", weight=3]; 6014[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) EQ",fontsize=16,color="black",shape="box"];6014 -> 6472[label="",style="solid", color="black", weight=3]; 5878[label="Float (Neg (Succ ww40000)) (Neg (Succ ww40100))",fontsize=16,color="green",shape="box"];5879[label="ww41",fontsize=16,color="green",shape="box"];7434[label="Succ ww40000",fontsize=16,color="green",shape="box"];7435 -> 2837[label="",style="dashed", color="red", weight=0]; 7435[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7435 -> 7472[label="",style="dashed", color="magenta", weight=3]; 7435 -> 7473[label="",style="dashed", color="magenta", weight=3]; 7451 -> 6697[label="",style="dashed", color="red", weight=0]; 7451[label="primCmpFloat ww637 ww645",fontsize=16,color="magenta"];7451 -> 7490[label="",style="dashed", color="magenta", weight=3]; 7451 -> 7491[label="",style="dashed", color="magenta", weight=3]; 6019[label="Succ ww40000",fontsize=16,color="green",shape="box"];6020 -> 2837[label="",style="dashed", color="red", weight=0]; 6020[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];6020 -> 6487[label="",style="dashed", color="magenta", weight=3]; 6020 -> 6488[label="",style="dashed", color="magenta", weight=3]; 6021[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6021 -> 6489[label="",style="solid", color="black", weight=3]; 6022[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];6022 -> 6490[label="",style="solid", color="black", weight=3]; 6023 -> 5894[label="",style="dashed", color="red", weight=0]; 6023[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];7436[label="Succ ww40000",fontsize=16,color="green",shape="box"];7437 -> 2837[label="",style="dashed", color="red", weight=0]; 7437[label="primPlusNat (primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7437 -> 7474[label="",style="dashed", color="magenta", weight=3]; 7437 -> 7475[label="",style="dashed", color="magenta", weight=3]; 7452 -> 6697[label="",style="dashed", color="red", weight=0]; 7452[label="primCmpFloat ww638 ww646",fontsize=16,color="magenta"];7452 -> 7492[label="",style="dashed", color="magenta", weight=3]; 7452 -> 7493[label="",style="dashed", color="magenta", weight=3]; 6028[label="Succ ww40000",fontsize=16,color="green",shape="box"];6029 -> 2837[label="",style="dashed", color="red", weight=0]; 6029[label="primPlusNat Zero (Succ ww40000)",fontsize=16,color="magenta"];6029 -> 6495[label="",style="dashed", color="magenta", weight=3]; 6029 -> 6496[label="",style="dashed", color="magenta", weight=3]; 6030[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) (primCmpNat Zero (Succ ww5820))",fontsize=16,color="black",shape="box"];6030 -> 6497[label="",style="solid", color="black", weight=3]; 6031[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) EQ",fontsize=16,color="black",shape="box"];6031 -> 6498[label="",style="solid", color="black", weight=3]; 5880[label="Float (Neg (Succ ww40000)) (Neg Zero)",fontsize=16,color="green",shape="box"];5881[label="ww41",fontsize=16,color="green",shape="box"];7438[label="ww60900",fontsize=16,color="green",shape="box"];7439[label="ww58500",fontsize=16,color="green",shape="box"];6032[label="Succ ww40000",fontsize=16,color="green",shape="box"];6033 -> 2837[label="",style="dashed", color="red", weight=0]; 6033[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6033 -> 6499[label="",style="dashed", color="magenta", weight=3]; 6033 -> 6500[label="",style="dashed", color="magenta", weight=3]; 6034[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6034 -> 6501[label="",style="solid", color="black", weight=3]; 6035[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6036[label="Succ ww40000",fontsize=16,color="green",shape="box"];6037[label="Zero",fontsize=16,color="green",shape="box"];6038[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6038 -> 6502[label="",style="solid", color="black", weight=3]; 6039[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6040[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6041[label="Succ ww40000",fontsize=16,color="green",shape="box"];6042 -> 2837[label="",style="dashed", color="red", weight=0]; 6042[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6042 -> 6503[label="",style="dashed", color="magenta", weight=3]; 6042 -> 6504[label="",style="dashed", color="magenta", weight=3]; 6043[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6043 -> 6505[label="",style="dashed", color="green", weight=3]; 6044[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6045[label="Succ ww40000",fontsize=16,color="green",shape="box"];6046[label="Zero",fontsize=16,color="green",shape="box"];6047[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6047 -> 6506[label="",style="dashed", color="green", weight=3]; 6048[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6049 -> 2966[label="",style="dashed", color="red", weight=0]; 6049[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6049 -> 6507[label="",style="dashed", color="magenta", weight=3]; 6049 -> 6508[label="",style="dashed", color="magenta", weight=3]; 6049 -> 6509[label="",style="dashed", color="magenta", weight=3]; 6050[label="Succ ww40000",fontsize=16,color="green",shape="box"];6051 -> 2837[label="",style="dashed", color="red", weight=0]; 6051[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6051 -> 6510[label="",style="dashed", color="magenta", weight=3]; 6051 -> 6511[label="",style="dashed", color="magenta", weight=3]; 6052[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];6052 -> 6512[label="",style="solid", color="black", weight=3]; 6053[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6054[label="Succ ww40000",fontsize=16,color="green",shape="box"];6055[label="Zero",fontsize=16,color="green",shape="box"];6056[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];6056 -> 6513[label="",style="solid", color="black", weight=3]; 6057[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6058[label="Float (Pos Zero) (Pos (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6059[label="Succ ww40000",fontsize=16,color="green",shape="box"];6060 -> 2837[label="",style="dashed", color="red", weight=0]; 6060[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6060 -> 6514[label="",style="dashed", color="magenta", weight=3]; 6060 -> 6515[label="",style="dashed", color="magenta", weight=3]; 6061[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6061 -> 6516[label="",style="dashed", color="green", weight=3]; 6062[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6063[label="Succ ww40000",fontsize=16,color="green",shape="box"];6064[label="Zero",fontsize=16,color="green",shape="box"];6065[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6065 -> 6517[label="",style="dashed", color="green", weight=3]; 6066[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6067[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="burlywood",shape="triangle"];9074[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];6067 -> 9074[label="",style="solid", color="burlywood", weight=9]; 9074 -> 6518[label="",style="solid", color="burlywood", weight=3]; 9075[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];6067 -> 9075[label="",style="solid", color="burlywood", weight=9]; 9075 -> 6519[label="",style="solid", color="burlywood", weight=3]; 6068[label="Succ ww40000",fontsize=16,color="green",shape="box"];6069 -> 2837[label="",style="dashed", color="red", weight=0]; 6069[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6069 -> 6520[label="",style="dashed", color="magenta", weight=3]; 6069 -> 6521[label="",style="dashed", color="magenta", weight=3]; 6070[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6070 -> 6522[label="",style="solid", color="black", weight=3]; 6071[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6072[label="Succ ww40000",fontsize=16,color="green",shape="box"];6073[label="Zero",fontsize=16,color="green",shape="box"];6074[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6074 -> 6523[label="",style="solid", color="black", weight=3]; 6075[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6076[label="Float (Pos Zero) (Pos (Succ (Succ Zero))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6077[label="Succ ww40000",fontsize=16,color="green",shape="box"];6078 -> 2837[label="",style="dashed", color="red", weight=0]; 6078[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6078 -> 6524[label="",style="dashed", color="magenta", weight=3]; 6078 -> 6525[label="",style="dashed", color="magenta", weight=3]; 6079[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6079 -> 6526[label="",style="dashed", color="green", weight=3]; 6080[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6081[label="Succ ww40000",fontsize=16,color="green",shape="box"];6082[label="Zero",fontsize=16,color="green",shape="box"];6083[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6083 -> 6527[label="",style="dashed", color="green", weight=3]; 6084[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6085 -> 6067[label="",style="dashed", color="red", weight=0]; 6085[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6086[label="ww7900",fontsize=16,color="green",shape="box"];6087[label="ww9900",fontsize=16,color="green",shape="box"];6088 -> 10[label="",style="dashed", color="red", weight=0]; 6088[label="List.insertBy0 ww360 primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww361 (ww360 : ww361) (primCmpFloat (Float (Neg (Succ ww34)) (Pos (Succ ww350))) ww360)",fontsize=16,color="magenta"];6088 -> 6528[label="",style="dashed", color="magenta", weight=3]; 6088 -> 6529[label="",style="dashed", color="magenta", weight=3]; 6088 -> 6530[label="",style="dashed", color="magenta", weight=3]; 6089[label="Float (Neg (Succ ww34)) (Pos (Succ ww350)) : []",fontsize=16,color="green",shape="box"];6090[label="Succ ww40000",fontsize=16,color="green",shape="box"];6091 -> 2837[label="",style="dashed", color="red", weight=0]; 6091[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6091 -> 6531[label="",style="dashed", color="magenta", weight=3]; 6091 -> 6532[label="",style="dashed", color="magenta", weight=3]; 6092[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6093[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6094[label="Succ ww40000",fontsize=16,color="green",shape="box"];6095[label="Zero",fontsize=16,color="green",shape="box"];6096[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6097[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];7440[label="compare (ww6030 * Pos ww61410) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7440 -> 7476[label="",style="solid", color="black", weight=3]; 7441[label="compare (ww6030 * Pos ww61410) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7441 -> 7477[label="",style="solid", color="black", weight=3]; 7442[label="compare (ww6030 * Neg ww61410) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7442 -> 7478[label="",style="solid", color="black", weight=3]; 7443[label="compare (ww6030 * Neg ww61410) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7443 -> 7479[label="",style="solid", color="black", weight=3]; 7444[label="Float (Neg (Succ ww15)) (Pos (Succ Zero))",fontsize=16,color="green",shape="box"];7445[label="ww1610",fontsize=16,color="green",shape="box"];6098[label="Succ ww40000",fontsize=16,color="green",shape="box"];6099 -> 2837[label="",style="dashed", color="red", weight=0]; 6099[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6099 -> 6533[label="",style="dashed", color="magenta", weight=3]; 6099 -> 6534[label="",style="dashed", color="magenta", weight=3]; 6100[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6100 -> 6535[label="",style="solid", color="black", weight=3]; 6101[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6102[label="Succ ww40000",fontsize=16,color="green",shape="box"];6103[label="Zero",fontsize=16,color="green",shape="box"];6104[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6104 -> 6536[label="",style="solid", color="black", weight=3]; 6105[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6106[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];6106 -> 6537[label="",style="dashed", color="green", weight=3]; 6113[label="Succ ww40000",fontsize=16,color="green",shape="box"];6114 -> 2837[label="",style="dashed", color="red", weight=0]; 6114[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6114 -> 6709[label="",style="dashed", color="magenta", weight=3]; 6114 -> 6710[label="",style="dashed", color="magenta", weight=3]; 6115[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6116[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6117[label="Succ ww40000",fontsize=16,color="green",shape="box"];6118[label="Zero",fontsize=16,color="green",shape="box"];6119[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6120[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6121[label="Succ ww40000",fontsize=16,color="green",shape="box"];6122 -> 2837[label="",style="dashed", color="red", weight=0]; 6122[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6122 -> 6711[label="",style="dashed", color="magenta", weight=3]; 6122 -> 6712[label="",style="dashed", color="magenta", weight=3]; 6123[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];6123 -> 6713[label="",style="solid", color="black", weight=3]; 6124[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6125[label="Succ ww40000",fontsize=16,color="green",shape="box"];6126[label="Zero",fontsize=16,color="green",shape="box"];6127[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];6127 -> 6714[label="",style="solid", color="black", weight=3]; 6128[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6129[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];6129 -> 6715[label="",style="dashed", color="green", weight=3]; 6130[label="ww411",fontsize=16,color="green",shape="box"];6131[label="Float (Neg Zero) (Pos (Succ Zero))",fontsize=16,color="green",shape="box"];6132[label="ww410",fontsize=16,color="green",shape="box"];6133[label="Succ ww40000",fontsize=16,color="green",shape="box"];6134 -> 2837[label="",style="dashed", color="red", weight=0]; 6134[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6134 -> 6716[label="",style="dashed", color="magenta", weight=3]; 6134 -> 6717[label="",style="dashed", color="magenta", weight=3]; 6135[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6136[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6137[label="Succ ww40000",fontsize=16,color="green",shape="box"];6138[label="Zero",fontsize=16,color="green",shape="box"];6139[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6140[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6141[label="Succ ww40000",fontsize=16,color="green",shape="box"];6142 -> 2837[label="",style="dashed", color="red", weight=0]; 6142[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6142 -> 6718[label="",style="dashed", color="magenta", weight=3]; 6142 -> 6719[label="",style="dashed", color="magenta", weight=3]; 6143[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6143 -> 6720[label="",style="solid", color="black", weight=3]; 6144[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6145[label="Succ ww40000",fontsize=16,color="green",shape="box"];6146[label="Zero",fontsize=16,color="green",shape="box"];6147[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6147 -> 6721[label="",style="solid", color="black", weight=3]; 6148[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6149[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="green",shape="box"];6149 -> 6722[label="",style="dashed", color="green", weight=3]; 6150[label="ww8000",fontsize=16,color="green",shape="box"];6151[label="ww10100",fontsize=16,color="green",shape="box"];6152[label="Succ ww40000",fontsize=16,color="green",shape="box"];6153 -> 2837[label="",style="dashed", color="red", weight=0]; 6153[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6153 -> 6723[label="",style="dashed", color="magenta", weight=3]; 6153 -> 6724[label="",style="dashed", color="magenta", weight=3]; 6154[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6154 -> 6725[label="",style="dashed", color="green", weight=3]; 6155[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6156[label="Succ ww40000",fontsize=16,color="green",shape="box"];6157[label="Zero",fontsize=16,color="green",shape="box"];6158[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6158 -> 6726[label="",style="dashed", color="green", weight=3]; 6159[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6160 -> 2966[label="",style="dashed", color="red", weight=0]; 6160[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6160 -> 6727[label="",style="dashed", color="magenta", weight=3]; 6160 -> 6728[label="",style="dashed", color="magenta", weight=3]; 6160 -> 6729[label="",style="dashed", color="magenta", weight=3]; 6161[label="Succ ww40000",fontsize=16,color="green",shape="box"];6162 -> 2837[label="",style="dashed", color="red", weight=0]; 6162[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6162 -> 6730[label="",style="dashed", color="magenta", weight=3]; 6162 -> 6731[label="",style="dashed", color="magenta", weight=3]; 6163[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6163 -> 6732[label="",style="solid", color="black", weight=3]; 6164[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6165[label="Succ ww40000",fontsize=16,color="green",shape="box"];6166[label="Zero",fontsize=16,color="green",shape="box"];6167[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6167 -> 6733[label="",style="solid", color="black", weight=3]; 6168[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6169[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6170[label="Succ ww40000",fontsize=16,color="green",shape="box"];6171 -> 2837[label="",style="dashed", color="red", weight=0]; 6171[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6171 -> 6734[label="",style="dashed", color="magenta", weight=3]; 6171 -> 6735[label="",style="dashed", color="magenta", weight=3]; 6172[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6172 -> 6736[label="",style="dashed", color="green", weight=3]; 6173[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6174[label="Succ ww40000",fontsize=16,color="green",shape="box"];6175[label="Zero",fontsize=16,color="green",shape="box"];6176[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6176 -> 6737[label="",style="dashed", color="green", weight=3]; 6177[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6178 -> 6067[label="",style="dashed", color="red", weight=0]; 6178[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6179[label="Succ ww40000",fontsize=16,color="green",shape="box"];6180 -> 2837[label="",style="dashed", color="red", weight=0]; 6180[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6180 -> 6738[label="",style="dashed", color="magenta", weight=3]; 6180 -> 6739[label="",style="dashed", color="magenta", weight=3]; 6181[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];6181 -> 6740[label="",style="solid", color="black", weight=3]; 6182[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6183[label="Succ ww40000",fontsize=16,color="green",shape="box"];6184[label="Zero",fontsize=16,color="green",shape="box"];6185[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];6185 -> 6741[label="",style="solid", color="black", weight=3]; 6186[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6187[label="Float (Pos Zero) (Pos (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6188[label="Succ ww40000",fontsize=16,color="green",shape="box"];6189 -> 2837[label="",style="dashed", color="red", weight=0]; 6189[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6189 -> 6742[label="",style="dashed", color="magenta", weight=3]; 6189 -> 6743[label="",style="dashed", color="magenta", weight=3]; 6190[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6190 -> 6744[label="",style="dashed", color="green", weight=3]; 6191[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6192[label="Succ ww40000",fontsize=16,color="green",shape="box"];6193[label="Zero",fontsize=16,color="green",shape="box"];6194[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6194 -> 6745[label="",style="dashed", color="green", weight=3]; 6195[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6196 -> 6067[label="",style="dashed", color="red", weight=0]; 6196[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6197[label="Succ ww40000",fontsize=16,color="green",shape="box"];6198 -> 2837[label="",style="dashed", color="red", weight=0]; 6198[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6198 -> 6746[label="",style="dashed", color="magenta", weight=3]; 6198 -> 6747[label="",style="dashed", color="magenta", weight=3]; 6199[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6199 -> 6748[label="",style="solid", color="black", weight=3]; 6200[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6201[label="Succ ww40000",fontsize=16,color="green",shape="box"];6202[label="Zero",fontsize=16,color="green",shape="box"];6203[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6203 -> 6749[label="",style="solid", color="black", weight=3]; 6204[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6205[label="Float (Pos Zero) (Pos (Succ (Succ Zero))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6206[label="ww10300",fontsize=16,color="green",shape="box"];6207[label="ww8100",fontsize=16,color="green",shape="box"];6208[label="Succ ww40000",fontsize=16,color="green",shape="box"];6209 -> 2837[label="",style="dashed", color="red", weight=0]; 6209[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6209 -> 6750[label="",style="dashed", color="magenta", weight=3]; 6209 -> 6751[label="",style="dashed", color="magenta", weight=3]; 6210[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6210 -> 6752[label="",style="solid", color="black", weight=3]; 6211[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6212[label="Succ ww40000",fontsize=16,color="green",shape="box"];6213[label="Zero",fontsize=16,color="green",shape="box"];6214[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6214 -> 6753[label="",style="solid", color="black", weight=3]; 6215[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6216 -> 5058[label="",style="dashed", color="red", weight=0]; 6216[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6216 -> 6754[label="",style="dashed", color="magenta", weight=3]; 6216 -> 6755[label="",style="dashed", color="magenta", weight=3]; 6216 -> 6756[label="",style="dashed", color="magenta", weight=3]; 6220[label="Succ ww40000",fontsize=16,color="green",shape="box"];6221 -> 2837[label="",style="dashed", color="red", weight=0]; 6221[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6221 -> 6757[label="",style="dashed", color="magenta", weight=3]; 6221 -> 6758[label="",style="dashed", color="magenta", weight=3]; 6222[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6223[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6224[label="Succ ww40000",fontsize=16,color="green",shape="box"];6225[label="Zero",fontsize=16,color="green",shape="box"];6226[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6227[label="Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6228[label="Succ ww40000",fontsize=16,color="green",shape="box"];6229 -> 2837[label="",style="dashed", color="red", weight=0]; 6229[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6229 -> 6759[label="",style="dashed", color="magenta", weight=3]; 6229 -> 6760[label="",style="dashed", color="magenta", weight=3]; 6230[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];6230 -> 6761[label="",style="solid", color="black", weight=3]; 6231[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6232[label="Succ ww40000",fontsize=16,color="green",shape="box"];6233[label="Zero",fontsize=16,color="green",shape="box"];6234[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];6234 -> 6762[label="",style="solid", color="black", weight=3]; 6235[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6236[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="burlywood",shape="triangle"];9076[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];6236 -> 9076[label="",style="solid", color="burlywood", weight=9]; 9076 -> 6763[label="",style="solid", color="burlywood", weight=3]; 9077[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];6236 -> 9077[label="",style="solid", color="burlywood", weight=9]; 9077 -> 6764[label="",style="solid", color="burlywood", weight=3]; 6237[label="Succ ww40000",fontsize=16,color="green",shape="box"];6238 -> 2837[label="",style="dashed", color="red", weight=0]; 6238[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6238 -> 6765[label="",style="dashed", color="magenta", weight=3]; 6238 -> 6766[label="",style="dashed", color="magenta", weight=3]; 6239[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6240[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6241[label="Succ ww40000",fontsize=16,color="green",shape="box"];6242[label="Zero",fontsize=16,color="green",shape="box"];6243[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6244[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6245[label="Succ ww40000",fontsize=16,color="green",shape="box"];6246 -> 2837[label="",style="dashed", color="red", weight=0]; 6246[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6246 -> 6767[label="",style="dashed", color="magenta", weight=3]; 6246 -> 6768[label="",style="dashed", color="magenta", weight=3]; 6247[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6247 -> 6769[label="",style="solid", color="black", weight=3]; 6248[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6249[label="Succ ww40000",fontsize=16,color="green",shape="box"];6250[label="Zero",fontsize=16,color="green",shape="box"];6251[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6251 -> 6770[label="",style="solid", color="black", weight=3]; 6252[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6253 -> 6236[label="",style="dashed", color="red", weight=0]; 6253[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6254[label="Succ ww40000",fontsize=16,color="green",shape="box"];6255 -> 2837[label="",style="dashed", color="red", weight=0]; 6255[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6255 -> 6771[label="",style="dashed", color="magenta", weight=3]; 6255 -> 6772[label="",style="dashed", color="magenta", weight=3]; 6256[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6257[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6258[label="Succ ww40000",fontsize=16,color="green",shape="box"];6259[label="Zero",fontsize=16,color="green",shape="box"];6260[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6261[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6262[label="ww10600",fontsize=16,color="green",shape="box"];6263[label="ww12600",fontsize=16,color="green",shape="box"];6264 -> 10[label="",style="dashed", color="red", weight=0]; 6264[label="List.insertBy0 ww550 primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww551 (ww550 : ww551) (primCmpFloat (Float (Pos (Succ ww53)) (Neg (Succ ww540))) ww550)",fontsize=16,color="magenta"];6264 -> 6773[label="",style="dashed", color="magenta", weight=3]; 6264 -> 6774[label="",style="dashed", color="magenta", weight=3]; 6264 -> 6775[label="",style="dashed", color="magenta", weight=3]; 6265[label="Float (Pos (Succ ww53)) (Neg (Succ ww540)) : []",fontsize=16,color="green",shape="box"];6266[label="Succ ww40000",fontsize=16,color="green",shape="box"];6267 -> 2837[label="",style="dashed", color="red", weight=0]; 6267[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6267 -> 6776[label="",style="dashed", color="magenta", weight=3]; 6267 -> 6777[label="",style="dashed", color="magenta", weight=3]; 6268[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6269[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6270[label="Succ ww40000",fontsize=16,color="green",shape="box"];6271[label="Zero",fontsize=16,color="green",shape="box"];6272[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6273[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6274[label="Succ ww40000",fontsize=16,color="green",shape="box"];6275 -> 2837[label="",style="dashed", color="red", weight=0]; 6275[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6275 -> 6778[label="",style="dashed", color="magenta", weight=3]; 6275 -> 6779[label="",style="dashed", color="magenta", weight=3]; 6276[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6276 -> 6780[label="",style="solid", color="black", weight=3]; 6277[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6278[label="Succ ww40000",fontsize=16,color="green",shape="box"];6279[label="Zero",fontsize=16,color="green",shape="box"];6280[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6280 -> 6781[label="",style="solid", color="black", weight=3]; 6281[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6282 -> 5272[label="",style="dashed", color="red", weight=0]; 6282[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6282 -> 6782[label="",style="dashed", color="magenta", weight=3]; 6282 -> 6783[label="",style="dashed", color="magenta", weight=3]; 6282 -> 6784[label="",style="dashed", color="magenta", weight=3]; 6283[label="ww411",fontsize=16,color="green",shape="box"];6284[label="Float (Pos (Succ ww3000)) (Neg (Succ Zero))",fontsize=16,color="green",shape="box"];6285[label="ww410",fontsize=16,color="green",shape="box"];6286[label="Succ ww40000",fontsize=16,color="green",shape="box"];6287 -> 2837[label="",style="dashed", color="red", weight=0]; 6287[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6287 -> 6785[label="",style="dashed", color="magenta", weight=3]; 6287 -> 6786[label="",style="dashed", color="magenta", weight=3]; 6288[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6289[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6290[label="Succ ww40000",fontsize=16,color="green",shape="box"];6291[label="Zero",fontsize=16,color="green",shape="box"];6292[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6293[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6294[label="Succ ww40000",fontsize=16,color="green",shape="box"];6295 -> 2837[label="",style="dashed", color="red", weight=0]; 6295[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6295 -> 6787[label="",style="dashed", color="magenta", weight=3]; 6295 -> 6788[label="",style="dashed", color="magenta", weight=3]; 6296[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];6296 -> 6789[label="",style="solid", color="black", weight=3]; 6297[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6298[label="Succ ww40000",fontsize=16,color="green",shape="box"];6299[label="Zero",fontsize=16,color="green",shape="box"];6300[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];6300 -> 6790[label="",style="solid", color="black", weight=3]; 6301[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6302[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="burlywood",shape="triangle"];9078[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];6302 -> 9078[label="",style="solid", color="burlywood", weight=9]; 9078 -> 6791[label="",style="solid", color="burlywood", weight=3]; 9079[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];6302 -> 9079[label="",style="solid", color="burlywood", weight=9]; 9079 -> 6792[label="",style="solid", color="burlywood", weight=3]; 6303[label="ww411",fontsize=16,color="green",shape="box"];6304[label="Float (Pos Zero) (Neg (Succ Zero))",fontsize=16,color="green",shape="box"];6305[label="ww410",fontsize=16,color="green",shape="box"];6306[label="Succ ww40000",fontsize=16,color="green",shape="box"];6307 -> 2837[label="",style="dashed", color="red", weight=0]; 6307[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6307 -> 6793[label="",style="dashed", color="magenta", weight=3]; 6307 -> 6794[label="",style="dashed", color="magenta", weight=3]; 6308[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6309[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6310[label="Succ ww40000",fontsize=16,color="green",shape="box"];6311[label="Zero",fontsize=16,color="green",shape="box"];6312[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6313[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6314[label="Succ ww40000",fontsize=16,color="green",shape="box"];6315 -> 2837[label="",style="dashed", color="red", weight=0]; 6315[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6315 -> 6795[label="",style="dashed", color="magenta", weight=3]; 6315 -> 6796[label="",style="dashed", color="magenta", weight=3]; 6316[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6316 -> 6797[label="",style="solid", color="black", weight=3]; 6317[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6318[label="Succ ww40000",fontsize=16,color="green",shape="box"];6319[label="Zero",fontsize=16,color="green",shape="box"];6320[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Pos Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6320 -> 6798[label="",style="solid", color="black", weight=3]; 6321[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6322 -> 6302[label="",style="dashed", color="red", weight=0]; 6322[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6323[label="ww11700",fontsize=16,color="green",shape="box"];6324[label="ww13600",fontsize=16,color="green",shape="box"];6325[label="Succ ww40000",fontsize=16,color="green",shape="box"];6326 -> 2837[label="",style="dashed", color="red", weight=0]; 6326[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6326 -> 6799[label="",style="dashed", color="magenta", weight=3]; 6326 -> 6800[label="",style="dashed", color="magenta", weight=3]; 6327[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6327 -> 6801[label="",style="solid", color="black", weight=3]; 6328[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6329[label="Succ ww40000",fontsize=16,color="green",shape="box"];6330[label="Zero",fontsize=16,color="green",shape="box"];6331[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6331 -> 6802[label="",style="solid", color="black", weight=3]; 6332[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6333[label="Succ ww40000",fontsize=16,color="green",shape="box"];6334 -> 2837[label="",style="dashed", color="red", weight=0]; 6334[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6334 -> 6803[label="",style="dashed", color="magenta", weight=3]; 6334 -> 6804[label="",style="dashed", color="magenta", weight=3]; 6335[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6335 -> 6805[label="",style="dashed", color="green", weight=3]; 6336[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6337[label="Succ ww40000",fontsize=16,color="green",shape="box"];6338[label="Zero",fontsize=16,color="green",shape="box"];6339[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6339 -> 6806[label="",style="dashed", color="green", weight=3]; 6340[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6341[label="ww3000",fontsize=16,color="green",shape="box"];6342[label="ww41",fontsize=16,color="green",shape="box"];6343[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7453[label="Succ ww40000",fontsize=16,color="green",shape="box"];7454 -> 2837[label="",style="dashed", color="red", weight=0]; 7454[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7454 -> 7494[label="",style="dashed", color="magenta", weight=3]; 7454 -> 7495[label="",style="dashed", color="magenta", weight=3]; 7455[label="primCmpNat Zero (Succ ww6210)",fontsize=16,color="black",shape="box"];7455 -> 7496[label="",style="solid", color="black", weight=3]; 7456[label="EQ",fontsize=16,color="green",shape="box"];7457[label="ww639",fontsize=16,color="green",shape="box"];7458[label="ww626",fontsize=16,color="green",shape="box"];7459[label="List.insertBy ww598 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))) ww6001",fontsize=16,color="burlywood",shape="box"];9080[label="ww6001/ww60010 : ww60011",fontsize=10,color="white",style="solid",shape="box"];7459 -> 9080[label="",style="solid", color="burlywood", weight=9]; 9080 -> 7497[label="",style="solid", color="burlywood", weight=3]; 9081[label="ww6001/[]",fontsize=10,color="white",style="solid",shape="box"];7459 -> 9081[label="",style="solid", color="burlywood", weight=9]; 9081 -> 7498[label="",style="solid", color="burlywood", weight=3]; 6348[label="Succ ww40000",fontsize=16,color="green",shape="box"];6349[label="Zero",fontsize=16,color="green",shape="box"];6350[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];6350 -> 6810[label="",style="solid", color="black", weight=3]; 6351[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6352[label="Float (Neg Zero) (Neg (Succ (Succ Zero))) : ww594 : ww595",fontsize=16,color="green",shape="box"];7460[label="Succ ww40000",fontsize=16,color="green",shape="box"];7461 -> 2837[label="",style="dashed", color="red", weight=0]; 7461[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7461 -> 7499[label="",style="dashed", color="magenta", weight=3]; 7461 -> 7500[label="",style="dashed", color="magenta", weight=3]; 7462[label="GT",fontsize=16,color="green",shape="box"];7463[label="EQ",fontsize=16,color="green",shape="box"];7480[label="ww640",fontsize=16,color="green",shape="box"];7481[label="ww632",fontsize=16,color="green",shape="box"];6361[label="Succ ww40000",fontsize=16,color="green",shape="box"];6362[label="Zero",fontsize=16,color="green",shape="box"];6363[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6363 -> 6814[label="",style="dashed", color="green", weight=3]; 6364[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6365[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];6365 -> 6815[label="",style="solid", color="black", weight=3]; 6366[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) []",fontsize=16,color="black",shape="box"];6366 -> 6816[label="",style="solid", color="black", weight=3]; 7464[label="Succ ww40000",fontsize=16,color="green",shape="box"];7465 -> 2837[label="",style="dashed", color="red", weight=0]; 7465[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7465 -> 7501[label="",style="dashed", color="magenta", weight=3]; 7465 -> 7502[label="",style="dashed", color="magenta", weight=3]; 7482[label="ww641",fontsize=16,color="green",shape="box"];7483[label="ww633",fontsize=16,color="green",shape="box"];6371[label="Succ ww40000",fontsize=16,color="green",shape="box"];6372[label="Zero",fontsize=16,color="green",shape="box"];6373[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Pos Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Pos Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6373 -> 6820[label="",style="solid", color="black", weight=3]; 6374[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];7466[label="Succ ww40000",fontsize=16,color="green",shape="box"];7467 -> 2837[label="",style="dashed", color="red", weight=0]; 7467[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7467 -> 7503[label="",style="dashed", color="magenta", weight=3]; 7467 -> 7504[label="",style="dashed", color="magenta", weight=3]; 7484[label="ww642",fontsize=16,color="green",shape="box"];7485[label="ww634",fontsize=16,color="green",shape="box"];6379[label="Succ ww40000",fontsize=16,color="green",shape="box"];6380[label="Zero",fontsize=16,color="green",shape="box"];6381[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6381 -> 6824[label="",style="dashed", color="green", weight=3]; 6382[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6383[label="ww16000",fontsize=16,color="green",shape="box"];6384[label="ww14000",fontsize=16,color="green",shape="box"];6385[label="Succ ww40000",fontsize=16,color="green",shape="box"];6386 -> 2837[label="",style="dashed", color="red", weight=0]; 6386[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6386 -> 6825[label="",style="dashed", color="magenta", weight=3]; 6386 -> 6826[label="",style="dashed", color="magenta", weight=3]; 6387[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6387 -> 6827[label="",style="solid", color="black", weight=3]; 6388[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6389[label="Succ ww40000",fontsize=16,color="green",shape="box"];6390[label="Zero",fontsize=16,color="green",shape="box"];6391[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6391 -> 6828[label="",style="solid", color="black", weight=3]; 6392[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6393 -> 5272[label="",style="dashed", color="red", weight=0]; 6393[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6393 -> 6829[label="",style="dashed", color="magenta", weight=3]; 6393 -> 6830[label="",style="dashed", color="magenta", weight=3]; 6393 -> 6831[label="",style="dashed", color="magenta", weight=3]; 6394[label="Succ ww40000",fontsize=16,color="green",shape="box"];6395 -> 2837[label="",style="dashed", color="red", weight=0]; 6395[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6395 -> 6832[label="",style="dashed", color="magenta", weight=3]; 6395 -> 6833[label="",style="dashed", color="magenta", weight=3]; 6396[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6397[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6398[label="Succ ww40000",fontsize=16,color="green",shape="box"];6399[label="Zero",fontsize=16,color="green",shape="box"];6400[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6401[label="Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6402[label="Succ ww40000",fontsize=16,color="green",shape="box"];6403 -> 2837[label="",style="dashed", color="red", weight=0]; 6403[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6403 -> 6834[label="",style="dashed", color="magenta", weight=3]; 6403 -> 6835[label="",style="dashed", color="magenta", weight=3]; 6404[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];6404 -> 6836[label="",style="solid", color="black", weight=3]; 6405[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6406[label="Succ ww40000",fontsize=16,color="green",shape="box"];6407[label="Zero",fontsize=16,color="green",shape="box"];6408[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41) GT",fontsize=16,color="black",shape="box"];6408 -> 6837[label="",style="solid", color="black", weight=3]; 6409[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6410 -> 6302[label="",style="dashed", color="red", weight=0]; 6410[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6411[label="Succ ww40000",fontsize=16,color="green",shape="box"];6412 -> 2837[label="",style="dashed", color="red", weight=0]; 6412[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6412 -> 6838[label="",style="dashed", color="magenta", weight=3]; 6412 -> 6839[label="",style="dashed", color="magenta", weight=3]; 6413[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6414[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6415[label="Succ ww40000",fontsize=16,color="green",shape="box"];6416[label="Zero",fontsize=16,color="green",shape="box"];6417[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6418[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6419[label="Succ ww40000",fontsize=16,color="green",shape="box"];6420 -> 2837[label="",style="dashed", color="red", weight=0]; 6420[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6420 -> 6840[label="",style="dashed", color="magenta", weight=3]; 6420 -> 6841[label="",style="dashed", color="magenta", weight=3]; 6421[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6421 -> 6842[label="",style="solid", color="black", weight=3]; 6422[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6423[label="Succ ww40000",fontsize=16,color="green",shape="box"];6424[label="Zero",fontsize=16,color="green",shape="box"];6425[label="List.insertBy0 (Float (Pos (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Pos (Succ ww40000)) (Neg Zero) : ww41) GT",fontsize=16,color="black",shape="box"];6425 -> 6843[label="",style="solid", color="black", weight=3]; 6426[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6427 -> 6302[label="",style="dashed", color="red", weight=0]; 6427[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6428[label="Succ ww40000",fontsize=16,color="green",shape="box"];6429 -> 2837[label="",style="dashed", color="red", weight=0]; 6429[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6429 -> 6844[label="",style="dashed", color="magenta", weight=3]; 6429 -> 6845[label="",style="dashed", color="magenta", weight=3]; 6430[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6431[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6432[label="Succ ww40000",fontsize=16,color="green",shape="box"];6433[label="Zero",fontsize=16,color="green",shape="box"];6434[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6435[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6436[label="ww15100",fontsize=16,color="green",shape="box"];6437[label="ww17000",fontsize=16,color="green",shape="box"];6438[label="Succ ww40000",fontsize=16,color="green",shape="box"];6439 -> 2837[label="",style="dashed", color="red", weight=0]; 6439[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6439 -> 6846[label="",style="dashed", color="magenta", weight=3]; 6439 -> 6847[label="",style="dashed", color="magenta", weight=3]; 6440[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6440 -> 6848[label="",style="dashed", color="green", weight=3]; 6441[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6442[label="Succ ww40000",fontsize=16,color="green",shape="box"];6443[label="Zero",fontsize=16,color="green",shape="box"];6444[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6444 -> 6849[label="",style="dashed", color="green", weight=3]; 6445[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6446[label="ww3000",fontsize=16,color="green",shape="box"];6447[label="ww41",fontsize=16,color="green",shape="box"];6448[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6449[label="Succ ww40000",fontsize=16,color="green",shape="box"];6450 -> 2837[label="",style="dashed", color="red", weight=0]; 6450[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];6450 -> 6850[label="",style="dashed", color="magenta", weight=3]; 6450 -> 6851[label="",style="dashed", color="magenta", weight=3]; 6451[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6451 -> 6852[label="",style="solid", color="black", weight=3]; 6452[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6453[label="Succ ww40000",fontsize=16,color="green",shape="box"];6454[label="Zero",fontsize=16,color="green",shape="box"];6455[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6455 -> 6853[label="",style="solid", color="black", weight=3]; 6456[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];7468[label="Succ ww40000",fontsize=16,color="green",shape="box"];7469 -> 2837[label="",style="dashed", color="red", weight=0]; 7469[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7469 -> 7505[label="",style="dashed", color="magenta", weight=3]; 7469 -> 7506[label="",style="dashed", color="magenta", weight=3]; 7486[label="ww643",fontsize=16,color="green",shape="box"];7487[label="ww635",fontsize=16,color="green",shape="box"];6461[label="Succ ww40000",fontsize=16,color="green",shape="box"];6462[label="Zero",fontsize=16,color="green",shape="box"];6463[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6463 -> 6857[label="",style="dashed", color="green", weight=3]; 6464[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];7470[label="Succ ww40000",fontsize=16,color="green",shape="box"];7471 -> 2837[label="",style="dashed", color="red", weight=0]; 7471[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7471 -> 7507[label="",style="dashed", color="magenta", weight=3]; 7471 -> 7508[label="",style="dashed", color="magenta", weight=3]; 7488[label="ww644",fontsize=16,color="green",shape="box"];7489[label="ww636",fontsize=16,color="green",shape="box"];6469[label="Succ ww40000",fontsize=16,color="green",shape="box"];6470[label="Zero",fontsize=16,color="green",shape="box"];6471[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100))) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41) LT",fontsize=16,color="black",shape="box"];6471 -> 6861[label="",style="solid", color="black", weight=3]; 6472[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];7472[label="Succ ww40000",fontsize=16,color="green",shape="box"];7473 -> 2837[label="",style="dashed", color="red", weight=0]; 7473[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7473 -> 7509[label="",style="dashed", color="magenta", weight=3]; 7473 -> 7510[label="",style="dashed", color="magenta", weight=3]; 7490[label="ww645",fontsize=16,color="green",shape="box"];7491[label="ww637",fontsize=16,color="green",shape="box"];6487[label="Succ ww40000",fontsize=16,color="green",shape="box"];6488[label="Zero",fontsize=16,color="green",shape="box"];6489[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6489 -> 6866[label="",style="dashed", color="green", weight=3]; 6490[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];7474[label="Succ ww40000",fontsize=16,color="green",shape="box"];7475 -> 2837[label="",style="dashed", color="red", weight=0]; 7475[label="primPlusNat (primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7475 -> 7511[label="",style="dashed", color="magenta", weight=3]; 7475 -> 7512[label="",style="dashed", color="magenta", weight=3]; 7492[label="ww646",fontsize=16,color="green",shape="box"];7493[label="ww638",fontsize=16,color="green",shape="box"];6495[label="Succ ww40000",fontsize=16,color="green",shape="box"];6496[label="Zero",fontsize=16,color="green",shape="box"];6497[label="List.insertBy0 (Float (Neg (Succ ww40000)) (Neg Zero)) primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41 (Float (Neg (Succ ww40000)) (Neg Zero) : ww41) LT",fontsize=16,color="black",shape="box"];6497 -> 6870[label="",style="solid", color="black", weight=3]; 6498[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6499[label="Succ ww40000",fontsize=16,color="green",shape="box"];6500 -> 2370[label="",style="dashed", color="red", weight=0]; 6500[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6500 -> 6871[label="",style="dashed", color="magenta", weight=3]; 6500 -> 6872[label="",style="dashed", color="magenta", weight=3]; 6501[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6502[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6503[label="Succ ww40000",fontsize=16,color="green",shape="box"];6504 -> 2370[label="",style="dashed", color="red", weight=0]; 6504[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6504 -> 6873[label="",style="dashed", color="magenta", weight=3]; 6504 -> 6874[label="",style="dashed", color="magenta", weight=3]; 6505 -> 2966[label="",style="dashed", color="red", weight=0]; 6505[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6505 -> 6875[label="",style="dashed", color="magenta", weight=3]; 6505 -> 6876[label="",style="dashed", color="magenta", weight=3]; 6505 -> 6877[label="",style="dashed", color="magenta", weight=3]; 6506 -> 2966[label="",style="dashed", color="red", weight=0]; 6506[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6506 -> 6878[label="",style="dashed", color="magenta", weight=3]; 6506 -> 6879[label="",style="dashed", color="magenta", weight=3]; 6506 -> 6880[label="",style="dashed", color="magenta", weight=3]; 6507[label="ww3000",fontsize=16,color="green",shape="box"];6508[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6509[label="ww41",fontsize=16,color="green",shape="box"];6510[label="Succ ww40000",fontsize=16,color="green",shape="box"];6511 -> 2370[label="",style="dashed", color="red", weight=0]; 6511[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6511 -> 6881[label="",style="dashed", color="magenta", weight=3]; 6511 -> 6882[label="",style="dashed", color="magenta", weight=3]; 6512[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6513[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6514[label="Succ ww40000",fontsize=16,color="green",shape="box"];6515 -> 2370[label="",style="dashed", color="red", weight=0]; 6515[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6515 -> 6883[label="",style="dashed", color="magenta", weight=3]; 6515 -> 6884[label="",style="dashed", color="magenta", weight=3]; 6516[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="burlywood",shape="triangle"];9082[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];6516 -> 9082[label="",style="solid", color="burlywood", weight=9]; 9082 -> 6885[label="",style="solid", color="burlywood", weight=3]; 9083[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];6516 -> 9083[label="",style="solid", color="burlywood", weight=9]; 9083 -> 6886[label="",style="solid", color="burlywood", weight=3]; 6517[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="burlywood",shape="triangle"];9084[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];6517 -> 9084[label="",style="solid", color="burlywood", weight=9]; 9084 -> 6887[label="",style="solid", color="burlywood", weight=3]; 9085[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];6517 -> 9085[label="",style="solid", color="burlywood", weight=9]; 9085 -> 6888[label="",style="solid", color="burlywood", weight=3]; 6518[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];6518 -> 6889[label="",style="solid", color="black", weight=3]; 6519[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) []",fontsize=16,color="black",shape="box"];6519 -> 6890[label="",style="solid", color="black", weight=3]; 6520[label="Succ ww40000",fontsize=16,color="green",shape="box"];6521 -> 2370[label="",style="dashed", color="red", weight=0]; 6521[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6521 -> 6891[label="",style="dashed", color="magenta", weight=3]; 6521 -> 6892[label="",style="dashed", color="magenta", weight=3]; 6522[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6523[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6524[label="Succ ww40000",fontsize=16,color="green",shape="box"];6525 -> 2370[label="",style="dashed", color="red", weight=0]; 6525[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6525 -> 6893[label="",style="dashed", color="magenta", weight=3]; 6525 -> 6894[label="",style="dashed", color="magenta", weight=3]; 6526 -> 6516[label="",style="dashed", color="red", weight=0]; 6526[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6527 -> 6517[label="",style="dashed", color="red", weight=0]; 6527[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6528[label="ww361",fontsize=16,color="green",shape="box"];6529[label="Float (Neg (Succ ww34)) (Pos (Succ ww350))",fontsize=16,color="green",shape="box"];6530[label="ww360",fontsize=16,color="green",shape="box"];6531[label="Succ ww40000",fontsize=16,color="green",shape="box"];6532 -> 2370[label="",style="dashed", color="red", weight=0]; 6532[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6532 -> 6895[label="",style="dashed", color="magenta", weight=3]; 6532 -> 6896[label="",style="dashed", color="magenta", weight=3]; 7476[label="primCmpInt (ww6030 * Pos ww61410) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7476 -> 7513[label="",style="solid", color="black", weight=3]; 7477[label="primCmpInt (ww6030 * Pos ww61410) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7477 -> 7514[label="",style="solid", color="black", weight=3]; 7478[label="primCmpInt (ww6030 * Neg ww61410) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7478 -> 7515[label="",style="solid", color="black", weight=3]; 7479[label="primCmpInt (ww6030 * Neg ww61410) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7479 -> 7516[label="",style="solid", color="black", weight=3]; 6533[label="Succ ww40000",fontsize=16,color="green",shape="box"];6534 -> 2370[label="",style="dashed", color="red", weight=0]; 6534[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6534 -> 6897[label="",style="dashed", color="magenta", weight=3]; 6534 -> 6898[label="",style="dashed", color="magenta", weight=3]; 6535[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6535 -> 6899[label="",style="dashed", color="green", weight=3]; 6536[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6536 -> 6900[label="",style="dashed", color="green", weight=3]; 6537 -> 5058[label="",style="dashed", color="red", weight=0]; 6537[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6537 -> 6901[label="",style="dashed", color="magenta", weight=3]; 6537 -> 6902[label="",style="dashed", color="magenta", weight=3]; 6537 -> 6903[label="",style="dashed", color="magenta", weight=3]; 6709[label="Succ ww40000",fontsize=16,color="green",shape="box"];6710 -> 2370[label="",style="dashed", color="red", weight=0]; 6710[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6710 -> 6928[label="",style="dashed", color="magenta", weight=3]; 6710 -> 6929[label="",style="dashed", color="magenta", weight=3]; 6711[label="Succ ww40000",fontsize=16,color="green",shape="box"];6712 -> 2370[label="",style="dashed", color="red", weight=0]; 6712[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6712 -> 6930[label="",style="dashed", color="magenta", weight=3]; 6712 -> 6931[label="",style="dashed", color="magenta", weight=3]; 6713[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6713 -> 6932[label="",style="dashed", color="green", weight=3]; 6714[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6714 -> 6933[label="",style="dashed", color="green", weight=3]; 6715 -> 6236[label="",style="dashed", color="red", weight=0]; 6715[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6716[label="Succ ww40000",fontsize=16,color="green",shape="box"];6717 -> 2370[label="",style="dashed", color="red", weight=0]; 6717[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6717 -> 6934[label="",style="dashed", color="magenta", weight=3]; 6717 -> 6935[label="",style="dashed", color="magenta", weight=3]; 6718[label="Succ ww40000",fontsize=16,color="green",shape="box"];6719 -> 2370[label="",style="dashed", color="red", weight=0]; 6719[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6719 -> 6936[label="",style="dashed", color="magenta", weight=3]; 6719 -> 6937[label="",style="dashed", color="magenta", weight=3]; 6720[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6720 -> 6938[label="",style="dashed", color="green", weight=3]; 6721[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6721 -> 6939[label="",style="dashed", color="green", weight=3]; 6722 -> 6236[label="",style="dashed", color="red", weight=0]; 6722[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww41",fontsize=16,color="magenta"];6723[label="Succ ww40000",fontsize=16,color="green",shape="box"];6724 -> 2370[label="",style="dashed", color="red", weight=0]; 6724[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6724 -> 6940[label="",style="dashed", color="magenta", weight=3]; 6724 -> 6941[label="",style="dashed", color="magenta", weight=3]; 6725 -> 2966[label="",style="dashed", color="red", weight=0]; 6725[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6725 -> 6942[label="",style="dashed", color="magenta", weight=3]; 6725 -> 6943[label="",style="dashed", color="magenta", weight=3]; 6725 -> 6944[label="",style="dashed", color="magenta", weight=3]; 6726 -> 2966[label="",style="dashed", color="red", weight=0]; 6726[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6726 -> 6945[label="",style="dashed", color="magenta", weight=3]; 6726 -> 6946[label="",style="dashed", color="magenta", weight=3]; 6726 -> 6947[label="",style="dashed", color="magenta", weight=3]; 6727[label="ww3000",fontsize=16,color="green",shape="box"];6728[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6729[label="ww41",fontsize=16,color="green",shape="box"];6730[label="Succ ww40000",fontsize=16,color="green",shape="box"];6731 -> 2370[label="",style="dashed", color="red", weight=0]; 6731[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6731 -> 6948[label="",style="dashed", color="magenta", weight=3]; 6731 -> 6949[label="",style="dashed", color="magenta", weight=3]; 6732[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6733[label="Float (Pos (Succ ww3000)) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6734[label="Succ ww40000",fontsize=16,color="green",shape="box"];6735 -> 2370[label="",style="dashed", color="red", weight=0]; 6735[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6735 -> 6950[label="",style="dashed", color="magenta", weight=3]; 6735 -> 6951[label="",style="dashed", color="magenta", weight=3]; 6736 -> 6516[label="",style="dashed", color="red", weight=0]; 6736[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6737 -> 6517[label="",style="dashed", color="red", weight=0]; 6737[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6738[label="Succ ww40000",fontsize=16,color="green",shape="box"];6739 -> 2370[label="",style="dashed", color="red", weight=0]; 6739[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6739 -> 6952[label="",style="dashed", color="magenta", weight=3]; 6739 -> 6953[label="",style="dashed", color="magenta", weight=3]; 6740[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6741[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];6742[label="Succ ww40000",fontsize=16,color="green",shape="box"];6743 -> 2370[label="",style="dashed", color="red", weight=0]; 6743[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6743 -> 6954[label="",style="dashed", color="magenta", weight=3]; 6743 -> 6955[label="",style="dashed", color="magenta", weight=3]; 6744 -> 6516[label="",style="dashed", color="red", weight=0]; 6744[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6745 -> 6517[label="",style="dashed", color="red", weight=0]; 6745[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6746[label="Succ ww40000",fontsize=16,color="green",shape="box"];6747 -> 2370[label="",style="dashed", color="red", weight=0]; 6747[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6747 -> 6956[label="",style="dashed", color="magenta", weight=3]; 6747 -> 6957[label="",style="dashed", color="magenta", weight=3]; 6748[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6749[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6750[label="Succ ww40000",fontsize=16,color="green",shape="box"];6751 -> 2370[label="",style="dashed", color="red", weight=0]; 6751[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6751 -> 6958[label="",style="dashed", color="magenta", weight=3]; 6751 -> 6959[label="",style="dashed", color="magenta", weight=3]; 6752[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6752 -> 6960[label="",style="dashed", color="green", weight=3]; 6753[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6753 -> 6961[label="",style="dashed", color="green", weight=3]; 6754[label="ww3000",fontsize=16,color="green",shape="box"];6755[label="Succ Zero",fontsize=16,color="green",shape="box"];6756[label="ww41",fontsize=16,color="green",shape="box"];6757[label="Succ ww40000",fontsize=16,color="green",shape="box"];6758 -> 2370[label="",style="dashed", color="red", weight=0]; 6758[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6758 -> 6962[label="",style="dashed", color="magenta", weight=3]; 6758 -> 6963[label="",style="dashed", color="magenta", weight=3]; 6759[label="Succ ww40000",fontsize=16,color="green",shape="box"];6760 -> 2370[label="",style="dashed", color="red", weight=0]; 6760[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6760 -> 6964[label="",style="dashed", color="magenta", weight=3]; 6760 -> 6965[label="",style="dashed", color="magenta", weight=3]; 6761[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6761 -> 6966[label="",style="dashed", color="green", weight=3]; 6762[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6762 -> 6967[label="",style="dashed", color="green", weight=3]; 6763[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];6763 -> 6968[label="",style="solid", color="black", weight=3]; 6764[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) []",fontsize=16,color="black",shape="box"];6764 -> 6969[label="",style="solid", color="black", weight=3]; 6765[label="Succ ww40000",fontsize=16,color="green",shape="box"];6766 -> 2370[label="",style="dashed", color="red", weight=0]; 6766[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6766 -> 6970[label="",style="dashed", color="magenta", weight=3]; 6766 -> 6971[label="",style="dashed", color="magenta", weight=3]; 6767[label="Succ ww40000",fontsize=16,color="green",shape="box"];6768 -> 2370[label="",style="dashed", color="red", weight=0]; 6768[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6768 -> 6972[label="",style="dashed", color="magenta", weight=3]; 6768 -> 6973[label="",style="dashed", color="magenta", weight=3]; 6769[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6769 -> 6974[label="",style="dashed", color="green", weight=3]; 6770[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6770 -> 6975[label="",style="dashed", color="green", weight=3]; 6771[label="Succ ww40000",fontsize=16,color="green",shape="box"];6772 -> 2370[label="",style="dashed", color="red", weight=0]; 6772[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6772 -> 6976[label="",style="dashed", color="magenta", weight=3]; 6772 -> 6977[label="",style="dashed", color="magenta", weight=3]; 6773[label="ww551",fontsize=16,color="green",shape="box"];6774[label="Float (Pos (Succ ww53)) (Neg (Succ ww540))",fontsize=16,color="green",shape="box"];6775[label="ww550",fontsize=16,color="green",shape="box"];6776[label="Succ ww40000",fontsize=16,color="green",shape="box"];6777 -> 2370[label="",style="dashed", color="red", weight=0]; 6777[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6777 -> 6978[label="",style="dashed", color="magenta", weight=3]; 6777 -> 6979[label="",style="dashed", color="magenta", weight=3]; 6778[label="Succ ww40000",fontsize=16,color="green",shape="box"];6779 -> 2370[label="",style="dashed", color="red", weight=0]; 6779[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6779 -> 6980[label="",style="dashed", color="magenta", weight=3]; 6779 -> 6981[label="",style="dashed", color="magenta", weight=3]; 6780[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6780 -> 6982[label="",style="dashed", color="green", weight=3]; 6781[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6781 -> 6983[label="",style="dashed", color="green", weight=3]; 6782[label="ww3000",fontsize=16,color="green",shape="box"];6783[label="ww41",fontsize=16,color="green",shape="box"];6784[label="Succ Zero",fontsize=16,color="green",shape="box"];6785[label="Succ ww40000",fontsize=16,color="green",shape="box"];6786 -> 2370[label="",style="dashed", color="red", weight=0]; 6786[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6786 -> 6984[label="",style="dashed", color="magenta", weight=3]; 6786 -> 6985[label="",style="dashed", color="magenta", weight=3]; 6787[label="Succ ww40000",fontsize=16,color="green",shape="box"];6788 -> 2370[label="",style="dashed", color="red", weight=0]; 6788[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6788 -> 6986[label="",style="dashed", color="magenta", weight=3]; 6788 -> 6987[label="",style="dashed", color="magenta", weight=3]; 6789[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6789 -> 6988[label="",style="dashed", color="green", weight=3]; 6790[label="Float (Neg (Succ ww40000)) (Pos (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6790 -> 6989[label="",style="dashed", color="green", weight=3]; 6791[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];6791 -> 6990[label="",style="solid", color="black", weight=3]; 6792[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) []",fontsize=16,color="black",shape="box"];6792 -> 6991[label="",style="solid", color="black", weight=3]; 6793[label="Succ ww40000",fontsize=16,color="green",shape="box"];6794 -> 2370[label="",style="dashed", color="red", weight=0]; 6794[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6794 -> 6992[label="",style="dashed", color="magenta", weight=3]; 6794 -> 6993[label="",style="dashed", color="magenta", weight=3]; 6795[label="Succ ww40000",fontsize=16,color="green",shape="box"];6796 -> 2370[label="",style="dashed", color="red", weight=0]; 6796[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6796 -> 6994[label="",style="dashed", color="magenta", weight=3]; 6796 -> 6995[label="",style="dashed", color="magenta", weight=3]; 6797[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6797 -> 6996[label="",style="dashed", color="green", weight=3]; 6798[label="Float (Neg (Succ ww40000)) (Pos Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6798 -> 6997[label="",style="dashed", color="green", weight=3]; 6799[label="Succ ww40000",fontsize=16,color="green",shape="box"];6800 -> 2370[label="",style="dashed", color="red", weight=0]; 6800[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6800 -> 6998[label="",style="dashed", color="magenta", weight=3]; 6800 -> 6999[label="",style="dashed", color="magenta", weight=3]; 6801[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6802[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];6803[label="Succ ww40000",fontsize=16,color="green",shape="box"];6804 -> 2370[label="",style="dashed", color="red", weight=0]; 6804[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6804 -> 7000[label="",style="dashed", color="magenta", weight=3]; 6804 -> 7001[label="",style="dashed", color="magenta", weight=3]; 6805 -> 3680[label="",style="dashed", color="red", weight=0]; 6805[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6805 -> 7002[label="",style="dashed", color="magenta", weight=3]; 6805 -> 7003[label="",style="dashed", color="magenta", weight=3]; 6805 -> 7004[label="",style="dashed", color="magenta", weight=3]; 6806 -> 3680[label="",style="dashed", color="red", weight=0]; 6806[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6806 -> 7005[label="",style="dashed", color="magenta", weight=3]; 6806 -> 7006[label="",style="dashed", color="magenta", weight=3]; 6806 -> 7007[label="",style="dashed", color="magenta", weight=3]; 7494[label="Succ ww40000",fontsize=16,color="green",shape="box"];7495 -> 2837[label="",style="dashed", color="red", weight=0]; 7495[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7495 -> 7517[label="",style="dashed", color="magenta", weight=3]; 7495 -> 7518[label="",style="dashed", color="magenta", weight=3]; 7496[label="LT",fontsize=16,color="green",shape="box"];7497[label="List.insertBy ww598 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))) (ww60010 : ww60011)",fontsize=16,color="black",shape="box"];7497 -> 7519[label="",style="solid", color="black", weight=3]; 7498[label="List.insertBy ww598 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))) []",fontsize=16,color="black",shape="box"];7498 -> 7520[label="",style="solid", color="black", weight=3]; 6810[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];7499[label="Succ ww40000",fontsize=16,color="green",shape="box"];7500 -> 2837[label="",style="dashed", color="red", weight=0]; 7500[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7500 -> 7521[label="",style="dashed", color="magenta", weight=3]; 7500 -> 7522[label="",style="dashed", color="magenta", weight=3]; 6814[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="burlywood",shape="triangle"];9086[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];6814 -> 9086[label="",style="solid", color="burlywood", weight=9]; 9086 -> 7014[label="",style="solid", color="burlywood", weight=3]; 9087[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];6814 -> 9087[label="",style="solid", color="burlywood", weight=9]; 9087 -> 7015[label="",style="solid", color="burlywood", weight=3]; 6815 -> 10[label="",style="dashed", color="red", weight=0]; 6815[label="List.insertBy0 ww410 primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww411 (ww410 : ww411) (primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))) ww410)",fontsize=16,color="magenta"];6815 -> 7016[label="",style="dashed", color="magenta", weight=3]; 6815 -> 7017[label="",style="dashed", color="magenta", weight=3]; 6815 -> 7018[label="",style="dashed", color="magenta", weight=3]; 6816[label="Float (Neg Zero) (Neg (Succ (Succ Zero))) : []",fontsize=16,color="green",shape="box"];7501[label="Succ ww40000",fontsize=16,color="green",shape="box"];7502 -> 2837[label="",style="dashed", color="red", weight=0]; 7502[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7502 -> 7523[label="",style="dashed", color="magenta", weight=3]; 7502 -> 7524[label="",style="dashed", color="magenta", weight=3]; 6820[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Pos (Succ ww40000)) (Pos Zero) : ww41",fontsize=16,color="green",shape="box"];7503[label="Succ ww40000",fontsize=16,color="green",shape="box"];7504 -> 2837[label="",style="dashed", color="red", weight=0]; 7504[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7504 -> 7525[label="",style="dashed", color="magenta", weight=3]; 7504 -> 7526[label="",style="dashed", color="magenta", weight=3]; 6824 -> 6814[label="",style="dashed", color="red", weight=0]; 6824[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6825[label="Succ ww40000",fontsize=16,color="green",shape="box"];6826 -> 2370[label="",style="dashed", color="red", weight=0]; 6826[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6826 -> 7023[label="",style="dashed", color="magenta", weight=3]; 6826 -> 7024[label="",style="dashed", color="magenta", weight=3]; 6827[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6827 -> 7025[label="",style="dashed", color="green", weight=3]; 6828[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6828 -> 7026[label="",style="dashed", color="green", weight=3]; 6829[label="ww3000",fontsize=16,color="green",shape="box"];6830[label="ww41",fontsize=16,color="green",shape="box"];6831[label="Succ Zero",fontsize=16,color="green",shape="box"];6832[label="Succ ww40000",fontsize=16,color="green",shape="box"];6833 -> 2370[label="",style="dashed", color="red", weight=0]; 6833[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6833 -> 7027[label="",style="dashed", color="magenta", weight=3]; 6833 -> 7028[label="",style="dashed", color="magenta", weight=3]; 6834[label="Succ ww40000",fontsize=16,color="green",shape="box"];6835 -> 2370[label="",style="dashed", color="red", weight=0]; 6835[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6835 -> 7029[label="",style="dashed", color="magenta", weight=3]; 6835 -> 7030[label="",style="dashed", color="magenta", weight=3]; 6836[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6836 -> 7031[label="",style="dashed", color="green", weight=3]; 6837[label="Float (Pos (Succ ww40000)) (Neg (Succ ww40100)) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6837 -> 7032[label="",style="dashed", color="green", weight=3]; 6838[label="Succ ww40000",fontsize=16,color="green",shape="box"];6839 -> 2370[label="",style="dashed", color="red", weight=0]; 6839[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6839 -> 7033[label="",style="dashed", color="magenta", weight=3]; 6839 -> 7034[label="",style="dashed", color="magenta", weight=3]; 6840[label="Succ ww40000",fontsize=16,color="green",shape="box"];6841 -> 2370[label="",style="dashed", color="red", weight=0]; 6841[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6841 -> 7035[label="",style="dashed", color="magenta", weight=3]; 6841 -> 7036[label="",style="dashed", color="magenta", weight=3]; 6842[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="green",shape="box"];6842 -> 7037[label="",style="dashed", color="green", weight=3]; 6843[label="Float (Pos (Succ ww40000)) (Neg Zero) : List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="green",shape="box"];6843 -> 7038[label="",style="dashed", color="green", weight=3]; 6844[label="Succ ww40000",fontsize=16,color="green",shape="box"];6845 -> 2370[label="",style="dashed", color="red", weight=0]; 6845[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6845 -> 7039[label="",style="dashed", color="magenta", weight=3]; 6845 -> 7040[label="",style="dashed", color="magenta", weight=3]; 6846[label="Succ ww40000",fontsize=16,color="green",shape="box"];6847 -> 2370[label="",style="dashed", color="red", weight=0]; 6847[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6847 -> 7041[label="",style="dashed", color="magenta", weight=3]; 6847 -> 7042[label="",style="dashed", color="magenta", weight=3]; 6848 -> 3680[label="",style="dashed", color="red", weight=0]; 6848[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6848 -> 7043[label="",style="dashed", color="magenta", weight=3]; 6848 -> 7044[label="",style="dashed", color="magenta", weight=3]; 6848 -> 7045[label="",style="dashed", color="magenta", weight=3]; 6849 -> 3680[label="",style="dashed", color="red", weight=0]; 6849[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6849 -> 7046[label="",style="dashed", color="magenta", weight=3]; 6849 -> 7047[label="",style="dashed", color="magenta", weight=3]; 6849 -> 7048[label="",style="dashed", color="magenta", weight=3]; 6850[label="Succ ww40000",fontsize=16,color="green",shape="box"];6851 -> 2370[label="",style="dashed", color="red", weight=0]; 6851[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];6851 -> 7049[label="",style="dashed", color="magenta", weight=3]; 6851 -> 7050[label="",style="dashed", color="magenta", weight=3]; 6852[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6853[label="Float (Neg (Succ ww3000)) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];7505[label="Succ ww40000",fontsize=16,color="green",shape="box"];7506 -> 2837[label="",style="dashed", color="red", weight=0]; 7506[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7506 -> 7527[label="",style="dashed", color="magenta", weight=3]; 7506 -> 7528[label="",style="dashed", color="magenta", weight=3]; 6857 -> 6814[label="",style="dashed", color="red", weight=0]; 6857[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];7507[label="Succ ww40000",fontsize=16,color="green",shape="box"];7508 -> 2837[label="",style="dashed", color="red", weight=0]; 7508[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7508 -> 7529[label="",style="dashed", color="magenta", weight=3]; 7508 -> 7530[label="",style="dashed", color="magenta", weight=3]; 6861[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg (Succ ww40100)) : ww41",fontsize=16,color="green",shape="box"];7509[label="Succ ww40000",fontsize=16,color="green",shape="box"];7510 -> 2837[label="",style="dashed", color="red", weight=0]; 7510[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7510 -> 7531[label="",style="dashed", color="magenta", weight=3]; 7510 -> 7532[label="",style="dashed", color="magenta", weight=3]; 6866 -> 6814[label="",style="dashed", color="red", weight=0]; 6866[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];7511[label="Succ ww40000",fontsize=16,color="green",shape="box"];7512 -> 2837[label="",style="dashed", color="red", weight=0]; 7512[label="primPlusNat (primMulNat ww3100000 (Succ ww40000)) (Succ ww40000)",fontsize=16,color="magenta"];7512 -> 7533[label="",style="dashed", color="magenta", weight=3]; 7512 -> 7534[label="",style="dashed", color="magenta", weight=3]; 6870[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : Float (Neg (Succ ww40000)) (Neg Zero) : ww41",fontsize=16,color="green",shape="box"];6871[label="ww3100000",fontsize=16,color="green",shape="box"];6872[label="ww40000",fontsize=16,color="green",shape="box"];6873[label="ww3100000",fontsize=16,color="green",shape="box"];6874[label="ww40000",fontsize=16,color="green",shape="box"];6875[label="ww3000",fontsize=16,color="green",shape="box"];6876[label="Succ (Succ (Succ (Succ ww3100000)))",fontsize=16,color="green",shape="box"];6877[label="ww41",fontsize=16,color="green",shape="box"];6878[label="ww3000",fontsize=16,color="green",shape="box"];6879[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6880[label="ww41",fontsize=16,color="green",shape="box"];6881[label="ww3100000",fontsize=16,color="green",shape="box"];6882[label="ww40000",fontsize=16,color="green",shape="box"];6883[label="ww3100000",fontsize=16,color="green",shape="box"];6884[label="ww40000",fontsize=16,color="green",shape="box"];6885[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];6885 -> 7061[label="",style="solid", color="black", weight=3]; 6886[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) []",fontsize=16,color="black",shape="box"];6886 -> 7062[label="",style="solid", color="black", weight=3]; 6887[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];6887 -> 7063[label="",style="solid", color="black", weight=3]; 6888[label="List.insertBy primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) []",fontsize=16,color="black",shape="box"];6888 -> 7064[label="",style="solid", color="black", weight=3]; 6889 -> 10[label="",style="dashed", color="red", weight=0]; 6889[label="List.insertBy0 ww410 primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww411 (ww410 : ww411) (primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))) ww410)",fontsize=16,color="magenta"];6889 -> 7065[label="",style="dashed", color="magenta", weight=3]; 6889 -> 7066[label="",style="dashed", color="magenta", weight=3]; 6889 -> 7067[label="",style="dashed", color="magenta", weight=3]; 6890[label="Float (Pos Zero) (Pos (Succ (Succ Zero))) : []",fontsize=16,color="green",shape="box"];6891[label="ww3100000",fontsize=16,color="green",shape="box"];6892[label="ww40000",fontsize=16,color="green",shape="box"];6893[label="ww3100000",fontsize=16,color="green",shape="box"];6894[label="ww40000",fontsize=16,color="green",shape="box"];6895[label="ww3100000",fontsize=16,color="green",shape="box"];6896[label="ww40000",fontsize=16,color="green",shape="box"];7513[label="primCmpInt (primMulInt ww6030 (Pos ww61410)) (Pos ww60310 * ww6140)",fontsize=16,color="burlywood",shape="box"];9088[label="ww6030/Pos ww60300",fontsize=10,color="white",style="solid",shape="box"];7513 -> 9088[label="",style="solid", color="burlywood", weight=9]; 9088 -> 7535[label="",style="solid", color="burlywood", weight=3]; 9089[label="ww6030/Neg ww60300",fontsize=10,color="white",style="solid",shape="box"];7513 -> 9089[label="",style="solid", color="burlywood", weight=9]; 9089 -> 7536[label="",style="solid", color="burlywood", weight=3]; 7514[label="primCmpInt (primMulInt ww6030 (Pos ww61410)) (Neg ww60310 * ww6140)",fontsize=16,color="burlywood",shape="box"];9090[label="ww6030/Pos ww60300",fontsize=10,color="white",style="solid",shape="box"];7514 -> 9090[label="",style="solid", color="burlywood", weight=9]; 9090 -> 7537[label="",style="solid", color="burlywood", weight=3]; 9091[label="ww6030/Neg ww60300",fontsize=10,color="white",style="solid",shape="box"];7514 -> 9091[label="",style="solid", color="burlywood", weight=9]; 9091 -> 7538[label="",style="solid", color="burlywood", weight=3]; 7515[label="primCmpInt (primMulInt ww6030 (Neg ww61410)) (Pos ww60310 * ww6140)",fontsize=16,color="burlywood",shape="box"];9092[label="ww6030/Pos ww60300",fontsize=10,color="white",style="solid",shape="box"];7515 -> 9092[label="",style="solid", color="burlywood", weight=9]; 9092 -> 7539[label="",style="solid", color="burlywood", weight=3]; 9093[label="ww6030/Neg ww60300",fontsize=10,color="white",style="solid",shape="box"];7515 -> 9093[label="",style="solid", color="burlywood", weight=9]; 9093 -> 7540[label="",style="solid", color="burlywood", weight=3]; 7516[label="primCmpInt (primMulInt ww6030 (Neg ww61410)) (Neg ww60310 * ww6140)",fontsize=16,color="burlywood",shape="box"];9094[label="ww6030/Pos ww60300",fontsize=10,color="white",style="solid",shape="box"];7516 -> 9094[label="",style="solid", color="burlywood", weight=9]; 9094 -> 7541[label="",style="solid", color="burlywood", weight=3]; 9095[label="ww6030/Neg ww60300",fontsize=10,color="white",style="solid",shape="box"];7516 -> 9095[label="",style="solid", color="burlywood", weight=9]; 9095 -> 7542[label="",style="solid", color="burlywood", weight=3]; 6897[label="ww3100000",fontsize=16,color="green",shape="box"];6898[label="ww40000",fontsize=16,color="green",shape="box"];6899 -> 5058[label="",style="dashed", color="red", weight=0]; 6899[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6899 -> 7068[label="",style="dashed", color="magenta", weight=3]; 6899 -> 7069[label="",style="dashed", color="magenta", weight=3]; 6899 -> 7070[label="",style="dashed", color="magenta", weight=3]; 6900 -> 5058[label="",style="dashed", color="red", weight=0]; 6900[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6900 -> 7071[label="",style="dashed", color="magenta", weight=3]; 6900 -> 7072[label="",style="dashed", color="magenta", weight=3]; 6900 -> 7073[label="",style="dashed", color="magenta", weight=3]; 6901[label="ww3000",fontsize=16,color="green",shape="box"];6902[label="Succ Zero",fontsize=16,color="green",shape="box"];6903[label="ww41",fontsize=16,color="green",shape="box"];6928[label="ww3100000",fontsize=16,color="green",shape="box"];6929[label="ww40000",fontsize=16,color="green",shape="box"];6930[label="ww3100000",fontsize=16,color="green",shape="box"];6931[label="ww40000",fontsize=16,color="green",shape="box"];6932[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="burlywood",shape="triangle"];9096[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];6932 -> 9096[label="",style="solid", color="burlywood", weight=9]; 9096 -> 7096[label="",style="solid", color="burlywood", weight=3]; 9097[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];6932 -> 9097[label="",style="solid", color="burlywood", weight=9]; 9097 -> 7097[label="",style="solid", color="burlywood", weight=3]; 6933[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="burlywood",shape="triangle"];9098[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];6933 -> 9098[label="",style="solid", color="burlywood", weight=9]; 9098 -> 7098[label="",style="solid", color="burlywood", weight=3]; 9099[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];6933 -> 9099[label="",style="solid", color="burlywood", weight=9]; 9099 -> 7099[label="",style="solid", color="burlywood", weight=3]; 6934[label="ww3100000",fontsize=16,color="green",shape="box"];6935[label="ww40000",fontsize=16,color="green",shape="box"];6936[label="ww3100000",fontsize=16,color="green",shape="box"];6937[label="ww40000",fontsize=16,color="green",shape="box"];6938 -> 6932[label="",style="dashed", color="red", weight=0]; 6938[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6939 -> 6933[label="",style="dashed", color="red", weight=0]; 6939[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6940[label="ww3100000",fontsize=16,color="green",shape="box"];6941[label="ww40000",fontsize=16,color="green",shape="box"];6942[label="ww3000",fontsize=16,color="green",shape="box"];6943[label="Succ (Succ (Succ (Succ ww3100000)))",fontsize=16,color="green",shape="box"];6944[label="ww41",fontsize=16,color="green",shape="box"];6945[label="ww3000",fontsize=16,color="green",shape="box"];6946[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6947[label="ww41",fontsize=16,color="green",shape="box"];6948[label="ww3100000",fontsize=16,color="green",shape="box"];6949[label="ww40000",fontsize=16,color="green",shape="box"];6950[label="ww3100000",fontsize=16,color="green",shape="box"];6951[label="ww40000",fontsize=16,color="green",shape="box"];6952[label="ww3100000",fontsize=16,color="green",shape="box"];6953[label="ww40000",fontsize=16,color="green",shape="box"];6954[label="ww3100000",fontsize=16,color="green",shape="box"];6955[label="ww40000",fontsize=16,color="green",shape="box"];6956[label="ww3100000",fontsize=16,color="green",shape="box"];6957[label="ww40000",fontsize=16,color="green",shape="box"];6958[label="ww3100000",fontsize=16,color="green",shape="box"];6959[label="ww40000",fontsize=16,color="green",shape="box"];6960 -> 5058[label="",style="dashed", color="red", weight=0]; 6960[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6960 -> 7100[label="",style="dashed", color="magenta", weight=3]; 6960 -> 7101[label="",style="dashed", color="magenta", weight=3]; 6960 -> 7102[label="",style="dashed", color="magenta", weight=3]; 6961 -> 5058[label="",style="dashed", color="red", weight=0]; 6961[label="List.insertBy primCmpFloat (Float (Neg (Succ ww3000)) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6961 -> 7103[label="",style="dashed", color="magenta", weight=3]; 6961 -> 7104[label="",style="dashed", color="magenta", weight=3]; 6961 -> 7105[label="",style="dashed", color="magenta", weight=3]; 6962[label="ww3100000",fontsize=16,color="green",shape="box"];6963[label="ww40000",fontsize=16,color="green",shape="box"];6964[label="ww3100000",fontsize=16,color="green",shape="box"];6965[label="ww40000",fontsize=16,color="green",shape="box"];6966 -> 6932[label="",style="dashed", color="red", weight=0]; 6966[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6967 -> 6933[label="",style="dashed", color="red", weight=0]; 6967[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6968 -> 10[label="",style="dashed", color="red", weight=0]; 6968[label="List.insertBy0 ww410 primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww411 (ww410 : ww411) (primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))) ww410)",fontsize=16,color="magenta"];6968 -> 7106[label="",style="dashed", color="magenta", weight=3]; 6968 -> 7107[label="",style="dashed", color="magenta", weight=3]; 6968 -> 7108[label="",style="dashed", color="magenta", weight=3]; 6969[label="Float (Neg Zero) (Pos (Succ (Succ Zero))) : []",fontsize=16,color="green",shape="box"];6970[label="ww3100000",fontsize=16,color="green",shape="box"];6971[label="ww40000",fontsize=16,color="green",shape="box"];6972[label="ww3100000",fontsize=16,color="green",shape="box"];6973[label="ww40000",fontsize=16,color="green",shape="box"];6974 -> 6932[label="",style="dashed", color="red", weight=0]; 6974[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6975 -> 6933[label="",style="dashed", color="red", weight=0]; 6975[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6976[label="ww3100000",fontsize=16,color="green",shape="box"];6977[label="ww40000",fontsize=16,color="green",shape="box"];6978[label="ww3100000",fontsize=16,color="green",shape="box"];6979[label="ww40000",fontsize=16,color="green",shape="box"];6980[label="ww3100000",fontsize=16,color="green",shape="box"];6981[label="ww40000",fontsize=16,color="green",shape="box"];6982 -> 5272[label="",style="dashed", color="red", weight=0]; 6982[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6982 -> 7109[label="",style="dashed", color="magenta", weight=3]; 6982 -> 7110[label="",style="dashed", color="magenta", weight=3]; 6982 -> 7111[label="",style="dashed", color="magenta", weight=3]; 6983 -> 5272[label="",style="dashed", color="red", weight=0]; 6983[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6983 -> 7112[label="",style="dashed", color="magenta", weight=3]; 6983 -> 7113[label="",style="dashed", color="magenta", weight=3]; 6983 -> 7114[label="",style="dashed", color="magenta", weight=3]; 6984[label="ww3100000",fontsize=16,color="green",shape="box"];6985[label="ww40000",fontsize=16,color="green",shape="box"];6986[label="ww3100000",fontsize=16,color="green",shape="box"];6987[label="ww40000",fontsize=16,color="green",shape="box"];6988[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="burlywood",shape="triangle"];9100[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];6988 -> 9100[label="",style="solid", color="burlywood", weight=9]; 9100 -> 7115[label="",style="solid", color="burlywood", weight=3]; 9101[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];6988 -> 9101[label="",style="solid", color="burlywood", weight=9]; 9101 -> 7116[label="",style="solid", color="burlywood", weight=3]; 6989[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="burlywood",shape="triangle"];9102[label="ww41/ww410 : ww411",fontsize=10,color="white",style="solid",shape="box"];6989 -> 9102[label="",style="solid", color="burlywood", weight=9]; 9102 -> 7117[label="",style="solid", color="burlywood", weight=3]; 9103[label="ww41/[]",fontsize=10,color="white",style="solid",shape="box"];6989 -> 9103[label="",style="solid", color="burlywood", weight=9]; 9103 -> 7118[label="",style="solid", color="burlywood", weight=3]; 6990 -> 10[label="",style="dashed", color="red", weight=0]; 6990[label="List.insertBy0 ww410 primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww411 (ww410 : ww411) (primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))) ww410)",fontsize=16,color="magenta"];6990 -> 7119[label="",style="dashed", color="magenta", weight=3]; 6990 -> 7120[label="",style="dashed", color="magenta", weight=3]; 6990 -> 7121[label="",style="dashed", color="magenta", weight=3]; 6991[label="Float (Pos Zero) (Neg (Succ (Succ Zero))) : []",fontsize=16,color="green",shape="box"];6992[label="ww3100000",fontsize=16,color="green",shape="box"];6993[label="ww40000",fontsize=16,color="green",shape="box"];6994[label="ww3100000",fontsize=16,color="green",shape="box"];6995[label="ww40000",fontsize=16,color="green",shape="box"];6996 -> 6988[label="",style="dashed", color="red", weight=0]; 6996[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];6997 -> 6989[label="",style="dashed", color="red", weight=0]; 6997[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];6998[label="ww3100000",fontsize=16,color="green",shape="box"];6999[label="ww40000",fontsize=16,color="green",shape="box"];7000[label="ww3100000",fontsize=16,color="green",shape="box"];7001[label="ww40000",fontsize=16,color="green",shape="box"];7002[label="ww3000",fontsize=16,color="green",shape="box"];7003[label="ww41",fontsize=16,color="green",shape="box"];7004[label="Succ (Succ (Succ (Succ ww3100000)))",fontsize=16,color="green",shape="box"];7005[label="ww3000",fontsize=16,color="green",shape="box"];7006[label="ww41",fontsize=16,color="green",shape="box"];7007[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7517[label="Succ ww40000",fontsize=16,color="green",shape="box"];7518 -> 2370[label="",style="dashed", color="red", weight=0]; 7518[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];7518 -> 7543[label="",style="dashed", color="magenta", weight=3]; 7518 -> 7544[label="",style="dashed", color="magenta", weight=3]; 7519 -> 7203[label="",style="dashed", color="red", weight=0]; 7519[label="List.insertBy0 ww60010 ww598 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))) ww60011 (ww60010 : ww60011) (ww598 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))) ww60010)",fontsize=16,color="magenta"];7519 -> 7545[label="",style="dashed", color="magenta", weight=3]; 7519 -> 7546[label="",style="dashed", color="magenta", weight=3]; 7519 -> 7547[label="",style="dashed", color="magenta", weight=3]; 7520[label="Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599))))) : []",fontsize=16,color="green",shape="box"];7521[label="Succ ww40000",fontsize=16,color="green",shape="box"];7522 -> 2370[label="",style="dashed", color="red", weight=0]; 7522[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];7522 -> 7548[label="",style="dashed", color="magenta", weight=3]; 7522 -> 7549[label="",style="dashed", color="magenta", weight=3]; 7014[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];7014 -> 7124[label="",style="solid", color="black", weight=3]; 7015[label="List.insertBy primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) []",fontsize=16,color="black",shape="box"];7015 -> 7125[label="",style="solid", color="black", weight=3]; 7016[label="ww411",fontsize=16,color="green",shape="box"];7017[label="Float (Neg Zero) (Neg (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7018[label="ww410",fontsize=16,color="green",shape="box"];7523[label="Succ ww40000",fontsize=16,color="green",shape="box"];7524 -> 2370[label="",style="dashed", color="red", weight=0]; 7524[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];7524 -> 7550[label="",style="dashed", color="magenta", weight=3]; 7524 -> 7551[label="",style="dashed", color="magenta", weight=3]; 7525[label="Succ ww40000",fontsize=16,color="green",shape="box"];7526 -> 2370[label="",style="dashed", color="red", weight=0]; 7526[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];7526 -> 7552[label="",style="dashed", color="magenta", weight=3]; 7526 -> 7553[label="",style="dashed", color="magenta", weight=3]; 7023[label="ww3100000",fontsize=16,color="green",shape="box"];7024[label="ww40000",fontsize=16,color="green",shape="box"];7025 -> 5272[label="",style="dashed", color="red", weight=0]; 7025[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];7025 -> 7126[label="",style="dashed", color="magenta", weight=3]; 7025 -> 7127[label="",style="dashed", color="magenta", weight=3]; 7025 -> 7128[label="",style="dashed", color="magenta", weight=3]; 7026 -> 5272[label="",style="dashed", color="red", weight=0]; 7026[label="List.insertBy primCmpFloat (Float (Pos (Succ ww3000)) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];7026 -> 7129[label="",style="dashed", color="magenta", weight=3]; 7026 -> 7130[label="",style="dashed", color="magenta", weight=3]; 7026 -> 7131[label="",style="dashed", color="magenta", weight=3]; 7027[label="ww3100000",fontsize=16,color="green",shape="box"];7028[label="ww40000",fontsize=16,color="green",shape="box"];7029[label="ww3100000",fontsize=16,color="green",shape="box"];7030[label="ww40000",fontsize=16,color="green",shape="box"];7031 -> 6988[label="",style="dashed", color="red", weight=0]; 7031[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];7032 -> 6989[label="",style="dashed", color="red", weight=0]; 7032[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];7033[label="ww3100000",fontsize=16,color="green",shape="box"];7034[label="ww40000",fontsize=16,color="green",shape="box"];7035[label="ww3100000",fontsize=16,color="green",shape="box"];7036[label="ww40000",fontsize=16,color="green",shape="box"];7037 -> 6988[label="",style="dashed", color="red", weight=0]; 7037[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww41",fontsize=16,color="magenta"];7038 -> 6989[label="",style="dashed", color="red", weight=0]; 7038[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww41",fontsize=16,color="magenta"];7039[label="ww3100000",fontsize=16,color="green",shape="box"];7040[label="ww40000",fontsize=16,color="green",shape="box"];7041[label="ww3100000",fontsize=16,color="green",shape="box"];7042[label="ww40000",fontsize=16,color="green",shape="box"];7043[label="ww3000",fontsize=16,color="green",shape="box"];7044[label="ww41",fontsize=16,color="green",shape="box"];7045[label="Succ (Succ (Succ (Succ ww3100000)))",fontsize=16,color="green",shape="box"];7046[label="ww3000",fontsize=16,color="green",shape="box"];7047[label="ww41",fontsize=16,color="green",shape="box"];7048[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7049[label="ww3100000",fontsize=16,color="green",shape="box"];7050[label="ww40000",fontsize=16,color="green",shape="box"];7527[label="Succ ww40000",fontsize=16,color="green",shape="box"];7528 -> 2370[label="",style="dashed", color="red", weight=0]; 7528[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];7528 -> 7554[label="",style="dashed", color="magenta", weight=3]; 7528 -> 7555[label="",style="dashed", color="magenta", weight=3]; 7529[label="Succ ww40000",fontsize=16,color="green",shape="box"];7530 -> 2370[label="",style="dashed", color="red", weight=0]; 7530[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];7530 -> 7556[label="",style="dashed", color="magenta", weight=3]; 7530 -> 7557[label="",style="dashed", color="magenta", weight=3]; 7531[label="Succ ww40000",fontsize=16,color="green",shape="box"];7532 -> 2370[label="",style="dashed", color="red", weight=0]; 7532[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];7532 -> 7558[label="",style="dashed", color="magenta", weight=3]; 7532 -> 7559[label="",style="dashed", color="magenta", weight=3]; 7533[label="Succ ww40000",fontsize=16,color="green",shape="box"];7534 -> 2370[label="",style="dashed", color="red", weight=0]; 7534[label="primMulNat ww3100000 (Succ ww40000)",fontsize=16,color="magenta"];7534 -> 7560[label="",style="dashed", color="magenta", weight=3]; 7534 -> 7561[label="",style="dashed", color="magenta", weight=3]; 7061 -> 10[label="",style="dashed", color="red", weight=0]; 7061[label="List.insertBy0 ww410 primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww411 (ww410 : ww411) (primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww410)",fontsize=16,color="magenta"];7061 -> 7136[label="",style="dashed", color="magenta", weight=3]; 7061 -> 7137[label="",style="dashed", color="magenta", weight=3]; 7061 -> 7138[label="",style="dashed", color="magenta", weight=3]; 7062[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : []",fontsize=16,color="green",shape="box"];7063 -> 10[label="",style="dashed", color="red", weight=0]; 7063[label="List.insertBy0 ww410 primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww411 (ww410 : ww411) (primCmpFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) ww410)",fontsize=16,color="magenta"];7063 -> 7139[label="",style="dashed", color="magenta", weight=3]; 7063 -> 7140[label="",style="dashed", color="magenta", weight=3]; 7063 -> 7141[label="",style="dashed", color="magenta", weight=3]; 7064[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) : []",fontsize=16,color="green",shape="box"];7065[label="ww411",fontsize=16,color="green",shape="box"];7066[label="Float (Pos Zero) (Pos (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7067[label="ww410",fontsize=16,color="green",shape="box"];7535[label="primCmpInt (primMulInt (Pos ww60300) (Pos ww61410)) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7535 -> 7562[label="",style="solid", color="black", weight=3]; 7536[label="primCmpInt (primMulInt (Neg ww60300) (Pos ww61410)) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7536 -> 7563[label="",style="solid", color="black", weight=3]; 7537[label="primCmpInt (primMulInt (Pos ww60300) (Pos ww61410)) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7537 -> 7564[label="",style="solid", color="black", weight=3]; 7538[label="primCmpInt (primMulInt (Neg ww60300) (Pos ww61410)) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7538 -> 7565[label="",style="solid", color="black", weight=3]; 7539[label="primCmpInt (primMulInt (Pos ww60300) (Neg ww61410)) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7539 -> 7566[label="",style="solid", color="black", weight=3]; 7540[label="primCmpInt (primMulInt (Neg ww60300) (Neg ww61410)) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7540 -> 7567[label="",style="solid", color="black", weight=3]; 7541[label="primCmpInt (primMulInt (Pos ww60300) (Neg ww61410)) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7541 -> 7568[label="",style="solid", color="black", weight=3]; 7542[label="primCmpInt (primMulInt (Neg ww60300) (Neg ww61410)) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7542 -> 7569[label="",style="solid", color="black", weight=3]; 7068[label="ww3000",fontsize=16,color="green",shape="box"];7069[label="Succ (Succ (Succ ww3100000))",fontsize=16,color="green",shape="box"];7070[label="ww41",fontsize=16,color="green",shape="box"];7071[label="ww3000",fontsize=16,color="green",shape="box"];7072[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7073[label="ww41",fontsize=16,color="green",shape="box"];7096[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];7096 -> 7161[label="",style="solid", color="black", weight=3]; 7097[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) []",fontsize=16,color="black",shape="box"];7097 -> 7162[label="",style="solid", color="black", weight=3]; 7098[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];7098 -> 7163[label="",style="solid", color="black", weight=3]; 7099[label="List.insertBy primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) []",fontsize=16,color="black",shape="box"];7099 -> 7164[label="",style="solid", color="black", weight=3]; 7100[label="ww3000",fontsize=16,color="green",shape="box"];7101[label="Succ (Succ (Succ ww3100000))",fontsize=16,color="green",shape="box"];7102[label="ww41",fontsize=16,color="green",shape="box"];7103[label="ww3000",fontsize=16,color="green",shape="box"];7104[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7105[label="ww41",fontsize=16,color="green",shape="box"];7106[label="ww411",fontsize=16,color="green",shape="box"];7107[label="Float (Neg Zero) (Pos (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7108[label="ww410",fontsize=16,color="green",shape="box"];7109[label="ww3000",fontsize=16,color="green",shape="box"];7110[label="ww41",fontsize=16,color="green",shape="box"];7111[label="Succ (Succ (Succ ww3100000))",fontsize=16,color="green",shape="box"];7112[label="ww3000",fontsize=16,color="green",shape="box"];7113[label="ww41",fontsize=16,color="green",shape="box"];7114[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7115[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];7115 -> 7165[label="",style="solid", color="black", weight=3]; 7116[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) []",fontsize=16,color="black",shape="box"];7116 -> 7166[label="",style="solid", color="black", weight=3]; 7117[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (ww410 : ww411)",fontsize=16,color="black",shape="box"];7117 -> 7167[label="",style="solid", color="black", weight=3]; 7118[label="List.insertBy primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) []",fontsize=16,color="black",shape="box"];7118 -> 7168[label="",style="solid", color="black", weight=3]; 7119[label="ww411",fontsize=16,color="green",shape="box"];7120[label="Float (Pos Zero) (Neg (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7121[label="ww410",fontsize=16,color="green",shape="box"];7543[label="ww3100000",fontsize=16,color="green",shape="box"];7544[label="ww40000",fontsize=16,color="green",shape="box"];7545[label="ww598 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))) ww60010",fontsize=16,color="green",shape="box"];7545 -> 7570[label="",style="dashed", color="green", weight=3]; 7545 -> 7571[label="",style="dashed", color="green", weight=3]; 7546[label="ww60010",fontsize=16,color="green",shape="box"];7547[label="ww60011",fontsize=16,color="green",shape="box"];7548[label="ww3100000",fontsize=16,color="green",shape="box"];7549[label="ww40000",fontsize=16,color="green",shape="box"];7124 -> 10[label="",style="dashed", color="red", weight=0]; 7124[label="List.insertBy0 ww410 primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww411 (ww410 : ww411) (primCmpFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) ww410)",fontsize=16,color="magenta"];7124 -> 7172[label="",style="dashed", color="magenta", weight=3]; 7124 -> 7173[label="",style="dashed", color="magenta", weight=3]; 7124 -> 7174[label="",style="dashed", color="magenta", weight=3]; 7125[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) : []",fontsize=16,color="green",shape="box"];7550[label="ww3100000",fontsize=16,color="green",shape="box"];7551[label="ww40000",fontsize=16,color="green",shape="box"];7552[label="ww3100000",fontsize=16,color="green",shape="box"];7553[label="ww40000",fontsize=16,color="green",shape="box"];7126[label="ww3000",fontsize=16,color="green",shape="box"];7127[label="ww41",fontsize=16,color="green",shape="box"];7128[label="Succ (Succ (Succ ww3100000))",fontsize=16,color="green",shape="box"];7129[label="ww3000",fontsize=16,color="green",shape="box"];7130[label="ww41",fontsize=16,color="green",shape="box"];7131[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7554[label="ww3100000",fontsize=16,color="green",shape="box"];7555[label="ww40000",fontsize=16,color="green",shape="box"];7556[label="ww3100000",fontsize=16,color="green",shape="box"];7557[label="ww40000",fontsize=16,color="green",shape="box"];7558[label="ww3100000",fontsize=16,color="green",shape="box"];7559[label="ww40000",fontsize=16,color="green",shape="box"];7560[label="ww3100000",fontsize=16,color="green",shape="box"];7561[label="ww40000",fontsize=16,color="green",shape="box"];7136[label="ww411",fontsize=16,color="green",shape="box"];7137[label="Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))",fontsize=16,color="green",shape="box"];7138[label="ww410",fontsize=16,color="green",shape="box"];7139[label="ww411",fontsize=16,color="green",shape="box"];7140[label="Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];7141[label="ww410",fontsize=16,color="green",shape="box"];7562 -> 7620[label="",style="dashed", color="red", weight=0]; 7562[label="primCmpInt (Pos (primMulNat ww60300 ww61410)) (Pos ww60310 * ww6140)",fontsize=16,color="magenta"];7562 -> 7621[label="",style="dashed", color="magenta", weight=3]; 7563 -> 7633[label="",style="dashed", color="red", weight=0]; 7563[label="primCmpInt (Neg (primMulNat ww60300 ww61410)) (Pos ww60310 * ww6140)",fontsize=16,color="magenta"];7563 -> 7634[label="",style="dashed", color="magenta", weight=3]; 7564 -> 7650[label="",style="dashed", color="red", weight=0]; 7564[label="primCmpInt (Pos (primMulNat ww60300 ww61410)) (Neg ww60310 * ww6140)",fontsize=16,color="magenta"];7564 -> 7651[label="",style="dashed", color="magenta", weight=3]; 7565 -> 7673[label="",style="dashed", color="red", weight=0]; 7565[label="primCmpInt (Neg (primMulNat ww60300 ww61410)) (Neg ww60310 * ww6140)",fontsize=16,color="magenta"];7565 -> 7674[label="",style="dashed", color="magenta", weight=3]; 7566 -> 7633[label="",style="dashed", color="red", weight=0]; 7566[label="primCmpInt (Neg (primMulNat ww60300 ww61410)) (Pos ww60310 * ww6140)",fontsize=16,color="magenta"];7566 -> 7635[label="",style="dashed", color="magenta", weight=3]; 7566 -> 7636[label="",style="dashed", color="magenta", weight=3]; 7567 -> 7620[label="",style="dashed", color="red", weight=0]; 7567[label="primCmpInt (Pos (primMulNat ww60300 ww61410)) (Pos ww60310 * ww6140)",fontsize=16,color="magenta"];7567 -> 7622[label="",style="dashed", color="magenta", weight=3]; 7567 -> 7623[label="",style="dashed", color="magenta", weight=3]; 7568 -> 7673[label="",style="dashed", color="red", weight=0]; 7568[label="primCmpInt (Neg (primMulNat ww60300 ww61410)) (Neg ww60310 * ww6140)",fontsize=16,color="magenta"];7568 -> 7675[label="",style="dashed", color="magenta", weight=3]; 7568 -> 7676[label="",style="dashed", color="magenta", weight=3]; 7569 -> 7650[label="",style="dashed", color="red", weight=0]; 7569[label="primCmpInt (Pos (primMulNat ww60300 ww61410)) (Neg ww60310 * ww6140)",fontsize=16,color="magenta"];7569 -> 7652[label="",style="dashed", color="magenta", weight=3]; 7569 -> 7653[label="",style="dashed", color="magenta", weight=3]; 7161 -> 10[label="",style="dashed", color="red", weight=0]; 7161[label="List.insertBy0 ww410 primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww411 (ww410 : ww411) (primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))) ww410)",fontsize=16,color="magenta"];7161 -> 7191[label="",style="dashed", color="magenta", weight=3]; 7161 -> 7192[label="",style="dashed", color="magenta", weight=3]; 7161 -> 7193[label="",style="dashed", color="magenta", weight=3]; 7162[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000))))) : []",fontsize=16,color="green",shape="box"];7163 -> 10[label="",style="dashed", color="red", weight=0]; 7163[label="List.insertBy0 ww410 primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww411 (ww410 : ww411) (primCmpFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) ww410)",fontsize=16,color="magenta"];7163 -> 7194[label="",style="dashed", color="magenta", weight=3]; 7163 -> 7195[label="",style="dashed", color="magenta", weight=3]; 7163 -> 7196[label="",style="dashed", color="magenta", weight=3]; 7164[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) : []",fontsize=16,color="green",shape="box"];7165 -> 10[label="",style="dashed", color="red", weight=0]; 7165[label="List.insertBy0 ww410 primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww411 (ww410 : ww411) (primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))) ww410)",fontsize=16,color="magenta"];7165 -> 7197[label="",style="dashed", color="magenta", weight=3]; 7165 -> 7198[label="",style="dashed", color="magenta", weight=3]; 7165 -> 7199[label="",style="dashed", color="magenta", weight=3]; 7166[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000))))) : []",fontsize=16,color="green",shape="box"];7167 -> 10[label="",style="dashed", color="red", weight=0]; 7167[label="List.insertBy0 ww410 primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww411 (ww410 : ww411) (primCmpFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) ww410)",fontsize=16,color="magenta"];7167 -> 7200[label="",style="dashed", color="magenta", weight=3]; 7167 -> 7201[label="",style="dashed", color="magenta", weight=3]; 7167 -> 7202[label="",style="dashed", color="magenta", weight=3]; 7168[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) : []",fontsize=16,color="green",shape="box"];7570[label="Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ ww599)))))",fontsize=16,color="green",shape="box"];7571[label="ww60010",fontsize=16,color="green",shape="box"];7172[label="ww411",fontsize=16,color="green",shape="box"];7173[label="Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];7174[label="ww410",fontsize=16,color="green",shape="box"];7621[label="primMulNat ww60300 ww61410",fontsize=16,color="burlywood",shape="triangle"];9104[label="ww60300/Succ ww603000",fontsize=10,color="white",style="solid",shape="box"];7621 -> 9104[label="",style="solid", color="burlywood", weight=9]; 9104 -> 7628[label="",style="solid", color="burlywood", weight=3]; 9105[label="ww60300/Zero",fontsize=10,color="white",style="solid",shape="box"];7621 -> 9105[label="",style="solid", color="burlywood", weight=9]; 9105 -> 7629[label="",style="solid", color="burlywood", weight=3]; 7620[label="primCmpInt (Pos ww647) (Pos ww60310 * ww6140)",fontsize=16,color="burlywood",shape="triangle"];9106[label="ww647/Succ ww6470",fontsize=10,color="white",style="solid",shape="box"];7620 -> 9106[label="",style="solid", color="burlywood", weight=9]; 9106 -> 7630[label="",style="solid", color="burlywood", weight=3]; 9107[label="ww647/Zero",fontsize=10,color="white",style="solid",shape="box"];7620 -> 9107[label="",style="solid", color="burlywood", weight=9]; 9107 -> 7631[label="",style="solid", color="burlywood", weight=3]; 7634 -> 7621[label="",style="dashed", color="red", weight=0]; 7634[label="primMulNat ww60300 ww61410",fontsize=16,color="magenta"];7634 -> 7641[label="",style="dashed", color="magenta", weight=3]; 7633[label="primCmpInt (Neg ww649) (Pos ww60310 * ww6140)",fontsize=16,color="burlywood",shape="triangle"];9108[label="ww649/Succ ww6490",fontsize=10,color="white",style="solid",shape="box"];7633 -> 9108[label="",style="solid", color="burlywood", weight=9]; 9108 -> 7642[label="",style="solid", color="burlywood", weight=3]; 9109[label="ww649/Zero",fontsize=10,color="white",style="solid",shape="box"];7633 -> 9109[label="",style="solid", color="burlywood", weight=9]; 9109 -> 7643[label="",style="solid", color="burlywood", weight=3]; 7651 -> 7621[label="",style="dashed", color="red", weight=0]; 7651[label="primMulNat ww60300 ww61410",fontsize=16,color="magenta"];7651 -> 7658[label="",style="dashed", color="magenta", weight=3]; 7650[label="primCmpInt (Pos ww651) (Neg ww60310 * ww6140)",fontsize=16,color="burlywood",shape="triangle"];9110[label="ww651/Succ ww6510",fontsize=10,color="white",style="solid",shape="box"];7650 -> 9110[label="",style="solid", color="burlywood", weight=9]; 9110 -> 7659[label="",style="solid", color="burlywood", weight=3]; 9111[label="ww651/Zero",fontsize=10,color="white",style="solid",shape="box"];7650 -> 9111[label="",style="solid", color="burlywood", weight=9]; 9111 -> 7660[label="",style="solid", color="burlywood", weight=3]; 7674 -> 7621[label="",style="dashed", color="red", weight=0]; 7674[label="primMulNat ww60300 ww61410",fontsize=16,color="magenta"];7674 -> 7681[label="",style="dashed", color="magenta", weight=3]; 7674 -> 7682[label="",style="dashed", color="magenta", weight=3]; 7673[label="primCmpInt (Neg ww653) (Neg ww60310 * ww6140)",fontsize=16,color="burlywood",shape="triangle"];9112[label="ww653/Succ ww6530",fontsize=10,color="white",style="solid",shape="box"];7673 -> 9112[label="",style="solid", color="burlywood", weight=9]; 9112 -> 7683[label="",style="solid", color="burlywood", weight=3]; 9113[label="ww653/Zero",fontsize=10,color="white",style="solid",shape="box"];7673 -> 9113[label="",style="solid", color="burlywood", weight=9]; 9113 -> 7684[label="",style="solid", color="burlywood", weight=3]; 7635 -> 7621[label="",style="dashed", color="red", weight=0]; 7635[label="primMulNat ww60300 ww61410",fontsize=16,color="magenta"];7636[label="ww60310",fontsize=16,color="green",shape="box"];7622 -> 7621[label="",style="dashed", color="red", weight=0]; 7622[label="primMulNat ww60300 ww61410",fontsize=16,color="magenta"];7622 -> 7632[label="",style="dashed", color="magenta", weight=3]; 7623[label="ww60310",fontsize=16,color="green",shape="box"];7675 -> 7621[label="",style="dashed", color="red", weight=0]; 7675[label="primMulNat ww60300 ww61410",fontsize=16,color="magenta"];7675 -> 7685[label="",style="dashed", color="magenta", weight=3]; 7676[label="ww60310",fontsize=16,color="green",shape="box"];7652[label="ww60310",fontsize=16,color="green",shape="box"];7653 -> 7621[label="",style="dashed", color="red", weight=0]; 7653[label="primMulNat ww60300 ww61410",fontsize=16,color="magenta"];7653 -> 7661[label="",style="dashed", color="magenta", weight=3]; 7653 -> 7662[label="",style="dashed", color="magenta", weight=3]; 7191[label="ww411",fontsize=16,color="green",shape="box"];7192[label="Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ ww3100000)))))",fontsize=16,color="green",shape="box"];7193[label="ww410",fontsize=16,color="green",shape="box"];7194[label="ww411",fontsize=16,color="green",shape="box"];7195[label="Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];7196[label="ww410",fontsize=16,color="green",shape="box"];7197[label="ww411",fontsize=16,color="green",shape="box"];7198[label="Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ ww3100000)))))",fontsize=16,color="green",shape="box"];7199[label="ww410",fontsize=16,color="green",shape="box"];7200[label="ww411",fontsize=16,color="green",shape="box"];7201[label="Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];7202[label="ww410",fontsize=16,color="green",shape="box"];7628[label="primMulNat (Succ ww603000) ww61410",fontsize=16,color="burlywood",shape="box"];9114[label="ww61410/Succ ww614100",fontsize=10,color="white",style="solid",shape="box"];7628 -> 9114[label="",style="solid", color="burlywood", weight=9]; 9114 -> 7644[label="",style="solid", color="burlywood", weight=3]; 9115[label="ww61410/Zero",fontsize=10,color="white",style="solid",shape="box"];7628 -> 9115[label="",style="solid", color="burlywood", weight=9]; 9115 -> 7645[label="",style="solid", color="burlywood", weight=3]; 7629[label="primMulNat Zero ww61410",fontsize=16,color="burlywood",shape="box"];9116[label="ww61410/Succ ww614100",fontsize=10,color="white",style="solid",shape="box"];7629 -> 9116[label="",style="solid", color="burlywood", weight=9]; 9116 -> 7646[label="",style="solid", color="burlywood", weight=3]; 9117[label="ww61410/Zero",fontsize=10,color="white",style="solid",shape="box"];7629 -> 9117[label="",style="solid", color="burlywood", weight=9]; 9117 -> 7647[label="",style="solid", color="burlywood", weight=3]; 7630[label="primCmpInt (Pos (Succ ww6470)) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7630 -> 7648[label="",style="solid", color="black", weight=3]; 7631[label="primCmpInt (Pos Zero) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7631 -> 7649[label="",style="solid", color="black", weight=3]; 7641[label="ww60300",fontsize=16,color="green",shape="box"];7642[label="primCmpInt (Neg (Succ ww6490)) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7642 -> 7663[label="",style="solid", color="black", weight=3]; 7643[label="primCmpInt (Neg Zero) (Pos ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7643 -> 7664[label="",style="solid", color="black", weight=3]; 7658[label="ww61410",fontsize=16,color="green",shape="box"];7659[label="primCmpInt (Pos (Succ ww6510)) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7659 -> 7686[label="",style="solid", color="black", weight=3]; 7660[label="primCmpInt (Pos Zero) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7660 -> 7687[label="",style="solid", color="black", weight=3]; 7681[label="ww60300",fontsize=16,color="green",shape="box"];7682[label="ww61410",fontsize=16,color="green",shape="box"];7683[label="primCmpInt (Neg (Succ ww6530)) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7683 -> 7698[label="",style="solid", color="black", weight=3]; 7684[label="primCmpInt (Neg Zero) (Neg ww60310 * ww6140)",fontsize=16,color="black",shape="box"];7684 -> 7699[label="",style="solid", color="black", weight=3]; 7632[label="ww60300",fontsize=16,color="green",shape="box"];7685[label="ww61410",fontsize=16,color="green",shape="box"];7661[label="ww60300",fontsize=16,color="green",shape="box"];7662[label="ww61410",fontsize=16,color="green",shape="box"];7644[label="primMulNat (Succ ww603000) (Succ ww614100)",fontsize=16,color="black",shape="box"];7644 -> 7665[label="",style="solid", color="black", weight=3]; 7645[label="primMulNat (Succ ww603000) Zero",fontsize=16,color="black",shape="box"];7645 -> 7666[label="",style="solid", color="black", weight=3]; 7646[label="primMulNat Zero (Succ ww614100)",fontsize=16,color="black",shape="box"];7646 -> 7667[label="",style="solid", color="black", weight=3]; 7647[label="primMulNat Zero Zero",fontsize=16,color="black",shape="box"];7647 -> 7668[label="",style="solid", color="black", weight=3]; 7648[label="primCmpInt (Pos (Succ ww6470)) (primMulInt (Pos ww60310) ww6140)",fontsize=16,color="burlywood",shape="box"];9118[label="ww6140/Pos ww61400",fontsize=10,color="white",style="solid",shape="box"];7648 -> 9118[label="",style="solid", color="burlywood", weight=9]; 9118 -> 7669[label="",style="solid", color="burlywood", weight=3]; 9119[label="ww6140/Neg ww61400",fontsize=10,color="white",style="solid",shape="box"];7648 -> 9119[label="",style="solid", color="burlywood", weight=9]; 9119 -> 7670[label="",style="solid", color="burlywood", weight=3]; 7649[label="primCmpInt (Pos Zero) (primMulInt (Pos ww60310) ww6140)",fontsize=16,color="burlywood",shape="box"];9120[label="ww6140/Pos ww61400",fontsize=10,color="white",style="solid",shape="box"];7649 -> 9120[label="",style="solid", color="burlywood", weight=9]; 9120 -> 7671[label="",style="solid", color="burlywood", weight=3]; 9121[label="ww6140/Neg ww61400",fontsize=10,color="white",style="solid",shape="box"];7649 -> 9121[label="",style="solid", color="burlywood", weight=9]; 9121 -> 7672[label="",style="solid", color="burlywood", weight=3]; 7663[label="primCmpInt (Neg (Succ ww6490)) (primMulInt (Pos ww60310) ww6140)",fontsize=16,color="burlywood",shape="box"];9122[label="ww6140/Pos ww61400",fontsize=10,color="white",style="solid",shape="box"];7663 -> 9122[label="",style="solid", color="burlywood", weight=9]; 9122 -> 7688[label="",style="solid", color="burlywood", weight=3]; 9123[label="ww6140/Neg ww61400",fontsize=10,color="white",style="solid",shape="box"];7663 -> 9123[label="",style="solid", color="burlywood", weight=9]; 9123 -> 7689[label="",style="solid", color="burlywood", weight=3]; 7664[label="primCmpInt (Neg Zero) (primMulInt (Pos ww60310) ww6140)",fontsize=16,color="burlywood",shape="box"];9124[label="ww6140/Pos ww61400",fontsize=10,color="white",style="solid",shape="box"];7664 -> 9124[label="",style="solid", color="burlywood", weight=9]; 9124 -> 7690[label="",style="solid", color="burlywood", weight=3]; 9125[label="ww6140/Neg ww61400",fontsize=10,color="white",style="solid",shape="box"];7664 -> 9125[label="",style="solid", color="burlywood", weight=9]; 9125 -> 7691[label="",style="solid", color="burlywood", weight=3]; 7686[label="primCmpInt (Pos (Succ ww6510)) (primMulInt (Neg ww60310) ww6140)",fontsize=16,color="burlywood",shape="box"];9126[label="ww6140/Pos ww61400",fontsize=10,color="white",style="solid",shape="box"];7686 -> 9126[label="",style="solid", color="burlywood", weight=9]; 9126 -> 7700[label="",style="solid", color="burlywood", weight=3]; 9127[label="ww6140/Neg ww61400",fontsize=10,color="white",style="solid",shape="box"];7686 -> 9127[label="",style="solid", color="burlywood", weight=9]; 9127 -> 7701[label="",style="solid", color="burlywood", weight=3]; 7687[label="primCmpInt (Pos Zero) (primMulInt (Neg ww60310) ww6140)",fontsize=16,color="burlywood",shape="box"];9128[label="ww6140/Pos ww61400",fontsize=10,color="white",style="solid",shape="box"];7687 -> 9128[label="",style="solid", color="burlywood", weight=9]; 9128 -> 7702[label="",style="solid", color="burlywood", weight=3]; 9129[label="ww6140/Neg ww61400",fontsize=10,color="white",style="solid",shape="box"];7687 -> 9129[label="",style="solid", color="burlywood", weight=9]; 9129 -> 7703[label="",style="solid", color="burlywood", weight=3]; 7698[label="primCmpInt (Neg (Succ ww6530)) (primMulInt (Neg ww60310) ww6140)",fontsize=16,color="burlywood",shape="box"];9130[label="ww6140/Pos ww61400",fontsize=10,color="white",style="solid",shape="box"];7698 -> 9130[label="",style="solid", color="burlywood", weight=9]; 9130 -> 7712[label="",style="solid", color="burlywood", weight=3]; 9131[label="ww6140/Neg ww61400",fontsize=10,color="white",style="solid",shape="box"];7698 -> 9131[label="",style="solid", color="burlywood", weight=9]; 9131 -> 7713[label="",style="solid", color="burlywood", weight=3]; 7699[label="primCmpInt (Neg Zero) (primMulInt (Neg ww60310) ww6140)",fontsize=16,color="burlywood",shape="box"];9132[label="ww6140/Pos ww61400",fontsize=10,color="white",style="solid",shape="box"];7699 -> 9132[label="",style="solid", color="burlywood", weight=9]; 9132 -> 7714[label="",style="solid", color="burlywood", weight=3]; 9133[label="ww6140/Neg ww61400",fontsize=10,color="white",style="solid",shape="box"];7699 -> 9133[label="",style="solid", color="burlywood", weight=9]; 9133 -> 7715[label="",style="solid", color="burlywood", weight=3]; 7665 -> 2837[label="",style="dashed", color="red", weight=0]; 7665[label="primPlusNat (primMulNat ww603000 (Succ ww614100)) (Succ ww614100)",fontsize=16,color="magenta"];7665 -> 7692[label="",style="dashed", color="magenta", weight=3]; 7665 -> 7693[label="",style="dashed", color="magenta", weight=3]; 7666[label="Zero",fontsize=16,color="green",shape="box"];7667[label="Zero",fontsize=16,color="green",shape="box"];7668[label="Zero",fontsize=16,color="green",shape="box"];7669[label="primCmpInt (Pos (Succ ww6470)) (primMulInt (Pos ww60310) (Pos ww61400))",fontsize=16,color="black",shape="box"];7669 -> 7694[label="",style="solid", color="black", weight=3]; 7670[label="primCmpInt (Pos (Succ ww6470)) (primMulInt (Pos ww60310) (Neg ww61400))",fontsize=16,color="black",shape="box"];7670 -> 7695[label="",style="solid", color="black", weight=3]; 7671[label="primCmpInt (Pos Zero) (primMulInt (Pos ww60310) (Pos ww61400))",fontsize=16,color="black",shape="box"];7671 -> 7696[label="",style="solid", color="black", weight=3]; 7672[label="primCmpInt (Pos Zero) (primMulInt (Pos ww60310) (Neg ww61400))",fontsize=16,color="black",shape="box"];7672 -> 7697[label="",style="solid", color="black", weight=3]; 7688[label="primCmpInt (Neg (Succ ww6490)) (primMulInt (Pos ww60310) (Pos ww61400))",fontsize=16,color="black",shape="box"];7688 -> 7704[label="",style="solid", color="black", weight=3]; 7689[label="primCmpInt (Neg (Succ ww6490)) (primMulInt (Pos ww60310) (Neg ww61400))",fontsize=16,color="black",shape="box"];7689 -> 7705[label="",style="solid", color="black", weight=3]; 7690[label="primCmpInt (Neg Zero) (primMulInt (Pos ww60310) (Pos ww61400))",fontsize=16,color="black",shape="box"];7690 -> 7706[label="",style="solid", color="black", weight=3]; 7691[label="primCmpInt (Neg Zero) (primMulInt (Pos ww60310) (Neg ww61400))",fontsize=16,color="black",shape="box"];7691 -> 7707[label="",style="solid", color="black", weight=3]; 7700[label="primCmpInt (Pos (Succ ww6510)) (primMulInt (Neg ww60310) (Pos ww61400))",fontsize=16,color="black",shape="box"];7700 -> 7716[label="",style="solid", color="black", weight=3]; 7701[label="primCmpInt (Pos (Succ ww6510)) (primMulInt (Neg ww60310) (Neg ww61400))",fontsize=16,color="black",shape="box"];7701 -> 7717[label="",style="solid", color="black", weight=3]; 7702[label="primCmpInt (Pos Zero) (primMulInt (Neg ww60310) (Pos ww61400))",fontsize=16,color="black",shape="box"];7702 -> 7718[label="",style="solid", color="black", weight=3]; 7703[label="primCmpInt (Pos Zero) (primMulInt (Neg ww60310) (Neg ww61400))",fontsize=16,color="black",shape="box"];7703 -> 7719[label="",style="solid", color="black", weight=3]; 7712[label="primCmpInt (Neg (Succ ww6530)) (primMulInt (Neg ww60310) (Pos ww61400))",fontsize=16,color="black",shape="box"];7712 -> 7724[label="",style="solid", color="black", weight=3]; 7713[label="primCmpInt (Neg (Succ ww6530)) (primMulInt (Neg ww60310) (Neg ww61400))",fontsize=16,color="black",shape="box"];7713 -> 7725[label="",style="solid", color="black", weight=3]; 7714[label="primCmpInt (Neg Zero) (primMulInt (Neg ww60310) (Pos ww61400))",fontsize=16,color="black",shape="box"];7714 -> 7726[label="",style="solid", color="black", weight=3]; 7715[label="primCmpInt (Neg Zero) (primMulInt (Neg ww60310) (Neg ww61400))",fontsize=16,color="black",shape="box"];7715 -> 7727[label="",style="solid", color="black", weight=3]; 7692[label="Succ ww614100",fontsize=16,color="green",shape="box"];7693 -> 7621[label="",style="dashed", color="red", weight=0]; 7693[label="primMulNat ww603000 (Succ ww614100)",fontsize=16,color="magenta"];7693 -> 7708[label="",style="dashed", color="magenta", weight=3]; 7693 -> 7709[label="",style="dashed", color="magenta", weight=3]; 7694 -> 7710[label="",style="dashed", color="red", weight=0]; 7694[label="primCmpInt (Pos (Succ ww6470)) (Pos (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7694 -> 7711[label="",style="dashed", color="magenta", weight=3]; 7695 -> 7720[label="",style="dashed", color="red", weight=0]; 7695[label="primCmpInt (Pos (Succ ww6470)) (Neg (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7695 -> 7721[label="",style="dashed", color="magenta", weight=3]; 7696 -> 7393[label="",style="dashed", color="red", weight=0]; 7696[label="primCmpInt (Pos Zero) (Pos (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7696 -> 7728[label="",style="dashed", color="magenta", weight=3]; 7697 -> 7402[label="",style="dashed", color="red", weight=0]; 7697[label="primCmpInt (Pos Zero) (Neg (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7697 -> 7729[label="",style="dashed", color="magenta", weight=3]; 7704 -> 7730[label="",style="dashed", color="red", weight=0]; 7704[label="primCmpInt (Neg (Succ ww6490)) (Pos (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7704 -> 7731[label="",style="dashed", color="magenta", weight=3]; 7705 -> 7734[label="",style="dashed", color="red", weight=0]; 7705[label="primCmpInt (Neg (Succ ww6490)) (Neg (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7705 -> 7735[label="",style="dashed", color="magenta", weight=3]; 7706 -> 6627[label="",style="dashed", color="red", weight=0]; 7706[label="primCmpInt (Neg Zero) (Pos (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7706 -> 7738[label="",style="dashed", color="magenta", weight=3]; 7707 -> 6647[label="",style="dashed", color="red", weight=0]; 7707[label="primCmpInt (Neg Zero) (Neg (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7707 -> 7739[label="",style="dashed", color="magenta", weight=3]; 7716 -> 7720[label="",style="dashed", color="red", weight=0]; 7716[label="primCmpInt (Pos (Succ ww6510)) (Neg (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7716 -> 7722[label="",style="dashed", color="magenta", weight=3]; 7716 -> 7723[label="",style="dashed", color="magenta", weight=3]; 7717 -> 7710[label="",style="dashed", color="red", weight=0]; 7717[label="primCmpInt (Pos (Succ ww6510)) (Pos (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7717 -> 7740[label="",style="dashed", color="magenta", weight=3]; 7717 -> 7741[label="",style="dashed", color="magenta", weight=3]; 7718 -> 7402[label="",style="dashed", color="red", weight=0]; 7718[label="primCmpInt (Pos Zero) (Neg (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7718 -> 7742[label="",style="dashed", color="magenta", weight=3]; 7719 -> 7393[label="",style="dashed", color="red", weight=0]; 7719[label="primCmpInt (Pos Zero) (Pos (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7719 -> 7743[label="",style="dashed", color="magenta", weight=3]; 7724 -> 7734[label="",style="dashed", color="red", weight=0]; 7724[label="primCmpInt (Neg (Succ ww6530)) (Neg (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7724 -> 7736[label="",style="dashed", color="magenta", weight=3]; 7724 -> 7737[label="",style="dashed", color="magenta", weight=3]; 7725 -> 7730[label="",style="dashed", color="red", weight=0]; 7725[label="primCmpInt (Neg (Succ ww6530)) (Pos (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7725 -> 7732[label="",style="dashed", color="magenta", weight=3]; 7725 -> 7733[label="",style="dashed", color="magenta", weight=3]; 7726 -> 6647[label="",style="dashed", color="red", weight=0]; 7726[label="primCmpInt (Neg Zero) (Neg (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7726 -> 7744[label="",style="dashed", color="magenta", weight=3]; 7727 -> 6627[label="",style="dashed", color="red", weight=0]; 7727[label="primCmpInt (Neg Zero) (Pos (primMulNat ww60310 ww61400))",fontsize=16,color="magenta"];7727 -> 7745[label="",style="dashed", color="magenta", weight=3]; 7708[label="ww603000",fontsize=16,color="green",shape="box"];7709[label="Succ ww614100",fontsize=16,color="green",shape="box"];7711 -> 7621[label="",style="dashed", color="red", weight=0]; 7711[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7711 -> 7746[label="",style="dashed", color="magenta", weight=3]; 7711 -> 7747[label="",style="dashed", color="magenta", weight=3]; 7710[label="primCmpInt (Pos (Succ ww6470)) (Pos ww655)",fontsize=16,color="black",shape="triangle"];7710 -> 7748[label="",style="solid", color="black", weight=3]; 7721 -> 7621[label="",style="dashed", color="red", weight=0]; 7721[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7721 -> 7749[label="",style="dashed", color="magenta", weight=3]; 7721 -> 7750[label="",style="dashed", color="magenta", weight=3]; 7720[label="primCmpInt (Pos (Succ ww6470)) (Neg ww656)",fontsize=16,color="black",shape="triangle"];7720 -> 7751[label="",style="solid", color="black", weight=3]; 7728 -> 7621[label="",style="dashed", color="red", weight=0]; 7728[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7728 -> 7752[label="",style="dashed", color="magenta", weight=3]; 7728 -> 7753[label="",style="dashed", color="magenta", weight=3]; 7729 -> 7621[label="",style="dashed", color="red", weight=0]; 7729[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7729 -> 7754[label="",style="dashed", color="magenta", weight=3]; 7729 -> 7755[label="",style="dashed", color="magenta", weight=3]; 7731 -> 7621[label="",style="dashed", color="red", weight=0]; 7731[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7731 -> 7756[label="",style="dashed", color="magenta", weight=3]; 7731 -> 7757[label="",style="dashed", color="magenta", weight=3]; 7730[label="primCmpInt (Neg (Succ ww6490)) (Pos ww657)",fontsize=16,color="black",shape="triangle"];7730 -> 7758[label="",style="solid", color="black", weight=3]; 7735 -> 7621[label="",style="dashed", color="red", weight=0]; 7735[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7735 -> 7759[label="",style="dashed", color="magenta", weight=3]; 7735 -> 7760[label="",style="dashed", color="magenta", weight=3]; 7734[label="primCmpInt (Neg (Succ ww6490)) (Neg ww658)",fontsize=16,color="black",shape="triangle"];7734 -> 7761[label="",style="solid", color="black", weight=3]; 7738 -> 7621[label="",style="dashed", color="red", weight=0]; 7738[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7738 -> 7768[label="",style="dashed", color="magenta", weight=3]; 7738 -> 7769[label="",style="dashed", color="magenta", weight=3]; 7739 -> 7621[label="",style="dashed", color="red", weight=0]; 7739[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7739 -> 7770[label="",style="dashed", color="magenta", weight=3]; 7739 -> 7771[label="",style="dashed", color="magenta", weight=3]; 7722 -> 7621[label="",style="dashed", color="red", weight=0]; 7722[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7722 -> 7762[label="",style="dashed", color="magenta", weight=3]; 7722 -> 7763[label="",style="dashed", color="magenta", weight=3]; 7723[label="ww6510",fontsize=16,color="green",shape="box"];7740 -> 7621[label="",style="dashed", color="red", weight=0]; 7740[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7740 -> 7772[label="",style="dashed", color="magenta", weight=3]; 7740 -> 7773[label="",style="dashed", color="magenta", weight=3]; 7741[label="ww6510",fontsize=16,color="green",shape="box"];7742 -> 7621[label="",style="dashed", color="red", weight=0]; 7742[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7742 -> 7774[label="",style="dashed", color="magenta", weight=3]; 7742 -> 7775[label="",style="dashed", color="magenta", weight=3]; 7743 -> 7621[label="",style="dashed", color="red", weight=0]; 7743[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7743 -> 7776[label="",style="dashed", color="magenta", weight=3]; 7743 -> 7777[label="",style="dashed", color="magenta", weight=3]; 7736 -> 7621[label="",style="dashed", color="red", weight=0]; 7736[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7736 -> 7764[label="",style="dashed", color="magenta", weight=3]; 7736 -> 7765[label="",style="dashed", color="magenta", weight=3]; 7737[label="ww6530",fontsize=16,color="green",shape="box"];7732 -> 7621[label="",style="dashed", color="red", weight=0]; 7732[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7732 -> 7766[label="",style="dashed", color="magenta", weight=3]; 7732 -> 7767[label="",style="dashed", color="magenta", weight=3]; 7733[label="ww6530",fontsize=16,color="green",shape="box"];7744 -> 7621[label="",style="dashed", color="red", weight=0]; 7744[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7744 -> 7778[label="",style="dashed", color="magenta", weight=3]; 7744 -> 7779[label="",style="dashed", color="magenta", weight=3]; 7745 -> 7621[label="",style="dashed", color="red", weight=0]; 7745[label="primMulNat ww60310 ww61400",fontsize=16,color="magenta"];7745 -> 7780[label="",style="dashed", color="magenta", weight=3]; 7745 -> 7781[label="",style="dashed", color="magenta", weight=3]; 7746[label="ww60310",fontsize=16,color="green",shape="box"];7747[label="ww61400",fontsize=16,color="green",shape="box"];7748[label="primCmpNat (Succ ww6470) ww655",fontsize=16,color="burlywood",shape="box"];9134[label="ww655/Succ ww6550",fontsize=10,color="white",style="solid",shape="box"];7748 -> 9134[label="",style="solid", color="burlywood", weight=9]; 9134 -> 7782[label="",style="solid", color="burlywood", weight=3]; 9135[label="ww655/Zero",fontsize=10,color="white",style="solid",shape="box"];7748 -> 9135[label="",style="solid", color="burlywood", weight=9]; 9135 -> 7783[label="",style="solid", color="burlywood", weight=3]; 7749[label="ww60310",fontsize=16,color="green",shape="box"];7750[label="ww61400",fontsize=16,color="green",shape="box"];7751[label="GT",fontsize=16,color="green",shape="box"];7752[label="ww60310",fontsize=16,color="green",shape="box"];7753[label="ww61400",fontsize=16,color="green",shape="box"];7754[label="ww60310",fontsize=16,color="green",shape="box"];7755[label="ww61400",fontsize=16,color="green",shape="box"];7756[label="ww60310",fontsize=16,color="green",shape="box"];7757[label="ww61400",fontsize=16,color="green",shape="box"];7758[label="LT",fontsize=16,color="green",shape="box"];7759[label="ww60310",fontsize=16,color="green",shape="box"];7760[label="ww61400",fontsize=16,color="green",shape="box"];7761[label="primCmpNat ww658 (Succ ww6490)",fontsize=16,color="burlywood",shape="box"];9136[label="ww658/Succ ww6580",fontsize=10,color="white",style="solid",shape="box"];7761 -> 9136[label="",style="solid", color="burlywood", weight=9]; 9136 -> 7784[label="",style="solid", color="burlywood", weight=3]; 9137[label="ww658/Zero",fontsize=10,color="white",style="solid",shape="box"];7761 -> 9137[label="",style="solid", color="burlywood", weight=9]; 9137 -> 7785[label="",style="solid", color="burlywood", weight=3]; 7768[label="ww60310",fontsize=16,color="green",shape="box"];7769[label="ww61400",fontsize=16,color="green",shape="box"];7770[label="ww60310",fontsize=16,color="green",shape="box"];7771[label="ww61400",fontsize=16,color="green",shape="box"];7762[label="ww60310",fontsize=16,color="green",shape="box"];7763[label="ww61400",fontsize=16,color="green",shape="box"];7772[label="ww60310",fontsize=16,color="green",shape="box"];7773[label="ww61400",fontsize=16,color="green",shape="box"];7774[label="ww60310",fontsize=16,color="green",shape="box"];7775[label="ww61400",fontsize=16,color="green",shape="box"];7776[label="ww60310",fontsize=16,color="green",shape="box"];7777[label="ww61400",fontsize=16,color="green",shape="box"];7764[label="ww60310",fontsize=16,color="green",shape="box"];7765[label="ww61400",fontsize=16,color="green",shape="box"];7766[label="ww60310",fontsize=16,color="green",shape="box"];7767[label="ww61400",fontsize=16,color="green",shape="box"];7778[label="ww60310",fontsize=16,color="green",shape="box"];7779[label="ww61400",fontsize=16,color="green",shape="box"];7780[label="ww60310",fontsize=16,color="green",shape="box"];7781[label="ww61400",fontsize=16,color="green",shape="box"];7782[label="primCmpNat (Succ ww6470) (Succ ww6550)",fontsize=16,color="black",shape="box"];7782 -> 7786[label="",style="solid", color="black", weight=3]; 7783[label="primCmpNat (Succ ww6470) Zero",fontsize=16,color="black",shape="box"];7783 -> 7787[label="",style="solid", color="black", weight=3]; 7784[label="primCmpNat (Succ ww6580) (Succ ww6490)",fontsize=16,color="black",shape="box"];7784 -> 7788[label="",style="solid", color="black", weight=3]; 7785[label="primCmpNat Zero (Succ ww6490)",fontsize=16,color="black",shape="box"];7785 -> 7789[label="",style="solid", color="black", weight=3]; 7786[label="primCmpNat ww6470 ww6550",fontsize=16,color="burlywood",shape="triangle"];9138[label="ww6470/Succ ww64700",fontsize=10,color="white",style="solid",shape="box"];7786 -> 9138[label="",style="solid", color="burlywood", weight=9]; 9138 -> 7790[label="",style="solid", color="burlywood", weight=3]; 9139[label="ww6470/Zero",fontsize=10,color="white",style="solid",shape="box"];7786 -> 9139[label="",style="solid", color="burlywood", weight=9]; 9139 -> 7791[label="",style="solid", color="burlywood", weight=3]; 7787[label="GT",fontsize=16,color="green",shape="box"];7788 -> 7786[label="",style="dashed", color="red", weight=0]; 7788[label="primCmpNat ww6580 ww6490",fontsize=16,color="magenta"];7788 -> 7792[label="",style="dashed", color="magenta", weight=3]; 7788 -> 7793[label="",style="dashed", color="magenta", weight=3]; 7789[label="LT",fontsize=16,color="green",shape="box"];7790[label="primCmpNat (Succ ww64700) ww6550",fontsize=16,color="burlywood",shape="box"];9140[label="ww6550/Succ ww65500",fontsize=10,color="white",style="solid",shape="box"];7790 -> 9140[label="",style="solid", color="burlywood", weight=9]; 9140 -> 7794[label="",style="solid", color="burlywood", weight=3]; 9141[label="ww6550/Zero",fontsize=10,color="white",style="solid",shape="box"];7790 -> 9141[label="",style="solid", color="burlywood", weight=9]; 9141 -> 7795[label="",style="solid", color="burlywood", weight=3]; 7791[label="primCmpNat Zero ww6550",fontsize=16,color="burlywood",shape="box"];9142[label="ww6550/Succ ww65500",fontsize=10,color="white",style="solid",shape="box"];7791 -> 9142[label="",style="solid", color="burlywood", weight=9]; 9142 -> 7796[label="",style="solid", color="burlywood", weight=3]; 9143[label="ww6550/Zero",fontsize=10,color="white",style="solid",shape="box"];7791 -> 9143[label="",style="solid", color="burlywood", weight=9]; 9143 -> 7797[label="",style="solid", color="burlywood", weight=3]; 7792[label="ww6580",fontsize=16,color="green",shape="box"];7793[label="ww6490",fontsize=16,color="green",shape="box"];7794[label="primCmpNat (Succ ww64700) (Succ ww65500)",fontsize=16,color="black",shape="box"];7794 -> 7798[label="",style="solid", color="black", weight=3]; 7795[label="primCmpNat (Succ ww64700) Zero",fontsize=16,color="black",shape="box"];7795 -> 7799[label="",style="solid", color="black", weight=3]; 7796[label="primCmpNat Zero (Succ ww65500)",fontsize=16,color="black",shape="box"];7796 -> 7800[label="",style="solid", color="black", weight=3]; 7797[label="primCmpNat Zero Zero",fontsize=16,color="black",shape="box"];7797 -> 7801[label="",style="solid", color="black", weight=3]; 7798 -> 7786[label="",style="dashed", color="red", weight=0]; 7798[label="primCmpNat ww64700 ww65500",fontsize=16,color="magenta"];7798 -> 7802[label="",style="dashed", color="magenta", weight=3]; 7798 -> 7803[label="",style="dashed", color="magenta", weight=3]; 7799[label="GT",fontsize=16,color="green",shape="box"];7800[label="LT",fontsize=16,color="green",shape="box"];7801[label="EQ",fontsize=16,color="green",shape="box"];7802[label="ww64700",fontsize=16,color="green",shape="box"];7803[label="ww65500",fontsize=16,color="green",shape="box"];} ---------------------------------------- (8) Complex Obligation (AND) ---------------------------------------- (9) Obligation: Q DP problem: The TRS P consists of the following rules: new_primCmpNat(Succ(ww64700), Succ(ww65500)) -> new_primCmpNat(ww64700, ww65500) R is empty. Q is empty. We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (10) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_primCmpNat(Succ(ww64700), Succ(ww65500)) -> new_primCmpNat(ww64700, ww65500) The graph contains the following edges 1 > 1, 2 > 2 ---------------------------------------- (11) YES ---------------------------------------- (12) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy00(ww160, ww14, ww15, :(ww1610, ww1611)) -> new_insertBy00(ww1610, ww14, ww15, ww1611) R is empty. Q is empty. We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (13) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy00(ww160, ww14, ww15, :(ww1610, ww1611)) -> new_insertBy00(ww1610, ww14, ww15, ww1611) The graph contains the following edges 4 > 1, 2 >= 2, 3 >= 3, 4 > 4 ---------------------------------------- (14) YES ---------------------------------------- (15) Obligation: Q DP problem: The TRS P consists of the following rules: new_primMulNat0(Succ(ww300000), ww40100) -> new_primMulNat0(ww300000, ww40100) R is empty. Q is empty. We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (16) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_primMulNat0(Succ(ww300000), ww40100) -> new_primMulNat0(ww300000, ww40100) The graph contains the following edges 1 > 1, 2 >= 2 ---------------------------------------- (17) YES ---------------------------------------- (18) Obligation: Q DP problem: The TRS P consists of the following rules: new_primMulNat(Succ(ww603000), Succ(ww614100)) -> new_primMulNat(ww603000, Succ(ww614100)) R is empty. Q is empty. We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (19) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_primMulNat(Succ(ww603000), Succ(ww614100)) -> new_primMulNat(ww603000, Succ(ww614100)) The graph contains the following edges 1 > 1, 2 >= 2 ---------------------------------------- (20) YES ---------------------------------------- (21) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy094(ww4500, ww46, ww47, ww480, ww49) -> new_insertBy10(ww47, ww480, ww49) new_insertBy18(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy016(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy051(ww40000, ww40100, :(ww410, ww411), Succ(ww4220)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy036(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy010(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Zero) -> new_insertBy092(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy01(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy020(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy011(ww40000, ww40100, :(ww410, ww411), Succ(ww2150)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy021(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy01(Pos(Zero), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy043(ww40000, ww3100000, ww41, Succ(ww3770)) -> new_insertBy11(ww3100000, ww41) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy083(ww3200, ww33, ww34, ww350, :(ww360, ww361), Succ(ww890)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy068(ww40000, ww40100, ww3100000, ww41, Succ(ww5050)) -> new_insertBy15(ww3100000, ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy026(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy012(ww40000, ww40100, :(ww410, ww411), ww218) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww411) new_insertBy052(ww40000, ww40100, :(ww410, ww411), Succ(ww1140)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww411) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy026(Neg(Zero), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy034(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy11(ww3100000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy078(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy040(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy030(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy01(Neg(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Zero) -> new_insertBy03(ww1900, ww20, ww21, ww220, ww23, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Zero))), ww411) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy033(ww40000, ww3100000, ww41, Succ(ww3270)) -> new_insertBy7(ww3100000, ww41) new_insertBy026(Pos(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Zero) -> new_insertBy087(ww3900, ww40, ww41, ww420, ww43, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy3(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Zero))), ww411) new_insertBy060(ww40000, ww40100, :(ww410, ww411), Succ(ww4700)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy079(ww40000, ww40100, ww41, Succ(ww1640)) -> new_insertBy19(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy09(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy063(ww40000, ww41, Succ(ww1390)) -> new_insertBy19(ww41) new_insertBy029(ww40000, ww3000, ww41, ww299) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy025(ww40000, ww41, ww290) -> new_insertBy13(ww41) new_insertBy072(ww40000, ww41, Succ(ww5260)) -> new_insertBy16(ww41) new_insertBy078(ww40000, ww40100, ww41, Succ(ww5580)) -> new_insertBy18(ww41) new_insertBy085(ww3200, ww33, ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy3(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy062(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy053(ww40000, ww3100000, ww41, Succ(ww4330)) -> new_insertBy15(ww3100000, ww41) new_insertBy09(ww40000, ww3000, ww41, ww200) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(ww10100)) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy031(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy8(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) new_insertBy062(ww40000, ww41, Succ(ww4860)) -> new_insertBy18(ww41) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy13(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww411) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy041(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy037(ww40000, ww3000, ww3100000, ww41, Succ(ww3450)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy019(ww40000, ww3000, ww41, ww254) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy053(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy054(ww40000, ww41, Succ(ww4380)) -> new_insertBy16(ww41) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy022(ww40000, ww40100, ww41, ww272) -> new_insertBy13(ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy042(ww40000, ww40100, :(ww410, ww411), Succ(ww840)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww411) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy1(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy1(ww41) new_insertBy020(ww40000, ww40100, ww3100000, :(ww410, ww411), Succ(ww2640)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) new_insertBy030(ww40000, ww40100, ww3100000, ww41, Succ(ww3090)) -> new_insertBy7(ww3100000, ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy061(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy5(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy5(ww41) new_insertBy03(ww1900, ww20, ww21, ww220, ww23, Succ(ww6070)) -> new_insertBy0113(Succ(ww1900), ww20, ww21, Succ(ww220), ww23) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy035(ww40000, ww41, ww335) -> new_insertBy9(ww41) new_insertBy040(ww40000, ww40100, ww3100000, ww41, Succ(ww3610)) -> new_insertBy11(ww3100000, ww41) new_insertBy026(Neg(Zero), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy080(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy010(ww40000, ww40100, ww3100000, :(ww410, ww411), Succ(ww2100)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy087(ww3900, ww40, ww41, ww420, ww43, Succ(ww910)) -> new_insertBy088(Succ(ww3900), ww40, ww41, Succ(ww420), ww43) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy023(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy013(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy037(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy092(ww4500, ww46, ww47, ww480, ww49, Succ(ww950)) -> new_insertBy10(ww47, ww480, ww49) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy032(ww40000, ww40100, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy045(ww40000, ww41, Succ(ww860)) -> new_insertBy13(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy027(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy019(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy073(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(ww60900)) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy055(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy079(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy069(ww40000, ww40100, ww41, Succ(ww5100)) -> new_insertBy16(ww41) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy018(ww40000, ww3000, ww41, Succ(ww2510)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy017(ww40000, ww3000, ww3100000, ww41, Succ(ww2460)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy5(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Zero))), ww411) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy3(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy3(ww41) new_insertBy039(ww40000, ww3000, ww41, Succ(ww820)) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy034(ww40000, ww41, Succ(ww3320)) -> new_insertBy8(ww41) new_insertBy01(Neg(ww190), ww20, ww21, ww22, ww23, Succ(ww5850)) -> new_insertBy(ww21, ww22, ww23) new_insertBy044(ww40000, ww41, Succ(ww3820)) -> new_insertBy12(ww41) new_insertBy2(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Zero))), ww411) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy7(ww3100000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy07(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Zero) -> new_insertBy083(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200))) new_insertBy032(ww40000, ww40100, ww41, ww317) -> new_insertBy9(ww41) new_insertBy080(ww40000, ww41, Succ(ww5740)) -> new_insertBy18(ww41) new_insertBy055(ww40000, ww41, Succ(ww1160)) -> new_insertBy17(ww41) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Zero) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy070(ww40000, ww40100, ww41, Succ(ww1470)) -> new_insertBy17(ww41) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy072(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy16(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy071(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy050(ww40000, ww40100, ww3100000, :(ww410, ww411), Succ(ww4170)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy07(ww40000, ww3000, ww3100000, ww41, Succ(ww1920)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Zero)) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy071(ww40000, ww3100000, ww41, Succ(ww5210)) -> new_insertBy15(ww3100000, ww41) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy026(Pos(ww390), ww40, ww41, ww42, :(ww430, ww431), Succ(ww800)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy024(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy035(ww40000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy1(ww41) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Succ(ww60900))) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Zero)) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy9(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww411) new_insertBy1(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Zero))), ww411) new_insertBy12(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy070(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy022(ww40000, ww40100, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy068(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy01(Pos(Zero), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy012(ww40000, ww40100, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy063(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy17(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww411) new_insertBy028(ww40000, ww3000, ww41, Succ(ww2960)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy0113(ww190, ww20, ww21, ww22, ww23) -> new_insertBy(ww21, ww22, ww23) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy052(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy021(ww40000, ww40100, :(ww410, ww411), Succ(ww2690)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy081(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy2(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy2(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy2(ww41) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy041(ww40000, ww40100, ww41, Succ(ww3660)) -> new_insertBy12(ww41) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy038(ww40000, ww3000, ww41, Succ(ww3500)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy073(ww40000, ww41, Succ(ww1490)) -> new_insertBy17(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy017(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy045(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy031(ww40000, ww40100, ww41, Succ(ww3140)) -> new_insertBy8(ww41) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Succ(ww790)) -> new_insertBy082(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200)), ww790) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Zero) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy043(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy024(ww40000, ww41, Succ(ww2870)) -> new_insertBy12(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy033(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy023(ww40000, ww3100000, ww41, Succ(ww2820)) -> new_insertBy11(ww3100000, ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy044(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy015(ww40000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy013(ww40000, ww3100000, ww41, Succ(ww2280)) -> new_insertBy7(ww3100000, ww41) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Succ(ww810)) -> new_insertBy091(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500)), ww810) new_insertBy090(ww3900, ww40, ww41, ww420, ww43) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy025(ww40000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy081(ww40000, ww41, Succ(ww1720)) -> new_insertBy19(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy014(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy050(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, Zero) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy051(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy054(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Zero))), ww411) new_insertBy061(ww40000, ww40100, :(ww410, ww411), Succ(ww1310)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww411) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy015(ww40000, ww41, ww236) -> new_insertBy9(ww41) new_insertBy19(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww411) new_insertBy15(ww3100000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, Zero) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy011(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy10(ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, new_primPlusNat1(new_primPlusNat0(Zero, Succ(ww40000)), ww40000)) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy042(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy029(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy014(ww40000, ww41, Succ(ww2330)) -> new_insertBy8(ww41) new_insertBy027(ww40000, ww3000, ww3100000, ww41, Succ(ww2910)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy060(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy08(ww40000, ww3000, ww41, Succ(ww1970)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy088(ww390, ww40, ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy(ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy069(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy5(ww41) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Succ(ww10100))) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy05(ww1900, ww20, ww21, ww220, ww23) -> new_insertBy(ww21, Succ(ww220), ww23) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (22) DependencyGraphProof (EQUIVALENT) The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 19 SCCs. ---------------------------------------- (23) Complex Obligation (AND) ---------------------------------------- (24) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy2(ww41) new_insertBy2(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy2(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy2(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Zero))), ww411) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (25) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy2(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Zero))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Zero))), ww411) The graph contains the following edges 3 > 1, 2 >= 2, 3 > 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy2(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy2(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy2(ww41) The graph contains the following edges 3 >= 1 ---------------------------------------- (26) YES ---------------------------------------- (27) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy5(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy5(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy5(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy5(ww41) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (28) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Zero))), ww411) The graph contains the following edges 3 > 1, 2 >= 2, 3 > 3 *new_insertBy5(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Zero))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy5(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy5(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy5(ww41) The graph contains the following edges 3 >= 1 ---------------------------------------- (29) YES ---------------------------------------- (30) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy13(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy022(ww40000, ww40100, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy022(ww40000, ww40100, ww41, ww272) -> new_insertBy13(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy045(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy045(ww40000, ww41, Succ(ww860)) -> new_insertBy13(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy025(ww40000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy025(ww40000, ww41, ww290) -> new_insertBy13(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy042(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy042(ww40000, ww40100, :(ww410, ww411), Succ(ww840)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww411) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (31) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy022(ww40000, ww40100, ww41, ww272) -> new_insertBy13(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy022(ww40000, ww40100, ww41, new_primPlusNat0(ww40000, ww40000)) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 *new_insertBy13(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy042(ww40000, ww40100, :(ww410, ww411), Succ(ww840)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww411) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy045(ww40000, ww41, Succ(ww860)) -> new_insertBy13(ww41) The graph contains the following edges 2 >= 1 *new_insertBy025(ww40000, ww41, ww290) -> new_insertBy13(ww41) The graph contains the following edges 2 >= 1 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy045(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy025(ww40000, ww41, new_primPlusNat0(ww40000, ww40000)) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy042(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 ---------------------------------------- (32) YES ---------------------------------------- (33) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy19(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy061(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy061(ww40000, ww40100, :(ww410, ww411), Succ(ww1310)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww411) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy079(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy079(ww40000, ww40100, ww41, Succ(ww1640)) -> new_insertBy19(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy063(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy063(ww40000, ww41, Succ(ww1390)) -> new_insertBy19(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy081(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy081(ww40000, ww41, Succ(ww1720)) -> new_insertBy19(ww41) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (34) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy061(ww40000, ww40100, :(ww410, ww411), Succ(ww1310)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww411) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy19(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy061(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 *new_insertBy079(ww40000, ww40100, ww41, Succ(ww1640)) -> new_insertBy19(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy079(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 *new_insertBy063(ww40000, ww41, Succ(ww1390)) -> new_insertBy19(ww41) The graph contains the following edges 2 >= 1 *new_insertBy081(ww40000, ww41, Succ(ww1720)) -> new_insertBy19(ww41) The graph contains the following edges 2 >= 1 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy063(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy081(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 ---------------------------------------- (35) YES ---------------------------------------- (36) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy3(ww41) new_insertBy3(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy3(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy3(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Zero))), ww411) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (37) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy3(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Zero))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Zero))), ww411) The graph contains the following edges 3 > 1, 2 >= 2, 3 > 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy3(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy3(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Zero))), ww41) -> new_insertBy3(ww41) The graph contains the following edges 3 >= 1 ---------------------------------------- (38) YES ---------------------------------------- (39) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy1(ww41) new_insertBy1(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Zero))), ww411) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy1(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy1(ww41) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (40) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy1(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Zero))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Zero))), ww411) The graph contains the following edges 3 > 1, 2 >= 2, 3 > 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy1(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy1(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Zero))), ww41) -> new_insertBy1(ww41) The graph contains the following edges 3 >= 1 ---------------------------------------- (41) YES ---------------------------------------- (42) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy073(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy073(ww40000, ww41, Succ(ww1490)) -> new_insertBy17(ww41) new_insertBy17(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy055(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy055(ww40000, ww41, Succ(ww1160)) -> new_insertBy17(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy070(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy070(ww40000, ww40100, ww41, Succ(ww1470)) -> new_insertBy17(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy052(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy052(ww40000, ww40100, :(ww410, ww411), Succ(ww1140)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww411) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (43) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy073(ww40000, ww41, Succ(ww1490)) -> new_insertBy17(ww41) The graph contains the following edges 2 >= 1 *new_insertBy17(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy052(ww40000, ww40100, :(ww410, ww411), Succ(ww1140)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww411) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy073(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy055(ww40000, ww41, Succ(ww1160)) -> new_insertBy17(ww41) The graph contains the following edges 2 >= 1 *new_insertBy070(ww40000, ww40100, ww41, Succ(ww1470)) -> new_insertBy17(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy055(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy070(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy052(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 ---------------------------------------- (44) YES ---------------------------------------- (45) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy032(ww40000, ww40100, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy032(ww40000, ww40100, ww41, ww317) -> new_insertBy9(ww41) new_insertBy9(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww411) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy035(ww40000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy035(ww40000, ww41, ww335) -> new_insertBy9(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy012(ww40000, ww40100, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy012(ww40000, ww40100, :(ww410, ww411), ww218) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy015(ww40000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy015(ww40000, ww41, ww236) -> new_insertBy9(ww41) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (46) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy032(ww40000, ww40100, ww41, ww317) -> new_insertBy9(ww41) The graph contains the following edges 3 >= 1 *new_insertBy9(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy012(ww40000, ww40100, :(ww410, ww411), ww218) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww411) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy032(ww40000, ww40100, ww41, new_primPlusNat0(ww40000, ww40000)) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 *new_insertBy035(ww40000, ww41, ww335) -> new_insertBy9(ww41) The graph contains the following edges 2 >= 1 *new_insertBy015(ww40000, ww41, ww236) -> new_insertBy9(ww41) The graph contains the following edges 2 >= 1 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy035(ww40000, ww41, new_primPlusNat0(ww40000, ww40000)) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy012(ww40000, ww40100, ww41, new_primPlusNat0(ww40000, ww40000)) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy015(ww40000, ww41, new_primPlusNat0(ww40000, ww40000)) The graph contains the following edges 1 > 1, 3 >= 2 ---------------------------------------- (47) YES ---------------------------------------- (48) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy15(ww3100000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy053(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy053(ww40000, ww3100000, ww41, Succ(ww4330)) -> new_insertBy15(ww3100000, ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy071(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy071(ww40000, ww3100000, ww41, Succ(ww5210)) -> new_insertBy15(ww3100000, ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy068(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy068(ww40000, ww40100, ww3100000, ww41, Succ(ww5050)) -> new_insertBy15(ww3100000, ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy050(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy050(ww40000, ww40100, ww3100000, :(ww410, ww411), Succ(ww4170)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (49) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy053(ww40000, ww3100000, ww41, Succ(ww4330)) -> new_insertBy15(ww3100000, ww41) The graph contains the following edges 2 >= 1, 3 >= 2 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy053(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy15(ww3100000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) The graph contains the following edges 2 > 1, 2 > 3 *new_insertBy050(ww40000, ww40100, ww3100000, :(ww410, ww411), Succ(ww4170)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) The graph contains the following edges 4 > 1, 4 > 3 *new_insertBy071(ww40000, ww3100000, ww41, Succ(ww5210)) -> new_insertBy15(ww3100000, ww41) The graph contains the following edges 2 >= 1, 3 >= 2 *new_insertBy068(ww40000, ww40100, ww3100000, ww41, Succ(ww5050)) -> new_insertBy15(ww3100000, ww41) The graph contains the following edges 3 >= 1, 4 >= 2 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy071(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy068(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 3 >= 4 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy050(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 3 >= 4 ---------------------------------------- (50) YES ---------------------------------------- (51) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy021(ww40000, ww40100, :(ww410, ww411), Succ(ww2690)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy021(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy041(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy041(ww40000, ww40100, ww41, Succ(ww3660)) -> new_insertBy12(ww41) new_insertBy12(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy024(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy024(ww40000, ww41, Succ(ww2870)) -> new_insertBy12(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy044(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy044(ww40000, ww41, Succ(ww3820)) -> new_insertBy12(ww41) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (52) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy021(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 *new_insertBy021(ww40000, ww40100, :(ww410, ww411), Succ(ww2690)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy12(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy041(ww40000, ww40100, ww41, Succ(ww3660)) -> new_insertBy12(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy041(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 *new_insertBy024(ww40000, ww41, Succ(ww2870)) -> new_insertBy12(ww41) The graph contains the following edges 2 >= 1 *new_insertBy044(ww40000, ww41, Succ(ww3820)) -> new_insertBy12(ww41) The graph contains the following edges 2 >= 1 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy024(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy044(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 ---------------------------------------- (53) YES ---------------------------------------- (54) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy034(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy034(ww40000, ww41, Succ(ww3320)) -> new_insertBy8(ww41) new_insertBy8(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy031(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy031(ww40000, ww40100, ww41, Succ(ww3140)) -> new_insertBy8(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy014(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy014(ww40000, ww41, Succ(ww2330)) -> new_insertBy8(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy011(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy011(ww40000, ww40100, :(ww410, ww411), Succ(ww2150)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (55) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy034(ww40000, ww41, Succ(ww3320)) -> new_insertBy8(ww41) The graph contains the following edges 2 >= 1 *new_insertBy8(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy011(ww40000, ww40100, :(ww410, ww411), Succ(ww2150)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww411) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy034(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy031(ww40000, ww40100, ww41, Succ(ww3140)) -> new_insertBy8(ww41) The graph contains the following edges 3 >= 1 *new_insertBy014(ww40000, ww41, Succ(ww2330)) -> new_insertBy8(ww41) The graph contains the following edges 2 >= 1 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy031(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy014(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy011(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 ---------------------------------------- (56) YES ---------------------------------------- (57) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy020(ww40000, ww40100, ww3100000, :(ww410, ww411), Succ(ww2640)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy020(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy040(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy040(ww40000, ww40100, ww3100000, ww41, Succ(ww3610)) -> new_insertBy11(ww3100000, ww41) new_insertBy11(ww3100000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy023(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy023(ww40000, ww3100000, ww41, Succ(ww2820)) -> new_insertBy11(ww3100000, ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy043(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy043(ww40000, ww3100000, ww41, Succ(ww3770)) -> new_insertBy11(ww3100000, ww41) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (58) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy020(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 3 >= 4 *new_insertBy020(ww40000, ww40100, ww3100000, :(ww410, ww411), Succ(ww2640)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) The graph contains the following edges 4 > 1, 4 > 3 *new_insertBy11(ww3100000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) The graph contains the following edges 2 > 1, 2 > 3 *new_insertBy040(ww40000, ww40100, ww3100000, ww41, Succ(ww3610)) -> new_insertBy11(ww3100000, ww41) The graph contains the following edges 3 >= 1, 4 >= 2 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy040(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 3 >= 4 *new_insertBy023(ww40000, ww3100000, ww41, Succ(ww2820)) -> new_insertBy11(ww3100000, ww41) The graph contains the following edges 2 >= 1, 3 >= 2 *new_insertBy043(ww40000, ww3100000, ww41, Succ(ww3770)) -> new_insertBy11(ww3100000, ww41) The graph contains the following edges 2 >= 1, 3 >= 2 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy023(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy043(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 ---------------------------------------- (59) YES ---------------------------------------- (60) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy028(ww40000, ww3000, ww41, Succ(ww2960)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy(ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy01(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy01(Pos(Zero), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Zero) -> new_insertBy03(ww1900, ww20, ww21, ww220, ww23, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy03(ww1900, ww20, ww21, ww220, ww23, Succ(ww6070)) -> new_insertBy0113(Succ(ww1900), ww20, ww21, Succ(ww220), ww23) new_insertBy0113(ww190, ww20, ww21, ww22, ww23) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Succ(ww60900))) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(ww60900)) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Zero) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy05(ww1900, ww20, ww21, ww220, ww23) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Zero)) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, Zero) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(ww190), ww20, ww21, ww22, ww23, Succ(ww5850)) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Zero), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy026(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy026(Neg(Zero), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Zero)) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy090(ww3900, ww40, ww41, ww420, ww43) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, Zero) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Succ(ww10100))) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(ww10100)) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Zero) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy026(Pos(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Zero) -> new_insertBy087(ww3900, ww40, ww41, ww420, ww43, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy087(ww3900, ww40, ww41, ww420, ww43, Succ(ww910)) -> new_insertBy088(Succ(ww3900), ww40, ww41, Succ(ww420), ww43) new_insertBy088(ww390, ww40, ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy09(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy09(ww40000, ww3000, ww41, ww200) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy027(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy027(ww40000, ww3000, ww3100000, ww41, Succ(ww2910)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy07(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy07(ww40000, ww3000, ww3100000, ww41, Succ(ww1920)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy08(ww40000, ww3000, ww41, Succ(ww1970)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy029(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy029(ww40000, ww3000, ww41, ww299) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy026(Neg(Zero), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Pos(ww390), ww40, ww41, ww42, :(ww430, ww431), Succ(ww800)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (61) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) at position [3,0,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000)))) ---------------------------------------- (62) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy028(ww40000, ww3000, ww41, Succ(ww2960)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy(ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy01(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy01(Pos(Zero), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Zero) -> new_insertBy03(ww1900, ww20, ww21, ww220, ww23, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy03(ww1900, ww20, ww21, ww220, ww23, Succ(ww6070)) -> new_insertBy0113(Succ(ww1900), ww20, ww21, Succ(ww220), ww23) new_insertBy0113(ww190, ww20, ww21, ww22, ww23) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Succ(ww60900))) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(ww60900)) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Zero) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy05(ww1900, ww20, ww21, ww220, ww23) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Zero)) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, Zero) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(ww190), ww20, ww21, ww22, ww23, Succ(ww5850)) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Zero), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy026(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy026(Neg(Zero), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Zero)) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy090(ww3900, ww40, ww41, ww420, ww43) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, Zero) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Succ(ww10100))) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(ww10100)) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Zero) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy026(Pos(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Zero) -> new_insertBy087(ww3900, ww40, ww41, ww420, ww43, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy087(ww3900, ww40, ww41, ww420, ww43, Succ(ww910)) -> new_insertBy088(Succ(ww3900), ww40, ww41, Succ(ww420), ww43) new_insertBy088(ww390, ww40, ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy09(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy09(ww40000, ww3000, ww41, ww200) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy027(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy027(ww40000, ww3000, ww3100000, ww41, Succ(ww2910)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy07(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy07(ww40000, ww3000, ww3100000, ww41, Succ(ww1920)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy08(ww40000, ww3000, ww41, Succ(ww1970)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy029(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy029(ww40000, ww3000, ww41, ww299) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy026(Neg(Zero), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Pos(ww390), ww40, ww41, ww42, :(ww430, ww431), Succ(ww800)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (63) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) at position [3,0,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000)))) ---------------------------------------- (64) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy028(ww40000, ww3000, ww41, Succ(ww2960)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy(ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy01(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy01(Pos(Zero), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Zero) -> new_insertBy03(ww1900, ww20, ww21, ww220, ww23, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy03(ww1900, ww20, ww21, ww220, ww23, Succ(ww6070)) -> new_insertBy0113(Succ(ww1900), ww20, ww21, Succ(ww220), ww23) new_insertBy0113(ww190, ww20, ww21, ww22, ww23) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Succ(ww60900))) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(ww60900)) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Zero) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy05(ww1900, ww20, ww21, ww220, ww23) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Zero)) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, Zero) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(ww190), ww20, ww21, ww22, ww23, Succ(ww5850)) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Zero), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy026(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy026(Neg(Zero), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Zero)) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy090(ww3900, ww40, ww41, ww420, ww43) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, Zero) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Succ(ww10100))) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(ww10100)) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Zero) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy026(Pos(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Zero) -> new_insertBy087(ww3900, ww40, ww41, ww420, ww43, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy087(ww3900, ww40, ww41, ww420, ww43, Succ(ww910)) -> new_insertBy088(Succ(ww3900), ww40, ww41, Succ(ww420), ww43) new_insertBy088(ww390, ww40, ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy09(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy09(ww40000, ww3000, ww41, ww200) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy027(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy027(ww40000, ww3000, ww3100000, ww41, Succ(ww2910)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy07(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy07(ww40000, ww3000, ww3100000, ww41, Succ(ww1920)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy08(ww40000, ww3000, ww41, Succ(ww1970)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy029(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy029(ww40000, ww3000, ww41, ww299) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy026(Neg(Zero), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Pos(ww390), ww40, ww41, ww42, :(ww430, ww431), Succ(ww800)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (65) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000)))) ---------------------------------------- (66) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy028(ww40000, ww3000, ww41, Succ(ww2960)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy(ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy01(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy01(Pos(Zero), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Zero) -> new_insertBy03(ww1900, ww20, ww21, ww220, ww23, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy03(ww1900, ww20, ww21, ww220, ww23, Succ(ww6070)) -> new_insertBy0113(Succ(ww1900), ww20, ww21, Succ(ww220), ww23) new_insertBy0113(ww190, ww20, ww21, ww22, ww23) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Succ(ww60900))) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(ww60900)) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Zero) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy05(ww1900, ww20, ww21, ww220, ww23) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Zero)) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, Zero) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(ww190), ww20, ww21, ww22, ww23, Succ(ww5850)) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Zero), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy026(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy026(Neg(Zero), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Zero)) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy090(ww3900, ww40, ww41, ww420, ww43) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, Zero) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Succ(ww10100))) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(ww10100)) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Zero) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy026(Pos(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Zero) -> new_insertBy087(ww3900, ww40, ww41, ww420, ww43, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy087(ww3900, ww40, ww41, ww420, ww43, Succ(ww910)) -> new_insertBy088(Succ(ww3900), ww40, ww41, Succ(ww420), ww43) new_insertBy088(ww390, ww40, ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy09(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy09(ww40000, ww3000, ww41, ww200) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy027(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy027(ww40000, ww3000, ww3100000, ww41, Succ(ww2910)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy07(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy07(ww40000, ww3000, ww3100000, ww41, Succ(ww1920)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy08(ww40000, ww3000, ww41, Succ(ww1970)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy029(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy029(ww40000, ww3000, ww41, ww299) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy026(Neg(Zero), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Pos(ww390), ww40, ww41, ww42, :(ww430, ww431), Succ(ww800)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (67) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000)))) ---------------------------------------- (68) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy028(ww40000, ww3000, ww41, Succ(ww2960)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy(ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy01(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy01(Pos(Zero), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Zero) -> new_insertBy03(ww1900, ww20, ww21, ww220, ww23, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy03(ww1900, ww20, ww21, ww220, ww23, Succ(ww6070)) -> new_insertBy0113(Succ(ww1900), ww20, ww21, Succ(ww220), ww23) new_insertBy0113(ww190, ww20, ww21, ww22, ww23) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Succ(ww60900))) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(ww60900)) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Zero) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy05(ww1900, ww20, ww21, ww220, ww23) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Zero)) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, Zero) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(ww190), ww20, ww21, ww22, ww23, Succ(ww5850)) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Zero), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy026(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy026(Neg(Zero), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Zero)) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy090(ww3900, ww40, ww41, ww420, ww43) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, Zero) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Succ(ww10100))) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(ww10100)) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Zero) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy026(Pos(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Zero) -> new_insertBy087(ww3900, ww40, ww41, ww420, ww43, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy087(ww3900, ww40, ww41, ww420, ww43, Succ(ww910)) -> new_insertBy088(Succ(ww3900), ww40, ww41, Succ(ww420), ww43) new_insertBy088(ww390, ww40, ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy09(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy09(ww40000, ww3000, ww41, ww200) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy027(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy027(ww40000, ww3000, ww3100000, ww41, Succ(ww2910)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy07(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy07(ww40000, ww3000, ww3100000, ww41, Succ(ww1920)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy08(ww40000, ww3000, ww41, Succ(ww1970)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy029(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy029(ww40000, ww3000, ww41, ww299) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy026(Neg(Zero), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Pos(ww390), ww40, ww41, ww42, :(ww430, ww431), Succ(ww800)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (69) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000))))) ---------------------------------------- (70) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy028(ww40000, ww3000, ww41, Succ(ww2960)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy(ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy01(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy01(Pos(Zero), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Zero) -> new_insertBy03(ww1900, ww20, ww21, ww220, ww23, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy03(ww1900, ww20, ww21, ww220, ww23, Succ(ww6070)) -> new_insertBy0113(Succ(ww1900), ww20, ww21, Succ(ww220), ww23) new_insertBy0113(ww190, ww20, ww21, ww22, ww23) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Succ(ww60900))) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(ww60900)) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Zero) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy05(ww1900, ww20, ww21, ww220, ww23) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Zero)) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, Zero) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(ww190), ww20, ww21, ww22, ww23, Succ(ww5850)) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Zero), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy026(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy026(Neg(Zero), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Zero)) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy090(ww3900, ww40, ww41, ww420, ww43) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, Zero) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Succ(ww10100))) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(ww10100)) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Zero) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy026(Pos(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Zero) -> new_insertBy087(ww3900, ww40, ww41, ww420, ww43, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy087(ww3900, ww40, ww41, ww420, ww43, Succ(ww910)) -> new_insertBy088(Succ(ww3900), ww40, ww41, Succ(ww420), ww43) new_insertBy088(ww390, ww40, ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy09(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy09(ww40000, ww3000, ww41, ww200) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy027(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy027(ww40000, ww3000, ww3100000, ww41, Succ(ww2910)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy07(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy07(ww40000, ww3000, ww3100000, ww41, Succ(ww1920)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy08(ww40000, ww3000, ww41, Succ(ww1970)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy029(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy029(ww40000, ww3000, ww41, ww299) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy026(Neg(Zero), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Pos(ww390), ww40, ww41, ww42, :(ww430, ww431), Succ(ww800)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (71) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000))))) ---------------------------------------- (72) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy028(ww40000, ww3000, ww41, Succ(ww2960)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy(ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy01(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy01(Pos(Zero), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Zero) -> new_insertBy03(ww1900, ww20, ww21, ww220, ww23, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy03(ww1900, ww20, ww21, ww220, ww23, Succ(ww6070)) -> new_insertBy0113(Succ(ww1900), ww20, ww21, Succ(ww220), ww23) new_insertBy0113(ww190, ww20, ww21, ww22, ww23) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Succ(ww60900))) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(ww60900)) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Zero) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy05(ww1900, ww20, ww21, ww220, ww23) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Zero)) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, Zero) -> new_insertBy(ww21, Succ(ww220), ww23) new_insertBy01(Neg(ww190), ww20, ww21, ww22, ww23, Succ(ww5850)) -> new_insertBy(ww21, ww22, ww23) new_insertBy01(Pos(Zero), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy026(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy026(Neg(Zero), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Zero)) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy090(ww3900, ww40, ww41, ww420, ww43) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, Zero) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Succ(ww10100))) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(ww10100)) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Zero) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) new_insertBy026(Pos(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Zero) -> new_insertBy087(ww3900, ww40, ww41, ww420, ww43, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) new_insertBy087(ww3900, ww40, ww41, ww420, ww43, Succ(ww910)) -> new_insertBy088(Succ(ww3900), ww40, ww41, Succ(ww420), ww43) new_insertBy088(ww390, ww40, ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy09(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy09(ww40000, ww3000, ww41, ww200) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy027(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy027(ww40000, ww3000, ww3100000, ww41, Succ(ww2910)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy07(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy07(ww40000, ww3000, ww3100000, ww41, Succ(ww1920)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy08(ww40000, ww3000, ww41, Succ(ww1970)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy029(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy029(ww40000, ww3000, ww41, ww299) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) new_insertBy026(Neg(Zero), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy(ww41, Succ(ww420), ww43) new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) new_insertBy026(Pos(ww390), ww40, ww41, ww42, :(ww430, ww431), Succ(ww800)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (73) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy(ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy028(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy01(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 2 > 4, 3 >= 5 *new_insertBy03(ww1900, ww20, ww21, ww220, ww23, Succ(ww6070)) -> new_insertBy0113(Succ(ww1900), ww20, ww21, Succ(ww220), ww23) The graph contains the following edges 2 >= 2, 3 >= 3, 5 >= 5 *new_insertBy0113(ww190, ww20, ww21, ww22, ww23) -> new_insertBy(ww21, ww22, ww23) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy01(Neg(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Zero) -> new_insertBy03(ww1900, ww20, ww21, ww220, ww23, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5 *new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, new_primPlusNat0(new_primMulNat1(ww220, ww1900), Succ(ww1900))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5, 6 > 6 *new_insertBy02(ww1900, ww20, ww21, ww220, ww23, ww5850, Zero) -> new_insertBy(ww21, Succ(ww220), ww23) The graph contains the following edges 3 >= 1, 5 >= 3 *new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Succ(ww60900))) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy02(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(Zero)) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Succ(ww60900)) -> new_insertBy04(ww1900, ww20, ww21, ww220, ww23, ww58500, ww60900) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy04(ww1900, ww20, ww21, ww220, ww23, Succ(ww58500), Zero) -> new_insertBy05(ww1900, ww20, ww21, ww220, ww23) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy05(ww1900, ww20, ww21, ww220, ww23) -> new_insertBy(ww21, Succ(ww220), ww23) The graph contains the following edges 3 >= 1, 5 >= 3 *new_insertBy026(Pos(ww390), ww40, ww41, ww42, :(ww430, ww431), Succ(ww800)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) The graph contains the following edges 5 > 1, 5 > 3 *new_insertBy088(ww390, ww40, ww41, ww42, :(ww430, ww431)) -> new_insertBy06(ww430, Float(Pos(Succ(ww41)), Pos(ww42)), ww431) The graph contains the following edges 5 > 1, 5 > 3 *new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy026(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 2 > 4, 3 >= 5 *new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, Zero) -> new_insertBy(ww41, Succ(ww420), ww43) The graph contains the following edges 3 >= 1, 5 >= 3 *new_insertBy090(ww3900, ww40, ww41, ww420, ww43) -> new_insertBy(ww41, Succ(ww420), ww43) The graph contains the following edges 3 >= 1, 5 >= 3 *new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy086(ww3900, ww40, ww41, ww420, ww43, ww800, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5, 6 > 6 *new_insertBy026(Pos(Succ(ww3900)), ww40, ww41, Succ(ww420), ww43, Zero) -> new_insertBy087(ww3900, ww40, ww41, ww420, ww43, new_primPlusNat0(new_primMulNat1(ww420, ww3900), Succ(ww3900))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5 *new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Zero)) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy086(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(Succ(ww10100))) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Zero) -> new_insertBy090(ww3900, ww40, ww41, ww420, ww43) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy089(ww3900, ww40, ww41, ww420, ww43, Succ(ww8000), Succ(ww10100)) -> new_insertBy089(ww3900, ww40, ww41, ww420, ww43, ww8000, ww10100) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy087(ww3900, ww40, ww41, ww420, ww43, Succ(ww910)) -> new_insertBy088(Succ(ww3900), ww40, ww41, Succ(ww420), ww43) The graph contains the following edges 2 >= 2, 3 >= 3, 5 >= 5 *new_insertBy09(ww40000, ww3000, ww41, ww200) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy09(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy027(ww40000, ww3000, ww3100000, ww41, Succ(ww2910)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) The graph contains the following edges 2 >= 1, 4 >= 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy027(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 3 >= 4 *new_insertBy07(ww40000, ww3000, ww3100000, ww41, Succ(ww1920)) -> new_insertBy(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) The graph contains the following edges 2 >= 1, 4 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy07(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 3 >= 4 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy08(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy029(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy029(ww40000, ww3000, ww41, ww299) -> new_insertBy(ww3000, Succ(Succ(Zero)), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy028(ww40000, ww3000, ww41, Succ(ww2960)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy08(ww40000, ww3000, ww41, Succ(ww1970)) -> new_insertBy(ww3000, Succ(Succ(Succ(Zero))), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) The graph contains the following edges 2 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Pos(Succ(Zero))), ww41) -> new_insertBy(ww3000, Succ(Zero), ww41) The graph contains the following edges 2 > 1, 2 > 2, 3 >= 3 *new_insertBy01(Pos(Zero), ww20, ww21, Succ(ww220), ww23, Succ(ww5850)) -> new_insertBy(ww21, Succ(ww220), ww23) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy01(Neg(ww190), ww20, ww21, ww22, ww23, Succ(ww5850)) -> new_insertBy(ww21, ww22, ww23) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy01(Pos(Zero), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) The graph contains the following edges 3 >= 1, 1 > 2, 4 >= 2, 5 >= 3 *new_insertBy01(Pos(Succ(ww1900)), ww20, ww21, Zero, ww23, Succ(ww5850)) -> new_insertBy(ww21, Zero, ww23) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy026(Neg(Zero), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) The graph contains the following edges 3 >= 1, 1 > 2, 4 >= 2, 5 >= 3 *new_insertBy026(Neg(Zero), ww40, ww41, Succ(ww420), ww43, Succ(ww800)) -> new_insertBy(ww41, Succ(ww420), ww43) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy026(Neg(Succ(ww3900)), ww40, ww41, Zero, ww43, Succ(ww800)) -> new_insertBy(ww41, Zero, ww43) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 ---------------------------------------- (74) YES ---------------------------------------- (75) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy010(ww40000, ww40100, ww3100000, :(ww410, ww411), Succ(ww2100)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy010(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy030(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy030(ww40000, ww40100, ww3100000, ww41, Succ(ww3090)) -> new_insertBy7(ww3100000, ww41) new_insertBy7(ww3100000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy013(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy013(ww40000, ww3100000, ww41, Succ(ww2280)) -> new_insertBy7(ww3100000, ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy033(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy033(ww40000, ww3100000, ww41, Succ(ww3270)) -> new_insertBy7(ww3100000, ww41) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (76) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy010(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 3 >= 4 *new_insertBy010(ww40000, ww40100, ww3100000, :(ww410, ww411), Succ(ww2100)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) The graph contains the following edges 4 > 1, 4 > 3 *new_insertBy7(ww3100000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww411) The graph contains the following edges 2 > 1, 2 > 3 *new_insertBy030(ww40000, ww40100, ww3100000, ww41, Succ(ww3090)) -> new_insertBy7(ww3100000, ww41) The graph contains the following edges 3 >= 1, 4 >= 2 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy030(ww40000, ww40100, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 3 >= 4 *new_insertBy013(ww40000, ww3100000, ww41, Succ(ww2280)) -> new_insertBy7(ww3100000, ww41) The graph contains the following edges 2 >= 1, 3 >= 2 *new_insertBy033(ww40000, ww3100000, ww41, Succ(ww3270)) -> new_insertBy7(ww3100000, ww41) The graph contains the following edges 2 >= 1, 3 >= 2 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy013(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy033(ww40000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 ---------------------------------------- (77) YES ---------------------------------------- (78) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy072(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy072(ww40000, ww41, Succ(ww5260)) -> new_insertBy16(ww41) new_insertBy16(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy051(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy051(ww40000, ww40100, :(ww410, ww411), Succ(ww4220)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy054(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy054(ww40000, ww41, Succ(ww4380)) -> new_insertBy16(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy069(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy069(ww40000, ww40100, ww41, Succ(ww5100)) -> new_insertBy16(ww41) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (79) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy072(ww40000, ww41, Succ(ww5260)) -> new_insertBy16(ww41) The graph contains the following edges 2 >= 1 *new_insertBy16(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy051(ww40000, ww40100, :(ww410, ww411), Succ(ww4220)) -> new_insertBy06(ww410, Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy072(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy051(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 *new_insertBy054(ww40000, ww41, Succ(ww4380)) -> new_insertBy16(ww41) The graph contains the following edges 2 >= 1 *new_insertBy069(ww40000, ww40100, ww41, Succ(ww5100)) -> new_insertBy16(ww41) The graph contains the following edges 3 >= 1 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy054(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Pos(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy069(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 ---------------------------------------- (80) YES ---------------------------------------- (81) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (82) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000)))) ---------------------------------------- (83) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (84) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) at position [3,0,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000)))) ---------------------------------------- (85) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (86) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) at position [3,0,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000)))) ---------------------------------------- (87) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (88) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000)))) ---------------------------------------- (89) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (90) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000))))) ---------------------------------------- (91) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (92) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000)))) ---------------------------------------- (93) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (94) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000)))) ---------------------------------------- (95) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (96) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000))))) ---------------------------------------- (97) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (98) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000))))) ---------------------------------------- (99) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (100) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000))))) ---------------------------------------- (101) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (102) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy077(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy4(ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy074(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 2 > 4, 3 >= 5 *new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, Zero) -> new_insertBy4(ww71, Succ(ww720), ww73) The graph contains the following edges 3 >= 1, 5 >= 3 *new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, ww1510, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5, 6 > 6 *new_insertBy074(Pos(Succ(ww6900)), ww70, ww71, Succ(ww720), ww73, Zero) -> new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, new_primPlusNat0(new_primMulNat1(ww720, ww6900), Succ(ww6900))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5 *new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) -> new_insertBy4(ww71, Succ(ww720), ww73) The graph contains the following edges 3 >= 1, 5 >= 3 *new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Zero)) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy0108(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(Succ(ww17000))) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Zero) -> new_insertBy0112(ww6900, ww70, ww71, ww720, ww73) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, Succ(ww15100), Succ(ww17000)) -> new_insertBy0111(ww6900, ww70, ww71, ww720, ww73, ww15100, ww17000) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy0109(ww6900, ww70, ww71, ww720, ww73, Succ(ww1660)) -> new_insertBy0110(Succ(ww6900), ww70, ww71, Succ(ww720), ww73) The graph contains the following edges 2 >= 2, 3 >= 3, 5 >= 5 *new_insertBy0110(ww690, ww70, ww71, ww72, ww73) -> new_insertBy4(ww71, ww72, ww73) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy057(ww40000, ww3000, ww3100000, ww41, Succ(ww4490)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) The graph contains the following edges 2 >= 1, 4 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy057(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 3 >= 4 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy058(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy076(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy059(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy056(Neg(ww570), ww58, ww59, ww60, :(ww610, ww611), Succ(ww1170)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) The graph contains the following edges 5 > 1, 5 > 3 *new_insertBy0103(ww570, ww58, ww59, ww60, :(ww610, ww611)) -> new_insertBy06(ww610, Float(Neg(Succ(ww59)), Neg(ww60)), ww611) The graph contains the following edges 5 > 1, 5 > 3 *new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy056(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 2 > 4, 3 >= 5 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy075(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 3 >= 4 *new_insertBy075(ww40000, ww3000, ww3100000, ww41, Succ(ww5370)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Succ(ww3100000)))), ww41) The graph contains the following edges 2 >= 1, 4 >= 3 *new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, Zero) -> new_insertBy4(ww59, Succ(ww600), ww61) The graph contains the following edges 3 >= 1, 5 >= 3 *new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy099(ww5700, ww58, ww59, ww600, ww61, ww1170, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5, 6 > 6 *new_insertBy056(Neg(Succ(ww5700)), ww58, ww59, Succ(ww600), ww61, Zero) -> new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, new_primPlusNat0(new_primMulNat1(ww600, ww5700), Succ(ww5700))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5 *new_insertBy0100(ww5700, ww58, ww59, ww600, ww61, Succ(ww1340)) -> new_insertBy0103(Succ(ww5700), ww58, ww59, Succ(ww600), ww61) The graph contains the following edges 2 >= 2, 3 >= 3, 5 >= 5 *new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) -> new_insertBy4(ww59, Succ(ww600), ww61) The graph contains the following edges 3 >= 1, 5 >= 3 *new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Succ(ww13600))) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy099(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(Zero)) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Succ(ww13600)) -> new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, ww11700, ww13600) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy0101(ww5700, ww58, ww59, ww600, ww61, Succ(ww11700), Zero) -> new_insertBy0102(ww5700, ww58, ww59, ww600, ww61) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy077(ww40000, ww3000, ww41, Succ(ww1620)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy059(ww40000, ww3000, ww41, Succ(ww1290)) -> new_insertBy4(ww3000, Succ(Succ(Zero)), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy058(ww40000, ww3000, ww41, Succ(ww4540)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy076(ww40000, ww3000, ww41, Succ(ww5420)) -> new_insertBy4(ww3000, Succ(Succ(Succ(Zero))), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) The graph contains the following edges 2 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy4(ww3000, Succ(Zero), ww41) The graph contains the following edges 2 > 1, 2 > 2, 3 >= 3 *new_insertBy074(Neg(Zero), ww70, ww71, Succ(ww720), ww73, Succ(ww1510)) -> new_insertBy4(ww71, Succ(ww720), ww73) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy074(Pos(ww690), ww70, ww71, ww72, ww73, Succ(ww1510)) -> new_insertBy4(ww71, ww72, ww73) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy074(Neg(Zero), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) The graph contains the following edges 3 >= 1, 1 > 2, 4 >= 2, 5 >= 3 *new_insertBy074(Neg(Succ(ww6900)), ww70, ww71, Zero, ww73, Succ(ww1510)) -> new_insertBy4(ww71, Zero, ww73) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy056(Pos(Succ(ww5700)), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy056(Pos(Zero), ww58, ww59, Zero, ww61, Succ(ww1170)) -> new_insertBy4(ww59, Zero, ww61) The graph contains the following edges 3 >= 1, 1 > 2, 4 >= 2, 5 >= 3 *new_insertBy056(Pos(Zero), ww58, ww59, Succ(ww600), ww61, Succ(ww1170)) -> new_insertBy4(ww59, Succ(ww600), ww61) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 ---------------------------------------- (103) YES ---------------------------------------- (104) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (105) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000)))) ---------------------------------------- (106) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (107) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) at position [3,0,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000)))) ---------------------------------------- (108) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (109) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) at position [3,0,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000)))) ---------------------------------------- (110) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (111) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000)))) ---------------------------------------- (112) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (113) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000))))) ---------------------------------------- (114) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (115) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000)))) ---------------------------------------- (116) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (117) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000)))) ---------------------------------------- (118) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (119) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, new_primPlusNat0(Succ(ww40000), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000))))) ---------------------------------------- (120) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (121) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000))))) ---------------------------------------- (122) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (123) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000))))) ---------------------------------------- (124) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (125) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy067(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy14(ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) The graph contains the following edges 3 > 1, 2 >= 2, 3 > 3 *new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy064(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 2 > 4, 3 >= 5 *new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, Succ(ww1560)) -> new_insertBy14(ww65, ww660, ww67) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Zero) -> new_insertBy0105(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5 *new_insertBy064(Pos(Succ(ww6300)), ww64, ww65, Succ(ww660), ww67, Succ(ww1400)) -> new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, new_primPlusNat0(new_primMulNat1(ww660, ww6300), Succ(ww6300)), ww1400) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5, 6 > 7 *new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) -> new_insertBy14(ww65, ww660, ww67) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy0104(ww6300, ww64, ww65, ww660, ww67, Succ(Succ(ww16000)), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Zero) -> new_insertBy0107(ww6300, ww64, ww65, ww660, ww67) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, Succ(ww16000), Succ(ww14000)) -> new_insertBy0106(ww6300, ww64, ww65, ww660, ww67, ww16000, ww14000) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy047(ww40000, ww3000, ww3100000, ww41, Succ(ww4010)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) The graph contains the following edges 2 >= 1, 4 >= 3 *new_insertBy6(ww3000, :(ww410, ww411)) -> new_insertBy06(ww410, Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww411) The graph contains the following edges 2 > 1, 2 > 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy047(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 3 >= 4 *new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Pos(Succ(ww3000)), Neg(ww310)), ww41) -> new_insertBy046(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat0(new_primMulNat1(ww3000, ww40100), Succ(ww40100))) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 2 > 4, 3 >= 5 *new_insertBy098(ww5100, ww52, ww53, ww540, :(ww550, ww551)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) The graph contains the following edges 5 > 1, 5 > 3 *new_insertBy096(ww5100, ww52, ww53, ww540, :(ww550, ww551), Succ(ww1240)) -> new_insertBy06(ww550, Float(Pos(Succ(ww53)), Neg(Succ(ww540))), ww551) The graph contains the following edges 5 > 1, 5 > 3 *new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Succ(ww1060)) -> new_insertBy095(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100)), ww1060) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5, 6 > 7 *new_insertBy046(Neg(Succ(ww5100)), ww52, ww53, Succ(ww540), ww55, Zero) -> new_insertBy096(ww5100, ww52, ww53, ww540, ww55, new_primPlusNat0(new_primMulNat1(ww540, ww5100), Succ(ww5100))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5 *new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy095(ww5100, ww52, ww53, ww540, ww55, Succ(Succ(ww12600)), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Zero) -> new_insertBy098(ww5100, ww52, ww53, ww540, ww55) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy097(ww5100, ww52, ww53, ww540, ww55, Succ(ww12600), Succ(ww10600)) -> new_insertBy097(ww5100, ww52, ww53, ww540, ww55, ww12600, ww10600) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy066(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy048(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Zero))), ww41) -> new_insertBy6(ww3000, ww41) The graph contains the following edges 2 > 1, 3 >= 2 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Zero)))), ww41) -> new_insertBy049(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Pos(Succ(ww3000)), Neg(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy065(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 3 >= 4 *new_insertBy065(ww40000, ww3000, ww3100000, ww41, Succ(ww4890)) -> new_insertBy14(ww3000, Succ(Succ(Succ(ww3100000))), ww41) The graph contains the following edges 2 >= 1, 4 >= 3 *new_insertBy067(ww40000, ww3000, ww41, Succ(ww1450)) -> new_insertBy14(ww3000, Succ(Zero), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy049(ww40000, ww3000, ww41, Succ(ww1120)) -> new_insertBy14(ww3000, Succ(Zero), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy066(ww40000, ww3000, ww41, Succ(ww4940)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy048(ww40000, ww3000, ww41, Succ(ww4060)) -> new_insertBy14(ww3000, Succ(Succ(Zero)), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 ---------------------------------------- (126) YES ---------------------------------------- (127) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy078(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy078(ww40000, ww40100, ww41, Succ(ww5580)) -> new_insertBy18(ww41) new_insertBy18(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy062(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy062(ww40000, ww41, Succ(ww4860)) -> new_insertBy18(ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy080(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy080(ww40000, ww41, Succ(ww5740)) -> new_insertBy18(ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy060(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy060(ww40000, ww40100, :(ww410, ww411), Succ(ww4700)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (128) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy078(ww40000, ww40100, ww41, Succ(ww5580)) -> new_insertBy18(ww41) The graph contains the following edges 3 >= 1 *new_insertBy18(:(ww410, ww411)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) The graph contains the following edges 1 > 1, 1 > 3 *new_insertBy060(ww40000, ww40100, :(ww410, ww411), Succ(ww4700)) -> new_insertBy06(ww410, Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww411) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy078(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 *new_insertBy062(ww40000, ww41, Succ(ww4860)) -> new_insertBy18(ww41) The graph contains the following edges 2 >= 1 *new_insertBy080(ww40000, ww41, Succ(ww5740)) -> new_insertBy18(ww41) The graph contains the following edges 2 >= 1 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy062(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy080(ww40000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 3 >= 2 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Succ(ww40100))), Float(Neg(Zero), Neg(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy060(ww40000, ww40100, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 1 > 2, 3 >= 3 ---------------------------------------- (129) YES ---------------------------------------- (130) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy10(ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy016(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Zero) -> new_insertBy083(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200))) new_insertBy083(ww3200, ww33, ww34, ww350, :(ww360, ww361), Succ(ww890)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy036(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Zero) -> new_insertBy092(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500))) new_insertBy092(ww4500, ww46, ww47, ww480, ww49, Succ(ww950)) -> new_insertBy10(ww47, ww480, ww49) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Succ(ww810)) -> new_insertBy091(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500)), ww810) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy094(ww4500, ww46, ww47, ww480, ww49) -> new_insertBy10(ww47, ww480, ww49) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy038(ww40000, ww3000, ww41, Succ(ww3500)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy037(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy037(ww40000, ww3000, ww3100000, ww41, Succ(ww3450)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy019(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy019(ww40000, ww3000, ww41, ww254) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy018(ww40000, ww3000, ww41, Succ(ww2510)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy017(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy017(ww40000, ww3000, ww3100000, ww41, Succ(ww2460)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, new_primPlusNat1(new_primPlusNat0(Zero, Succ(ww40000)), ww40000)) new_insertBy039(ww40000, ww3000, ww41, Succ(ww820)) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Succ(ww790)) -> new_insertBy082(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200)), ww790) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy085(ww3200, ww33, ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (131) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) at position [3,0,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000)))) ---------------------------------------- (132) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy10(ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy016(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Zero) -> new_insertBy083(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200))) new_insertBy083(ww3200, ww33, ww34, ww350, :(ww360, ww361), Succ(ww890)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy036(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Zero) -> new_insertBy092(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500))) new_insertBy092(ww4500, ww46, ww47, ww480, ww49, Succ(ww950)) -> new_insertBy10(ww47, ww480, ww49) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Succ(ww810)) -> new_insertBy091(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500)), ww810) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy094(ww4500, ww46, ww47, ww480, ww49) -> new_insertBy10(ww47, ww480, ww49) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy038(ww40000, ww3000, ww41, Succ(ww3500)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy037(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy037(ww40000, ww3000, ww3100000, ww41, Succ(ww3450)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy019(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy019(ww40000, ww3000, ww41, ww254) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy018(ww40000, ww3000, ww41, Succ(ww2510)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy017(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy017(ww40000, ww3000, ww3100000, ww41, Succ(ww2460)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, new_primPlusNat1(new_primPlusNat0(Zero, Succ(ww40000)), ww40000)) new_insertBy039(ww40000, ww3000, ww41, Succ(ww820)) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Succ(ww790)) -> new_insertBy082(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200)), ww790) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy085(ww3200, ww33, ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (133) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(Zero, Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) at position [3,0,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000)))) ---------------------------------------- (134) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy10(ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy016(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Zero) -> new_insertBy083(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200))) new_insertBy083(ww3200, ww33, ww34, ww350, :(ww360, ww361), Succ(ww890)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy036(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Zero) -> new_insertBy092(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500))) new_insertBy092(ww4500, ww46, ww47, ww480, ww49, Succ(ww950)) -> new_insertBy10(ww47, ww480, ww49) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Succ(ww810)) -> new_insertBy091(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500)), ww810) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy094(ww4500, ww46, ww47, ww480, ww49) -> new_insertBy10(ww47, ww480, ww49) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy038(ww40000, ww3000, ww41, Succ(ww3500)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy037(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy037(ww40000, ww3000, ww3100000, ww41, Succ(ww3450)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy019(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy019(ww40000, ww3000, ww41, ww254) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy018(ww40000, ww3000, ww41, Succ(ww2510)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy017(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy017(ww40000, ww3000, ww3100000, ww41, Succ(ww2460)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, new_primPlusNat1(new_primPlusNat0(Zero, Succ(ww40000)), ww40000)) new_insertBy039(ww40000, ww3000, ww41, Succ(ww820)) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Succ(ww790)) -> new_insertBy082(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200)), ww790) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy085(ww3200, ww33, ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (135) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, new_primPlusNat1(new_primPlusNat0(Zero, Succ(ww40000)), ww40000)) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, new_primPlusNat1(Succ(ww40000), ww40000)),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, new_primPlusNat1(Succ(ww40000), ww40000))) ---------------------------------------- (136) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy10(ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy016(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Zero) -> new_insertBy083(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200))) new_insertBy083(ww3200, ww33, ww34, ww350, :(ww360, ww361), Succ(ww890)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy036(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Zero) -> new_insertBy092(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500))) new_insertBy092(ww4500, ww46, ww47, ww480, ww49, Succ(ww950)) -> new_insertBy10(ww47, ww480, ww49) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Succ(ww810)) -> new_insertBy091(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500)), ww810) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy094(ww4500, ww46, ww47, ww480, ww49) -> new_insertBy10(ww47, ww480, ww49) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy038(ww40000, ww3000, ww41, Succ(ww3500)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy037(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy037(ww40000, ww3000, ww3100000, ww41, Succ(ww3450)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy019(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy019(ww40000, ww3000, ww41, ww254) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy018(ww40000, ww3000, ww41, Succ(ww2510)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy017(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy017(ww40000, ww3000, ww3100000, ww41, Succ(ww2460)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy039(ww40000, ww3000, ww41, Succ(ww820)) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Succ(ww790)) -> new_insertBy082(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200)), ww790) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy085(ww3200, ww33, ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, new_primPlusNat1(Succ(ww40000), ww40000)) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (137) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000)))) ---------------------------------------- (138) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy10(ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy016(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Zero) -> new_insertBy083(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200))) new_insertBy083(ww3200, ww33, ww34, ww350, :(ww360, ww361), Succ(ww890)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy036(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Zero) -> new_insertBy092(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500))) new_insertBy092(ww4500, ww46, ww47, ww480, ww49, Succ(ww950)) -> new_insertBy10(ww47, ww480, ww49) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Succ(ww810)) -> new_insertBy091(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500)), ww810) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy094(ww4500, ww46, ww47, ww480, ww49) -> new_insertBy10(ww47, ww480, ww49) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy038(ww40000, ww3000, ww41, Succ(ww3500)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy037(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy037(ww40000, ww3000, ww3100000, ww41, Succ(ww3450)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy019(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy019(ww40000, ww3000, ww41, ww254) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy018(ww40000, ww3000, ww41, Succ(ww2510)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy017(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy017(ww40000, ww3000, ww3100000, ww41, Succ(ww2460)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy039(ww40000, ww3000, ww41, Succ(ww820)) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Succ(ww790)) -> new_insertBy082(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200)), ww790) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy085(ww3200, ww33, ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, new_primPlusNat1(Succ(ww40000), ww40000)) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (139) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(new_primPlusNat0(Succ(ww40000), Succ(ww40000)), Succ(ww40000))) at position [3,0] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000)))) ---------------------------------------- (140) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy10(ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy016(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Zero) -> new_insertBy083(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200))) new_insertBy083(ww3200, ww33, ww34, ww350, :(ww360, ww361), Succ(ww890)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy036(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Zero) -> new_insertBy092(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500))) new_insertBy092(ww4500, ww46, ww47, ww480, ww49, Succ(ww950)) -> new_insertBy10(ww47, ww480, ww49) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Succ(ww810)) -> new_insertBy091(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500)), ww810) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy094(ww4500, ww46, ww47, ww480, ww49) -> new_insertBy10(ww47, ww480, ww49) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy038(ww40000, ww3000, ww41, Succ(ww3500)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy037(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy037(ww40000, ww3000, ww3100000, ww41, Succ(ww3450)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy019(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy019(ww40000, ww3000, ww41, ww254) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy018(ww40000, ww3000, ww41, Succ(ww2510)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy017(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy017(ww40000, ww3000, ww3100000, ww41, Succ(ww2460)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy039(ww40000, ww3000, ww41, Succ(ww820)) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Succ(ww790)) -> new_insertBy082(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200)), ww790) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy085(ww3200, ww33, ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, new_primPlusNat1(Succ(ww40000), ww40000)) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (141) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, new_primPlusNat1(Succ(ww40000), ww40000)) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000))))) ---------------------------------------- (142) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy10(ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy016(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Zero) -> new_insertBy083(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200))) new_insertBy083(ww3200, ww33, ww34, ww350, :(ww360, ww361), Succ(ww890)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy036(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Zero) -> new_insertBy092(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500))) new_insertBy092(ww4500, ww46, ww47, ww480, ww49, Succ(ww950)) -> new_insertBy10(ww47, ww480, ww49) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Succ(ww810)) -> new_insertBy091(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500)), ww810) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy094(ww4500, ww46, ww47, ww480, ww49) -> new_insertBy10(ww47, ww480, ww49) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy038(ww40000, ww3000, ww41, Succ(ww3500)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy037(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy037(ww40000, ww3000, ww3100000, ww41, Succ(ww3450)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy019(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy019(ww40000, ww3000, ww41, ww254) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy018(ww40000, ww3000, ww41, Succ(ww2510)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy017(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy017(ww40000, ww3000, ww3100000, ww41, Succ(ww2460)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy039(ww40000, ww3000, ww41, Succ(ww820)) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Succ(ww790)) -> new_insertBy082(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200)), ww790) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy085(ww3200, ww33, ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (143) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))),new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000))))) ---------------------------------------- (144) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy10(ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy016(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Zero) -> new_insertBy083(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200))) new_insertBy083(ww3200, ww33, ww34, ww350, :(ww360, ww361), Succ(ww890)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy036(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Zero) -> new_insertBy092(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500))) new_insertBy092(ww4500, ww46, ww47, ww480, ww49, Succ(ww950)) -> new_insertBy10(ww47, ww480, ww49) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Succ(ww810)) -> new_insertBy091(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500)), ww810) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy094(ww4500, ww46, ww47, ww480, ww49) -> new_insertBy10(ww47, ww480, ww49) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy038(ww40000, ww3000, ww41, Succ(ww3500)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy037(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy037(ww40000, ww3000, ww3100000, ww41, Succ(ww3450)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy019(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy019(ww40000, ww3000, ww41, ww254) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy018(ww40000, ww3000, ww41, Succ(ww2510)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy017(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy017(ww40000, ww3000, ww3100000, ww41, Succ(ww2460)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy039(ww40000, ww3000, ww41, Succ(ww820)) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Succ(ww790)) -> new_insertBy082(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200)), ww790) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy085(ww3200, ww33, ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (145) TransformationProof (EQUIVALENT) By rewriting [LPAR04] the rule new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, new_primPlusNat0(Succ(Succ(new_primPlusNat0(ww40000, ww40000))), Succ(ww40000))) at position [3] we obtained the following new rules [LPAR04]: (new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))),new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000))))) ---------------------------------------- (146) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy10(ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy016(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Zero) -> new_insertBy083(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200))) new_insertBy083(ww3200, ww33, ww34, ww350, :(ww360, ww361), Succ(ww890)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy036(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Zero) -> new_insertBy092(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500))) new_insertBy092(ww4500, ww46, ww47, ww480, ww49, Succ(ww950)) -> new_insertBy10(ww47, ww480, ww49) new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Succ(ww810)) -> new_insertBy091(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500)), ww810) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy094(ww4500, ww46, ww47, ww480, ww49) -> new_insertBy10(ww47, ww480, ww49) new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) new_insertBy038(ww40000, ww3000, ww41, Succ(ww3500)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy037(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy037(ww40000, ww3000, ww3100000, ww41, Succ(ww3450)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy019(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) new_insertBy019(ww40000, ww3000, ww41, ww254) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy018(ww40000, ww3000, ww41, Succ(ww2510)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy017(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) new_insertBy017(ww40000, ww3000, ww3100000, ww41, Succ(ww2460)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) new_insertBy039(ww40000, ww3000, ww41, Succ(ww820)) -> new_insertBy10(ww3000, Succ(Zero), ww41) new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Succ(ww790)) -> new_insertBy082(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200)), ww790) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy085(ww3200, ww33, ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The TRS R consists of the following rules: new_primPlusNat0(Succ(ww7800), Zero) -> Succ(ww7800) new_primPlusNat0(Zero, Succ(ww401000)) -> Succ(ww401000) new_primMulNat1(Zero, ww40100) -> Zero new_primPlusNat0(Succ(ww7800), Succ(ww401000)) -> Succ(Succ(new_primPlusNat0(ww7800, ww401000))) new_primPlusNat0(Zero, Zero) -> Zero new_primPlusNat1(Succ(ww780), ww40100) -> Succ(Succ(new_primPlusNat0(ww780, ww40100))) new_primPlusNat1(Zero, ww40100) -> Succ(ww40100) new_primMulNat1(Succ(ww300000), ww40100) -> new_primPlusNat1(new_primMulNat1(ww300000, ww40100), ww40100) The set Q consists of the following terms: new_primMulNat1(Succ(x0), x1) new_primPlusNat0(Succ(x0), Succ(x1)) new_primPlusNat0(Zero, Succ(x0)) new_primPlusNat1(Zero, x0) new_primMulNat1(Zero, x0) new_primPlusNat0(Succ(x0), Zero) new_primPlusNat0(Zero, Zero) new_primPlusNat1(Succ(x0), x1) We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (147) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy06(Float(ww400, Pos(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy016(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 2 > 4, 3 >= 5 *new_insertBy083(ww3200, ww33, ww34, ww350, :(ww360, ww361), Succ(ww890)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) The graph contains the following edges 5 > 1, 5 > 3 *new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Zero) -> new_insertBy083(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5 *new_insertBy016(Neg(Succ(ww3200)), ww33, ww34, Succ(ww350), ww36, Succ(ww790)) -> new_insertBy082(ww3200, ww33, ww34, ww350, ww36, new_primPlusNat0(new_primMulNat1(ww350, ww3200), Succ(ww3200)), ww790) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5, 6 > 7 *new_insertBy06(Float(ww400, Neg(Succ(ww40100))), Float(Neg(Succ(ww3000)), Pos(ww310)), ww41) -> new_insertBy036(ww400, ww40100, ww3000, ww310, ww41, new_primPlusNat1(new_primMulNat1(ww3000, ww40100), ww40100)) The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 2 > 4, 3 >= 5 *new_insertBy092(ww4500, ww46, ww47, ww480, ww49, Succ(ww950)) -> new_insertBy10(ww47, ww480, ww49) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy10(ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) The graph contains the following edges 3 > 1, 3 > 3 *new_insertBy085(ww3200, ww33, ww34, ww350, :(ww360, ww361)) -> new_insertBy06(ww360, Float(Neg(Succ(ww34)), Pos(Succ(ww350))), ww361) The graph contains the following edges 5 > 1, 5 > 3 *new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Zero) -> new_insertBy092(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500))) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5 *new_insertBy036(Pos(Succ(ww4500)), ww46, ww47, Succ(ww480), ww49, Succ(ww810)) -> new_insertBy091(ww4500, ww46, ww47, ww480, ww49, new_primPlusNat0(new_primMulNat1(ww480, ww4500), Succ(ww4500)), ww810) The graph contains the following edges 1 > 1, 2 >= 2, 3 >= 3, 4 > 4, 5 >= 5, 6 > 7 *new_insertBy094(ww4500, ww46, ww47, ww480, ww49) -> new_insertBy10(ww47, ww480, ww49) The graph contains the following edges 3 >= 1, 4 >= 2, 5 >= 3 *new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy091(ww4500, ww46, ww47, ww480, ww49, Succ(Succ(ww10300)), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Zero) -> new_insertBy094(ww4500, ww46, ww47, ww480, ww49) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy093(ww4500, ww46, ww47, ww480, ww49, Succ(ww10300), Succ(ww8100)) -> new_insertBy093(ww4500, ww46, ww47, ww480, ww49, ww10300, ww8100) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy038(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy037(ww40000, ww3000, ww3100000, ww41, Succ(ww3450)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) The graph contains the following edges 2 >= 1, 4 >= 3 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy037(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 3 >= 4 *new_insertBy019(ww40000, ww3000, ww41, ww254) -> new_insertBy10(ww3000, Succ(Zero), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy019(ww40000, ww3000, ww41, new_primPlusNat0(ww40000, ww40000)) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Zero))))), ww41) -> new_insertBy018(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(Succ(new_primPlusNat0(ww40000, ww40000)), ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy017(ww40000, ww3000, ww3100000, ww41, Succ(ww2460)) -> new_insertBy10(ww3000, Succ(Succ(Succ(ww3100000))), ww41) The graph contains the following edges 2 >= 1, 4 >= 3 *new_insertBy06(Float(Neg(Succ(ww40000)), Pos(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Succ(Succ(ww3100000)))))), ww41) -> new_insertBy017(ww40000, ww3000, ww3100000, ww41, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat1(ww3100000, ww40000), Succ(ww40000)), Succ(ww40000)), Succ(ww40000)), Succ(ww40000))) The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 3 >= 4 *new_insertBy06(Float(Pos(Succ(ww40000)), Neg(Zero)), Float(Neg(Succ(ww3000)), Pos(Succ(Succ(Zero)))), ww41) -> new_insertBy039(ww40000, ww3000, ww41, Succ(Succ(new_primPlusNat0(ww40000, ww40000)))) The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 *new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy082(ww3200, ww33, ww34, ww350, ww36, Succ(Succ(ww9900)), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Succ(ww7900)) -> new_insertBy084(ww3200, ww33, ww34, ww350, ww36, ww9900, ww7900) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 > 6, 7 > 7 *new_insertBy084(ww3200, ww33, ww34, ww350, ww36, Succ(ww9900), Zero) -> new_insertBy085(ww3200, ww33, ww34, ww350, ww36) The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5 *new_insertBy039(ww40000, ww3000, ww41, Succ(ww820)) -> new_insertBy10(ww3000, Succ(Zero), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy038(ww40000, ww3000, ww41, Succ(ww3500)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 *new_insertBy018(ww40000, ww3000, ww41, Succ(ww2510)) -> new_insertBy10(ww3000, Succ(Succ(Zero)), ww41) The graph contains the following edges 2 >= 1, 3 >= 3 ---------------------------------------- (148) YES ---------------------------------------- (149) Obligation: Q DP problem: The TRS P consists of the following rules: new_insertBy0(ww6000, ww598, ww599, :(ww60010, ww60011)) -> new_insertBy0(ww60010, ww598, ww599, ww60011) R is empty. Q is empty. We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (150) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_insertBy0(ww6000, ww598, ww599, :(ww60010, ww60011)) -> new_insertBy0(ww60010, ww598, ww599, ww60011) The graph contains the following edges 4 > 1, 2 >= 2, 3 >= 3, 4 > 4 ---------------------------------------- (151) YES ---------------------------------------- (152) Obligation: Q DP problem: The TRS P consists of the following rules: new_primPlusNat(Succ(ww7800), Succ(ww401000)) -> new_primPlusNat(ww7800, ww401000) R is empty. Q is empty. We have to consider all minimal (P,Q,R)-chains. ---------------------------------------- (153) QDPSizeChangeProof (EQUIVALENT) 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. From the DPs we obtained the following set of size-change graphs: *new_primPlusNat(Succ(ww7800), Succ(ww401000)) -> new_primPlusNat(ww7800, ww401000) The graph contains the following edges 1 > 1, 2 > 2 ---------------------------------------- (154) YES