19.67/9.36 MAYBE 22.28/10.05 proof of /export/starexec/sandbox/benchmark/theBenchmark.hs 22.28/10.05 # AProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty 22.28/10.05 22.28/10.05 22.28/10.05 H-Termination with start terms of the given HASKELL could not be shown: 22.28/10.05 22.28/10.05 (0) HASKELL 22.28/10.05 (1) LR [EQUIVALENT, 0 ms] 22.28/10.05 (2) HASKELL 22.28/10.05 (3) IFR [EQUIVALENT, 0 ms] 22.28/10.05 (4) HASKELL 22.28/10.05 (5) BR [EQUIVALENT, 0 ms] 22.28/10.05 (6) HASKELL 22.28/10.05 (7) COR [EQUIVALENT, 0 ms] 22.28/10.05 (8) HASKELL 22.28/10.05 (9) LetRed [EQUIVALENT, 0 ms] 22.28/10.05 (10) HASKELL 22.28/10.05 (11) NumRed [SOUND, 0 ms] 22.28/10.05 (12) HASKELL 22.28/10.05 (13) Narrow [SOUND, 0 ms] 22.28/10.05 (14) AND 22.28/10.05 (15) QDP 22.28/10.05 (16) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (17) YES 22.28/10.05 (18) QDP 22.28/10.05 (19) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (20) YES 22.28/10.05 (21) QDP 22.28/10.05 (22) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (23) YES 22.28/10.05 (24) QDP 22.28/10.05 (25) DependencyGraphProof [EQUIVALENT, 0 ms] 22.28/10.05 (26) AND 22.28/10.05 (27) QDP 22.28/10.05 (28) NonTerminationLoopProof [COMPLETE, 0 ms] 22.28/10.05 (29) NO 22.28/10.05 (30) QDP 22.28/10.05 (31) TransformationProof [EQUIVALENT, 0 ms] 22.28/10.05 (32) QDP 22.28/10.05 (33) MRRProof [EQUIVALENT, 0 ms] 22.28/10.05 (34) QDP 22.28/10.05 (35) DependencyGraphProof [EQUIVALENT, 0 ms] 22.28/10.05 (36) TRUE 22.28/10.05 (37) QDP 22.28/10.05 (38) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (39) YES 22.28/10.05 (40) QDP 22.28/10.05 (41) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (42) YES 22.28/10.05 (43) QDP 22.28/10.05 (44) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (45) YES 22.28/10.05 (46) QDP 22.28/10.05 (47) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (48) YES 22.28/10.05 (49) QDP 22.28/10.05 (50) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (51) YES 22.28/10.05 (52) QDP 22.28/10.05 (53) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (54) YES 22.28/10.05 (55) QDP 22.28/10.05 (56) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (57) YES 22.28/10.05 (58) QDP 22.28/10.05 (59) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (60) YES 22.28/10.05 (61) QDP 22.28/10.05 (62) QDPSizeChangeProof [EQUIVALENT, 0 ms] 22.28/10.05 (63) YES 22.28/10.05 (64) Narrow [COMPLETE, 0 ms] 22.28/10.05 (65) TRUE 22.28/10.05 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (0) 22.28/10.05 Obligation: 22.28/10.05 mainModule Main 22.28/10.05 module Main where { 22.28/10.05 import qualified Prelude; 22.28/10.05 } 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (1) LR (EQUIVALENT) 22.28/10.05 Lambda Reductions: 22.28/10.05 The following Lambda expression 22.28/10.05 "\(_,r)->r" 22.28/10.05 is transformed to 22.28/10.05 "r0 (_,r) = r; 22.28/10.05 " 22.28/10.05 The following Lambda expression 22.28/10.05 "\(n,_)->n" 22.28/10.05 is transformed to 22.28/10.05 "n0 (n,_) = n; 22.28/10.05 " 22.28/10.05 The following Lambda expression 22.28/10.05 "\(q,_)->q" 22.28/10.05 is transformed to 22.28/10.05 "q1 (q,_) = q; 22.28/10.05 " 22.28/10.05 The following Lambda expression 22.28/10.05 "\(_,r)->r" 22.28/10.05 is transformed to 22.28/10.05 "r1 (_,r) = r; 22.28/10.05 " 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (2) 22.28/10.05 Obligation: 22.28/10.05 mainModule Main 22.28/10.05 module Main where { 22.28/10.05 import qualified Prelude; 22.28/10.05 } 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (3) IFR (EQUIVALENT) 22.28/10.05 If Reductions: 22.28/10.05 The following If expression 22.28/10.05 "if r < 0 then n - 1 else n" 22.28/10.05 is transformed to 22.28/10.05 "floor0 True = n - 1; 22.28/10.05 floor0 False = n; 22.28/10.05 " 22.28/10.05 The following If expression 22.28/10.05 "if primGEqNatS x y then Succ (primDivNatS (primMinusNatS x y) (Succ y)) else Zero" 22.28/10.05 is transformed to 22.28/10.05 "primDivNatS0 x y True = Succ (primDivNatS (primMinusNatS x y) (Succ y)); 22.28/10.05 primDivNatS0 x y False = Zero; 22.28/10.05 " 22.28/10.05 The following If expression 22.28/10.05 "if primGEqNatS x y then primModNatS (primMinusNatS x y) (Succ y) else Succ x" 22.28/10.05 is transformed to 22.28/10.05 "primModNatS0 x y True = primModNatS (primMinusNatS x y) (Succ y); 22.28/10.05 primModNatS0 x y False = Succ x; 22.28/10.05 " 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (4) 22.28/10.05 Obligation: 22.28/10.05 mainModule Main 22.28/10.05 module Main where { 22.28/10.05 import qualified Prelude; 22.28/10.05 } 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (5) BR (EQUIVALENT) 22.28/10.05 Replaced joker patterns by fresh variables and removed binding patterns. 22.28/10.05 22.28/10.05 Binding Reductions: 22.28/10.05 The bind variable of the following binding Pattern 22.28/10.05 "frac@(Float wu wv)" 22.28/10.05 is replaced by the following term 22.28/10.05 "Float wu wv" 22.28/10.05 The bind variable of the following binding Pattern 22.28/10.05 "frac@(Double xv xw)" 22.28/10.05 is replaced by the following term 22.28/10.05 "Double xv xw" 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (6) 22.28/10.05 Obligation: 22.28/10.05 mainModule Main 22.28/10.05 module Main where { 22.28/10.05 import qualified Prelude; 22.28/10.05 } 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (7) COR (EQUIVALENT) 22.28/10.05 Cond Reductions: 22.28/10.05 The following Function with conditions 22.28/10.05 "undefined |Falseundefined; 22.28/10.05 " 22.28/10.05 is transformed to 22.28/10.05 "undefined = undefined1; 22.28/10.05 " 22.28/10.05 "undefined0 True = undefined; 22.28/10.05 " 22.28/10.05 "undefined1 = undefined0 False; 22.28/10.05 " 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (8) 22.28/10.05 Obligation: 22.28/10.05 mainModule Main 22.28/10.05 module Main where { 22.28/10.05 import qualified Prelude; 22.28/10.05 } 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (9) LetRed (EQUIVALENT) 22.28/10.05 Let/Where Reductions: 22.28/10.05 The bindings of the following Let/Where expression 22.28/10.05 "floor0 (r < 0) where { 22.28/10.05 floor0 True = n - 1; 22.28/10.05 floor0 False = n; 22.28/10.05 ; 22.28/10.05 n = n0 vu9; 22.28/10.05 ; 22.28/10.05 n0 (n,vv) = n; 22.28/10.05 ; 22.28/10.05 r = r0 vu9; 22.28/10.05 ; 22.28/10.05 r0 (vw,r) = r; 22.28/10.05 ; 22.28/10.05 vu9 = properFraction x; 22.28/10.05 } 22.28/10.05 " 22.28/10.05 are unpacked to the following functions on top level 22.28/10.05 "floorFloor0 xx True = floorN xx - 1; 22.28/10.05 floorFloor0 xx False = floorN xx; 22.28/10.05 " 22.28/10.05 "floorVu9 xx = properFraction xx; 22.28/10.05 " 22.28/10.05 "floorN0 xx (n,vv) = n; 22.28/10.05 " 22.28/10.05 "floorN xx = floorN0 xx (floorVu9 xx); 22.28/10.05 " 22.28/10.05 "floorR0 xx (vw,r) = r; 22.28/10.05 " 22.28/10.05 "floorR xx = floorR0 xx (floorVu9 xx); 22.28/10.05 " 22.28/10.05 The bindings of the following Let/Where expression 22.28/10.05 "(fromIntegral q,r :% y) where { 22.28/10.05 q = q1 vu30; 22.28/10.05 ; 22.28/10.05 q1 (q,vx) = q; 22.28/10.05 ; 22.28/10.05 r = r1 vu30; 22.28/10.05 ; 22.28/10.05 r1 (vy,r) = r; 22.28/10.05 ; 22.28/10.05 vu30 = quotRem x y; 22.28/10.05 } 22.28/10.05 " 22.28/10.05 are unpacked to the following functions on top level 22.28/10.05 "properFractionQ1 xy xz (q,vx) = q; 22.28/10.05 " 22.28/10.05 "properFractionR xy xz = properFractionR1 xy xz (properFractionVu30 xy xz); 22.28/10.05 " 22.28/10.05 "properFractionR1 xy xz (vy,r) = r; 22.28/10.05 " 22.28/10.05 "properFractionQ xy xz = properFractionQ1 xy xz (properFractionVu30 xy xz); 22.28/10.05 " 22.28/10.05 "properFractionVu30 xy xz = quotRem xy xz; 22.28/10.05 " 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (10) 22.28/10.05 Obligation: 22.28/10.05 mainModule Main 22.28/10.05 module Main where { 22.28/10.05 import qualified Prelude; 22.28/10.05 } 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (11) NumRed (SOUND) 22.28/10.05 Num Reduction:All numbers are transformed to their corresponding representation with Succ, Pred and Zero. 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (12) 22.28/10.05 Obligation: 22.28/10.05 mainModule Main 22.28/10.05 module Main where { 22.28/10.05 import qualified Prelude; 22.28/10.05 } 22.28/10.05 22.28/10.05 ---------------------------------------- 22.28/10.05 22.28/10.05 (13) Narrow (SOUND) 22.28/10.05 Haskell To QDPs 22.28/10.05 22.28/10.05 digraph dp_graph { 22.28/10.05 node [outthreshold=100, inthreshold=100];1[label="floor",fontsize=16,color="grey",shape="box"];1 -> 3[label="",style="dashed", color="grey", weight=3]; 22.28/10.05 3[label="floor yu3",fontsize=16,color="black",shape="triangle"];3 -> 4[label="",style="solid", color="black", weight=3]; 22.28/10.05 4[label="floorFloor0 yu3 (floorR yu3 < fromInt (Pos Zero))",fontsize=16,color="black",shape="box"];4 -> 5[label="",style="solid", color="black", weight=3]; 22.28/10.05 5[label="floorFloor0 yu3 (compare (floorR yu3) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];5 -> 6[label="",style="solid", color="black", weight=3]; 22.28/10.05 6[label="floorFloor0 yu3 (primCmpFloat (floorR yu3) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];6 -> 7[label="",style="solid", color="black", weight=3]; 22.28/10.05 7[label="floorFloor0 yu3 (primCmpFloat (floorR0 yu3 (floorVu9 yu3)) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];7 -> 8[label="",style="solid", color="black", weight=3]; 22.28/10.05 8[label="floorFloor0 yu3 (primCmpFloat (floorR0 yu3 (properFraction yu3)) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];8 -> 9[label="",style="solid", color="black", weight=3]; 22.28/10.05 9[label="floorFloor0 yu3 (primCmpFloat (floorR0 yu3 (floatProperFractionFloat yu3)) (fromInt (Pos Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8468[label="yu3/Float yu30 yu31",fontsize=10,color="white",style="solid",shape="box"];9 -> 8468[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8468 -> 10[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 10[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (floorR0 (Float yu30 yu31) (floatProperFractionFloat (Float yu30 yu31))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];10 -> 11[label="",style="solid", color="black", weight=3]; 22.28/10.05 11[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (floorR0 (Float yu30 yu31) (fromInt (yu30 `quot` yu31),Float yu30 yu31 - fromInt (yu30 `quot` yu31))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];11 -> 12[label="",style="solid", color="black", weight=3]; 22.28/10.05 12[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (Float yu30 yu31 - fromInt (yu30 `quot` yu31)) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];12 -> 13[label="",style="solid", color="black", weight=3]; 22.28/10.05 13[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (primMinusFloat (Float yu30 yu31) (fromInt (yu30 `quot` yu31))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];13 -> 14[label="",style="solid", color="black", weight=3]; 22.28/10.05 14[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (primMinusFloat (Float yu30 yu31) (primIntToFloat (yu30 `quot` yu31))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];14 -> 15[label="",style="solid", color="black", weight=3]; 22.28/10.05 15[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (primMinusFloat (Float yu30 yu31) (Float (yu30 `quot` yu31) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];15 -> 16[label="",style="solid", color="black", weight=3]; 22.28/10.05 16[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` yu31 * yu31) (yu31 * Pos (Succ Zero))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];16 -> 17[label="",style="solid", color="black", weight=3]; 22.28/10.05 17[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` yu31 * yu31) (primMulInt yu31 (Pos (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8469[label="yu31/Pos yu310",fontsize=10,color="white",style="solid",shape="box"];17 -> 8469[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8469 -> 18[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 8470[label="yu31/Neg yu310",fontsize=10,color="white",style="solid",shape="box"];17 -> 8470[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8470 -> 19[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 18[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) (primMulInt (Pos yu310) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];18 -> 20[label="",style="solid", color="black", weight=3]; 22.28/10.05 19[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) (primMulInt (Neg yu310) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];19 -> 21[label="",style="solid", color="black", weight=3]; 22.28/10.05 20[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) (Pos (primMulNat yu310 (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];20 -> 22[label="",style="solid", color="black", weight=3]; 22.28/10.05 21[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) (Neg (primMulNat yu310 (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];21 -> 23[label="",style="solid", color="black", weight=3]; 22.28/10.05 22[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) (Pos (primMulNat yu310 (Succ Zero)))) (primIntToFloat (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];22 -> 24[label="",style="solid", color="black", weight=3]; 22.28/10.05 23[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) (Neg (primMulNat yu310 (Succ Zero)))) (primIntToFloat (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];23 -> 25[label="",style="solid", color="black", weight=3]; 22.28/10.05 24[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) (Pos (primMulNat yu310 (Succ Zero)))) (Float (Pos Zero) (Pos (Succ Zero))) == LT)",fontsize=16,color="black",shape="box"];24 -> 26[label="",style="solid", color="black", weight=3]; 22.28/10.05 25[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) (Neg (primMulNat yu310 (Succ Zero)))) (Float (Pos Zero) (Pos (Succ Zero))) == LT)",fontsize=16,color="black",shape="box"];25 -> 27[label="",style="solid", color="black", weight=3]; 22.28/10.05 26[label="floorFloor0 (Float yu30 (Pos yu310)) (compare ((yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) * Pos (Succ Zero)) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];26 -> 28[label="",style="solid", color="black", weight=3]; 22.28/10.05 27[label="floorFloor0 (Float yu30 (Neg yu310)) (compare ((yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) * Neg (Succ Zero)) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];27 -> 29[label="",style="solid", color="black", weight=3]; 22.28/10.05 28[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpInt ((yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) * Pos (Succ Zero)) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];28 -> 30[label="",style="solid", color="black", weight=3]; 22.28/10.05 29[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpInt ((yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) * Neg (Succ Zero)) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];29 -> 31[label="",style="solid", color="black", weight=3]; 22.28/10.05 30[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpInt (primMulInt (yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];30 -> 32[label="",style="solid", color="black", weight=3]; 22.28/10.05 31[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpInt (primMulInt (yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];31 -> 33[label="",style="solid", color="black", weight=3]; 22.28/10.05 32[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (yu30 * Pos (Succ Zero)) (yu30 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];32 -> 34[label="",style="solid", color="black", weight=3]; 22.28/10.05 33[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (yu30 * Pos (Succ Zero)) (yu30 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];33 -> 35[label="",style="solid", color="black", weight=3]; 22.28/10.05 34[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt yu30 (Pos (Succ Zero))) (yu30 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8471[label="yu30/Pos yu300",fontsize=10,color="white",style="solid",shape="box"];34 -> 8471[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8471 -> 36[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 8472[label="yu30/Neg yu300",fontsize=10,color="white",style="solid",shape="box"];34 -> 8472[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8472 -> 37[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 35[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt yu30 (Pos (Succ Zero))) (yu30 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8473[label="yu30/Pos yu300",fontsize=10,color="white",style="solid",shape="box"];35 -> 8473[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8473 -> 38[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 8474[label="yu30/Neg yu300",fontsize=10,color="white",style="solid",shape="box"];35 -> 8474[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8474 -> 39[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 36[label="floorFloor0 (Float (Pos yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Pos yu300) (Pos (Succ Zero))) (Pos yu300 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];36 -> 40[label="",style="solid", color="black", weight=3]; 22.28/10.05 37[label="floorFloor0 (Float (Neg yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Neg yu300) (Pos (Succ Zero))) (Neg yu300 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];37 -> 41[label="",style="solid", color="black", weight=3]; 22.28/10.05 38[label="floorFloor0 (Float (Pos yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Pos yu300) (Pos (Succ Zero))) (Pos yu300 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];38 -> 42[label="",style="solid", color="black", weight=3]; 22.28/10.05 39[label="floorFloor0 (Float (Neg yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Neg yu300) (Pos (Succ Zero))) (Neg yu300 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];39 -> 43[label="",style="solid", color="black", weight=3]; 22.28/10.05 40[label="floorFloor0 (Float (Pos yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (Pos yu300 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];40 -> 44[label="",style="solid", color="black", weight=3]; 22.28/10.05 41[label="floorFloor0 (Float (Neg yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (Neg yu300 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];41 -> 45[label="",style="solid", color="black", weight=3]; 22.28/10.05 42[label="floorFloor0 (Float (Pos yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (Pos yu300 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];42 -> 46[label="",style="solid", color="black", weight=3]; 22.28/10.05 43[label="floorFloor0 (Float (Neg yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (Neg yu300 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];43 -> 47[label="",style="solid", color="black", weight=3]; 22.28/10.05 44[label="floorFloor0 (Float (Pos yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (Pos yu300 `quot` Pos yu310) (Pos yu310))) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];44 -> 48[label="",style="solid", color="black", weight=3]; 22.28/10.05 45[label="floorFloor0 (Float (Neg yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (Neg yu300 `quot` Pos yu310) (Pos yu310))) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];45 -> 49[label="",style="solid", color="black", weight=3]; 22.28/10.05 46[label="floorFloor0 (Float (Pos yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (Pos yu300 `quot` Neg yu310) (Neg yu310))) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];46 -> 50[label="",style="solid", color="black", weight=3]; 22.28/10.05 47[label="floorFloor0 (Float (Neg yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (Neg yu300 `quot` Neg yu310) (Neg yu310))) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];47 -> 51[label="",style="solid", color="black", weight=3]; 22.28/10.05 48[label="floorFloor0 (Float (Pos yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Pos yu310)) (Pos yu310))) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8475[label="yu310/Succ yu3100",fontsize=10,color="white",style="solid",shape="box"];48 -> 8475[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8475 -> 52[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 8476[label="yu310/Zero",fontsize=10,color="white",style="solid",shape="box"];48 -> 8476[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8476 -> 53[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 49[label="floorFloor0 (Float (Neg yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Pos yu310)) (Pos yu310))) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8477[label="yu310/Succ yu3100",fontsize=10,color="white",style="solid",shape="box"];49 -> 8477[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8477 -> 54[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 8478[label="yu310/Zero",fontsize=10,color="white",style="solid",shape="box"];49 -> 8478[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8478 -> 55[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 50[label="floorFloor0 (Float (Pos yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Neg yu310)) (Neg yu310))) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8479[label="yu310/Succ yu3100",fontsize=10,color="white",style="solid",shape="box"];50 -> 8479[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8479 -> 56[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 8480[label="yu310/Zero",fontsize=10,color="white",style="solid",shape="box"];50 -> 8480[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8480 -> 57[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 51[label="floorFloor0 (Float (Neg yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Neg yu310)) (Neg yu310))) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8481[label="yu310/Succ yu3100",fontsize=10,color="white",style="solid",shape="box"];51 -> 8481[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8481 -> 58[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 8482[label="yu310/Zero",fontsize=10,color="white",style="solid",shape="box"];51 -> 8482[label="",style="solid", color="burlywood", weight=9]; 22.28/10.05 8482 -> 59[label="",style="solid", color="burlywood", weight=3]; 22.28/10.05 52[label="floorFloor0 (Float (Pos yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Pos (Succ yu3100))) (Pos (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];52 -> 60[label="",style="solid", color="black", weight=3]; 22.28/10.05 53[label="floorFloor0 (Float (Pos yu300) (Pos Zero)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Pos Zero)) (Pos Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];53 -> 61[label="",style="solid", color="black", weight=3]; 22.28/10.05 54[label="floorFloor0 (Float (Neg yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Pos (Succ yu3100))) (Pos (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];54 -> 62[label="",style="solid", color="black", weight=3]; 22.28/10.05 55[label="floorFloor0 (Float (Neg yu300) (Pos Zero)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Pos Zero)) (Pos Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];55 -> 63[label="",style="solid", color="black", weight=3]; 22.28/10.06 56[label="floorFloor0 (Float (Pos yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Neg (Succ yu3100))) (Neg (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];56 -> 64[label="",style="solid", color="black", weight=3]; 22.28/10.06 57[label="floorFloor0 (Float (Pos yu300) (Neg Zero)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Neg Zero)) (Neg Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];57 -> 65[label="",style="solid", color="black", weight=3]; 22.28/10.06 58[label="floorFloor0 (Float (Neg yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Neg (Succ yu3100))) (Neg (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];58 -> 66[label="",style="solid", color="black", weight=3]; 22.28/10.06 59[label="floorFloor0 (Float (Neg yu300) (Neg Zero)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Neg Zero)) (Neg Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];59 -> 67[label="",style="solid", color="black", weight=3]; 22.28/10.06 60[label="floorFloor0 (Float (Pos yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (Pos (primDivNatS yu300 (Succ yu3100))) (Pos (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];60 -> 68[label="",style="solid", color="black", weight=3]; 22.28/10.06 61[label="floorFloor0 (Float (Pos yu300) (Pos Zero)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (error []) (Pos Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];61 -> 69[label="",style="solid", color="black", weight=3]; 22.28/10.06 62[label="floorFloor0 (Float (Neg yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (Neg (primDivNatS yu300 (Succ yu3100))) (Pos (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];62 -> 70[label="",style="solid", color="black", weight=3]; 22.28/10.06 63[label="floorFloor0 (Float (Neg yu300) (Pos Zero)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (error []) (Pos Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];63 -> 71[label="",style="solid", color="black", weight=3]; 22.28/10.06 64[label="floorFloor0 (Float (Pos yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (Neg (primDivNatS yu300 (Succ yu3100))) (Neg (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];64 -> 72[label="",style="solid", color="black", weight=3]; 22.28/10.06 65[label="floorFloor0 (Float (Pos yu300) (Neg Zero)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (error []) (Neg Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];65 -> 73[label="",style="solid", color="black", weight=3]; 22.28/10.06 66[label="floorFloor0 (Float (Neg yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (Pos (primDivNatS yu300 (Succ yu3100))) (Neg (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];66 -> 74[label="",style="solid", color="black", weight=3]; 22.28/10.06 67[label="floorFloor0 (Float (Neg yu300) (Neg Zero)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (error []) (Neg Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];67 -> 75[label="",style="solid", color="black", weight=3]; 22.28/10.06 68[label="floorFloor0 (Float (Pos yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (Pos (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];68 -> 76[label="",style="solid", color="black", weight=3]; 22.28/10.06 69[label="error []",fontsize=16,color="red",shape="box"];70[label="floorFloor0 (Float (Neg yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (Neg (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];70 -> 77[label="",style="solid", color="black", weight=3]; 22.28/10.06 71[label="error []",fontsize=16,color="red",shape="box"];72[label="floorFloor0 (Float (Pos yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (Pos (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];72 -> 78[label="",style="solid", color="black", weight=3]; 22.28/10.06 73[label="error []",fontsize=16,color="red",shape="box"];74[label="floorFloor0 (Float (Neg yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (Neg (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];74 -> 79[label="",style="solid", color="black", weight=3]; 22.28/10.06 75[label="error []",fontsize=16,color="red",shape="box"];76[label="floorFloor0 (Float (Pos yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat yu300 (Succ Zero)) (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8483[label="yu300/Succ yu3000",fontsize=10,color="white",style="solid",shape="box"];76 -> 8483[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8483 -> 80[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8484[label="yu300/Zero",fontsize=10,color="white",style="solid",shape="box"];76 -> 8484[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8484 -> 81[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 77[label="floorFloor0 (Float (Neg yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)) (primMulNat yu300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8485[label="yu300/Succ yu3000",fontsize=10,color="white",style="solid",shape="box"];77 -> 8485[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8485 -> 82[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8486[label="yu300/Zero",fontsize=10,color="white",style="solid",shape="box"];77 -> 8486[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8486 -> 83[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 78[label="floorFloor0 (Float (Pos yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat yu300 (Succ Zero)) (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8487[label="yu300/Succ yu3000",fontsize=10,color="white",style="solid",shape="box"];78 -> 8487[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8487 -> 84[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8488[label="yu300/Zero",fontsize=10,color="white",style="solid",shape="box"];78 -> 8488[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8488 -> 85[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 79[label="floorFloor0 (Float (Neg yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)) (primMulNat yu300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8489[label="yu300/Succ yu3000",fontsize=10,color="white",style="solid",shape="box"];79 -> 8489[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8489 -> 86[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8490[label="yu300/Zero",fontsize=10,color="white",style="solid",shape="box"];79 -> 8490[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8490 -> 87[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 80[label="floorFloor0 (Float (Pos (Succ yu3000)) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ yu3000) (Succ Zero)) (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];80 -> 88[label="",style="solid", color="black", weight=3]; 22.28/10.06 81[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ Zero)) (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];81 -> 89[label="",style="solid", color="black", weight=3]; 22.28/10.06 82[label="floorFloor0 (Float (Neg (Succ yu3000)) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100)) (primMulNat (Succ yu3000) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];82 -> 90[label="",style="solid", color="black", weight=3]; 22.28/10.06 83[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100)) (primMulNat Zero (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];83 -> 91[label="",style="solid", color="black", weight=3]; 22.28/10.06 84[label="floorFloor0 (Float (Pos (Succ yu3000)) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ yu3000) (Succ Zero)) (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];84 -> 92[label="",style="solid", color="black", weight=3]; 22.28/10.06 85[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ Zero)) (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];85 -> 93[label="",style="solid", color="black", weight=3]; 22.28/10.06 86[label="floorFloor0 (Float (Neg (Succ yu3000)) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100)) (primMulNat (Succ yu3000) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];86 -> 94[label="",style="solid", color="black", weight=3]; 22.28/10.06 87[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100)) (primMulNat Zero (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];87 -> 95[label="",style="solid", color="black", weight=3]; 22.28/10.06 88 -> 780[label="",style="dashed", color="red", weight=0]; 22.28/10.06 88[label="floorFloor0 (Float (Pos (Succ yu3000)) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat yu3000 (Succ Zero)) (Succ Zero)) (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];88 -> 781[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 88 -> 782[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 88 -> 783[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 88 -> 784[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 89[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];89 -> 98[label="",style="solid", color="black", weight=3]; 22.28/10.06 90[label="floorFloor0 (Float (Neg (Succ yu3000)) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 yu3000 yu3100 (primGEqNatS yu3000 yu3100)) (Succ yu3100)) (primMulNat (Succ yu3000) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8491[label="yu3000/Succ yu30000",fontsize=10,color="white",style="solid",shape="box"];90 -> 8491[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8491 -> 99[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8492[label="yu3000/Zero",fontsize=10,color="white",style="solid",shape="box"];90 -> 8492[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8492 -> 100[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 91[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ yu3100)) (primMulNat Zero (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];91 -> 101[label="",style="solid", color="black", weight=3]; 22.28/10.06 92 -> 1203[label="",style="dashed", color="red", weight=0]; 22.28/10.06 92[label="floorFloor0 (Float (Pos (Succ yu3000)) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat yu3000 (Succ Zero)) (Succ Zero)) (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];92 -> 1204[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 92 -> 1205[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 92 -> 1206[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 92 -> 1207[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 93[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];93 -> 104[label="",style="solid", color="black", weight=3]; 22.28/10.06 94[label="floorFloor0 (Float (Neg (Succ yu3000)) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 yu3000 yu3100 (primGEqNatS yu3000 yu3100)) (Succ yu3100)) (primMulNat (Succ yu3000) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8493[label="yu3000/Succ yu30000",fontsize=10,color="white",style="solid",shape="box"];94 -> 8493[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8493 -> 105[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8494[label="yu3000/Zero",fontsize=10,color="white",style="solid",shape="box"];94 -> 8494[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8494 -> 106[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 95[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ yu3100)) (primMulNat Zero (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];95 -> 107[label="",style="solid", color="black", weight=3]; 22.28/10.06 781[label="yu3000",fontsize=16,color="green",shape="box"];782[label="primMulNat (Succ yu3100) (Succ Zero)",fontsize=16,color="black",shape="box"];782 -> 786[label="",style="solid", color="black", weight=3]; 22.28/10.06 783[label="yu3100",fontsize=16,color="green",shape="box"];784[label="primMulNat yu3000 (Succ Zero)",fontsize=16,color="burlywood",shape="triangle"];8495[label="yu3000/Succ yu30000",fontsize=10,color="white",style="solid",shape="box"];784 -> 8495[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8495 -> 787[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8496[label="yu3000/Zero",fontsize=10,color="white",style="solid",shape="box"];784 -> 8496[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8496 -> 788[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 780[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (primPlusNat yu30 (Succ Zero)) (primMulNat (primDivNatS (Succ yu28) (Succ yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8497[label="yu30/Succ yu300",fontsize=10,color="white",style="solid",shape="box"];780 -> 8497[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8497 -> 789[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8498[label="yu30/Zero",fontsize=10,color="white",style="solid",shape="box"];780 -> 8498[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8498 -> 790[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 98[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];98 -> 110[label="",style="solid", color="black", weight=3]; 22.28/10.06 99[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) yu3100 (primGEqNatS (Succ yu30000) yu3100)) (Succ yu3100)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8499[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];99 -> 8499[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8499 -> 111[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8500[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];99 -> 8500[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8500 -> 112[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 100[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero yu3100 (primGEqNatS Zero yu3100)) (Succ yu3100)) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8501[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];100 -> 8501[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8501 -> 113[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8502[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];100 -> 8502[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8502 -> 114[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 101[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];101 -> 115[label="",style="solid", color="black", weight=3]; 22.28/10.06 1204[label="yu3100",fontsize=16,color="green",shape="box"];1205[label="yu3000",fontsize=16,color="green",shape="box"];1206 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1206[label="primMulNat (Succ yu3100) (Succ Zero)",fontsize=16,color="magenta"];1206 -> 1332[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1207 -> 7325[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1207[label="primPlusNat (primMulNat yu3000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1207 -> 7326[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1207 -> 7327[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1203[label="floorFloor0 (Float (Pos (Succ yu23)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat yu107 (primMulNat (primDivNatS (Succ yu23) (Succ yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8503[label="yu107/Succ yu1070",fontsize=10,color="white",style="solid",shape="box"];1203 -> 8503[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8503 -> 1334[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8504[label="yu107/Zero",fontsize=10,color="white",style="solid",shape="box"];1203 -> 8504[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8504 -> 1335[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 104[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];104 -> 118[label="",style="solid", color="black", weight=3]; 22.28/10.06 105[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) yu3100 (primGEqNatS (Succ yu30000) yu3100)) (Succ yu3100)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8505[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];105 -> 8505[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8505 -> 119[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8506[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];105 -> 8506[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8506 -> 120[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 106[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero yu3100 (primGEqNatS Zero yu3100)) (Succ yu3100)) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8507[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];106 -> 8507[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8507 -> 121[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8508[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];106 -> 8508[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8508 -> 122[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 107[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];107 -> 123[label="",style="solid", color="black", weight=3]; 22.28/10.06 786 -> 7325[label="",style="dashed", color="red", weight=0]; 22.28/10.06 786[label="primPlusNat (primMulNat yu3100 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];786 -> 7328[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 786 -> 7329[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 787[label="primMulNat (Succ yu30000) (Succ Zero)",fontsize=16,color="black",shape="box"];787 -> 797[label="",style="solid", color="black", weight=3]; 22.28/10.06 788[label="primMulNat Zero (Succ Zero)",fontsize=16,color="black",shape="box"];788 -> 798[label="",style="solid", color="black", weight=3]; 22.28/10.06 789[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (Succ yu300) (Succ Zero)) (primMulNat (primDivNatS (Succ yu28) (Succ yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];789 -> 799[label="",style="solid", color="black", weight=3]; 22.28/10.06 790[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (primPlusNat Zero (Succ Zero)) (primMulNat (primDivNatS (Succ yu28) (Succ yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];790 -> 800[label="",style="solid", color="black", weight=3]; 22.28/10.06 110[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];110 -> 127[label="",style="solid", color="black", weight=3]; 22.28/10.06 111[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) (Succ yu31000) (primGEqNatS (Succ yu30000) (Succ yu31000))) (Succ (Succ yu31000))) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];111 -> 128[label="",style="solid", color="black", weight=3]; 22.28/10.06 112[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) Zero (primGEqNatS (Succ yu30000) Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];112 -> 129[label="",style="solid", color="black", weight=3]; 22.28/10.06 113[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero (Succ yu31000) (primGEqNatS Zero (Succ yu31000))) (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];113 -> 130[label="",style="solid", color="black", weight=3]; 22.28/10.06 114[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];114 -> 131[label="",style="solid", color="black", weight=3]; 22.28/10.06 115[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];115 -> 132[label="",style="solid", color="black", weight=3]; 22.28/10.06 1332[label="Succ yu3100",fontsize=16,color="green",shape="box"];7326 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 7326[label="primMulNat yu3000 (Succ Zero)",fontsize=16,color="magenta"];7327[label="Zero",fontsize=16,color="green",shape="box"];7325[label="primPlusNat yu492 (Succ yu490)",fontsize=16,color="burlywood",shape="triangle"];8509[label="yu492/Succ yu4920",fontsize=10,color="white",style="solid",shape="box"];7325 -> 8509[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8509 -> 7479[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8510[label="yu492/Zero",fontsize=10,color="white",style="solid",shape="box"];7325 -> 8510[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8510 -> 7480[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1334[label="floorFloor0 (Float (Pos (Succ yu23)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS (Succ yu23) (Succ yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1334 -> 1338[label="",style="solid", color="black", weight=3]; 22.28/10.06 1335[label="floorFloor0 (Float (Pos (Succ yu23)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS (Succ yu23) (Succ yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1335 -> 1339[label="",style="solid", color="black", weight=3]; 22.28/10.06 118[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];118 -> 136[label="",style="solid", color="black", weight=3]; 22.28/10.06 119[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) (Succ yu31000) (primGEqNatS (Succ yu30000) (Succ yu31000))) (Succ (Succ yu31000))) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];119 -> 137[label="",style="solid", color="black", weight=3]; 22.28/10.06 120[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) Zero (primGEqNatS (Succ yu30000) Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];120 -> 138[label="",style="solid", color="black", weight=3]; 22.28/10.06 121[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero (Succ yu31000) (primGEqNatS Zero (Succ yu31000))) (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];121 -> 139[label="",style="solid", color="black", weight=3]; 22.28/10.06 122[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];122 -> 140[label="",style="solid", color="black", weight=3]; 22.28/10.06 123[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];123 -> 141[label="",style="solid", color="black", weight=3]; 22.28/10.06 7328 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 7328[label="primMulNat yu3100 (Succ Zero)",fontsize=16,color="magenta"];7328 -> 7481[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 7329[label="Zero",fontsize=16,color="green",shape="box"];797 -> 7325[label="",style="dashed", color="red", weight=0]; 22.28/10.06 797[label="primPlusNat (primMulNat yu30000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];797 -> 7331[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 797 -> 7332[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 798[label="Zero",fontsize=16,color="green",shape="box"];799[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS (Succ yu28) (Succ yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];799 -> 807[label="",style="solid", color="black", weight=3]; 22.28/10.06 800[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS (Succ yu28) (Succ yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];800 -> 808[label="",style="solid", color="black", weight=3]; 22.28/10.06 127[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];127 -> 145[label="",style="solid", color="black", weight=3]; 22.28/10.06 128[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) (Succ yu31000) (primGEqNatS yu30000 yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8511[label="yu30000/Succ yu300000",fontsize=10,color="white",style="solid",shape="box"];128 -> 8511[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8511 -> 146[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8512[label="yu30000/Zero",fontsize=10,color="white",style="solid",shape="box"];128 -> 8512[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8512 -> 147[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 129[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) Zero True) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];129 -> 148[label="",style="solid", color="black", weight=3]; 22.28/10.06 130[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero (Succ yu31000) False) (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];130 -> 149[label="",style="solid", color="black", weight=3]; 22.28/10.06 131 -> 5017[label="",style="dashed", color="red", weight=0]; 22.28/10.06 131[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];131 -> 5018[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 132[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];132 -> 151[label="",style="solid", color="black", weight=3]; 22.28/10.06 7479[label="primPlusNat (Succ yu4920) (Succ yu490)",fontsize=16,color="black",shape="box"];7479 -> 7507[label="",style="solid", color="black", weight=3]; 22.28/10.06 7480[label="primPlusNat Zero (Succ yu490)",fontsize=16,color="black",shape="box"];7480 -> 7508[label="",style="solid", color="black", weight=3]; 22.28/10.06 1338[label="floorFloor0 (Float (Pos (Succ yu23)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 yu23 yu24 (primGEqNatS yu23 yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8513[label="yu23/Succ yu230",fontsize=10,color="white",style="solid",shape="box"];1338 -> 8513[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8513 -> 1342[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8514[label="yu23/Zero",fontsize=10,color="white",style="solid",shape="box"];1338 -> 8514[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8514 -> 1343[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1339[label="floorFloor0 (Float (Pos (Succ yu23)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 yu23 yu24 (primGEqNatS yu23 yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8515[label="yu23/Succ yu230",fontsize=10,color="white",style="solid",shape="box"];1339 -> 8515[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8515 -> 1344[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8516[label="yu23/Zero",fontsize=10,color="white",style="solid",shape="box"];1339 -> 8516[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8516 -> 1345[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 136[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];136 -> 155[label="",style="solid", color="black", weight=3]; 22.28/10.06 137[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) (Succ yu31000) (primGEqNatS yu30000 yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8517[label="yu30000/Succ yu300000",fontsize=10,color="white",style="solid",shape="box"];137 -> 8517[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8517 -> 156[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8518[label="yu30000/Zero",fontsize=10,color="white",style="solid",shape="box"];137 -> 8518[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8518 -> 157[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 138[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) Zero True) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];138 -> 158[label="",style="solid", color="black", weight=3]; 22.28/10.06 139 -> 4368[label="",style="dashed", color="red", weight=0]; 22.28/10.06 139[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero (Succ yu31000) False) (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];139 -> 4369[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 140 -> 4403[label="",style="dashed", color="red", weight=0]; 22.28/10.06 140[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];140 -> 4404[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 141[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];141 -> 161[label="",style="solid", color="black", weight=3]; 22.28/10.06 7481[label="yu3100",fontsize=16,color="green",shape="box"];7331 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 7331[label="primMulNat yu30000 (Succ Zero)",fontsize=16,color="magenta"];7331 -> 7482[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 7332[label="Zero",fontsize=16,color="green",shape="box"];807[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 yu28 yu29 (primGEqNatS yu28 yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8519[label="yu28/Succ yu280",fontsize=10,color="white",style="solid",shape="box"];807 -> 8519[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8519 -> 814[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8520[label="yu28/Zero",fontsize=10,color="white",style="solid",shape="box"];807 -> 8520[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8520 -> 815[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 808[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 yu28 yu29 (primGEqNatS yu28 yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8521[label="yu28/Succ yu280",fontsize=10,color="white",style="solid",shape="box"];808 -> 8521[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8521 -> 816[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8522[label="yu28/Zero",fontsize=10,color="white",style="solid",shape="box"];808 -> 8522[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8522 -> 817[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 145[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];145 -> 167[label="",style="solid", color="black", weight=3]; 22.28/10.06 146[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ yu31000) (primGEqNatS (Succ yu300000) yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8523[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];146 -> 8523[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8523 -> 168[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8524[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];146 -> 8524[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8524 -> 169[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 147[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ yu31000) (primGEqNatS Zero yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8525[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];147 -> 8525[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8525 -> 170[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8526[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];147 -> 8526[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8526 -> 171[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 148[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ yu30000) Zero) (Succ Zero))) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];148 -> 172[label="",style="solid", color="black", weight=3]; 22.28/10.06 149[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];149 -> 173[label="",style="solid", color="black", weight=3]; 22.28/10.06 5018 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5018[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5018 -> 5037[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5018 -> 5038[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5018 -> 5039[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5017[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) yu391",fontsize=16,color="burlywood",shape="triangle"];8527[label="yu391/False",fontsize=10,color="white",style="solid",shape="box"];5017 -> 8527[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8527 -> 5040[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8528[label="yu391/True",fontsize=10,color="white",style="solid",shape="box"];5017 -> 8528[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8528 -> 5041[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 151[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];151 -> 175[label="",style="solid", color="black", weight=3]; 22.28/10.06 7507[label="Succ (Succ (primPlusNat yu4920 yu490))",fontsize=16,color="green",shape="box"];7507 -> 7555[label="",style="dashed", color="green", weight=3]; 22.28/10.06 7508[label="Succ yu490",fontsize=16,color="green",shape="box"];1342[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ yu230) yu24 (primGEqNatS (Succ yu230) yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8529[label="yu24/Succ yu240",fontsize=10,color="white",style="solid",shape="box"];1342 -> 8529[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8529 -> 1348[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8530[label="yu24/Zero",fontsize=10,color="white",style="solid",shape="box"];1342 -> 8530[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8530 -> 1349[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1343[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 Zero yu24 (primGEqNatS Zero yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8531[label="yu24/Succ yu240",fontsize=10,color="white",style="solid",shape="box"];1343 -> 8531[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8531 -> 1350[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8532[label="yu24/Zero",fontsize=10,color="white",style="solid",shape="box"];1343 -> 8532[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8532 -> 1351[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1344[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ yu230) yu24 (primGEqNatS (Succ yu230) yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8533[label="yu24/Succ yu240",fontsize=10,color="white",style="solid",shape="box"];1344 -> 8533[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8533 -> 1352[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8534[label="yu24/Zero",fontsize=10,color="white",style="solid",shape="box"];1344 -> 8534[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8534 -> 1353[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1345[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 Zero yu24 (primGEqNatS Zero yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8535[label="yu24/Succ yu240",fontsize=10,color="white",style="solid",shape="box"];1345 -> 8535[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8535 -> 1354[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8536[label="yu24/Zero",fontsize=10,color="white",style="solid",shape="box"];1345 -> 8536[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8536 -> 1355[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 155[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];155 -> 181[label="",style="solid", color="black", weight=3]; 22.28/10.06 156[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ yu31000) (primGEqNatS (Succ yu300000) yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8537[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];156 -> 8537[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8537 -> 182[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8538[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];156 -> 8538[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8538 -> 183[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 157[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ yu31000) (primGEqNatS Zero yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8539[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];157 -> 8539[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8539 -> 184[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8540[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];157 -> 8540[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8540 -> 185[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 158[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ yu30000) Zero) (Succ Zero))) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];158 -> 186[label="",style="solid", color="black", weight=3]; 22.28/10.06 4369 -> 3626[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4369[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero (Succ yu31000) False) (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4369 -> 4386[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4369 -> 4387[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4369 -> 4388[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4368[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) yu354",fontsize=16,color="burlywood",shape="triangle"];8541[label="yu354/False",fontsize=10,color="white",style="solid",shape="box"];4368 -> 8541[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8541 -> 4389[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8542[label="yu354/True",fontsize=10,color="white",style="solid",shape="box"];4368 -> 8542[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8542 -> 4390[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 4404 -> 3626[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4404[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4404 -> 4421[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4404 -> 4422[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4404 -> 4423[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4403[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) yu355",fontsize=16,color="burlywood",shape="triangle"];8543[label="yu355/False",fontsize=10,color="white",style="solid",shape="box"];4403 -> 8543[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8543 -> 4424[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8544[label="yu355/True",fontsize=10,color="white",style="solid",shape="box"];4403 -> 8544[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8544 -> 4425[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 161[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];161 -> 189[label="",style="solid", color="black", weight=3]; 22.28/10.06 7482[label="yu30000",fontsize=16,color="green",shape="box"];814[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 (Succ yu280) yu29 (primGEqNatS (Succ yu280) yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8545[label="yu29/Succ yu290",fontsize=10,color="white",style="solid",shape="box"];814 -> 8545[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8545 -> 821[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8546[label="yu29/Zero",fontsize=10,color="white",style="solid",shape="box"];814 -> 8546[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8546 -> 822[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 815[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 Zero yu29 (primGEqNatS Zero yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8547[label="yu29/Succ yu290",fontsize=10,color="white",style="solid",shape="box"];815 -> 8547[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8547 -> 823[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8548[label="yu29/Zero",fontsize=10,color="white",style="solid",shape="box"];815 -> 8548[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8548 -> 824[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 816[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ yu280) yu29 (primGEqNatS (Succ yu280) yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8549[label="yu29/Succ yu290",fontsize=10,color="white",style="solid",shape="box"];816 -> 8549[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8549 -> 825[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8550[label="yu29/Zero",fontsize=10,color="white",style="solid",shape="box"];816 -> 8550[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8550 -> 826[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 817[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 Zero yu29 (primGEqNatS Zero yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8551[label="yu29/Succ yu290",fontsize=10,color="white",style="solid",shape="box"];817 -> 8551[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8551 -> 827[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8552[label="yu29/Zero",fontsize=10,color="white",style="solid",shape="box"];817 -> 8552[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8552 -> 828[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 167[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];167 -> 195[label="",style="solid", color="black", weight=3]; 22.28/10.06 168[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ (Succ yu310000)) (primGEqNatS (Succ yu300000) (Succ yu310000))) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];168 -> 196[label="",style="solid", color="black", weight=3]; 22.28/10.06 169[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ Zero) (primGEqNatS (Succ yu300000) Zero)) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];169 -> 197[label="",style="solid", color="black", weight=3]; 22.28/10.06 170[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) (primGEqNatS Zero (Succ yu310000))) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];170 -> 198[label="",style="solid", color="black", weight=3]; 22.28/10.06 171[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];171 -> 199[label="",style="solid", color="black", weight=3]; 22.28/10.06 172[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu30000) Zero) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];172 -> 200[label="",style="solid", color="black", weight=3]; 22.28/10.06 173[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];173 -> 201[label="",style="solid", color="black", weight=3]; 22.28/10.06 5037 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5037[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];5037 -> 5075[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5038 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5038[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];5038 -> 5076[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5039 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5039[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];5039 -> 5077[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3085[label="primCmpInt (primMulInt (primMinusNat yu293 yu292) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8553[label="yu293/Succ yu2930",fontsize=10,color="white",style="solid",shape="box"];3085 -> 8553[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8553 -> 3407[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8554[label="yu293/Zero",fontsize=10,color="white",style="solid",shape="box"];3085 -> 8554[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8554 -> 3408[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 5040[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];5040 -> 5078[label="",style="solid", color="black", weight=3]; 22.28/10.06 5041[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];5041 -> 5079[label="",style="solid", color="black", weight=3]; 22.28/10.06 175[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];175 -> 203[label="",style="solid", color="black", weight=3]; 22.28/10.06 7555[label="primPlusNat yu4920 yu490",fontsize=16,color="burlywood",shape="triangle"];8555[label="yu4920/Succ yu49200",fontsize=10,color="white",style="solid",shape="box"];7555 -> 8555[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8555 -> 7634[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8556[label="yu4920/Zero",fontsize=10,color="white",style="solid",shape="box"];7555 -> 8556[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8556 -> 7635[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1348[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ yu230) (Succ yu240) (primGEqNatS (Succ yu230) (Succ yu240))) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1348 -> 1364[label="",style="solid", color="black", weight=3]; 22.28/10.06 1349[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ yu230) Zero (primGEqNatS (Succ yu230) Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1349 -> 1365[label="",style="solid", color="black", weight=3]; 22.28/10.06 1350[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 Zero (Succ yu240) (primGEqNatS Zero (Succ yu240))) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1350 -> 1366[label="",style="solid", color="black", weight=3]; 22.28/10.06 1351[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1351 -> 1367[label="",style="solid", color="black", weight=3]; 22.28/10.06 1352[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ yu230) (Succ yu240) (primGEqNatS (Succ yu230) (Succ yu240))) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1352 -> 1368[label="",style="solid", color="black", weight=3]; 22.28/10.06 1353[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ yu230) Zero (primGEqNatS (Succ yu230) Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1353 -> 1369[label="",style="solid", color="black", weight=3]; 22.28/10.06 1354[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 Zero (Succ yu240) (primGEqNatS Zero (Succ yu240))) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1354 -> 1370[label="",style="solid", color="black", weight=3]; 22.28/10.06 1355[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1355 -> 1371[label="",style="solid", color="black", weight=3]; 22.28/10.06 181[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];181 -> 209[label="",style="solid", color="black", weight=3]; 22.28/10.06 182[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ (Succ yu310000)) (primGEqNatS (Succ yu300000) (Succ yu310000))) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];182 -> 210[label="",style="solid", color="black", weight=3]; 22.28/10.06 183[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ Zero) (primGEqNatS (Succ yu300000) Zero)) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];183 -> 211[label="",style="solid", color="black", weight=3]; 22.28/10.06 184[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) (primGEqNatS Zero (Succ yu310000))) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];184 -> 212[label="",style="solid", color="black", weight=3]; 22.28/10.06 185[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];185 -> 213[label="",style="solid", color="black", weight=3]; 22.28/10.06 186[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu30000) Zero) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];186 -> 214[label="",style="solid", color="black", weight=3]; 22.28/10.06 4386 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4386[label="primMulNat (Succ (Succ yu31000)) (Succ Zero)",fontsize=16,color="magenta"];4386 -> 4426[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4387 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4387[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4387 -> 4427[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4388[label="primMulNat (primDivNatS0 Zero (Succ yu31000) False) (Succ (Succ yu31000))",fontsize=16,color="black",shape="triangle"];4388 -> 4428[label="",style="solid", color="black", weight=3]; 22.28/10.06 3626[label="primCmpInt (primMulInt (primMinusNat yu1070 yu3070) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8557[label="yu1070/Succ yu10700",fontsize=10,color="white",style="solid",shape="box"];3626 -> 8557[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8557 -> 3642[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8558[label="yu1070/Zero",fontsize=10,color="white",style="solid",shape="box"];3626 -> 8558[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8558 -> 3643[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 4389[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) False",fontsize=16,color="black",shape="box"];4389 -> 4429[label="",style="solid", color="black", weight=3]; 22.28/10.06 4390[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) True",fontsize=16,color="black",shape="box"];4390 -> 4430[label="",style="solid", color="black", weight=3]; 22.28/10.06 4421 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4421[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4421 -> 4446[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4422 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4422[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4422 -> 4447[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4423 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4423[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];4423 -> 4448[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4424[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];4424 -> 4449[label="",style="solid", color="black", weight=3]; 22.28/10.06 4425[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];4425 -> 4450[label="",style="solid", color="black", weight=3]; 22.28/10.06 189[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];189 -> 217[label="",style="solid", color="black", weight=3]; 22.28/10.06 821[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 (Succ yu280) (Succ yu290) (primGEqNatS (Succ yu280) (Succ yu290))) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];821 -> 833[label="",style="solid", color="black", weight=3]; 22.28/10.06 822[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 (Succ yu280) Zero (primGEqNatS (Succ yu280) Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];822 -> 834[label="",style="solid", color="black", weight=3]; 22.28/10.06 823[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 Zero (Succ yu290) (primGEqNatS Zero (Succ yu290))) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];823 -> 835[label="",style="solid", color="black", weight=3]; 22.28/10.06 824[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];824 -> 836[label="",style="solid", color="black", weight=3]; 22.28/10.06 825[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ yu280) (Succ yu290) (primGEqNatS (Succ yu280) (Succ yu290))) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];825 -> 837[label="",style="solid", color="black", weight=3]; 22.28/10.06 826[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ yu280) Zero (primGEqNatS (Succ yu280) Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];826 -> 838[label="",style="solid", color="black", weight=3]; 22.28/10.06 827[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 Zero (Succ yu290) (primGEqNatS Zero (Succ yu290))) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];827 -> 839[label="",style="solid", color="black", weight=3]; 22.28/10.06 828[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];828 -> 840[label="",style="solid", color="black", weight=3]; 22.28/10.06 195[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (primMulInt (Pos (primMulNat (Succ yu3100) (Succ Zero))) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];195 -> 224[label="",style="solid", color="black", weight=3]; 22.28/10.06 196[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ (Succ yu310000)) (primGEqNatS yu300000 yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8559[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];196 -> 8559[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8559 -> 225[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8560[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];196 -> 8560[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8560 -> 226[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 197[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];197 -> 227[label="",style="solid", color="black", weight=3]; 22.28/10.06 198 -> 4884[label="",style="dashed", color="red", weight=0]; 22.28/10.06 198[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];198 -> 4885[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 199 -> 2548[label="",style="dashed", color="red", weight=0]; 22.28/10.06 199[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];199 -> 2549[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 200[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu30000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];200 -> 230[label="",style="solid", color="black", weight=3]; 22.28/10.06 201[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];201 -> 231[label="",style="solid", color="black", weight=3]; 22.28/10.06 5075[label="Succ Zero",fontsize=16,color="green",shape="box"];5076 -> 877[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5076[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];5077[label="Succ Zero",fontsize=16,color="green",shape="box"];3407[label="primCmpInt (primMulInt (primMinusNat (Succ yu2930) yu292) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="box"];8561[label="yu292/Succ yu2920",fontsize=10,color="white",style="solid",shape="box"];3407 -> 8561[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8561 -> 3466[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8562[label="yu292/Zero",fontsize=10,color="white",style="solid",shape="box"];3407 -> 8562[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8562 -> 3467[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 3408[label="primCmpInt (primMulInt (primMinusNat Zero yu292) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="box"];8563[label="yu292/Succ yu2920",fontsize=10,color="white",style="solid",shape="box"];3408 -> 8563[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8563 -> 3468[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8564[label="yu292/Zero",fontsize=10,color="white",style="solid",shape="box"];3408 -> 8564[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8564 -> 3469[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 5078[label="floorN (Float (Neg (Succ Zero)) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5078 -> 5106[label="",style="solid", color="black", weight=3]; 22.28/10.06 5079[label="floorN (Float (Neg (Succ Zero)) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5079 -> 5268[label="",style="solid", color="black", weight=3]; 22.28/10.06 203[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (primMulInt (Pos (primMulNat (Succ yu3100) (Succ Zero))) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];203 -> 233[label="",style="solid", color="black", weight=3]; 22.28/10.06 7634[label="primPlusNat (Succ yu49200) yu490",fontsize=16,color="burlywood",shape="box"];8565[label="yu490/Succ yu4900",fontsize=10,color="white",style="solid",shape="box"];7634 -> 8565[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8565 -> 7682[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8566[label="yu490/Zero",fontsize=10,color="white",style="solid",shape="box"];7634 -> 8566[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8566 -> 7683[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 7635[label="primPlusNat Zero yu490",fontsize=16,color="burlywood",shape="box"];8567[label="yu490/Succ yu4900",fontsize=10,color="white",style="solid",shape="box"];7635 -> 8567[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8567 -> 7684[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8568[label="yu490/Zero",fontsize=10,color="white",style="solid",shape="box"];7635 -> 8568[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8568 -> 7685[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1364[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ yu230) (Succ yu240) (primGEqNatS yu230 yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8569[label="yu230/Succ yu2300",fontsize=10,color="white",style="solid",shape="box"];1364 -> 8569[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8569 -> 1375[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8570[label="yu230/Zero",fontsize=10,color="white",style="solid",shape="box"];1364 -> 8570[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8570 -> 1376[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1365 -> 1377[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1365[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ yu230) Zero True) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1365 -> 1378[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1366[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 Zero (Succ yu240) False) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1366 -> 1379[label="",style="solid", color="black", weight=3]; 22.28/10.06 1367 -> 1380[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1367[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1367 -> 1381[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1368[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ yu230) (Succ yu240) (primGEqNatS yu230 yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8571[label="yu230/Succ yu2300",fontsize=10,color="white",style="solid",shape="box"];1368 -> 8571[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8571 -> 1382[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8572[label="yu230/Zero",fontsize=10,color="white",style="solid",shape="box"];1368 -> 8572[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8572 -> 1383[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1369 -> 1384[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1369[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ yu230) Zero True) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1369 -> 1385[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1370[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 Zero (Succ yu240) False) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1370 -> 1386[label="",style="solid", color="black", weight=3]; 22.28/10.06 1371 -> 1387[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1371[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1371 -> 1388[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 209[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (primMulInt (Pos (primMulNat (Succ yu3100) (Succ Zero))) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];209 -> 240[label="",style="solid", color="black", weight=3]; 22.28/10.06 210[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ (Succ yu310000)) (primGEqNatS yu300000 yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8573[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];210 -> 8573[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8573 -> 241[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8574[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];210 -> 8574[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8574 -> 242[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 211[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];211 -> 243[label="",style="solid", color="black", weight=3]; 22.28/10.06 212 -> 4243[label="",style="dashed", color="red", weight=0]; 22.28/10.06 212[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];212 -> 4244[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 213 -> 5420[label="",style="dashed", color="red", weight=0]; 22.28/10.06 213[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];213 -> 5421[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 214[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu30000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];214 -> 246[label="",style="solid", color="black", weight=3]; 22.28/10.06 4426[label="Succ (Succ yu31000)",fontsize=16,color="green",shape="box"];4427[label="Succ Zero",fontsize=16,color="green",shape="box"];4428[label="primMulNat Zero (Succ (Succ yu31000))",fontsize=16,color="black",shape="triangle"];4428 -> 4451[label="",style="solid", color="black", weight=3]; 22.28/10.06 3642[label="primCmpInt (primMulInt (primMinusNat (Succ yu10700) yu3070) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="box"];8575[label="yu3070/Succ yu30700",fontsize=10,color="white",style="solid",shape="box"];3642 -> 8575[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8575 -> 3675[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8576[label="yu3070/Zero",fontsize=10,color="white",style="solid",shape="box"];3642 -> 8576[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8576 -> 3676[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 3643[label="primCmpInt (primMulInt (primMinusNat Zero yu3070) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="box"];8577[label="yu3070/Succ yu30700",fontsize=10,color="white",style="solid",shape="box"];3643 -> 8577[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8577 -> 3677[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8578[label="yu3070/Zero",fontsize=10,color="white",style="solid",shape="box"];3643 -> 8578[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8578 -> 3678[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 4429[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000))))",fontsize=16,color="black",shape="triangle"];4429 -> 4452[label="",style="solid", color="black", weight=3]; 22.28/10.06 4430[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4430 -> 4623[label="",style="solid", color="black", weight=3]; 22.28/10.06 4446[label="Succ Zero",fontsize=16,color="green",shape="box"];4447[label="Succ Zero",fontsize=16,color="green",shape="box"];4448 -> 877[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4448[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];4449[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];4449 -> 4466[label="",style="solid", color="black", weight=3]; 22.28/10.06 4450[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4450 -> 4624[label="",style="solid", color="black", weight=3]; 22.28/10.06 217[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (primMulInt (Pos (primMulNat (Succ yu3100) (Succ Zero))) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];217 -> 249[label="",style="solid", color="black", weight=3]; 22.28/10.06 833 -> 851[label="",style="dashed", color="red", weight=0]; 22.28/10.06 833[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 (Succ yu280) (Succ yu290) (primGEqNatS yu280 yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];833 -> 852[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 834 -> 853[label="",style="dashed", color="red", weight=0]; 22.28/10.06 834[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 (Succ yu280) Zero True) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];834 -> 854[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 834 -> 855[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 835 -> 856[label="",style="dashed", color="red", weight=0]; 22.28/10.06 835[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 Zero (Succ yu290) False) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];835 -> 857[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 836 -> 858[label="",style="dashed", color="red", weight=0]; 22.28/10.06 836[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];836 -> 859[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 836 -> 860[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 837[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ yu280) (Succ yu290) (primGEqNatS yu280 yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8579[label="yu280/Succ yu2800",fontsize=10,color="white",style="solid",shape="box"];837 -> 8579[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8579 -> 861[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8580[label="yu280/Zero",fontsize=10,color="white",style="solid",shape="box"];837 -> 8580[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8580 -> 862[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 838 -> 863[label="",style="dashed", color="red", weight=0]; 22.28/10.06 838[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ yu280) Zero True) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];838 -> 864[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 839[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 Zero (Succ yu290) False) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];839 -> 865[label="",style="solid", color="black", weight=3]; 22.28/10.06 840 -> 866[label="",style="dashed", color="red", weight=0]; 22.28/10.06 840[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];840 -> 867[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 224[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (primMulNat (Succ yu3100) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];224 -> 257[label="",style="solid", color="black", weight=3]; 22.28/10.06 225[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ yu310000)) (primGEqNatS (Succ yu3000000) yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8581[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];225 -> 8581[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8581 -> 258[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8582[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];225 -> 8582[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8582 -> 259[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 226[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu310000)) (primGEqNatS Zero yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8583[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];226 -> 8583[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8583 -> 260[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8584[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];226 -> 8584[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8584 -> 261[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 227[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu300000)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];227 -> 262[label="",style="solid", color="black", weight=3]; 22.28/10.06 4885 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4885[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4885 -> 4901[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4885 -> 4902[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4885 -> 4903[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4884[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) yu385",fontsize=16,color="burlywood",shape="triangle"];8585[label="yu385/False",fontsize=10,color="white",style="solid",shape="box"];4884 -> 8585[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8585 -> 4904[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8586[label="yu385/True",fontsize=10,color="white",style="solid",shape="box"];4884 -> 8586[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8586 -> 4905[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 2549 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 2549[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];2549 -> 3086[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 2549 -> 3087[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 2549 -> 3088[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 2548[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) yu250",fontsize=16,color="burlywood",shape="triangle"];8587[label="yu250/False",fontsize=10,color="white",style="solid",shape="box"];2548 -> 8587[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8587 -> 2567[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8588[label="yu250/True",fontsize=10,color="white",style="solid",shape="box"];2548 -> 8588[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8588 -> 2568[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 230[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 yu30000 Zero (primGEqNatS yu30000 Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8589[label="yu30000/Succ yu300000",fontsize=10,color="white",style="solid",shape="box"];230 -> 8589[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8589 -> 265[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8590[label="yu30000/Zero",fontsize=10,color="white",style="solid",shape="box"];230 -> 8590[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8590 -> 266[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 231[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat Zero (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];231 -> 267[label="",style="solid", color="black", weight=3]; 22.28/10.06 877[label="primDivNatS0 Zero Zero True",fontsize=16,color="black",shape="triangle"];877 -> 903[label="",style="solid", color="black", weight=3]; 22.28/10.06 3466[label="primCmpInt (primMulInt (primMinusNat (Succ yu2930) (Succ yu2920)) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3466 -> 3486[label="",style="solid", color="black", weight=3]; 22.28/10.06 3467[label="primCmpInt (primMulInt (primMinusNat (Succ yu2930) Zero) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3467 -> 3487[label="",style="solid", color="black", weight=3]; 22.28/10.06 3468[label="primCmpInt (primMulInt (primMinusNat Zero (Succ yu2920)) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3468 -> 3488[label="",style="solid", color="black", weight=3]; 22.28/10.06 3469[label="primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3469 -> 3489[label="",style="solid", color="black", weight=3]; 22.28/10.06 5106[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (floorVu9 (Float (Neg (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5106 -> 5148[label="",style="solid", color="black", weight=3]; 22.28/10.06 5268 -> 2683[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5268[label="primMinusInt (floorN (Float (Neg (Succ Zero)) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5268 -> 5306[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 233[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (primMulNat (Succ yu3100) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];233 -> 269[label="",style="solid", color="black", weight=3]; 22.28/10.06 7682[label="primPlusNat (Succ yu49200) (Succ yu4900)",fontsize=16,color="black",shape="box"];7682 -> 7711[label="",style="solid", color="black", weight=3]; 22.28/10.06 7683[label="primPlusNat (Succ yu49200) Zero",fontsize=16,color="black",shape="box"];7683 -> 7712[label="",style="solid", color="black", weight=3]; 22.28/10.06 7684[label="primPlusNat Zero (Succ yu4900)",fontsize=16,color="black",shape="box"];7684 -> 7713[label="",style="solid", color="black", weight=3]; 22.28/10.06 7685[label="primPlusNat Zero Zero",fontsize=16,color="black",shape="box"];7685 -> 7714[label="",style="solid", color="black", weight=3]; 22.28/10.06 1375[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ yu240) (primGEqNatS (Succ yu2300) yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8591[label="yu240/Succ yu2400",fontsize=10,color="white",style="solid",shape="box"];1375 -> 8591[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8591 -> 1389[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8592[label="yu240/Zero",fontsize=10,color="white",style="solid",shape="box"];1375 -> 8592[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8592 -> 1390[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1376[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ yu240) (primGEqNatS Zero yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8593[label="yu240/Succ yu2400",fontsize=10,color="white",style="solid",shape="box"];1376 -> 8593[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8593 -> 1391[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8594[label="yu240/Zero",fontsize=10,color="white",style="solid",shape="box"];1376 -> 8594[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8594 -> 1392[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1378 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1378[label="primMulNat (primDivNatS0 (Succ yu230) Zero True) (Succ Zero)",fontsize=16,color="magenta"];1378 -> 1393[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1377[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) yu125) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8595[label="yu125/Succ yu1250",fontsize=10,color="white",style="solid",shape="box"];1377 -> 8595[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8595 -> 1394[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8596[label="yu125/Zero",fontsize=10,color="white",style="solid",shape="box"];1377 -> 8596[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8596 -> 1395[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1379[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat Zero (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1379 -> 1396[label="",style="solid", color="black", weight=3]; 22.28/10.06 1381 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1381[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];1381 -> 1397[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1380[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) yu127) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8597[label="yu127/Succ yu1270",fontsize=10,color="white",style="solid",shape="box"];1380 -> 8597[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8597 -> 1398[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8598[label="yu127/Zero",fontsize=10,color="white",style="solid",shape="box"];1380 -> 8598[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8598 -> 1399[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1382[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ yu240) (primGEqNatS (Succ yu2300) yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8599[label="yu240/Succ yu2400",fontsize=10,color="white",style="solid",shape="box"];1382 -> 8599[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8599 -> 1400[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8600[label="yu240/Zero",fontsize=10,color="white",style="solid",shape="box"];1382 -> 8600[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8600 -> 1401[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1383[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ yu240) (primGEqNatS Zero yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8601[label="yu240/Succ yu2400",fontsize=10,color="white",style="solid",shape="box"];1383 -> 8601[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8601 -> 1402[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8602[label="yu240/Zero",fontsize=10,color="white",style="solid",shape="box"];1383 -> 8602[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8602 -> 1403[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1385 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1385[label="primMulNat (primDivNatS0 (Succ yu230) Zero True) (Succ Zero)",fontsize=16,color="magenta"];1385 -> 1404[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1384[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu129) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8603[label="yu129/Succ yu1290",fontsize=10,color="white",style="solid",shape="box"];1384 -> 8603[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8603 -> 1405[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8604[label="yu129/Zero",fontsize=10,color="white",style="solid",shape="box"];1384 -> 8604[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8604 -> 1406[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1386[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1386 -> 1407[label="",style="solid", color="black", weight=3]; 22.28/10.06 1388 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1388[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];1388 -> 1408[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1387[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu131) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8605[label="yu131/Succ yu1310",fontsize=10,color="white",style="solid",shape="box"];1387 -> 8605[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8605 -> 1409[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8606[label="yu131/Zero",fontsize=10,color="white",style="solid",shape="box"];1387 -> 8606[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8606 -> 1410[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 240[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (primMulNat (Succ yu3100) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];240 -> 277[label="",style="solid", color="black", weight=3]; 22.28/10.06 241[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ yu310000)) (primGEqNatS (Succ yu3000000) yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8607[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];241 -> 8607[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8607 -> 278[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8608[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];241 -> 8608[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8608 -> 279[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 242[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu310000)) (primGEqNatS Zero yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8609[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];242 -> 8609[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8609 -> 280[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8610[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];242 -> 8610[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8610 -> 281[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 243[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu300000)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];243 -> 282[label="",style="solid", color="black", weight=3]; 22.28/10.06 4244 -> 3626[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4244[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4244 -> 4258[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4244 -> 4259[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4244 -> 4260[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4243[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) yu350",fontsize=16,color="burlywood",shape="triangle"];8611[label="yu350/False",fontsize=10,color="white",style="solid",shape="box"];4243 -> 8611[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8611 -> 4261[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8612[label="yu350/True",fontsize=10,color="white",style="solid",shape="box"];4243 -> 8612[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8612 -> 4262[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 5421 -> 3626[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5421[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5421 -> 5441[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5421 -> 5442[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5421 -> 5443[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5420[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) yu406",fontsize=16,color="burlywood",shape="triangle"];8613[label="yu406/False",fontsize=10,color="white",style="solid",shape="box"];5420 -> 8613[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8613 -> 5444[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8614[label="yu406/True",fontsize=10,color="white",style="solid",shape="box"];5420 -> 8614[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8614 -> 5445[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 246[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 yu30000 Zero (primGEqNatS yu30000 Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8615[label="yu30000/Succ yu300000",fontsize=10,color="white",style="solid",shape="box"];246 -> 8615[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8615 -> 285[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8616[label="yu30000/Zero",fontsize=10,color="white",style="solid",shape="box"];246 -> 8616[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8616 -> 286[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 4451[label="Zero",fontsize=16,color="green",shape="box"];3675[label="primCmpInt (primMulInt (primMinusNat (Succ yu10700) (Succ yu30700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3675 -> 3712[label="",style="solid", color="black", weight=3]; 22.28/10.06 3676[label="primCmpInt (primMulInt (primMinusNat (Succ yu10700) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3676 -> 3713[label="",style="solid", color="black", weight=3]; 22.28/10.06 3677[label="primCmpInt (primMulInt (primMinusNat Zero (Succ yu30700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3677 -> 3714[label="",style="solid", color="black", weight=3]; 22.28/10.06 3678[label="primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3678 -> 3715[label="",style="solid", color="black", weight=3]; 22.28/10.06 4452[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (floorVu9 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];4452 -> 4468[label="",style="solid", color="black", weight=3]; 22.28/10.06 4623 -> 2683[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4623[label="primMinusInt (floorN (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4623 -> 4646[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4466[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (floorVu9 (Float (Neg (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4466 -> 4504[label="",style="solid", color="black", weight=3]; 22.28/10.06 4624 -> 2683[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4624[label="primMinusInt (floorN (Float (Neg (Succ Zero)) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4624 -> 4647[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 249[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (primMulNat (Succ yu3100) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];249 -> 289[label="",style="solid", color="black", weight=3]; 22.28/10.06 852 -> 818[label="",style="dashed", color="red", weight=0]; 22.28/10.06 852[label="primPlusNat yu300 Zero",fontsize=16,color="magenta"];852 -> 868[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 851[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ yu280) (Succ yu290) (primGEqNatS yu280 yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8617[label="yu280/Succ yu2800",fontsize=10,color="white",style="solid",shape="box"];851 -> 8617[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8617 -> 869[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8618[label="yu280/Zero",fontsize=10,color="white",style="solid",shape="box"];851 -> 8618[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8618 -> 870[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 854 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 854[label="primMulNat (primDivNatS0 (Succ yu280) Zero True) (Succ Zero)",fontsize=16,color="magenta"];854 -> 871[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 855 -> 818[label="",style="dashed", color="red", weight=0]; 22.28/10.06 855[label="primPlusNat yu300 Zero",fontsize=16,color="magenta"];855 -> 872[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 853[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu44)) yu43) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8619[label="yu43/Succ yu430",fontsize=10,color="white",style="solid",shape="box"];853 -> 8619[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8619 -> 873[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8620[label="yu43/Zero",fontsize=10,color="white",style="solid",shape="box"];853 -> 8620[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8620 -> 874[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 857 -> 818[label="",style="dashed", color="red", weight=0]; 22.28/10.06 857[label="primPlusNat yu300 Zero",fontsize=16,color="magenta"];857 -> 875[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 856[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu45)) (primMulNat (primDivNatS0 Zero (Succ yu290) False) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];856 -> 876[label="",style="solid", color="black", weight=3]; 22.28/10.06 859 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 859[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];859 -> 877[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 860 -> 818[label="",style="dashed", color="red", weight=0]; 22.28/10.06 860[label="primPlusNat yu300 Zero",fontsize=16,color="magenta"];860 -> 878[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 858[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu47)) yu46) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8621[label="yu46/Succ yu460",fontsize=10,color="white",style="solid",shape="box"];858 -> 8621[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8621 -> 879[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8622[label="yu46/Zero",fontsize=10,color="white",style="solid",shape="box"];858 -> 8622[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8622 -> 880[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 861[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ yu290) (primGEqNatS (Succ yu2800) yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8623[label="yu290/Succ yu2900",fontsize=10,color="white",style="solid",shape="box"];861 -> 8623[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8623 -> 881[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8624[label="yu290/Zero",fontsize=10,color="white",style="solid",shape="box"];861 -> 8624[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8624 -> 882[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 862[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ yu290) (primGEqNatS Zero yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8625[label="yu290/Succ yu2900",fontsize=10,color="white",style="solid",shape="box"];862 -> 8625[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8625 -> 883[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8626[label="yu290/Zero",fontsize=10,color="white",style="solid",shape="box"];862 -> 8626[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8626 -> 884[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 864 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 864[label="primMulNat (primDivNatS0 (Succ yu280) Zero True) (Succ Zero)",fontsize=16,color="magenta"];864 -> 885[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 863[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) yu48) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8627[label="yu48/Succ yu480",fontsize=10,color="white",style="solid",shape="box"];863 -> 8627[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8627 -> 886[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8628[label="yu48/Zero",fontsize=10,color="white",style="solid",shape="box"];863 -> 8628[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8628 -> 887[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 865[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat Zero (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];865 -> 888[label="",style="solid", color="black", weight=3]; 22.28/10.06 867 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 867[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];867 -> 889[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 866[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) yu49) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8629[label="yu49/Succ yu490",fontsize=10,color="white",style="solid",shape="box"];866 -> 8629[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8629 -> 890[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8630[label="yu49/Zero",fontsize=10,color="white",style="solid",shape="box"];866 -> 8630[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8630 -> 891[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 257[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat yu3100 (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8631[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];257 -> 8631[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8631 -> 298[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8632[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];257 -> 8632[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8632 -> 299[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 258[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS (Succ yu3000000) (Succ yu3100000))) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];258 -> 300[label="",style="solid", color="black", weight=3]; 22.28/10.06 259[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu3000000) Zero)) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];259 -> 301[label="",style="solid", color="black", weight=3]; 22.28/10.06 260[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) (primGEqNatS Zero (Succ yu3100000))) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];260 -> 302[label="",style="solid", color="black", weight=3]; 22.28/10.06 261[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];261 -> 303[label="",style="solid", color="black", weight=3]; 22.28/10.06 262[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu300000)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];262 -> 304[label="",style="solid", color="black", weight=3]; 22.28/10.06 4901 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4901[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4901 -> 4927[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4902 -> 7777[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4902[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))",fontsize=16,color="magenta"];4902 -> 7778[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4902 -> 7779[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4903 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4903[label="primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)",fontsize=16,color="magenta"];4903 -> 4929[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4904[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) False",fontsize=16,color="black",shape="box"];4904 -> 4930[label="",style="solid", color="black", weight=3]; 22.28/10.06 4905[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) True",fontsize=16,color="black",shape="box"];4905 -> 4931[label="",style="solid", color="black", weight=3]; 22.28/10.06 3086 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3086[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3086 -> 3404[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3087 -> 6156[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3087[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];3087 -> 6157[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3088 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3088[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3088 -> 3406[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 2567[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2567 -> 2608[label="",style="solid", color="black", weight=3]; 22.28/10.06 2568[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];2568 -> 2609[label="",style="solid", color="black", weight=3]; 22.28/10.06 265[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu300000) Zero (primGEqNatS (Succ yu300000) Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];265 -> 307[label="",style="solid", color="black", weight=3]; 22.28/10.06 266[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];266 -> 308[label="",style="solid", color="black", weight=3]; 22.28/10.06 267[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat Zero (Succ Zero)) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];267 -> 309[label="",style="solid", color="black", weight=3]; 22.28/10.06 903[label="Succ (primDivNatS (primMinusNatS Zero Zero) (Succ Zero))",fontsize=16,color="green",shape="box"];903 -> 927[label="",style="dashed", color="green", weight=3]; 22.28/10.06 3486 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3486[label="primCmpInt (primMulInt (primMinusNat yu2930 yu2920) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="magenta"];3486 -> 3510[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3486 -> 3511[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3487[label="primCmpInt (primMulInt (Pos (Succ yu2930)) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3487 -> 3512[label="",style="solid", color="black", weight=3]; 22.28/10.06 3488[label="primCmpInt (primMulInt (Neg (Succ yu2920)) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3488 -> 3513[label="",style="solid", color="black", weight=3]; 22.28/10.06 3489[label="primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3489 -> 3514[label="",style="solid", color="black", weight=3]; 22.28/10.06 5148[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (properFraction (Float (Neg (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5148 -> 5189[label="",style="solid", color="black", weight=3]; 22.28/10.06 5306 -> 5078[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5306[label="floorN (Float (Neg (Succ Zero)) (Pos (Succ Zero)))",fontsize=16,color="magenta"];2683[label="primMinusInt yu265 (fromInt (Pos (Succ Zero)))",fontsize=16,color="burlywood",shape="triangle"];8633[label="yu265/Pos yu2650",fontsize=10,color="white",style="solid",shape="box"];2683 -> 8633[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8633 -> 2690[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8634[label="yu265/Neg yu2650",fontsize=10,color="white",style="solid",shape="box"];2683 -> 8634[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8634 -> 2691[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 269[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat yu3100 (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8635[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];269 -> 8635[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8635 -> 311[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8636[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];269 -> 8636[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8636 -> 312[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 7711[label="Succ (Succ (primPlusNat yu49200 yu4900))",fontsize=16,color="green",shape="box"];7711 -> 7732[label="",style="dashed", color="green", weight=3]; 22.28/10.06 7712[label="Succ yu49200",fontsize=16,color="green",shape="box"];7713[label="Succ yu4900",fontsize=16,color="green",shape="box"];7714[label="Zero",fontsize=16,color="green",shape="box"];1389[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ (Succ yu2400)) (primGEqNatS (Succ yu2300) (Succ yu2400))) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1389 -> 1414[label="",style="solid", color="black", weight=3]; 22.28/10.06 1390[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ Zero) (primGEqNatS (Succ yu2300) Zero)) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1390 -> 1415[label="",style="solid", color="black", weight=3]; 22.28/10.06 1391[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) (primGEqNatS Zero (Succ yu2400))) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1391 -> 1416[label="",style="solid", color="black", weight=3]; 22.28/10.06 1392[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1392 -> 1417[label="",style="solid", color="black", weight=3]; 22.28/10.06 1393 -> 871[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1393[label="primDivNatS0 (Succ yu230) Zero True",fontsize=16,color="magenta"];1393 -> 1418[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1394[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (Succ yu1250)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1394 -> 1419[label="",style="solid", color="black", weight=3]; 22.28/10.06 1395[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1395 -> 1420[label="",style="solid", color="black", weight=3]; 22.28/10.06 1396[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1396 -> 1421[label="",style="solid", color="black", weight=3]; 22.28/10.06 1397 -> 877[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1397[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];1398[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (Succ yu1270)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1398 -> 1422[label="",style="solid", color="black", weight=3]; 22.28/10.06 1399[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1399 -> 1423[label="",style="solid", color="black", weight=3]; 22.28/10.06 1400[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ (Succ yu2400)) (primGEqNatS (Succ yu2300) (Succ yu2400))) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1400 -> 1424[label="",style="solid", color="black", weight=3]; 22.28/10.06 1401[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ Zero) (primGEqNatS (Succ yu2300) Zero)) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1401 -> 1425[label="",style="solid", color="black", weight=3]; 22.28/10.06 1402[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) (primGEqNatS Zero (Succ yu2400))) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1402 -> 1426[label="",style="solid", color="black", weight=3]; 22.28/10.06 1403[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1403 -> 1427[label="",style="solid", color="black", weight=3]; 22.28/10.06 1404 -> 871[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1404[label="primDivNatS0 (Succ yu230) Zero True",fontsize=16,color="magenta"];1404 -> 1428[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1405[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu1290)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1405 -> 1429[label="",style="solid", color="black", weight=3]; 22.28/10.06 1406[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1406 -> 1430[label="",style="solid", color="black", weight=3]; 22.28/10.06 1407[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1407 -> 1431[label="",style="solid", color="black", weight=3]; 22.28/10.06 1408 -> 877[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1408[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];1409[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu1310)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1409 -> 1432[label="",style="solid", color="black", weight=3]; 22.28/10.06 1410[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1410 -> 1433[label="",style="solid", color="black", weight=3]; 22.28/10.06 277[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat yu3100 (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8637[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];277 -> 8637[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8637 -> 321[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8638[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];277 -> 8638[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8638 -> 322[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 278[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS (Succ yu3000000) (Succ yu3100000))) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];278 -> 323[label="",style="solid", color="black", weight=3]; 22.28/10.06 279[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu3000000) Zero)) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];279 -> 324[label="",style="solid", color="black", weight=3]; 22.28/10.06 280[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) (primGEqNatS Zero (Succ yu3100000))) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];280 -> 325[label="",style="solid", color="black", weight=3]; 22.28/10.06 281[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];281 -> 326[label="",style="solid", color="black", weight=3]; 22.28/10.06 282[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu300000)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];282 -> 327[label="",style="solid", color="black", weight=3]; 22.28/10.06 4258 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4258[label="primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)",fontsize=16,color="magenta"];4258 -> 4290[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4259 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4259[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4259 -> 4291[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4260 -> 7777[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4260[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))",fontsize=16,color="magenta"];4260 -> 7780[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4260 -> 7781[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4261[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) False",fontsize=16,color="black",shape="box"];4261 -> 4293[label="",style="solid", color="black", weight=3]; 22.28/10.06 4262[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) True",fontsize=16,color="black",shape="box"];4262 -> 4294[label="",style="solid", color="black", weight=3]; 22.28/10.06 5441 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5441[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];5441 -> 5459[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5442 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5442[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];5442 -> 5460[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5443 -> 6156[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5443[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];5443 -> 6158[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5444[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];5444 -> 5461[label="",style="solid", color="black", weight=3]; 22.28/10.06 5445[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];5445 -> 5462[label="",style="solid", color="black", weight=3]; 22.28/10.06 285[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu300000) Zero (primGEqNatS (Succ yu300000) Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];285 -> 330[label="",style="solid", color="black", weight=3]; 22.28/10.06 286[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];286 -> 331[label="",style="solid", color="black", weight=3]; 22.28/10.06 3712 -> 3626[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3712[label="primCmpInt (primMulInt (primMinusNat yu10700 yu30700) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3712 -> 3731[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3712 -> 3732[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3713 -> 3627[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3713[label="primCmpInt (primMulInt (Pos (Succ yu10700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3713 -> 3733[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3714 -> 3640[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3714[label="primCmpInt (primMulInt (Neg (Succ yu30700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3714 -> 3734[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3715 -> 3641[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3715[label="primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];4468[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (properFraction (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];4468 -> 4505[label="",style="solid", color="black", weight=3]; 22.28/10.06 4646 -> 4429[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4646[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000))))",fontsize=16,color="magenta"];4504[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (properFraction (Float (Neg (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4504 -> 4547[label="",style="solid", color="black", weight=3]; 22.28/10.06 4647 -> 4449[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4647[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ Zero)))",fontsize=16,color="magenta"];289[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat yu3100 (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8639[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];289 -> 8639[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8639 -> 334[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8640[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];289 -> 8640[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8640 -> 335[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 868[label="yu300",fontsize=16,color="green",shape="box"];818[label="primPlusNat yu330 Zero",fontsize=16,color="burlywood",shape="triangle"];8641[label="yu330/Succ yu3300",fontsize=10,color="white",style="solid",shape="box"];818 -> 8641[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8641 -> 829[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8642[label="yu330/Zero",fontsize=10,color="white",style="solid",shape="box"];818 -> 8642[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8642 -> 830[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 869[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ yu290) (primGEqNatS (Succ yu2800) yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8643[label="yu290/Succ yu2900",fontsize=10,color="white",style="solid",shape="box"];869 -> 8643[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8643 -> 895[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8644[label="yu290/Zero",fontsize=10,color="white",style="solid",shape="box"];869 -> 8644[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8644 -> 896[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 870[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ yu290) (primGEqNatS Zero yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8645[label="yu290/Succ yu2900",fontsize=10,color="white",style="solid",shape="box"];870 -> 8645[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8645 -> 897[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8646[label="yu290/Zero",fontsize=10,color="white",style="solid",shape="box"];870 -> 8646[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8646 -> 898[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 871[label="primDivNatS0 (Succ yu280) Zero True",fontsize=16,color="black",shape="triangle"];871 -> 899[label="",style="solid", color="black", weight=3]; 22.28/10.06 872[label="yu300",fontsize=16,color="green",shape="box"];873[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu44)) (Succ yu430)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];873 -> 900[label="",style="solid", color="black", weight=3]; 22.28/10.06 874[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu44)) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];874 -> 901[label="",style="solid", color="black", weight=3]; 22.28/10.06 875[label="yu300",fontsize=16,color="green",shape="box"];876[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu45)) (primMulNat Zero (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];876 -> 902[label="",style="solid", color="black", weight=3]; 22.28/10.06 878[label="yu300",fontsize=16,color="green",shape="box"];879[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu47)) (Succ yu460)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];879 -> 904[label="",style="solid", color="black", weight=3]; 22.28/10.06 880[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu47)) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];880 -> 905[label="",style="solid", color="black", weight=3]; 22.28/10.06 881[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ (Succ yu2900)) (primGEqNatS (Succ yu2800) (Succ yu2900))) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];881 -> 906[label="",style="solid", color="black", weight=3]; 22.28/10.06 882[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ Zero) (primGEqNatS (Succ yu2800) Zero)) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];882 -> 907[label="",style="solid", color="black", weight=3]; 22.28/10.06 883[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) (primGEqNatS Zero (Succ yu2900))) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];883 -> 908[label="",style="solid", color="black", weight=3]; 22.28/10.06 884[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];884 -> 909[label="",style="solid", color="black", weight=3]; 22.28/10.06 885 -> 871[label="",style="dashed", color="red", weight=0]; 22.28/10.06 885[label="primDivNatS0 (Succ yu280) Zero True",fontsize=16,color="magenta"];886[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (Succ yu480)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];886 -> 910[label="",style="solid", color="black", weight=3]; 22.28/10.06 887[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];887 -> 911[label="",style="solid", color="black", weight=3]; 22.28/10.06 888[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];888 -> 912[label="",style="solid", color="black", weight=3]; 22.28/10.06 889 -> 877[label="",style="dashed", color="red", weight=0]; 22.28/10.06 889[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];890[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (Succ yu490)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];890 -> 913[label="",style="solid", color="black", weight=3]; 22.28/10.06 891[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];891 -> 914[label="",style="solid", color="black", weight=3]; 22.28/10.06 298[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ yu31000)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat (Succ yu31000) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];298 -> 345[label="",style="solid", color="black", weight=3]; 22.28/10.06 299[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];299 -> 346[label="",style="solid", color="black", weight=3]; 22.28/10.06 300 -> 347[label="",style="dashed", color="red", weight=0]; 22.28/10.06 300[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS yu3000000 yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];300 -> 348[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 300 -> 349[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 300 -> 350[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 301 -> 5558[label="",style="dashed", color="red", weight=0]; 22.28/10.06 301[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];301 -> 5559[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 301 -> 5560[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 302 -> 4760[label="",style="dashed", color="red", weight=0]; 22.28/10.06 302[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];302 -> 4761[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 303 -> 5558[label="",style="dashed", color="red", weight=0]; 22.28/10.06 303[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];303 -> 5561[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 303 -> 5562[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 304[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];304 -> 354[label="",style="solid", color="black", weight=3]; 22.28/10.06 4927[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7778[label="yu310000",fontsize=16,color="green",shape="box"];7779 -> 5419[label="",style="dashed", color="red", weight=0]; 22.28/10.06 7779[label="primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False",fontsize=16,color="magenta"];7779 -> 7956[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 7777[label="primMulNat yu499 (Succ (Succ (Succ yu48500)))",fontsize=16,color="burlywood",shape="triangle"];8647[label="yu499/Succ yu4990",fontsize=10,color="white",style="solid",shape="box"];7777 -> 8647[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8647 -> 7957[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8648[label="yu499/Zero",fontsize=10,color="white",style="solid",shape="box"];7777 -> 8648[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8648 -> 7958[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 4929[label="Succ (Succ (Succ yu310000))",fontsize=16,color="green",shape="box"];4930[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000)))))",fontsize=16,color="black",shape="triangle"];4930 -> 4952[label="",style="solid", color="black", weight=3]; 22.28/10.06 4931[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4931 -> 5269[label="",style="solid", color="black", weight=3]; 22.28/10.06 3404[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6157 -> 4916[label="",style="dashed", color="red", weight=0]; 22.28/10.06 6157[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];6156[label="primMulNat yu444 (Succ (Succ Zero))",fontsize=16,color="burlywood",shape="triangle"];8649[label="yu444/Succ yu4440",fontsize=10,color="white",style="solid",shape="box"];6156 -> 8649[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8649 -> 6191[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8650[label="yu444/Zero",fontsize=10,color="white",style="solid",shape="box"];6156 -> 8650[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8650 -> 6192[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 3406[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];2608[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];2608 -> 2627[label="",style="solid", color="black", weight=3]; 22.28/10.06 2609[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2609 -> 2661[label="",style="solid", color="black", weight=3]; 22.28/10.06 307[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu300000) Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];307 -> 357[label="",style="solid", color="black", weight=3]; 22.28/10.06 308 -> 4970[label="",style="dashed", color="red", weight=0]; 22.28/10.06 308[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];308 -> 4971[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 309[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (Neg (Succ Zero)) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];309 -> 359[label="",style="solid", color="black", weight=3]; 22.28/10.06 927 -> 8331[label="",style="dashed", color="red", weight=0]; 22.28/10.06 927[label="primDivNatS (primMinusNatS Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];927 -> 8332[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 927 -> 8333[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 927 -> 8334[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3510[label="yu2920",fontsize=16,color="green",shape="box"];3511[label="yu2930",fontsize=16,color="green",shape="box"];3512 -> 3561[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3512[label="primCmpInt (Pos (primMulNat (Succ yu2930) (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="magenta"];3512 -> 3562[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3513 -> 3564[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3513[label="primCmpInt (Neg (primMulNat (Succ yu2920) (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="magenta"];3513 -> 3565[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3514 -> 3561[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3514[label="primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="magenta"];3514 -> 3563[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5189[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5189 -> 5221[label="",style="solid", color="black", weight=3]; 22.28/10.06 2690[label="primMinusInt (Pos yu2650) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];2690 -> 2696[label="",style="solid", color="black", weight=3]; 22.28/10.06 2691[label="primMinusInt (Neg yu2650) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];2691 -> 2697[label="",style="solid", color="black", weight=3]; 22.28/10.06 311[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ yu31000)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat (Succ yu31000) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];311 -> 361[label="",style="solid", color="black", weight=3]; 22.28/10.06 312[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];312 -> 362[label="",style="solid", color="black", weight=3]; 22.28/10.06 7732 -> 7555[label="",style="dashed", color="red", weight=0]; 22.28/10.06 7732[label="primPlusNat yu49200 yu4900",fontsize=16,color="magenta"];7732 -> 7753[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 7732 -> 7754[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1414[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ (Succ yu2400)) (primGEqNatS yu2300 yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8651[label="yu2300/Succ yu23000",fontsize=10,color="white",style="solid",shape="box"];1414 -> 8651[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8651 -> 1437[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8652[label="yu2300/Zero",fontsize=10,color="white",style="solid",shape="box"];1414 -> 8652[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8652 -> 1438[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1415[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1415 -> 1439[label="",style="solid", color="black", weight=3]; 22.28/10.06 1416 -> 5127[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1416[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1416 -> 5128[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1417 -> 3568[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1417[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1417 -> 3569[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1418[label="yu230",fontsize=16,color="green",shape="box"];1419[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu1070 yu1250) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8653[label="yu1070/Succ yu10700",fontsize=10,color="white",style="solid",shape="box"];1419 -> 8653[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8653 -> 1442[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8654[label="yu1070/Zero",fontsize=10,color="white",style="solid",shape="box"];1419 -> 8654[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8654 -> 1443[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1420[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu1070)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1420 -> 1444[label="",style="solid", color="black", weight=3]; 22.28/10.06 1421[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (Pos (Succ yu1070)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1421 -> 1445[label="",style="solid", color="black", weight=3]; 22.28/10.06 1422[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu1070 yu1270) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8655[label="yu1070/Succ yu10700",fontsize=10,color="white",style="solid",shape="box"];1422 -> 8655[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8655 -> 1446[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8656[label="yu1070/Zero",fontsize=10,color="white",style="solid",shape="box"];1422 -> 8656[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8656 -> 1447[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1423[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu1070)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1423 -> 1448[label="",style="solid", color="black", weight=3]; 22.28/10.06 1424[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ (Succ yu2400)) (primGEqNatS yu2300 yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8657[label="yu2300/Succ yu23000",fontsize=10,color="white",style="solid",shape="box"];1424 -> 8657[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8657 -> 1449[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8658[label="yu2300/Zero",fontsize=10,color="white",style="solid",shape="box"];1424 -> 8658[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8658 -> 1450[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1425[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1425 -> 1451[label="",style="solid", color="black", weight=3]; 22.28/10.06 1426 -> 5127[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1426[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1426 -> 5129[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1427 -> 3568[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1427[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1427 -> 3570[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1428[label="yu230",fontsize=16,color="green",shape="box"];1429[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu1290)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1429 -> 1454[label="",style="solid", color="black", weight=3]; 22.28/10.06 1430[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1430 -> 1455[label="",style="solid", color="black", weight=3]; 22.28/10.06 1431[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1431 -> 1456[label="",style="solid", color="black", weight=3]; 22.28/10.06 1432[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu1310)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1432 -> 1457[label="",style="solid", color="black", weight=3]; 22.28/10.06 1433[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1433 -> 1458[label="",style="solid", color="black", weight=3]; 22.28/10.06 321[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ yu31000)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat (Succ yu31000) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];321 -> 372[label="",style="solid", color="black", weight=3]; 22.28/10.06 322[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];322 -> 373[label="",style="solid", color="black", weight=3]; 22.28/10.06 323[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS yu3000000 yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8659[label="yu3000000/Succ yu30000000",fontsize=10,color="white",style="solid",shape="box"];323 -> 8659[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8659 -> 374[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8660[label="yu3000000/Zero",fontsize=10,color="white",style="solid",shape="box"];323 -> 8660[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8660 -> 375[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 324[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];324 -> 376[label="",style="solid", color="black", weight=3]; 22.28/10.06 325 -> 4118[label="",style="dashed", color="red", weight=0]; 22.28/10.06 325[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];325 -> 4119[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 326 -> 5382[label="",style="dashed", color="red", weight=0]; 22.28/10.06 326[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];326 -> 5383[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 327[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];327 -> 379[label="",style="solid", color="black", weight=3]; 22.28/10.06 4290[label="Succ (Succ (Succ yu310000))",fontsize=16,color="green",shape="box"];4291[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7780[label="yu310000",fontsize=16,color="green",shape="box"];7781 -> 5419[label="",style="dashed", color="red", weight=0]; 22.28/10.06 7781[label="primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False",fontsize=16,color="magenta"];4293[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000)))))",fontsize=16,color="black",shape="triangle"];4293 -> 4315[label="",style="solid", color="black", weight=3]; 22.28/10.06 4294[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4294 -> 4625[label="",style="solid", color="black", weight=3]; 22.28/10.06 5459[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5460[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6158 -> 4916[label="",style="dashed", color="red", weight=0]; 22.28/10.06 6158[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];5461[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];5461 -> 5470[label="",style="solid", color="black", weight=3]; 22.28/10.06 5462[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5462 -> 5658[label="",style="solid", color="black", weight=3]; 22.28/10.06 330[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu300000) Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];330 -> 382[label="",style="solid", color="black", weight=3]; 22.28/10.06 331 -> 4330[label="",style="dashed", color="red", weight=0]; 22.28/10.06 331[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];331 -> 4331[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3731[label="yu30700",fontsize=16,color="green",shape="box"];3732[label="yu10700",fontsize=16,color="green",shape="box"];3733[label="yu10700",fontsize=16,color="green",shape="box"];3627[label="primCmpInt (primMulInt (Pos (Succ yu1070)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="triangle"];3627 -> 3644[label="",style="solid", color="black", weight=3]; 22.28/10.06 3734[label="yu30700",fontsize=16,color="green",shape="box"];3640[label="primCmpInt (primMulInt (Neg (Succ yu3080)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="triangle"];3640 -> 3673[label="",style="solid", color="black", weight=3]; 22.28/10.06 3641[label="primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="triangle"];3641 -> 3674[label="",style="solid", color="black", weight=3]; 22.28/10.06 4505[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (floatProperFractionFloat (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];4505 -> 4548[label="",style="solid", color="black", weight=3]; 22.28/10.06 4547[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4547 -> 4581[label="",style="solid", color="black", weight=3]; 22.28/10.06 334[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ yu31000)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat (Succ yu31000) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];334 -> 386[label="",style="solid", color="black", weight=3]; 22.28/10.06 335[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];335 -> 387[label="",style="solid", color="black", weight=3]; 22.28/10.06 829[label="primPlusNat (Succ yu3300) Zero",fontsize=16,color="black",shape="box"];829 -> 841[label="",style="solid", color="black", weight=3]; 22.28/10.06 830[label="primPlusNat Zero Zero",fontsize=16,color="black",shape="box"];830 -> 842[label="",style="solid", color="black", weight=3]; 22.28/10.06 895[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ (Succ yu2900)) (primGEqNatS (Succ yu2800) (Succ yu2900))) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];895 -> 918[label="",style="solid", color="black", weight=3]; 22.28/10.06 896[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ Zero) (primGEqNatS (Succ yu2800) Zero)) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];896 -> 919[label="",style="solid", color="black", weight=3]; 22.28/10.06 897[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) (primGEqNatS Zero (Succ yu2900))) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];897 -> 920[label="",style="solid", color="black", weight=3]; 22.28/10.06 898[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];898 -> 921[label="",style="solid", color="black", weight=3]; 22.28/10.06 899[label="Succ (primDivNatS (primMinusNatS (Succ yu280) Zero) (Succ Zero))",fontsize=16,color="green",shape="box"];899 -> 922[label="",style="dashed", color="green", weight=3]; 22.28/10.06 900[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu44) yu430) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8661[label="yu430/Succ yu4300",fontsize=10,color="white",style="solid",shape="box"];900 -> 8661[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8661 -> 923[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8662[label="yu430/Zero",fontsize=10,color="white",style="solid",shape="box"];900 -> 8662[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8662 -> 924[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 901[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ (Succ yu44))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];901 -> 925[label="",style="solid", color="black", weight=3]; 22.28/10.06 902[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu45)) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];902 -> 926[label="",style="solid", color="black", weight=3]; 22.28/10.06 904[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu47) yu460) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8663[label="yu460/Succ yu4600",fontsize=10,color="white",style="solid",shape="box"];904 -> 8663[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8663 -> 928[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8664[label="yu460/Zero",fontsize=10,color="white",style="solid",shape="box"];904 -> 8664[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8664 -> 929[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 905[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ (Succ yu47))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];905 -> 930[label="",style="solid", color="black", weight=3]; 22.28/10.06 906[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ (Succ yu2900)) (primGEqNatS yu2800 yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8665[label="yu2800/Succ yu28000",fontsize=10,color="white",style="solid",shape="box"];906 -> 8665[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8665 -> 931[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8666[label="yu2800/Zero",fontsize=10,color="white",style="solid",shape="box"];906 -> 8666[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8666 -> 932[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 907[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];907 -> 933[label="",style="solid", color="black", weight=3]; 22.28/10.06 908 -> 4602[label="",style="dashed", color="red", weight=0]; 22.28/10.06 908[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];908 -> 4603[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 909 -> 2479[label="",style="dashed", color="red", weight=0]; 22.28/10.06 909[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];909 -> 2480[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 910[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu480) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8667[label="yu480/Succ yu4800",fontsize=10,color="white",style="solid",shape="box"];910 -> 8667[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8667 -> 936[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8668[label="yu480/Zero",fontsize=10,color="white",style="solid",shape="box"];910 -> 8668[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8668 -> 937[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 911[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ Zero)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];911 -> 938[label="",style="solid", color="black", weight=3]; 22.28/10.06 912[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (Pos (Succ Zero)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];912 -> 939[label="",style="solid", color="black", weight=3]; 22.28/10.06 913[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu490) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8669[label="yu490/Succ yu4900",fontsize=10,color="white",style="solid",shape="box"];913 -> 8669[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8669 -> 940[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8670[label="yu490/Zero",fontsize=10,color="white",style="solid",shape="box"];913 -> 8670[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8670 -> 941[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 914[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ Zero)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];914 -> 942[label="",style="solid", color="black", weight=3]; 22.28/10.06 345[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ yu31000)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat yu31000 (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8671[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];345 -> 8671[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8671 -> 401[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8672[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];345 -> 8672[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8672 -> 402[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 346[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat Zero (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];346 -> 403[label="",style="solid", color="black", weight=3]; 22.28/10.06 348 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 348[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS yu3000000 yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];348 -> 3095[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 348 -> 3096[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 348 -> 3097[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 349[label="yu3000000",fontsize=16,color="green",shape="box"];350[label="yu3100000",fontsize=16,color="green",shape="box"];347[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) yu7",fontsize=16,color="burlywood",shape="triangle"];8673[label="yu7/False",fontsize=10,color="white",style="solid",shape="box"];347 -> 8673[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8673 -> 406[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8674[label="yu7/True",fontsize=10,color="white",style="solid",shape="box"];347 -> 8674[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8674 -> 407[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 5559 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5559[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5559 -> 5593[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5559 -> 5594[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5559 -> 5595[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5560[label="Succ (Succ (Succ yu3000000))",fontsize=16,color="green",shape="box"];5558[label="floorFloor0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) yu411",fontsize=16,color="burlywood",shape="triangle"];8675[label="yu411/False",fontsize=10,color="white",style="solid",shape="box"];5558 -> 8675[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8675 -> 5596[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8676[label="yu411/True",fontsize=10,color="white",style="solid",shape="box"];5558 -> 8676[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8676 -> 5597[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 4761 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4761[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4761 -> 4781[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4761 -> 4782[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4761 -> 4783[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4760[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) yu374",fontsize=16,color="burlywood",shape="triangle"];8677[label="yu374/False",fontsize=10,color="white",style="solid",shape="box"];4760 -> 8677[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8677 -> 4784[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8678[label="yu374/True",fontsize=10,color="white",style="solid",shape="box"];4760 -> 8678[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8678 -> 4785[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 5561 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5561[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5561 -> 5598[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5561 -> 5599[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5561 -> 5600[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5562[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];354[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu300000) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];354 -> 411[label="",style="solid", color="black", weight=3]; 22.28/10.06 7956[label="yu310000",fontsize=16,color="green",shape="box"];5419[label="primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False",fontsize=16,color="black",shape="triangle"];5419 -> 5757[label="",style="solid", color="black", weight=3]; 22.28/10.06 7957[label="primMulNat (Succ yu4990) (Succ (Succ (Succ yu48500)))",fontsize=16,color="black",shape="box"];7957 -> 8026[label="",style="solid", color="black", weight=3]; 22.28/10.06 7958[label="primMulNat Zero (Succ (Succ (Succ yu48500)))",fontsize=16,color="black",shape="box"];7958 -> 8027[label="",style="solid", color="black", weight=3]; 22.28/10.06 4952[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];4952 -> 4999[label="",style="solid", color="black", weight=3]; 22.28/10.06 5269 -> 2683[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5269[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5269 -> 5307[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4916[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="black",shape="triangle"];4916 -> 5607[label="",style="solid", color="black", weight=3]; 22.28/10.06 6191[label="primMulNat (Succ yu4440) (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6191 -> 6252[label="",style="solid", color="black", weight=3]; 22.28/10.06 6192[label="primMulNat Zero (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6192 -> 6253[label="",style="solid", color="black", weight=3]; 22.28/10.06 2627[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2627 -> 2662[label="",style="solid", color="black", weight=3]; 22.28/10.06 2661 -> 2683[label="",style="dashed", color="red", weight=0]; 22.28/10.06 2661[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2661 -> 2684[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 357[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ Zero))) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];357 -> 414[label="",style="solid", color="black", weight=3]; 22.28/10.06 4971 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4971[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4971 -> 5000[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4971 -> 5001[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4971 -> 5002[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4970[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) yu390",fontsize=16,color="burlywood",shape="triangle"];8679[label="yu390/False",fontsize=10,color="white",style="solid",shape="box"];4970 -> 8679[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8679 -> 5003[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8680[label="yu390/True",fontsize=10,color="white",style="solid",shape="box"];4970 -> 8680[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8680 -> 5004[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 359[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (primMulNat (Succ Zero) (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];359 -> 416[label="",style="solid", color="black", weight=3]; 22.28/10.06 8332[label="Zero",fontsize=16,color="green",shape="box"];8333[label="Zero",fontsize=16,color="green",shape="box"];8334[label="Zero",fontsize=16,color="green",shape="box"];8331[label="primDivNatS (primMinusNatS yu528 yu529) (Succ yu530)",fontsize=16,color="burlywood",shape="triangle"];8681[label="yu528/Succ yu5280",fontsize=10,color="white",style="solid",shape="box"];8331 -> 8681[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8681 -> 8452[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8682[label="yu528/Zero",fontsize=10,color="white",style="solid",shape="box"];8331 -> 8682[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8682 -> 8453[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 3562 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3562[label="primMulNat (Succ yu2930) (Succ Zero)",fontsize=16,color="magenta"];3562 -> 3586[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3561[label="primCmpInt (Pos yu303) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8683[label="yu303/Succ yu3030",fontsize=10,color="white",style="solid",shape="box"];3561 -> 8683[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8683 -> 3587[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8684[label="yu303/Zero",fontsize=10,color="white",style="solid",shape="box"];3561 -> 8684[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8684 -> 3588[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 3565 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3565[label="primMulNat (Succ yu2920) (Succ Zero)",fontsize=16,color="magenta"];3565 -> 3589[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3564[label="primCmpInt (Neg yu304) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8685[label="yu304/Succ yu3040",fontsize=10,color="white",style="solid",shape="box"];3564 -> 8685[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8685 -> 3590[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8686[label="yu304/Zero",fontsize=10,color="white",style="solid",shape="box"];3564 -> 8686[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8686 -> 3591[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 3563 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3563[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3563 -> 3592[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5221[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (fromInt (Neg (Succ Zero) `quot` Pos (Succ Zero)),Float (Neg (Succ Zero)) (Pos (Succ Zero)) - fromInt (Neg (Succ Zero) `quot` Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];5221 -> 5270[label="",style="solid", color="black", weight=3]; 22.28/10.06 2696[label="primMinusInt (Pos yu2650) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2696 -> 2702[label="",style="solid", color="black", weight=3]; 22.28/10.06 2697[label="primMinusInt (Neg yu2650) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2697 -> 2703[label="",style="solid", color="black", weight=3]; 22.28/10.06 361[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ yu31000)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat yu31000 (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8687[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];361 -> 8687[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8687 -> 418[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8688[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];361 -> 8688[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8688 -> 419[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 362[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat Zero (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];362 -> 420[label="",style="solid", color="black", weight=3]; 22.28/10.06 7753[label="yu49200",fontsize=16,color="green",shape="box"];7754[label="yu4900",fontsize=16,color="green",shape="box"];1437[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ yu2400)) (primGEqNatS (Succ yu23000) yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8689[label="yu2400/Succ yu24000",fontsize=10,color="white",style="solid",shape="box"];1437 -> 8689[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8689 -> 1468[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8690[label="yu2400/Zero",fontsize=10,color="white",style="solid",shape="box"];1437 -> 8690[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8690 -> 1469[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1438[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu2400)) (primGEqNatS Zero yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8691[label="yu2400/Succ yu24000",fontsize=10,color="white",style="solid",shape="box"];1438 -> 8691[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8691 -> 1470[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8692[label="yu2400/Zero",fontsize=10,color="white",style="solid",shape="box"];1438 -> 8692[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8692 -> 1471[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1439[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu2300)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1439 -> 1472[label="",style="solid", color="black", weight=3]; 22.28/10.06 5128 -> 3626[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5128[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5128 -> 5149[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5128 -> 5150[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5127[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) yu395",fontsize=16,color="burlywood",shape="triangle"];8693[label="yu395/False",fontsize=10,color="white",style="solid",shape="box"];5127 -> 8693[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8693 -> 5151[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8694[label="yu395/True",fontsize=10,color="white",style="solid",shape="box"];5127 -> 8694[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8694 -> 5152[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 3569 -> 3574[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3569[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3569 -> 3575[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3568[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) yu305",fontsize=16,color="burlywood",shape="triangle"];8695[label="yu305/False",fontsize=10,color="white",style="solid",shape="box"];3568 -> 8695[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8695 -> 3576[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8696[label="yu305/True",fontsize=10,color="white",style="solid",shape="box"];3568 -> 8696[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8696 -> 3577[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1442[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) yu1250) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8697[label="yu1250/Succ yu12500",fontsize=10,color="white",style="solid",shape="box"];1442 -> 8697[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8697 -> 1475[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8698[label="yu1250/Zero",fontsize=10,color="white",style="solid",shape="box"];1442 -> 8698[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8698 -> 1476[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1443[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu1250) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8699[label="yu1250/Succ yu12500",fontsize=10,color="white",style="solid",shape="box"];1443 -> 8699[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8699 -> 1477[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8700[label="yu1250/Zero",fontsize=10,color="white",style="solid",shape="box"];1443 -> 8700[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8700 -> 1478[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1444 -> 1479[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1444[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg (primMulNat (Succ yu1070) (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1444 -> 1480[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1445 -> 1482[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1445[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg (primMulNat (Succ yu1070) (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1445 -> 1483[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1446[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) yu1270) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8701[label="yu1270/Succ yu12700",fontsize=10,color="white",style="solid",shape="box"];1446 -> 8701[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8701 -> 1485[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8702[label="yu1270/Zero",fontsize=10,color="white",style="solid",shape="box"];1446 -> 8702[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8702 -> 1486[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1447[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu1270) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8703[label="yu1270/Succ yu12700",fontsize=10,color="white",style="solid",shape="box"];1447 -> 8703[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8703 -> 1487[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8704[label="yu1270/Zero",fontsize=10,color="white",style="solid",shape="box"];1447 -> 8704[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8704 -> 1488[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1448 -> 1489[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1448[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg (primMulNat (Succ yu1070) (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1448 -> 1490[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1449[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ yu2400)) (primGEqNatS (Succ yu23000) yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8705[label="yu2400/Succ yu24000",fontsize=10,color="white",style="solid",shape="box"];1449 -> 8705[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8705 -> 1492[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8706[label="yu2400/Zero",fontsize=10,color="white",style="solid",shape="box"];1449 -> 8706[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8706 -> 1493[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1450[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu2400)) (primGEqNatS Zero yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8707[label="yu2400/Succ yu24000",fontsize=10,color="white",style="solid",shape="box"];1450 -> 8707[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8707 -> 1494[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8708[label="yu2400/Zero",fontsize=10,color="white",style="solid",shape="box"];1450 -> 8708[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8708 -> 1495[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1451[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu2300)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1451 -> 1496[label="",style="solid", color="black", weight=3]; 22.28/10.06 5129 -> 3626[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5129[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5129 -> 5153[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5129 -> 5154[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3570 -> 3578[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3570[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3570 -> 3579[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1454 -> 1499[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1454[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ yu1290) (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1454 -> 1500[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1455 -> 1479[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1455[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1455 -> 1481[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1456 -> 1482[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1456[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1456 -> 1484[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1457 -> 1501[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1457[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ yu1310) (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1457 -> 1502[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1458 -> 1489[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1458[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1458 -> 1491[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 372[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ yu31000)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat yu31000 (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8709[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];372 -> 8709[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8709 -> 434[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8710[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];372 -> 8710[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8710 -> 435[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 373[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat Zero (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];373 -> 436[label="",style="solid", color="black", weight=3]; 22.28/10.06 374[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ yu3100000))) (primGEqNatS (Succ yu30000000) yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8711[label="yu3100000/Succ yu31000000",fontsize=10,color="white",style="solid",shape="box"];374 -> 8711[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8711 -> 437[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8712[label="yu3100000/Zero",fontsize=10,color="white",style="solid",shape="box"];374 -> 8712[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8712 -> 438[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 375[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ yu3100000))) (primGEqNatS Zero yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8713[label="yu3100000/Succ yu31000000",fontsize=10,color="white",style="solid",shape="box"];375 -> 8713[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8713 -> 439[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8714[label="yu3100000/Zero",fontsize=10,color="white",style="solid",shape="box"];375 -> 8714[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8714 -> 440[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 376[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];376 -> 441[label="",style="solid", color="black", weight=3]; 22.28/10.06 4119 -> 3626[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4119[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4119 -> 4137[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4119 -> 4138[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4119 -> 4139[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4118[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) yu344",fontsize=16,color="burlywood",shape="triangle"];8715[label="yu344/False",fontsize=10,color="white",style="solid",shape="box"];4118 -> 8715[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8715 -> 4140[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8716[label="yu344/True",fontsize=10,color="white",style="solid",shape="box"];4118 -> 8716[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8716 -> 4141[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 5383 -> 3626[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5383[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5383 -> 5395[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5383 -> 5396[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5383 -> 5397[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5382[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) yu405",fontsize=16,color="burlywood",shape="triangle"];8717[label="yu405/False",fontsize=10,color="white",style="solid",shape="box"];5382 -> 8717[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8717 -> 5398[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8718[label="yu405/True",fontsize=10,color="white",style="solid",shape="box"];5382 -> 8718[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8718 -> 5399[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 379[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu300000) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];379 -> 444[label="",style="solid", color="black", weight=3]; 22.28/10.06 4315[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];4315 -> 4352[label="",style="solid", color="black", weight=3]; 22.28/10.06 4625 -> 2683[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4625[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4625 -> 4648[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5470[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5470 -> 5601[label="",style="solid", color="black", weight=3]; 22.28/10.06 5658 -> 2683[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5658[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5658 -> 5674[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 382[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ Zero))) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];382 -> 447[label="",style="solid", color="black", weight=3]; 22.28/10.06 4331 -> 3626[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4331[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4331 -> 4353[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4331 -> 4354[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4331 -> 4355[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4330[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) yu353",fontsize=16,color="burlywood",shape="triangle"];8719[label="yu353/False",fontsize=10,color="white",style="solid",shape="box"];4330 -> 8719[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8719 -> 4356[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8720[label="yu353/True",fontsize=10,color="white",style="solid",shape="box"];4330 -> 8720[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8720 -> 4357[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 3644 -> 3564[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3644[label="primCmpInt (Neg (primMulNat (Succ yu1070) (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3644 -> 3679[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3644 -> 3680[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3673 -> 3561[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3673[label="primCmpInt (Pos (primMulNat (Succ yu3080) (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3673 -> 3708[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3673 -> 3709[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3674 -> 3564[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3674[label="primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3674 -> 3710[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3674 -> 3711[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4548[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (fromInt (Neg (Succ Zero) `quot` Neg (Succ (Succ yu31000))),Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000))) - fromInt (Neg (Succ Zero) `quot` Neg (Succ (Succ yu31000))))",fontsize=16,color="black",shape="box"];4548 -> 4582[label="",style="solid", color="black", weight=3]; 22.28/10.06 4581 -> 5975[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4581[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (fromInt (Neg (Succ Zero) `quot` Neg (Succ Zero)),Float (Neg (Succ Zero)) (Neg (Succ Zero)) - fromInt (Neg (Succ Zero) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];4581 -> 5976[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 386[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ yu31000)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat yu31000 (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8721[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];386 -> 8721[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8721 -> 451[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8722[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];386 -> 8722[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8722 -> 452[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 387[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat Zero (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];387 -> 453[label="",style="solid", color="black", weight=3]; 22.28/10.06 841[label="Succ yu3300",fontsize=16,color="green",shape="box"];842[label="Zero",fontsize=16,color="green",shape="box"];918[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ (Succ yu2900)) (primGEqNatS yu2800 yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8723[label="yu2800/Succ yu28000",fontsize=10,color="white",style="solid",shape="box"];918 -> 8723[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8723 -> 949[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8724[label="yu2800/Zero",fontsize=10,color="white",style="solid",shape="box"];918 -> 8724[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8724 -> 950[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 919[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];919 -> 951[label="",style="solid", color="black", weight=3]; 22.28/10.06 920 -> 4602[label="",style="dashed", color="red", weight=0]; 22.28/10.06 920[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];920 -> 4604[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 921 -> 2479[label="",style="dashed", color="red", weight=0]; 22.28/10.06 921[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];921 -> 2481[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 922 -> 8331[label="",style="dashed", color="red", weight=0]; 22.28/10.06 922[label="primDivNatS (primMinusNatS (Succ yu280) Zero) (Succ Zero)",fontsize=16,color="magenta"];922 -> 8335[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 922 -> 8336[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 922 -> 8337[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 923[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu44) (Succ yu4300)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];923 -> 955[label="",style="solid", color="black", weight=3]; 22.28/10.06 924[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu44) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];924 -> 956[label="",style="solid", color="black", weight=3]; 22.28/10.06 925 -> 957[label="",style="dashed", color="red", weight=0]; 22.28/10.06 925[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ (Succ yu44)) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];925 -> 958[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 926[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (Pos (Succ (Succ yu45))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];926 -> 960[label="",style="solid", color="black", weight=3]; 22.28/10.06 928[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu47) (Succ yu4600)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];928 -> 962[label="",style="solid", color="black", weight=3]; 22.28/10.06 929[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu47) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];929 -> 963[label="",style="solid", color="black", weight=3]; 22.28/10.06 930 -> 964[label="",style="dashed", color="red", weight=0]; 22.28/10.06 930[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ (Succ yu47)) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];930 -> 965[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 931[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ yu2900)) (primGEqNatS (Succ yu28000) yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8725[label="yu2900/Succ yu29000",fontsize=10,color="white",style="solid",shape="box"];931 -> 8725[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8725 -> 967[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8726[label="yu2900/Zero",fontsize=10,color="white",style="solid",shape="box"];931 -> 8726[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8726 -> 968[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 932[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu2900)) (primGEqNatS Zero yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8727[label="yu2900/Succ yu29000",fontsize=10,color="white",style="solid",shape="box"];932 -> 8727[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8727 -> 969[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8728[label="yu2900/Zero",fontsize=10,color="white",style="solid",shape="box"];932 -> 8728[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8728 -> 970[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 933[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu2800)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];933 -> 971[label="",style="solid", color="black", weight=3]; 22.28/10.06 4603 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4603[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4603 -> 4627[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4603 -> 4628[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4603 -> 4629[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4602[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) yu365",fontsize=16,color="burlywood",shape="triangle"];8729[label="yu365/False",fontsize=10,color="white",style="solid",shape="box"];4602 -> 8729[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8729 -> 4630[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8730[label="yu365/True",fontsize=10,color="white",style="solid",shape="box"];4602 -> 8730[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8730 -> 4631[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 2480 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 2480[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2480 -> 3101[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 2480 -> 3102[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 2480 -> 3103[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 2479[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) yu249",fontsize=16,color="burlywood",shape="triangle"];8731[label="yu249/False",fontsize=10,color="white",style="solid",shape="box"];2479 -> 8731[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8731 -> 2499[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8732[label="yu249/True",fontsize=10,color="white",style="solid",shape="box"];2479 -> 8732[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8732 -> 2500[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 936[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu4800)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];936 -> 974[label="",style="solid", color="black", weight=3]; 22.28/10.06 937[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];937 -> 975[label="",style="solid", color="black", weight=3]; 22.28/10.06 938 -> 957[label="",style="dashed", color="red", weight=0]; 22.28/10.06 938[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ Zero) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];938 -> 959[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 939 -> 976[label="",style="dashed", color="red", weight=0]; 22.28/10.06 939[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos (primMulNat (Succ Zero) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];939 -> 977[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 940[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu4900)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];940 -> 979[label="",style="solid", color="black", weight=3]; 22.28/10.06 941[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];941 -> 980[label="",style="solid", color="black", weight=3]; 22.28/10.06 942 -> 964[label="",style="dashed", color="red", weight=0]; 22.28/10.06 942[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ Zero) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];942 -> 966[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 401[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ yu310000) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];401 -> 465[label="",style="solid", color="black", weight=3]; 22.28/10.06 402[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];402 -> 466[label="",style="solid", color="black", weight=3]; 22.28/10.06 403[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ Zero) Zero)) == LT)",fontsize=16,color="black",shape="box"];403 -> 467[label="",style="solid", color="black", weight=3]; 22.28/10.06 3095 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3095[label="primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];3095 -> 3409[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3096 -> 7777[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3096[label="primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS yu3000000 yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];3096 -> 7784[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3096 -> 7785[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3097 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3097[label="primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)",fontsize=16,color="magenta"];3097 -> 3412[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 406[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) False",fontsize=16,color="black",shape="box"];406 -> 472[label="",style="solid", color="black", weight=3]; 22.28/10.06 407[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) True",fontsize=16,color="black",shape="box"];407 -> 473[label="",style="solid", color="black", weight=3]; 22.28/10.06 5593 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5593[label="primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];5593 -> 5619[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5594 -> 7777[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5594[label="primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5594 -> 7786[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5594 -> 7787[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5595 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5595[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];5595 -> 5621[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5596[label="floorFloor0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];5596 -> 5622[label="",style="solid", color="black", weight=3]; 22.28/10.06 5597[label="floorFloor0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];5597 -> 5623[label="",style="solid", color="black", weight=3]; 22.28/10.06 4781 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4781[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];4781 -> 4802[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4782 -> 7777[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4782[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];4782 -> 7788[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4782 -> 7789[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4783 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4783[label="primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)",fontsize=16,color="magenta"];4783 -> 4804[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4784[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];4784 -> 4805[label="",style="solid", color="black", weight=3]; 22.28/10.06 4785[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) True",fontsize=16,color="black",shape="box"];4785 -> 4806[label="",style="solid", color="black", weight=3]; 22.28/10.06 5598 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5598[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];5598 -> 5624[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5599 -> 7777[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5599[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5599 -> 7790[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5599 -> 7791[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5600 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5600[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];5600 -> 5625[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 411[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 yu300000 (Succ Zero) (primGEqNatS yu300000 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8733[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];411 -> 8733[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8733 -> 477[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8734[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];411 -> 8734[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8734 -> 478[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 5757[label="Zero",fontsize=16,color="green",shape="box"];8026 -> 7555[label="",style="dashed", color="red", weight=0]; 22.28/10.06 8026[label="primPlusNat (primMulNat yu4990 (Succ (Succ (Succ yu48500)))) (Succ (Succ (Succ yu48500)))",fontsize=16,color="magenta"];8026 -> 8030[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 8026 -> 8031[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 8027[label="Zero",fontsize=16,color="green",shape="box"];4999[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (properFraction (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];4999 -> 5042[label="",style="solid", color="black", weight=3]; 22.28/10.06 5307 -> 4930[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5307[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000)))))",fontsize=16,color="magenta"];5607[label="Succ (primDivNatS (primMinusNatS (Succ Zero) (Succ Zero)) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];5607 -> 5854[label="",style="dashed", color="green", weight=3]; 22.28/10.06 6252 -> 7325[label="",style="dashed", color="red", weight=0]; 22.28/10.06 6252[label="primPlusNat (primMulNat yu4440 (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];6252 -> 7335[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 6252 -> 7336[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 6253[label="Zero",fontsize=16,color="green",shape="box"];2662[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2662 -> 2689[label="",style="solid", color="black", weight=3]; 22.28/10.06 2684 -> 2608[label="",style="dashed", color="red", weight=0]; 22.28/10.06 2684[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];414[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];414 -> 481[label="",style="solid", color="black", weight=3]; 22.28/10.06 5000 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5000[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];5000 -> 5043[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5001 -> 7325[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5001[label="primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];5001 -> 7337[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5001 -> 7338[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5002 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5002[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];5002 -> 5045[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5003[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];5003 -> 5046[label="",style="solid", color="black", weight=3]; 22.28/10.06 5004[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];5004 -> 5047[label="",style="solid", color="black", weight=3]; 22.28/10.06 416[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];416 -> 483[label="",style="solid", color="black", weight=3]; 22.28/10.06 8452[label="primDivNatS (primMinusNatS (Succ yu5280) yu529) (Succ yu530)",fontsize=16,color="burlywood",shape="box"];8735[label="yu529/Succ yu5290",fontsize=10,color="white",style="solid",shape="box"];8452 -> 8735[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8735 -> 8454[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8736[label="yu529/Zero",fontsize=10,color="white",style="solid",shape="box"];8452 -> 8736[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8736 -> 8455[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8453[label="primDivNatS (primMinusNatS Zero yu529) (Succ yu530)",fontsize=16,color="burlywood",shape="box"];8737[label="yu529/Succ yu5290",fontsize=10,color="white",style="solid",shape="box"];8453 -> 8737[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8737 -> 8456[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8738[label="yu529/Zero",fontsize=10,color="white",style="solid",shape="box"];8453 -> 8738[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8738 -> 8457[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 3586[label="Succ yu2930",fontsize=16,color="green",shape="box"];3587[label="primCmpInt (Pos (Succ yu3030)) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3587 -> 3648[label="",style="solid", color="black", weight=3]; 22.28/10.06 3588[label="primCmpInt (Pos Zero) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3588 -> 3649[label="",style="solid", color="black", weight=3]; 22.28/10.06 3589[label="Succ yu2920",fontsize=16,color="green",shape="box"];3590[label="primCmpInt (Neg (Succ yu3040)) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3590 -> 3650[label="",style="solid", color="black", weight=3]; 22.28/10.06 3591[label="primCmpInt (Neg Zero) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3591 -> 3651[label="",style="solid", color="black", weight=3]; 22.28/10.06 3592[label="Zero",fontsize=16,color="green",shape="box"];5270[label="fromInt (Neg (Succ Zero) `quot` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5270 -> 5308[label="",style="solid", color="black", weight=3]; 22.28/10.06 2702[label="primMinusNat yu2650 (Succ Zero)",fontsize=16,color="burlywood",shape="box"];8739[label="yu2650/Succ yu26500",fontsize=10,color="white",style="solid",shape="box"];2702 -> 8739[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8739 -> 2719[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8740[label="yu2650/Zero",fontsize=10,color="white",style="solid",shape="box"];2702 -> 8740[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8740 -> 2720[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 2703[label="Neg (primPlusNat yu2650 (Succ Zero))",fontsize=16,color="green",shape="box"];2703 -> 2721[label="",style="dashed", color="green", weight=3]; 22.28/10.06 418[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ yu310000) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];418 -> 485[label="",style="solid", color="black", weight=3]; 22.28/10.06 419[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];419 -> 486[label="",style="solid", color="black", weight=3]; 22.28/10.06 420[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ Zero) Zero)) == LT)",fontsize=16,color="black",shape="box"];420 -> 487[label="",style="solid", color="black", weight=3]; 22.28/10.06 1468[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ (Succ yu24000))) (primGEqNatS (Succ yu23000) (Succ yu24000))) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1468 -> 1503[label="",style="solid", color="black", weight=3]; 22.28/10.06 1469[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu23000) Zero)) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1469 -> 1504[label="",style="solid", color="black", weight=3]; 22.28/10.06 1470[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) (primGEqNatS Zero (Succ yu24000))) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1470 -> 1505[label="",style="solid", color="black", weight=3]; 22.28/10.06 1471[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1471 -> 1506[label="",style="solid", color="black", weight=3]; 22.28/10.06 1472[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu2300)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1472 -> 1507[label="",style="solid", color="black", weight=3]; 22.28/10.06 5149 -> 7777[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5149[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400)))",fontsize=16,color="magenta"];5149 -> 7792[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5149 -> 7793[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5150[label="Succ yu1070",fontsize=16,color="green",shape="box"];5151[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) False",fontsize=16,color="black",shape="box"];5151 -> 5191[label="",style="solid", color="black", weight=3]; 22.28/10.06 5152[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) True",fontsize=16,color="black",shape="box"];5152 -> 5192[label="",style="solid", color="black", weight=3]; 22.28/10.06 3575 -> 6156[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3575[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];3575 -> 6161[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3574[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) yu307) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8741[label="yu307/Succ yu3070",fontsize=10,color="white",style="solid",shape="box"];3574 -> 8741[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8741 -> 3580[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8742[label="yu307/Zero",fontsize=10,color="white",style="solid",shape="box"];3574 -> 8742[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8742 -> 3581[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 3576[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];3576 -> 3582[label="",style="solid", color="black", weight=3]; 22.28/10.06 3577[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];3577 -> 3583[label="",style="solid", color="black", weight=3]; 22.28/10.06 1475[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) (Succ yu12500)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1475 -> 1510[label="",style="solid", color="black", weight=3]; 22.28/10.06 1476[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1476 -> 1511[label="",style="solid", color="black", weight=3]; 22.28/10.06 1477[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu12500)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1477 -> 1512[label="",style="solid", color="black", weight=3]; 22.28/10.06 1478[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1478 -> 1513[label="",style="solid", color="black", weight=3]; 22.28/10.06 1480 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1480[label="primMulNat (Succ yu1070) (Succ Zero)",fontsize=16,color="magenta"];1480 -> 1514[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1479[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg yu142) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8743[label="yu142/Succ yu1420",fontsize=10,color="white",style="solid",shape="box"];1479 -> 8743[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8743 -> 1515[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8744[label="yu142/Zero",fontsize=10,color="white",style="solid",shape="box"];1479 -> 8744[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8744 -> 1516[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1483 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1483[label="primMulNat (Succ yu1070) (Succ Zero)",fontsize=16,color="magenta"];1483 -> 1517[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1482[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg yu143) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8745[label="yu143/Succ yu1430",fontsize=10,color="white",style="solid",shape="box"];1482 -> 8745[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8745 -> 1518[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8746[label="yu143/Zero",fontsize=10,color="white",style="solid",shape="box"];1482 -> 8746[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8746 -> 1519[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1485[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) (Succ yu12700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1485 -> 1520[label="",style="solid", color="black", weight=3]; 22.28/10.06 1486[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1486 -> 1521[label="",style="solid", color="black", weight=3]; 22.28/10.06 1487[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu12700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1487 -> 1522[label="",style="solid", color="black", weight=3]; 22.28/10.06 1488[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1488 -> 1523[label="",style="solid", color="black", weight=3]; 22.28/10.06 1490 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1490[label="primMulNat (Succ yu1070) (Succ Zero)",fontsize=16,color="magenta"];1490 -> 1524[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1489[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg yu144) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8747[label="yu144/Succ yu1440",fontsize=10,color="white",style="solid",shape="box"];1489 -> 8747[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8747 -> 1525[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8748[label="yu144/Zero",fontsize=10,color="white",style="solid",shape="box"];1489 -> 8748[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8748 -> 1526[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1492[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ (Succ yu24000))) (primGEqNatS (Succ yu23000) (Succ yu24000))) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1492 -> 1527[label="",style="solid", color="black", weight=3]; 22.28/10.06 1493[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu23000) Zero)) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1493 -> 1528[label="",style="solid", color="black", weight=3]; 22.28/10.06 1494[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) (primGEqNatS Zero (Succ yu24000))) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1494 -> 1529[label="",style="solid", color="black", weight=3]; 22.28/10.06 1495[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1495 -> 1530[label="",style="solid", color="black", weight=3]; 22.28/10.06 1496[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu2300)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1496 -> 1531[label="",style="solid", color="black", weight=3]; 22.28/10.06 5153 -> 7777[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5153[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400)))",fontsize=16,color="magenta"];5153 -> 7794[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5153 -> 7795[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5154[label="Zero",fontsize=16,color="green",shape="box"];3579 -> 6156[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3579[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];3579 -> 6162[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3578[label="primCmpInt (primMulInt (primMinusNat Zero yu308) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8749[label="yu308/Succ yu3080",fontsize=10,color="white",style="solid",shape="box"];3578 -> 8749[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8749 -> 3584[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8750[label="yu308/Zero",fontsize=10,color="white",style="solid",shape="box"];3578 -> 8750[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8750 -> 3585[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1500 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1500[label="primMulNat (Succ yu1290) (Succ Zero)",fontsize=16,color="magenta"];1500 -> 1534[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1499[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos yu145) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8751[label="yu145/Succ yu1450",fontsize=10,color="white",style="solid",shape="box"];1499 -> 8751[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8751 -> 1535[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8752[label="yu145/Zero",fontsize=10,color="white",style="solid",shape="box"];1499 -> 8752[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8752 -> 1536[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1481 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1481[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1481 -> 1537[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1484 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1484[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1484 -> 1538[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1502 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1502[label="primMulNat (Succ yu1310) (Succ Zero)",fontsize=16,color="magenta"];1502 -> 1539[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 1501[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos yu146) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8753[label="yu146/Succ yu1460",fontsize=10,color="white",style="solid",shape="box"];1501 -> 8753[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8753 -> 1540[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8754[label="yu146/Zero",fontsize=10,color="white",style="solid",shape="box"];1501 -> 8754[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8754 -> 1541[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 1491 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 1491[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1491 -> 1542[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 434[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ yu310000) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];434 -> 499[label="",style="solid", color="black", weight=3]; 22.28/10.06 435[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];435 -> 500[label="",style="solid", color="black", weight=3]; 22.28/10.06 436[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ Zero) Zero)) == LT)",fontsize=16,color="black",shape="box"];436 -> 501[label="",style="solid", color="black", weight=3]; 22.28/10.06 437[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ (Succ yu31000000)))) (primGEqNatS (Succ yu30000000) (Succ yu31000000))) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];437 -> 502[label="",style="solid", color="black", weight=3]; 22.28/10.06 438[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ Zero))) (primGEqNatS (Succ yu30000000) Zero)) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];438 -> 503[label="",style="solid", color="black", weight=3]; 22.28/10.06 439[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu31000000)))) (primGEqNatS Zero (Succ yu31000000))) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];439 -> 504[label="",style="solid", color="black", weight=3]; 22.28/10.06 440[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];440 -> 505[label="",style="solid", color="black", weight=3]; 22.28/10.06 441[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];441 -> 506[label="",style="solid", color="black", weight=3]; 22.28/10.06 4137 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4137[label="primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)",fontsize=16,color="magenta"];4137 -> 4154[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4138 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4138[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];4138 -> 4155[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4139 -> 7777[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4139[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];4139 -> 7796[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4139 -> 7797[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4140[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];4140 -> 4157[label="",style="solid", color="black", weight=3]; 22.28/10.06 4141[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) True",fontsize=16,color="black",shape="box"];4141 -> 4158[label="",style="solid", color="black", weight=3]; 22.28/10.06 5395 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5395[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];5395 -> 5446[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5396 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5396[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];5396 -> 5447[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5397 -> 7777[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5397[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5397 -> 7798[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5397 -> 7799[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 5398[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];5398 -> 5448[label="",style="solid", color="black", weight=3]; 22.28/10.06 5399[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];5399 -> 5449[label="",style="solid", color="black", weight=3]; 22.28/10.06 444[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 yu300000 (Succ Zero) (primGEqNatS yu300000 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8755[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];444 -> 8755[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8755 -> 509[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8756[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];444 -> 8756[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8756 -> 510[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 4352[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (properFraction (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];4352 -> 4391[label="",style="solid", color="black", weight=3]; 22.28/10.06 4648 -> 4293[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4648[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000)))))",fontsize=16,color="magenta"];5601[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5601 -> 5626[label="",style="solid", color="black", weight=3]; 22.28/10.06 5674 -> 5461[label="",style="dashed", color="red", weight=0]; 22.28/10.06 5674[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];447[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];447 -> 513[label="",style="solid", color="black", weight=3]; 22.28/10.06 4353 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4353[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4353 -> 4392[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4354 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4354[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4354 -> 4393[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4355 -> 7325[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4355[label="primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4355 -> 7339[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4355 -> 7340[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4356[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];4356 -> 4395[label="",style="solid", color="black", weight=3]; 22.28/10.06 4357[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];4357 -> 4396[label="",style="solid", color="black", weight=3]; 22.28/10.06 3679 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3679[label="primMulNat (Succ yu1070) (Succ Zero)",fontsize=16,color="magenta"];3679 -> 3716[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3680[label="yu106",fontsize=16,color="green",shape="box"];3708[label="yu106",fontsize=16,color="green",shape="box"];3709 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3709[label="primMulNat (Succ yu3080) (Succ Zero)",fontsize=16,color="magenta"];3709 -> 3729[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3710 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 3710[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3710 -> 3730[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 3711[label="yu106",fontsize=16,color="green",shape="box"];4582[label="fromInt (Neg (Succ Zero) `quot` Neg (Succ (Succ yu31000)))",fontsize=16,color="black",shape="box"];4582 -> 6411[label="",style="solid", color="black", weight=3]; 22.28/10.06 5976[label="Zero",fontsize=16,color="green",shape="box"];5975[label="floorN0 (Float (Neg (Succ yu436)) (Neg (Succ Zero))) (fromInt (Neg (Succ yu436) `quot` Neg (Succ Zero)),Float (Neg (Succ yu436)) (Neg (Succ Zero)) - fromInt (Neg (Succ yu436) `quot` Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5975 -> 5980[label="",style="solid", color="black", weight=3]; 22.28/10.06 451[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ yu310000) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];451 -> 517[label="",style="solid", color="black", weight=3]; 22.28/10.06 452[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];452 -> 518[label="",style="solid", color="black", weight=3]; 22.28/10.06 453[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ Zero) Zero)) == LT)",fontsize=16,color="black",shape="box"];453 -> 519[label="",style="solid", color="black", weight=3]; 22.28/10.06 949[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ yu2900)) (primGEqNatS (Succ yu28000) yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8757[label="yu2900/Succ yu29000",fontsize=10,color="white",style="solid",shape="box"];949 -> 8757[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8757 -> 981[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8758[label="yu2900/Zero",fontsize=10,color="white",style="solid",shape="box"];949 -> 8758[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8758 -> 982[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 950[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu2900)) (primGEqNatS Zero yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8759[label="yu2900/Succ yu29000",fontsize=10,color="white",style="solid",shape="box"];950 -> 8759[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8759 -> 983[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8760[label="yu2900/Zero",fontsize=10,color="white",style="solid",shape="box"];950 -> 8760[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8760 -> 984[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 951[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu2800)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];951 -> 985[label="",style="solid", color="black", weight=3]; 22.28/10.06 4604 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 4604[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4604 -> 4633[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4604 -> 4634[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 4604 -> 4635[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 2481 -> 3085[label="",style="dashed", color="red", weight=0]; 22.28/10.06 2481[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2481 -> 3107[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 2481 -> 3108[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 2481 -> 3109[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 8335[label="Zero",fontsize=16,color="green",shape="box"];8336[label="Zero",fontsize=16,color="green",shape="box"];8337[label="Succ yu280",fontsize=16,color="green",shape="box"];955[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu44 yu4300) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8761[label="yu44/Succ yu440",fontsize=10,color="white",style="solid",shape="box"];955 -> 8761[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8761 -> 989[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8762[label="yu44/Zero",fontsize=10,color="white",style="solid",shape="box"];955 -> 8762[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8762 -> 990[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 956[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu44)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];956 -> 991[label="",style="solid", color="black", weight=3]; 22.28/10.06 958 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.06 958[label="primMulNat (Succ (Succ yu44)) (Succ Zero)",fontsize=16,color="magenta"];958 -> 992[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 957[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos yu56) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8763[label="yu56/Succ yu560",fontsize=10,color="white",style="solid",shape="box"];957 -> 8763[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8763 -> 993[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 8764[label="yu56/Zero",fontsize=10,color="white",style="solid",shape="box"];957 -> 8764[label="",style="solid", color="burlywood", weight=9]; 22.28/10.06 8764 -> 994[label="",style="solid", color="burlywood", weight=3]; 22.28/10.06 960 -> 976[label="",style="dashed", color="red", weight=0]; 22.28/10.06 960[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos (primMulNat (Succ (Succ yu45)) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];960 -> 978[label="",style="dashed", color="magenta", weight=3]; 22.28/10.06 962[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu47 yu4600) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8765[label="yu47/Succ yu470",fontsize=10,color="white",style="solid",shape="box"];962 -> 8765[label="",style="solid", color="burlywood", weight=9]; 22.28/10.07 8765 -> 996[label="",style="solid", color="burlywood", weight=3]; 22.28/10.07 8766[label="yu47/Zero",fontsize=10,color="white",style="solid",shape="box"];962 -> 8766[label="",style="solid", color="burlywood", weight=9]; 22.28/10.07 8766 -> 997[label="",style="solid", color="burlywood", weight=3]; 22.28/10.07 963[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu47)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];963 -> 998[label="",style="solid", color="black", weight=3]; 22.28/10.07 965 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.07 965[label="primMulNat (Succ (Succ yu47)) (Succ Zero)",fontsize=16,color="magenta"];965 -> 999[label="",style="dashed", color="magenta", weight=3]; 22.28/10.07 964[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos yu57) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8767[label="yu57/Succ yu570",fontsize=10,color="white",style="solid",shape="box"];964 -> 8767[label="",style="solid", color="burlywood", weight=9]; 22.28/10.07 8767 -> 1000[label="",style="solid", color="burlywood", weight=3]; 22.28/10.07 8768[label="yu57/Zero",fontsize=10,color="white",style="solid",shape="box"];964 -> 8768[label="",style="solid", color="burlywood", weight=9]; 22.28/10.07 8768 -> 1001[label="",style="solid", color="burlywood", weight=3]; 22.28/10.07 967[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ (Succ yu29000))) (primGEqNatS (Succ yu28000) (Succ yu29000))) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];967 -> 1002[label="",style="solid", color="black", weight=3]; 22.28/10.07 968[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu28000) Zero)) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];968 -> 1003[label="",style="solid", color="black", weight=3]; 22.28/10.07 969[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) (primGEqNatS Zero (Succ yu29000))) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];969 -> 1004[label="",style="solid", color="black", weight=3]; 22.28/10.07 970[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];970 -> 1005[label="",style="solid", color="black", weight=3]; 22.28/10.07 971[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu2800)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];971 -> 1006[label="",style="solid", color="black", weight=3]; 22.28/10.07 4627 -> 7777[label="",style="dashed", color="red", weight=0]; 22.28/10.07 4627[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900)))",fontsize=16,color="magenta"];4627 -> 7800[label="",style="dashed", color="magenta", weight=3]; 22.28/10.07 4627 -> 7801[label="",style="dashed", color="magenta", weight=3]; 22.28/10.07 4628[label="Succ Zero",fontsize=16,color="green",shape="box"];4629[label="yu31",fontsize=16,color="green",shape="box"];4630[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) False",fontsize=16,color="black",shape="box"];4630 -> 4651[label="",style="solid", color="black", weight=3]; 22.28/10.07 4631[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) True",fontsize=16,color="black",shape="box"];4631 -> 4652[label="",style="solid", color="black", weight=3]; 22.28/10.07 3101 -> 6156[label="",style="dashed", color="red", weight=0]; 22.28/10.07 3101[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];3101 -> 6163[label="",style="dashed", color="magenta", weight=3]; 22.28/10.07 3102[label="Succ Zero",fontsize=16,color="green",shape="box"];3103[label="yu31",fontsize=16,color="green",shape="box"];2499[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2499 -> 2573[label="",style="solid", color="black", weight=3]; 22.28/10.07 2500[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];2500 -> 2574[label="",style="solid", color="black", weight=3]; 22.28/10.07 974[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu4800)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];974 -> 1009[label="",style="solid", color="black", weight=3]; 22.28/10.07 975[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];975 -> 1010[label="",style="solid", color="black", weight=3]; 22.28/10.07 959 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.07 959[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];959 -> 1011[label="",style="dashed", color="magenta", weight=3]; 22.28/10.07 977 -> 784[label="",style="dashed", color="red", weight=0]; 22.28/10.07 977[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];977 -> 1012[label="",style="dashed", color="magenta", weight=3]; 22.28/10.07 976[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos yu58) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8769[label="yu58/Succ yu580",fontsize=10,color="white",style="solid",shape="box"];976 -> 8769[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8769 -> 1013[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8770[label="yu58/Zero",fontsize=10,color="white",style="solid",shape="box"];976 -> 8770[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8770 -> 1014[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 979[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu4900)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];979 -> 1026[label="",style="solid", color="black", weight=3]; 22.36/10.07 980[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];980 -> 1027[label="",style="solid", color="black", weight=3]; 22.36/10.07 966 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 966[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];966 -> 1015[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 465[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu310000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8771[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];465 -> 8771[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8771 -> 537[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8772[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];465 -> 8772[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8772 -> 538[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 466[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];466 -> 539[label="",style="solid", color="black", weight=3]; 22.36/10.07 467[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];467 -> 540[label="",style="solid", color="black", weight=3]; 22.36/10.07 3409[label="Succ (Succ (Succ (Succ yu3000000)))",fontsize=16,color="green",shape="box"];7784[label="Succ yu3100000",fontsize=16,color="green",shape="box"];7785 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7785[label="primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS yu3000000 yu3100000)",fontsize=16,color="magenta"];7785 -> 8126[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7785 -> 8127[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7785 -> 8128[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7785 -> 8129[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3412[label="Succ (Succ (Succ (Succ yu3100000)))",fontsize=16,color="green",shape="box"];472[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6))))))",fontsize=16,color="black",shape="triangle"];472 -> 545[label="",style="solid", color="black", weight=3]; 22.36/10.07 473[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8773[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];473 -> 8773[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8773 -> 791[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8774[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];473 -> 8774[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8774 -> 792[label="",style="solid", color="blue", weight=3]; 22.36/10.07 5619[label="Succ (Succ (Succ (Succ yu3000000)))",fontsize=16,color="green",shape="box"];7786[label="Zero",fontsize=16,color="green",shape="box"];7787 -> 6877[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7787[label="primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];7787 -> 7961[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5621[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5622[label="floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5622 -> 5631[label="",style="solid", color="black", weight=3]; 22.36/10.07 5623[label="floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8775[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5623 -> 8775[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8775 -> 5659[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8776[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5623 -> 8776[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8776 -> 5660[label="",style="solid", color="blue", weight=3]; 22.36/10.07 4802[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7788[label="Succ yu3100000",fontsize=16,color="green",shape="box"];7789 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7789[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False",fontsize=16,color="magenta"];4804[label="Succ (Succ (Succ (Succ yu3100000)))",fontsize=16,color="green",shape="box"];4805[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="triangle"];4805 -> 4833[label="",style="solid", color="black", weight=3]; 22.36/10.07 4806[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4806 -> 5271[label="",style="solid", color="black", weight=3]; 22.36/10.07 5624[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7790[label="Zero",fontsize=16,color="green",shape="box"];7791 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7791[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];5625[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];477[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) (Succ Zero) (primGEqNatS (Succ yu3000000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];477 -> 551[label="",style="solid", color="black", weight=3]; 22.36/10.07 478[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];478 -> 552[label="",style="solid", color="black", weight=3]; 22.36/10.07 8030 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 8030[label="primMulNat yu4990 (Succ (Succ (Succ yu48500)))",fontsize=16,color="magenta"];8030 -> 8045[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 8031[label="Succ (Succ (Succ yu48500))",fontsize=16,color="green",shape="box"];5042[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];5042 -> 5080[label="",style="solid", color="black", weight=3]; 22.36/10.07 5854 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5854[label="primDivNatS (primMinusNatS (Succ Zero) (Succ Zero)) (Succ (Succ Zero))",fontsize=16,color="magenta"];5854 -> 8341[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5854 -> 8342[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5854 -> 8343[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7335 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7335[label="primMulNat yu4440 (Succ (Succ Zero))",fontsize=16,color="magenta"];7335 -> 7483[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7336[label="Succ Zero",fontsize=16,color="green",shape="box"];2689[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2689 -> 2695[label="",style="solid", color="black", weight=3]; 22.36/10.07 481[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS (Succ yu300000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];481 -> 555[label="",style="solid", color="black", weight=3]; 22.36/10.07 5043[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7337 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7337[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];7337 -> 7484[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7338[label="Zero",fontsize=16,color="green",shape="box"];5045[label="Succ Zero",fontsize=16,color="green",shape="box"];5046[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5046 -> 5082[label="",style="solid", color="black", weight=3]; 22.36/10.07 5047[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5047 -> 5273[label="",style="solid", color="black", weight=3]; 22.36/10.07 483[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (primPlusNat Zero (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];483 -> 557[label="",style="solid", color="black", weight=3]; 22.36/10.07 8454[label="primDivNatS (primMinusNatS (Succ yu5280) (Succ yu5290)) (Succ yu530)",fontsize=16,color="black",shape="box"];8454 -> 8458[label="",style="solid", color="black", weight=3]; 22.36/10.07 8455[label="primDivNatS (primMinusNatS (Succ yu5280) Zero) (Succ yu530)",fontsize=16,color="black",shape="box"];8455 -> 8459[label="",style="solid", color="black", weight=3]; 22.36/10.07 8456[label="primDivNatS (primMinusNatS Zero (Succ yu5290)) (Succ yu530)",fontsize=16,color="black",shape="box"];8456 -> 8460[label="",style="solid", color="black", weight=3]; 22.36/10.07 8457[label="primDivNatS (primMinusNatS Zero Zero) (Succ yu530)",fontsize=16,color="black",shape="box"];8457 -> 8461[label="",style="solid", color="black", weight=3]; 22.36/10.07 3648[label="primCmpInt (Pos (Succ yu3030)) (primMulInt (Pos yu291) (Pos Zero)) == LT",fontsize=16,color="black",shape="box"];3648 -> 3682[label="",style="solid", color="black", weight=3]; 22.36/10.07 3649[label="primCmpInt (Pos Zero) (primMulInt (Pos yu291) (Pos Zero)) == LT",fontsize=16,color="black",shape="box"];3649 -> 3683[label="",style="solid", color="black", weight=3]; 22.36/10.07 3650[label="primCmpInt (Neg (Succ yu3040)) (primMulInt (Pos yu291) (Pos Zero)) == LT",fontsize=16,color="black",shape="box"];3650 -> 3684[label="",style="solid", color="black", weight=3]; 22.36/10.07 3651[label="primCmpInt (Neg Zero) (primMulInt (Pos yu291) (Pos Zero)) == LT",fontsize=16,color="black",shape="box"];3651 -> 3685[label="",style="solid", color="black", weight=3]; 22.36/10.07 5308[label="Neg (Succ Zero) `quot` Pos (Succ Zero)",fontsize=16,color="black",shape="box"];5308 -> 5315[label="",style="solid", color="black", weight=3]; 22.36/10.07 2719[label="primMinusNat (Succ yu26500) (Succ Zero)",fontsize=16,color="black",shape="box"];2719 -> 2748[label="",style="solid", color="black", weight=3]; 22.36/10.07 2720[label="primMinusNat Zero (Succ Zero)",fontsize=16,color="black",shape="box"];2720 -> 2749[label="",style="solid", color="black", weight=3]; 22.36/10.07 2721 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 2721[label="primPlusNat yu2650 (Succ Zero)",fontsize=16,color="magenta"];2721 -> 7341[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2721 -> 7342[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 485[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu310000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8777[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];485 -> 8777[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8777 -> 559[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8778[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];485 -> 8778[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8778 -> 560[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 486[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];486 -> 561[label="",style="solid", color="black", weight=3]; 22.36/10.07 487[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];487 -> 562[label="",style="solid", color="black", weight=3]; 22.36/10.07 1503[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ (Succ yu24000))) (primGEqNatS yu23000 yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8779[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];1503 -> 8779[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8779 -> 1550[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8780[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];1503 -> 8780[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8780 -> 1551[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1504[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1504 -> 1552[label="",style="solid", color="black", weight=3]; 22.36/10.07 1505 -> 5090[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1505[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1505 -> 5091[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1506 -> 3868[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1506[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1506 -> 3869[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1507[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu2300) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1507 -> 1555[label="",style="solid", color="black", weight=3]; 22.36/10.07 7792[label="yu2400",fontsize=16,color="green",shape="box"];7793 -> 5419[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7793[label="primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False",fontsize=16,color="magenta"];7793 -> 7962[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5191[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400)))))",fontsize=16,color="black",shape="triangle"];5191 -> 5222[label="",style="solid", color="black", weight=3]; 22.36/10.07 5192[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8781[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5192 -> 8781[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8781 -> 5274[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8782[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5192 -> 8782[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8782 -> 5275[label="",style="solid", color="blue", weight=3]; 22.36/10.07 6161 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.07 6161[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];3580[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (Succ yu3070)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3580 -> 3626[label="",style="solid", color="black", weight=3]; 22.36/10.07 3581[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3581 -> 3627[label="",style="solid", color="black", weight=3]; 22.36/10.07 3582[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];3582 -> 3628[label="",style="solid", color="black", weight=3]; 22.36/10.07 3583[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8783[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3583 -> 8783[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8783 -> 3671[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8784[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3583 -> 8784[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8784 -> 3672[label="",style="solid", color="blue", weight=3]; 22.36/10.07 1510 -> 1419[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1510[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu10700 yu12500) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1510 -> 1558[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1510 -> 1559[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1511 -> 1420[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1511[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu10700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1511 -> 1560[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1512 -> 1429[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1512[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu12500)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1512 -> 1561[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1513 -> 1430[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1513[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1514[label="Succ yu1070",fontsize=16,color="green",shape="box"];1515[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1420)) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1515 -> 1562[label="",style="solid", color="black", weight=3]; 22.36/10.07 1516[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1516 -> 1563[label="",style="solid", color="black", weight=3]; 22.36/10.07 1517[label="Succ yu1070",fontsize=16,color="green",shape="box"];1518[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg (Succ yu1430)) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1518 -> 1564[label="",style="solid", color="black", weight=3]; 22.36/10.07 1519[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1519 -> 1565[label="",style="solid", color="black", weight=3]; 22.36/10.07 1520 -> 1422[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1520[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu10700 yu12700) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1520 -> 1566[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1520 -> 1567[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1521 -> 1423[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1521[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu10700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1521 -> 1568[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1522 -> 1432[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1522[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu12700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1522 -> 1569[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1523 -> 1433[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1523[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1524[label="Succ yu1070",fontsize=16,color="green",shape="box"];1525[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1440)) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1525 -> 1570[label="",style="solid", color="black", weight=3]; 22.36/10.07 1526[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1526 -> 1571[label="",style="solid", color="black", weight=3]; 22.36/10.07 1527[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ (Succ yu24000))) (primGEqNatS yu23000 yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8785[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];1527 -> 8785[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8785 -> 1572[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8786[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];1527 -> 8786[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8786 -> 1573[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1528[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1528 -> 1574[label="",style="solid", color="black", weight=3]; 22.36/10.07 1529 -> 5090[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1529[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1529 -> 5092[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1530 -> 3868[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1530[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1530 -> 3870[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1531[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu2300) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1531 -> 1577[label="",style="solid", color="black", weight=3]; 22.36/10.07 7794[label="yu2400",fontsize=16,color="green",shape="box"];7795 -> 5419[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7795[label="primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False",fontsize=16,color="magenta"];7795 -> 7963[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 6162 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.07 6162[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];3584[label="primCmpInt (primMulInt (primMinusNat Zero (Succ yu3080)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3584 -> 3640[label="",style="solid", color="black", weight=3]; 22.36/10.07 3585[label="primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3585 -> 3641[label="",style="solid", color="black", weight=3]; 22.36/10.07 1534[label="Succ yu1290",fontsize=16,color="green",shape="box"];1535[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1450)) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1535 -> 1580[label="",style="solid", color="black", weight=3]; 22.36/10.07 1536[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1536 -> 1581[label="",style="solid", color="black", weight=3]; 22.36/10.07 1537[label="Zero",fontsize=16,color="green",shape="box"];1538[label="Zero",fontsize=16,color="green",shape="box"];1539[label="Succ yu1310",fontsize=16,color="green",shape="box"];1540[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1460)) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1540 -> 1582[label="",style="solid", color="black", weight=3]; 22.36/10.07 1541[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1541 -> 1583[label="",style="solid", color="black", weight=3]; 22.36/10.07 1542[label="Zero",fontsize=16,color="green",shape="box"];499[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu310000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8787[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];499 -> 8787[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8787 -> 578[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8788[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];499 -> 8788[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8788 -> 579[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 500[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];500 -> 580[label="",style="solid", color="black", weight=3]; 22.36/10.07 501[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];501 -> 581[label="",style="solid", color="black", weight=3]; 22.36/10.07 502[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ (Succ yu31000000)))) (primGEqNatS yu30000000 yu31000000)) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8789[label="yu30000000/Succ yu300000000",fontsize=10,color="white",style="solid",shape="box"];502 -> 8789[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8789 -> 582[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8790[label="yu30000000/Zero",fontsize=10,color="white",style="solid",shape="box"];502 -> 8790[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8790 -> 583[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 503 -> 4031[label="",style="dashed", color="red", weight=0]; 22.36/10.07 503[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];503 -> 4032[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 504 -> 4052[label="",style="dashed", color="red", weight=0]; 22.36/10.07 504[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu31000000)))) False) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];504 -> 4053[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 505 -> 4084[label="",style="dashed", color="red", weight=0]; 22.36/10.07 505[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];505 -> 4085[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 506[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu3000000)) (Succ Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];506 -> 587[label="",style="solid", color="black", weight=3]; 22.36/10.07 4154[label="Succ (Succ (Succ (Succ yu3100000)))",fontsize=16,color="green",shape="box"];4155[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7796[label="Succ yu3100000",fontsize=16,color="green",shape="box"];7797 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7797[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False",fontsize=16,color="magenta"];7797 -> 7964[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4157[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="triangle"];4157 -> 4174[label="",style="solid", color="black", weight=3]; 22.36/10.07 4158[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4158 -> 4636[label="",style="solid", color="black", weight=3]; 22.36/10.07 5446[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5447[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7798[label="Zero",fontsize=16,color="green",shape="box"];7799 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7799[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];5448[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5448 -> 5463[label="",style="solid", color="black", weight=3]; 22.36/10.07 5449[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5449 -> 5661[label="",style="solid", color="black", weight=3]; 22.36/10.07 509[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) (Succ Zero) (primGEqNatS (Succ yu3000000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];509 -> 590[label="",style="solid", color="black", weight=3]; 22.36/10.07 510[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];510 -> 591[label="",style="solid", color="black", weight=3]; 22.36/10.07 4391[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];4391 -> 4431[label="",style="solid", color="black", weight=3]; 22.36/10.07 5626 -> 5748[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5626[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5626 -> 5749[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 513[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS (Succ yu300000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];513 -> 594[label="",style="solid", color="black", weight=3]; 22.36/10.07 4392[label="Succ Zero",fontsize=16,color="green",shape="box"];4393[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7339 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7339[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];7339 -> 7485[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7340[label="Zero",fontsize=16,color="green",shape="box"];4395[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];4395 -> 4433[label="",style="solid", color="black", weight=3]; 22.36/10.07 4396[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4396 -> 4637[label="",style="solid", color="black", weight=3]; 22.36/10.07 3716[label="Succ yu1070",fontsize=16,color="green",shape="box"];3729[label="Succ yu3080",fontsize=16,color="green",shape="box"];3730[label="Zero",fontsize=16,color="green",shape="box"];6411 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.07 6411[label="Neg (Succ Zero) `quot` Neg (Succ (Succ yu31000))",fontsize=16,color="magenta"];6411 -> 6576[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 6411 -> 6577[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5980[label="fromInt (Neg (Succ yu436) `quot` Neg (Succ Zero))",fontsize=16,color="blue",shape="box"];8791[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5980 -> 8791[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8791 -> 6007[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8792[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];5980 -> 8792[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8792 -> 6008[label="",style="solid", color="blue", weight=3]; 22.36/10.07 517[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu310000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8793[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];517 -> 8793[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8793 -> 598[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8794[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];517 -> 8794[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8794 -> 599[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 518[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];518 -> 600[label="",style="solid", color="black", weight=3]; 22.36/10.07 519[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];519 -> 601[label="",style="solid", color="black", weight=3]; 22.36/10.07 981[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ (Succ yu29000))) (primGEqNatS (Succ yu28000) (Succ yu29000))) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];981 -> 1032[label="",style="solid", color="black", weight=3]; 22.36/10.07 982[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu28000) Zero)) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];982 -> 1033[label="",style="solid", color="black", weight=3]; 22.36/10.07 983[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) (primGEqNatS Zero (Succ yu29000))) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];983 -> 1034[label="",style="solid", color="black", weight=3]; 22.36/10.07 984[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];984 -> 1035[label="",style="solid", color="black", weight=3]; 22.36/10.07 985[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu2800)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];985 -> 1036[label="",style="solid", color="black", weight=3]; 22.36/10.07 4633 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4633[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900)))",fontsize=16,color="magenta"];4633 -> 7806[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4633 -> 7807[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4634[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];4635[label="yu31",fontsize=16,color="green",shape="box"];3107 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3107[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];3107 -> 6165[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3108[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3109[label="yu31",fontsize=16,color="green",shape="box"];989[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu440) yu4300) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8795[label="yu4300/Succ yu43000",fontsize=10,color="white",style="solid",shape="box"];989 -> 8795[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8795 -> 1041[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8796[label="yu4300/Zero",fontsize=10,color="white",style="solid",shape="box"];989 -> 8796[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8796 -> 1042[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 990[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu4300) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8797[label="yu4300/Succ yu43000",fontsize=10,color="white",style="solid",shape="box"];990 -> 8797[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8797 -> 1043[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8798[label="yu4300/Zero",fontsize=10,color="white",style="solid",shape="box"];990 -> 8798[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8798 -> 1044[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 991 -> 957[label="",style="dashed", color="red", weight=0]; 22.36/10.07 991[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ yu44) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];991 -> 1045[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 992[label="Succ (Succ yu44)",fontsize=16,color="green",shape="box"];993[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu560)) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];993 -> 1046[label="",style="solid", color="black", weight=3]; 22.36/10.07 994[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];994 -> 1047[label="",style="solid", color="black", weight=3]; 22.36/10.07 978 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 978[label="primMulNat (Succ (Succ yu45)) (Succ Zero)",fontsize=16,color="magenta"];978 -> 1016[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 996[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu470) yu4600) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8799[label="yu4600/Succ yu46000",fontsize=10,color="white",style="solid",shape="box"];996 -> 8799[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8799 -> 1048[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8800[label="yu4600/Zero",fontsize=10,color="white",style="solid",shape="box"];996 -> 8800[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8800 -> 1049[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 997[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu4600) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8801[label="yu4600/Succ yu46000",fontsize=10,color="white",style="solid",shape="box"];997 -> 8801[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8801 -> 1050[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8802[label="yu4600/Zero",fontsize=10,color="white",style="solid",shape="box"];997 -> 8802[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8802 -> 1051[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 998 -> 964[label="",style="dashed", color="red", weight=0]; 22.36/10.07 998[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ yu47) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];998 -> 1052[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 999[label="Succ (Succ yu47)",fontsize=16,color="green",shape="box"];1000[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu570)) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1000 -> 1053[label="",style="solid", color="black", weight=3]; 22.36/10.07 1001[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1001 -> 1054[label="",style="solid", color="black", weight=3]; 22.36/10.07 1002[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ (Succ yu29000))) (primGEqNatS yu28000 yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8803[label="yu28000/Succ yu280000",fontsize=10,color="white",style="solid",shape="box"];1002 -> 8803[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8803 -> 1055[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8804[label="yu28000/Zero",fontsize=10,color="white",style="solid",shape="box"];1002 -> 8804[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8804 -> 1056[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1003 -> 2894[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1003[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1003 -> 2895[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1004 -> 4533[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1004[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1004 -> 4534[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1005 -> 2940[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1005[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1005 -> 2941[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1006[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu2800) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1006 -> 1060[label="",style="solid", color="black", weight=3]; 22.36/10.07 7800[label="yu2900",fontsize=16,color="green",shape="box"];7801 -> 5419[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7801[label="primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False",fontsize=16,color="magenta"];7801 -> 7965[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4651[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900)))))",fontsize=16,color="black",shape="triangle"];4651 -> 4701[label="",style="solid", color="black", weight=3]; 22.36/10.07 4652[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8805[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];4652 -> 8805[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8805 -> 4728[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8806[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];4652 -> 8806[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8806 -> 4729[label="",style="solid", color="blue", weight=3]; 22.36/10.07 6163 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.07 6163[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];2573[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];2573 -> 2612[label="",style="solid", color="black", weight=3]; 22.36/10.07 2574[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8807[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2574 -> 8807[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8807 -> 2664[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8808[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2574 -> 8808[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8808 -> 2665[label="",style="solid", color="blue", weight=3]; 22.36/10.07 1009 -> 1063[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1009[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg (primMulNat (Succ yu4800) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1009 -> 1064[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1010 -> 957[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1010[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1010 -> 1065[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1011[label="Succ Zero",fontsize=16,color="green",shape="box"];1012[label="Succ Zero",fontsize=16,color="green",shape="box"];1013[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos (Succ yu580)) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1013 -> 1066[label="",style="solid", color="black", weight=3]; 22.36/10.07 1014[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1014 -> 1067[label="",style="solid", color="black", weight=3]; 22.36/10.07 1026 -> 1068[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1026[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg (primMulNat (Succ yu4900) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1026 -> 1069[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1027 -> 964[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1027[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1027 -> 1070[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1015[label="Succ Zero",fontsize=16,color="green",shape="box"];537[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ yu3100000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];537 -> 616[label="",style="solid", color="black", weight=3]; 22.36/10.07 538[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];538 -> 617[label="",style="solid", color="black", weight=3]; 22.36/10.07 539[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (Succ Zero) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];539 -> 618[label="",style="solid", color="black", weight=3]; 22.36/10.07 540[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="box"];540 -> 619[label="",style="solid", color="black", weight=3]; 22.36/10.07 8126[label="yu3100000",fontsize=16,color="green",shape="box"];8127[label="yu3000000",fontsize=16,color="green",shape="box"];8128[label="Succ (Succ yu3100000)",fontsize=16,color="green",shape="box"];8129[label="Succ (Succ yu3000000)",fontsize=16,color="green",shape="box"];8125[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS yu525 yu526)",fontsize=16,color="burlywood",shape="triangle"];8809[label="yu525/Succ yu5250",fontsize=10,color="white",style="solid",shape="box"];8125 -> 8809[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8809 -> 8258[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8810[label="yu525/Zero",fontsize=10,color="white",style="solid",shape="box"];8125 -> 8810[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8810 -> 8259[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 545[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))))",fontsize=16,color="black",shape="box"];545 -> 625[label="",style="solid", color="black", weight=3]; 22.36/10.07 791[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];791 -> 2666[label="",style="solid", color="black", weight=3]; 22.36/10.07 792[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];792 -> 2667[label="",style="solid", color="black", weight=3]; 22.36/10.07 7961[label="yu3000000",fontsize=16,color="green",shape="box"];6877[label="primDivNatS0 (Succ (Succ (Succ yu410000))) (Succ (Succ Zero)) True",fontsize=16,color="black",shape="triangle"];6877 -> 6937[label="",style="solid", color="black", weight=3]; 22.36/10.07 5631[label="floorN0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5631 -> 5651[label="",style="solid", color="black", weight=3]; 22.36/10.07 5659[label="floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5659 -> 6193[label="",style="solid", color="black", weight=3]; 22.36/10.07 5660[label="floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5660 -> 6194[label="",style="solid", color="black", weight=3]; 22.36/10.07 6288[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False",fontsize=16,color="black",shape="triangle"];6288 -> 6474[label="",style="solid", color="black", weight=3]; 22.36/10.07 4833[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4833 -> 4852[label="",style="solid", color="black", weight=3]; 22.36/10.07 5271 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5271[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5271 -> 5309[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 6878[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="black",shape="triangle"];6878 -> 6938[label="",style="solid", color="black", weight=3]; 22.36/10.07 551[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) (Succ Zero) (primGEqNatS yu3000000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8811[label="yu3000000/Succ yu30000000",fontsize=10,color="white",style="solid",shape="box"];551 -> 8811[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8811 -> 631[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8812[label="yu3000000/Zero",fontsize=10,color="white",style="solid",shape="box"];551 -> 8812[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8812 -> 632[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 552 -> 3077[label="",style="dashed", color="red", weight=0]; 22.36/10.07 552[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];552 -> 3078[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 8045[label="yu4990",fontsize=16,color="green",shape="box"];5080[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu310000)))),Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000)))) - fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu310000)))))",fontsize=16,color="black",shape="box"];5080 -> 5108[label="",style="solid", color="black", weight=3]; 22.36/10.07 8341[label="Succ Zero",fontsize=16,color="green",shape="box"];8342[label="Succ Zero",fontsize=16,color="green",shape="box"];8343[label="Succ Zero",fontsize=16,color="green",shape="box"];7483[label="yu4440",fontsize=16,color="green",shape="box"];2695[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero))),Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero))) - fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];2695 -> 2701[label="",style="solid", color="black", weight=3]; 22.36/10.07 555[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 yu300000 Zero (primGEqNatS yu300000 Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8813[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];555 -> 8813[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8813 -> 636[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8814[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];555 -> 8814[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8814 -> 637[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 7484 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7484[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];5082[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5082 -> 5109[label="",style="solid", color="black", weight=3]; 22.36/10.07 5273 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5273[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5273 -> 5311[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 557[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (Succ Zero)) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];557 -> 639[label="",style="solid", color="black", weight=3]; 22.36/10.07 8458 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.07 8458[label="primDivNatS (primMinusNatS yu5280 yu5290) (Succ yu530)",fontsize=16,color="magenta"];8458 -> 8462[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 8458 -> 8463[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 8459 -> 6709[label="",style="dashed", color="red", weight=0]; 22.36/10.07 8459[label="primDivNatS (Succ yu5280) (Succ yu530)",fontsize=16,color="magenta"];8459 -> 8464[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 8459 -> 8465[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 8460 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.07 8460[label="primDivNatS Zero (Succ yu530)",fontsize=16,color="magenta"];8460 -> 8466[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 8461 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.07 8461[label="primDivNatS Zero (Succ yu530)",fontsize=16,color="magenta"];8461 -> 8467[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3682[label="primCmpInt (Pos (Succ yu3030)) (Pos (primMulNat yu291 Zero)) == LT",fontsize=16,color="black",shape="box"];3682 -> 3718[label="",style="solid", color="black", weight=3]; 22.36/10.07 3683[label="primCmpInt (Pos Zero) (Pos (primMulNat yu291 Zero)) == LT",fontsize=16,color="burlywood",shape="box"];8815[label="yu291/Succ yu2910",fontsize=10,color="white",style="solid",shape="box"];3683 -> 8815[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8815 -> 3719[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8816[label="yu291/Zero",fontsize=10,color="white",style="solid",shape="box"];3683 -> 8816[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8816 -> 3720[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 3684[label="primCmpInt (Neg (Succ yu3040)) (Pos (primMulNat yu291 Zero)) == LT",fontsize=16,color="black",shape="box"];3684 -> 3721[label="",style="solid", color="black", weight=3]; 22.36/10.07 3685[label="primCmpInt (Neg Zero) (Pos (primMulNat yu291 Zero)) == LT",fontsize=16,color="burlywood",shape="box"];8817[label="yu291/Succ yu2910",fontsize=10,color="white",style="solid",shape="box"];3685 -> 8817[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8817 -> 3722[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8818[label="yu291/Zero",fontsize=10,color="white",style="solid",shape="box"];3685 -> 8818[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8818 -> 3723[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 5315[label="primQuotInt (Neg (Succ Zero)) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5315 -> 5319[label="",style="solid", color="black", weight=3]; 22.36/10.07 2748[label="primMinusNat yu26500 Zero",fontsize=16,color="burlywood",shape="box"];8819[label="yu26500/Succ yu265000",fontsize=10,color="white",style="solid",shape="box"];2748 -> 8819[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8819 -> 2824[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8820[label="yu26500/Zero",fontsize=10,color="white",style="solid",shape="box"];2748 -> 8820[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8820 -> 2825[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 2749[label="Neg (Succ Zero)",fontsize=16,color="green",shape="box"];7341[label="yu2650",fontsize=16,color="green",shape="box"];7342[label="Zero",fontsize=16,color="green",shape="box"];559[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ yu3100000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];559 -> 641[label="",style="solid", color="black", weight=3]; 22.36/10.07 560[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];560 -> 642[label="",style="solid", color="black", weight=3]; 22.36/10.07 561[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (Succ Zero) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];561 -> 643[label="",style="solid", color="black", weight=3]; 22.36/10.07 562[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="box"];562 -> 644[label="",style="solid", color="black", weight=3]; 22.36/10.07 1550[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ yu24000))) (primGEqNatS (Succ yu230000) yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8821[label="yu24000/Succ yu240000",fontsize=10,color="white",style="solid",shape="box"];1550 -> 8821[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8821 -> 1591[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8822[label="yu24000/Zero",fontsize=10,color="white",style="solid",shape="box"];1550 -> 8822[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8822 -> 1592[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1551[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ yu24000))) (primGEqNatS Zero yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8823[label="yu24000/Succ yu240000",fontsize=10,color="white",style="solid",shape="box"];1551 -> 8823[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8823 -> 1593[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8824[label="yu24000/Zero",fontsize=10,color="white",style="solid",shape="box"];1551 -> 8824[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8824 -> 1594[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1552[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ yu23000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1552 -> 1595[label="",style="solid", color="black", weight=3]; 22.36/10.07 5091 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5091[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5091 -> 5110[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5091 -> 5111[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5090[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) yu394",fontsize=16,color="burlywood",shape="triangle"];8825[label="yu394/False",fontsize=10,color="white",style="solid",shape="box"];5090 -> 8825[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8825 -> 5112[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8826[label="yu394/True",fontsize=10,color="white",style="solid",shape="box"];5090 -> 8826[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8826 -> 5113[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 3869 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3869[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3869 -> 3886[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3869 -> 3887[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3868[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) yu323",fontsize=16,color="burlywood",shape="triangle"];8827[label="yu323/False",fontsize=10,color="white",style="solid",shape="box"];3868 -> 8827[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8827 -> 3888[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8828[label="yu323/True",fontsize=10,color="white",style="solid",shape="box"];3868 -> 8828[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8828 -> 3889[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1555[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (Succ yu2300) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1555 -> 1598[label="",style="solid", color="black", weight=3]; 22.36/10.07 7962[label="yu2400",fontsize=16,color="green",shape="box"];5222[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (floorVu9 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))))",fontsize=16,color="black",shape="box"];5222 -> 5276[label="",style="solid", color="black", weight=3]; 22.36/10.07 5274[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5274 -> 5400[label="",style="solid", color="black", weight=3]; 22.36/10.07 5275[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5275 -> 5401[label="",style="solid", color="black", weight=3]; 22.36/10.07 3628[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3628 -> 3645[label="",style="solid", color="black", weight=3]; 22.36/10.07 3671[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3671 -> 3918[label="",style="solid", color="black", weight=3]; 22.36/10.07 3672[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3672 -> 3919[label="",style="solid", color="black", weight=3]; 22.36/10.07 1558[label="yu12500",fontsize=16,color="green",shape="box"];1559[label="yu10700",fontsize=16,color="green",shape="box"];1560[label="yu10700",fontsize=16,color="green",shape="box"];1561[label="yu12500",fontsize=16,color="green",shape="box"];1562[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1420)) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1562 -> 1603[label="",style="solid", color="black", weight=3]; 22.36/10.07 1563[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1563 -> 1604[label="",style="solid", color="black", weight=3]; 22.36/10.07 1564[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg (Succ yu1430)) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1564 -> 1605[label="",style="solid", color="black", weight=3]; 22.36/10.07 1565[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1565 -> 1606[label="",style="solid", color="black", weight=3]; 22.36/10.07 1566[label="yu12700",fontsize=16,color="green",shape="box"];1567[label="yu10700",fontsize=16,color="green",shape="box"];1568[label="yu10700",fontsize=16,color="green",shape="box"];1569[label="yu12700",fontsize=16,color="green",shape="box"];1570[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1440)) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1570 -> 1607[label="",style="solid", color="black", weight=3]; 22.36/10.07 1571[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1571 -> 1608[label="",style="solid", color="black", weight=3]; 22.36/10.07 1572[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ yu24000))) (primGEqNatS (Succ yu230000) yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8829[label="yu24000/Succ yu240000",fontsize=10,color="white",style="solid",shape="box"];1572 -> 8829[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8829 -> 1609[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8830[label="yu24000/Zero",fontsize=10,color="white",style="solid",shape="box"];1572 -> 8830[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8830 -> 1610[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1573[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ yu24000))) (primGEqNatS Zero yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8831[label="yu24000/Succ yu240000",fontsize=10,color="white",style="solid",shape="box"];1573 -> 8831[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8831 -> 1611[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8832[label="yu24000/Zero",fontsize=10,color="white",style="solid",shape="box"];1573 -> 8832[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8832 -> 1612[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1574[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ yu23000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1574 -> 1613[label="",style="solid", color="black", weight=3]; 22.36/10.07 5092 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5092[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5092 -> 5114[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5092 -> 5115[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3870 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3870[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3870 -> 3890[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3870 -> 3891[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1577[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (Succ yu2300) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1577 -> 1616[label="",style="solid", color="black", weight=3]; 22.36/10.07 7963[label="yu2400",fontsize=16,color="green",shape="box"];1580[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1450)) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1580 -> 1618[label="",style="solid", color="black", weight=3]; 22.36/10.07 1581[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1581 -> 1619[label="",style="solid", color="black", weight=3]; 22.36/10.07 1582[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1460)) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1582 -> 1620[label="",style="solid", color="black", weight=3]; 22.36/10.07 1583[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1583 -> 1621[label="",style="solid", color="black", weight=3]; 22.36/10.07 578[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ yu3100000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];578 -> 659[label="",style="solid", color="black", weight=3]; 22.36/10.07 579[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];579 -> 660[label="",style="solid", color="black", weight=3]; 22.36/10.07 580[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (Succ Zero) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];580 -> 661[label="",style="solid", color="black", weight=3]; 22.36/10.07 581[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="box"];581 -> 662[label="",style="solid", color="black", weight=3]; 22.36/10.07 582[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ yu31000000)))) (primGEqNatS (Succ yu300000000) yu31000000)) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8833[label="yu31000000/Succ yu310000000",fontsize=10,color="white",style="solid",shape="box"];582 -> 8833[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8833 -> 663[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8834[label="yu31000000/Zero",fontsize=10,color="white",style="solid",shape="box"];582 -> 8834[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8834 -> 664[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 583[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ yu31000000)))) (primGEqNatS Zero yu31000000)) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8835[label="yu31000000/Succ yu310000000",fontsize=10,color="white",style="solid",shape="box"];583 -> 8835[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8835 -> 665[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8836[label="yu31000000/Zero",fontsize=10,color="white",style="solid",shape="box"];583 -> 8836[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8836 -> 666[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 4032 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4032[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4032 -> 4040[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4032 -> 4041[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4032 -> 4042[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4031[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) yu339",fontsize=16,color="burlywood",shape="triangle"];8837[label="yu339/False",fontsize=10,color="white",style="solid",shape="box"];4031 -> 8837[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8837 -> 4043[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8838[label="yu339/True",fontsize=10,color="white",style="solid",shape="box"];4031 -> 8838[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8838 -> 4044[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 4053 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4053[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu31000000)))) False) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4053 -> 4061[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4053 -> 4062[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4053 -> 4063[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4052[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) yu340",fontsize=16,color="burlywood",shape="triangle"];8839[label="yu340/False",fontsize=10,color="white",style="solid",shape="box"];4052 -> 8839[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8839 -> 4064[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8840[label="yu340/True",fontsize=10,color="white",style="solid",shape="box"];4052 -> 8840[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8840 -> 4065[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 4085 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4085[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4085 -> 4093[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4085 -> 4094[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4085 -> 4095[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4084[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) yu342",fontsize=16,color="burlywood",shape="triangle"];8841[label="yu342/False",fontsize=10,color="white",style="solid",shape="box"];4084 -> 8841[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8841 -> 4096[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8842[label="yu342/True",fontsize=10,color="white",style="solid",shape="box"];4084 -> 8842[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8842 -> 4097[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 587[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu3000000) Zero) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];587 -> 670[label="",style="solid", color="black", weight=3]; 22.36/10.07 7964[label="yu3100000",fontsize=16,color="green",shape="box"];4174[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4174 -> 4196[label="",style="solid", color="black", weight=3]; 22.36/10.07 4636 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4636[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4636 -> 4655[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5463[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5463 -> 5472[label="",style="solid", color="black", weight=3]; 22.36/10.07 5661 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5661[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5661 -> 5679[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 590[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) (Succ Zero) (primGEqNatS yu3000000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8843[label="yu3000000/Succ yu30000000",fontsize=10,color="white",style="solid",shape="box"];590 -> 8843[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8843 -> 673[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8844[label="yu3000000/Zero",fontsize=10,color="white",style="solid",shape="box"];590 -> 8844[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8844 -> 674[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 591 -> 4188[label="",style="dashed", color="red", weight=0]; 22.36/10.07 591[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];591 -> 4189[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4431[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (fromInt (Neg (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu310000)))),Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000)))) - fromInt (Neg (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu310000)))))",fontsize=16,color="black",shape="box"];4431 -> 4454[label="",style="solid", color="black", weight=3]; 22.36/10.07 5749[label="Succ Zero",fontsize=16,color="green",shape="box"];5748[label="floorN0 (Float (Neg (Succ yu424)) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ yu424)) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5748 -> 5753[label="",style="solid", color="black", weight=3]; 22.36/10.07 594[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 yu300000 Zero (primGEqNatS yu300000 Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8845[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];594 -> 8845[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8845 -> 678[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8846[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];594 -> 8846[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8846 -> 679[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 7485 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7485[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];4433[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4433 -> 4455[label="",style="solid", color="black", weight=3]; 22.36/10.07 4637 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4637[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4637 -> 4656[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 6576[label="Zero",fontsize=16,color="green",shape="box"];6577[label="Succ yu31000",fontsize=16,color="green",shape="box"];6575[label="Neg (Succ yu470) `quot` Neg (Succ yu471)",fontsize=16,color="black",shape="triangle"];6575 -> 6608[label="",style="solid", color="black", weight=3]; 22.36/10.07 6007[label="fromInt (Neg (Succ yu436) `quot` Neg (Succ Zero))",fontsize=16,color="black",shape="box"];6007 -> 6412[label="",style="solid", color="black", weight=3]; 22.36/10.07 6008[label="fromInt (Neg (Succ yu436) `quot` Neg (Succ Zero))",fontsize=16,color="black",shape="box"];6008 -> 6413[label="",style="solid", color="black", weight=3]; 22.36/10.07 598[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ yu3100000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];598 -> 683[label="",style="solid", color="black", weight=3]; 22.36/10.07 599[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];599 -> 684[label="",style="solid", color="black", weight=3]; 22.36/10.07 600[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (Succ Zero) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];600 -> 685[label="",style="solid", color="black", weight=3]; 22.36/10.07 601[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="box"];601 -> 686[label="",style="solid", color="black", weight=3]; 22.36/10.07 1032[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ (Succ yu29000))) (primGEqNatS yu28000 yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8847[label="yu28000/Succ yu280000",fontsize=10,color="white",style="solid",shape="box"];1032 -> 8847[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8847 -> 1073[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8848[label="yu28000/Zero",fontsize=10,color="white",style="solid",shape="box"];1032 -> 8848[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8848 -> 1074[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1033 -> 2894[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1033[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1033 -> 2896[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1034 -> 4533[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1034[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1034 -> 4535[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1035 -> 2940[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1035[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1035 -> 2942[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1036[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu2800) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1036 -> 1078[label="",style="solid", color="black", weight=3]; 22.36/10.07 7806[label="yu2900",fontsize=16,color="green",shape="box"];7807 -> 5419[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7807[label="primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False",fontsize=16,color="magenta"];7807 -> 7966[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 6165 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.07 6165[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];1041[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu440) (Succ yu43000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1041 -> 1083[label="",style="solid", color="black", weight=3]; 22.36/10.07 1042[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu440) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1042 -> 1084[label="",style="solid", color="black", weight=3]; 22.36/10.07 1043[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu43000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1043 -> 1085[label="",style="solid", color="black", weight=3]; 22.36/10.07 1044[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1044 -> 1086[label="",style="solid", color="black", weight=3]; 22.36/10.07 1045 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1045[label="primMulNat (Succ yu44) (Succ Zero)",fontsize=16,color="magenta"];1045 -> 1087[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1046[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu560)) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1046 -> 1088[label="",style="solid", color="black", weight=3]; 22.36/10.07 1047[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1047 -> 1089[label="",style="solid", color="black", weight=3]; 22.36/10.07 1016[label="Succ (Succ yu45)",fontsize=16,color="green",shape="box"];1048[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu470) (Succ yu46000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1048 -> 1090[label="",style="solid", color="black", weight=3]; 22.36/10.07 1049[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu470) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1049 -> 1091[label="",style="solid", color="black", weight=3]; 22.36/10.07 1050[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu46000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1050 -> 1092[label="",style="solid", color="black", weight=3]; 22.36/10.07 1051[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1051 -> 1093[label="",style="solid", color="black", weight=3]; 22.36/10.07 1052 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1052[label="primMulNat (Succ yu47) (Succ Zero)",fontsize=16,color="magenta"];1052 -> 1094[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1053[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu570)) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1053 -> 1095[label="",style="solid", color="black", weight=3]; 22.36/10.07 1054[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1054 -> 1096[label="",style="solid", color="black", weight=3]; 22.36/10.07 1055[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ yu29000))) (primGEqNatS (Succ yu280000) yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8849[label="yu29000/Succ yu290000",fontsize=10,color="white",style="solid",shape="box"];1055 -> 8849[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8849 -> 1097[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8850[label="yu29000/Zero",fontsize=10,color="white",style="solid",shape="box"];1055 -> 8850[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8850 -> 1098[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1056[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ yu29000))) (primGEqNatS Zero yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8851[label="yu29000/Succ yu290000",fontsize=10,color="white",style="solid",shape="box"];1056 -> 8851[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8851 -> 1099[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8852[label="yu29000/Zero",fontsize=10,color="white",style="solid",shape="box"];1056 -> 8852[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8852 -> 1100[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 2895 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.07 2895[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2895 -> 3140[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2895 -> 3141[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2895 -> 3142[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2894[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) yu280",fontsize=16,color="burlywood",shape="triangle"];8853[label="yu280/False",fontsize=10,color="white",style="solid",shape="box"];2894 -> 8853[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8853 -> 2911[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8854[label="yu280/True",fontsize=10,color="white",style="solid",shape="box"];2894 -> 8854[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8854 -> 2912[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 4534 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4534[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4534 -> 4549[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4534 -> 4550[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4534 -> 4551[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4533[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) yu363",fontsize=16,color="burlywood",shape="triangle"];8855[label="yu363/False",fontsize=10,color="white",style="solid",shape="box"];4533 -> 8855[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8855 -> 4552[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8856[label="yu363/True",fontsize=10,color="white",style="solid",shape="box"];4533 -> 8856[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8856 -> 4553[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 2941 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.07 2941[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2941 -> 3143[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2941 -> 3144[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2941 -> 3145[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2940[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) yu282",fontsize=16,color="burlywood",shape="triangle"];8857[label="yu282/False",fontsize=10,color="white",style="solid",shape="box"];2940 -> 8857[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8857 -> 2957[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8858[label="yu282/True",fontsize=10,color="white",style="solid",shape="box"];2940 -> 8858[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8858 -> 2958[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1060[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS (Succ yu2800) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1060 -> 1104[label="",style="solid", color="black", weight=3]; 22.36/10.07 7965[label="yu2900",fontsize=16,color="green",shape="box"];4701[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (floorVu9 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))))",fontsize=16,color="black",shape="box"];4701 -> 4712[label="",style="solid", color="black", weight=3]; 22.36/10.07 4728[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4728 -> 5277[label="",style="solid", color="black", weight=3]; 22.36/10.07 4729[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4729 -> 5278[label="",style="solid", color="black", weight=3]; 22.36/10.07 2612[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2612 -> 2633[label="",style="solid", color="black", weight=3]; 22.36/10.07 2664[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2664 -> 2959[label="",style="solid", color="black", weight=3]; 22.36/10.07 2665[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2665 -> 2960[label="",style="solid", color="black", weight=3]; 22.36/10.07 1064 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1064[label="primMulNat (Succ yu4800) (Succ Zero)",fontsize=16,color="magenta"];1064 -> 1109[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1063[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg yu64) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8859[label="yu64/Succ yu640",fontsize=10,color="white",style="solid",shape="box"];1063 -> 8859[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8859 -> 1110[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8860[label="yu64/Zero",fontsize=10,color="white",style="solid",shape="box"];1063 -> 8860[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8860 -> 1111[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1065 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1065[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1065 -> 1112[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1066[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos (Succ yu580)) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1066 -> 1113[label="",style="solid", color="black", weight=3]; 22.36/10.07 1067[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1067 -> 1114[label="",style="solid", color="black", weight=3]; 22.36/10.07 1069 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1069[label="primMulNat (Succ yu4900) (Succ Zero)",fontsize=16,color="magenta"];1069 -> 1115[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1068[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg yu65) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8861[label="yu65/Succ yu650",fontsize=10,color="white",style="solid",shape="box"];1068 -> 8861[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8861 -> 1116[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8862[label="yu65/Zero",fontsize=10,color="white",style="solid",shape="box"];1068 -> 8862[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8862 -> 1117[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1070 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1070[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1070 -> 1118[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 616 -> 1776[label="",style="dashed", color="red", weight=0]; 22.36/10.07 616[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];616 -> 1777[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 617 -> 819[label="",style="dashed", color="red", weight=0]; 22.36/10.07 617[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];617 -> 820[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 618 -> 831[label="",style="dashed", color="red", weight=0]; 22.36/10.07 618[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ (Succ (primPlusNat Zero Zero))) Zero)) == LT)",fontsize=16,color="magenta"];618 -> 832[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 619[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];619 -> 843[label="",style="solid", color="black", weight=3]; 22.36/10.07 8258[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS (Succ yu5250) yu526)",fontsize=16,color="burlywood",shape="box"];8863[label="yu526/Succ yu5260",fontsize=10,color="white",style="solid",shape="box"];8258 -> 8863[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8863 -> 8262[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8864[label="yu526/Zero",fontsize=10,color="white",style="solid",shape="box"];8258 -> 8864[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8864 -> 8263[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8259[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS Zero yu526)",fontsize=16,color="burlywood",shape="box"];8865[label="yu526/Succ yu5260",fontsize=10,color="white",style="solid",shape="box"];8259 -> 8865[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8865 -> 8264[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8866[label="yu526/Zero",fontsize=10,color="white",style="solid",shape="box"];8259 -> 8866[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8866 -> 8265[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 625[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))))",fontsize=16,color="black",shape="box"];625 -> 943[label="",style="solid", color="black", weight=3]; 22.36/10.07 2666 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.07 2666[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2666 -> 2685[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2667[label="error []",fontsize=16,color="red",shape="box"];6937[label="Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ yu410000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6937 -> 7084[label="",style="dashed", color="green", weight=3]; 22.36/10.07 5651[label="floorN0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5651 -> 5663[label="",style="solid", color="black", weight=3]; 22.36/10.07 6193 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.07 6193[label="primMinusInt (floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6193 -> 6255[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 6194[label="error []",fontsize=16,color="red",shape="box"];6474[label="Zero",fontsize=16,color="green",shape="box"];4852[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4852 -> 4870[label="",style="solid", color="black", weight=3]; 22.36/10.07 5309 -> 4805[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5309[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="magenta"];6938[label="Succ (primDivNatS (primMinusNatS (Succ (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6938 -> 7085[label="",style="dashed", color="green", weight=3]; 22.36/10.07 631[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) (primGEqNatS (Succ yu30000000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];631 -> 1124[label="",style="solid", color="black", weight=3]; 22.36/10.07 632[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];632 -> 1125[label="",style="solid", color="black", weight=3]; 22.36/10.07 3078 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3078[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];3078 -> 3158[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3078 -> 3159[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3078 -> 3160[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3077[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) yu290",fontsize=16,color="burlywood",shape="triangle"];8867[label="yu290/False",fontsize=10,color="white",style="solid",shape="box"];3077 -> 8867[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8867 -> 3413[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8868[label="yu290/True",fontsize=10,color="white",style="solid",shape="box"];3077 -> 8868[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8868 -> 3414[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 5108[label="fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu310000))))",fontsize=16,color="black",shape="box"];5108 -> 5155[label="",style="solid", color="black", weight=3]; 22.36/10.07 2701[label="fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];2701 -> 2718[label="",style="solid", color="black", weight=3]; 22.36/10.07 636[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero (primGEqNatS (Succ yu3000000) Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];636 -> 1141[label="",style="solid", color="black", weight=3]; 22.36/10.07 637[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];637 -> 1142[label="",style="solid", color="black", weight=3]; 22.36/10.07 5109[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (properFraction (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5109 -> 5156[label="",style="solid", color="black", weight=3]; 22.36/10.07 5311 -> 5046[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5311[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero)))",fontsize=16,color="magenta"];639 -> 1167[label="",style="dashed", color="red", weight=0]; 22.36/10.07 639[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (Succ Zero)) (primMulInt (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero))) (Pos Zero)) == LT)",fontsize=16,color="magenta"];639 -> 1168[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 8462[label="yu5290",fontsize=16,color="green",shape="box"];8463[label="yu5280",fontsize=16,color="green",shape="box"];8464[label="yu5280",fontsize=16,color="green",shape="box"];8465[label="yu530",fontsize=16,color="green",shape="box"];6709[label="primDivNatS (Succ yu470) (Succ yu471)",fontsize=16,color="black",shape="triangle"];6709 -> 6762[label="",style="solid", color="black", weight=3]; 22.36/10.07 8466[label="yu530",fontsize=16,color="green",shape="box"];6455[label="primDivNatS Zero (Succ yu446)",fontsize=16,color="black",shape="triangle"];6455 -> 6651[label="",style="solid", color="black", weight=3]; 22.36/10.07 8467[label="yu530",fontsize=16,color="green",shape="box"];3718[label="primCmpNat (Succ yu3030) (primMulNat yu291 Zero) == LT",fontsize=16,color="burlywood",shape="box"];8869[label="yu291/Succ yu2910",fontsize=10,color="white",style="solid",shape="box"];3718 -> 8869[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8869 -> 3737[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8870[label="yu291/Zero",fontsize=10,color="white",style="solid",shape="box"];3718 -> 8870[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8870 -> 3738[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 3719[label="primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu2910) Zero)) == LT",fontsize=16,color="black",shape="box"];3719 -> 3739[label="",style="solid", color="black", weight=3]; 22.36/10.07 3720[label="primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT",fontsize=16,color="black",shape="box"];3720 -> 3740[label="",style="solid", color="black", weight=3]; 22.36/10.07 3721[label="LT == LT",fontsize=16,color="black",shape="box"];3721 -> 3741[label="",style="solid", color="black", weight=3]; 22.36/10.07 3722[label="primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu2910) Zero)) == LT",fontsize=16,color="black",shape="box"];3722 -> 3742[label="",style="solid", color="black", weight=3]; 22.36/10.07 3723[label="primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT",fontsize=16,color="black",shape="box"];3723 -> 3743[label="",style="solid", color="black", weight=3]; 22.36/10.07 5319[label="Neg (primDivNatS (Succ Zero) (Succ Zero))",fontsize=16,color="green",shape="box"];5319 -> 5350[label="",style="dashed", color="green", weight=3]; 22.36/10.07 2824[label="primMinusNat (Succ yu265000) Zero",fontsize=16,color="black",shape="box"];2824 -> 2843[label="",style="solid", color="black", weight=3]; 22.36/10.07 2825[label="primMinusNat Zero Zero",fontsize=16,color="black",shape="box"];2825 -> 2844[label="",style="solid", color="black", weight=3]; 22.36/10.07 641 -> 1180[label="",style="dashed", color="red", weight=0]; 22.36/10.07 641[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];641 -> 1181[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 642 -> 1187[label="",style="dashed", color="red", weight=0]; 22.36/10.07 642[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];642 -> 1188[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 643 -> 1194[label="",style="dashed", color="red", weight=0]; 22.36/10.07 643[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ (Succ (primPlusNat Zero Zero))) Zero)) == LT)",fontsize=16,color="magenta"];643 -> 1195[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 644[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];644 -> 1196[label="",style="solid", color="black", weight=3]; 22.36/10.07 1591[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS (Succ yu230000) (Succ yu240000))) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1591 -> 1622[label="",style="solid", color="black", weight=3]; 22.36/10.07 1592[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) (primGEqNatS (Succ yu230000) Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1592 -> 1623[label="",style="solid", color="black", weight=3]; 22.36/10.07 1593[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS Zero (Succ yu240000))) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1593 -> 1624[label="",style="solid", color="black", weight=3]; 22.36/10.07 1594[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1594 -> 1625[label="",style="solid", color="black", weight=3]; 22.36/10.07 1595[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ (Succ yu23000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1595 -> 1626[label="",style="solid", color="black", weight=3]; 22.36/10.07 5110 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5110[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000))))",fontsize=16,color="magenta"];5110 -> 7808[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5110 -> 7809[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5111[label="Succ yu1070",fontsize=16,color="green",shape="box"];5112[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) False",fontsize=16,color="black",shape="box"];5112 -> 5158[label="",style="solid", color="black", weight=3]; 22.36/10.07 5113[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) True",fontsize=16,color="black",shape="box"];5113 -> 5159[label="",style="solid", color="black", weight=3]; 22.36/10.07 3886 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3886[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3886 -> 7810[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3886 -> 7811[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3887[label="Succ yu1070",fontsize=16,color="green",shape="box"];3888[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];3888 -> 3904[label="",style="solid", color="black", weight=3]; 22.36/10.07 3889[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];3889 -> 3905[label="",style="solid", color="black", weight=3]; 22.36/10.07 1598[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 yu2300 (Succ Zero) (primGEqNatS yu2300 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8871[label="yu2300/Succ yu23000",fontsize=10,color="white",style="solid",shape="box"];1598 -> 8871[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8871 -> 1629[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8872[label="yu2300/Zero",fontsize=10,color="white",style="solid",shape="box"];1598 -> 8872[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8872 -> 1630[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 5276[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (properFraction (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))))",fontsize=16,color="black",shape="box"];5276 -> 5320[label="",style="solid", color="black", weight=3]; 22.36/10.07 5400 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5400[label="primMinusInt (floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5400 -> 5450[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5401[label="error []",fontsize=16,color="red",shape="box"];3645[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3645 -> 3681[label="",style="solid", color="black", weight=3]; 22.36/10.07 3918 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3918[label="primMinusInt (floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3918 -> 3923[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3919[label="error []",fontsize=16,color="red",shape="box"];1603[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1420)) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="black",shape="box"];1603 -> 1641[label="",style="solid", color="black", weight=3]; 22.36/10.07 1604[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8873[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1604 -> 8873[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8873 -> 1642[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8874[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1604 -> 8874[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8874 -> 1643[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1605[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg (Succ yu1430)) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="black",shape="box"];1605 -> 1644[label="",style="solid", color="black", weight=3]; 22.36/10.07 1606[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8875[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1606 -> 8875[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8875 -> 1645[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8876[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1606 -> 8876[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8876 -> 1646[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1607[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1440)) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="black",shape="box"];1607 -> 1647[label="",style="solid", color="black", weight=3]; 22.36/10.07 1608[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8877[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1608 -> 8877[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8877 -> 1648[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8878[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1608 -> 8878[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8878 -> 1649[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1609[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS (Succ yu230000) (Succ yu240000))) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1609 -> 1650[label="",style="solid", color="black", weight=3]; 22.36/10.07 1610[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) (primGEqNatS (Succ yu230000) Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1610 -> 1651[label="",style="solid", color="black", weight=3]; 22.36/10.07 1611[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS Zero (Succ yu240000))) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1611 -> 1652[label="",style="solid", color="black", weight=3]; 22.36/10.07 1612[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1612 -> 1653[label="",style="solid", color="black", weight=3]; 22.36/10.07 1613[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ (Succ yu23000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1613 -> 1654[label="",style="solid", color="black", weight=3]; 22.36/10.07 5114 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5114[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000))))",fontsize=16,color="magenta"];5114 -> 7812[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5114 -> 7813[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5115[label="Zero",fontsize=16,color="green",shape="box"];3890 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3890[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3890 -> 7814[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3890 -> 7815[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3891[label="Zero",fontsize=16,color="green",shape="box"];1616[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 yu2300 (Succ Zero) (primGEqNatS yu2300 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8879[label="yu2300/Succ yu23000",fontsize=10,color="white",style="solid",shape="box"];1616 -> 8879[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8879 -> 1657[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8880[label="yu2300/Zero",fontsize=10,color="white",style="solid",shape="box"];1616 -> 8880[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8880 -> 1658[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1618[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1450)) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="black",shape="box"];1618 -> 1660[label="",style="solid", color="black", weight=3]; 22.36/10.07 1619[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8881[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1619 -> 8881[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8881 -> 1661[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8882[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1619 -> 8882[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8882 -> 1662[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1620[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1460)) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="black",shape="box"];1620 -> 1663[label="",style="solid", color="black", weight=3]; 22.36/10.07 1621[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8883[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1621 -> 8883[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8883 -> 1664[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8884[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1621 -> 8884[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8884 -> 1665[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 659 -> 1336[label="",style="dashed", color="red", weight=0]; 22.36/10.07 659[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];659 -> 1337[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 660 -> 1340[label="",style="dashed", color="red", weight=0]; 22.36/10.07 660[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];660 -> 1341[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 661 -> 1346[label="",style="dashed", color="red", weight=0]; 22.36/10.07 661[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ (Succ (primPlusNat Zero Zero))) Zero)) == LT)",fontsize=16,color="magenta"];661 -> 1347[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 662[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];662 -> 1356[label="",style="solid", color="black", weight=3]; 22.36/10.07 663[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS (Succ yu300000000) (Succ yu310000000))) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];663 -> 1357[label="",style="solid", color="black", weight=3]; 22.36/10.07 664[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS (Succ yu300000000) Zero)) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];664 -> 1358[label="",style="solid", color="black", weight=3]; 22.36/10.07 665[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS Zero (Succ yu310000000))) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];665 -> 1359[label="",style="solid", color="black", weight=3]; 22.36/10.07 666[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];666 -> 1360[label="",style="solid", color="black", weight=3]; 22.36/10.07 4040 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4040[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4040 -> 4066[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4041 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4041[label="primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero)",fontsize=16,color="magenta"];4041 -> 4067[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4042 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4042[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];4042 -> 7816[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4042 -> 7817[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4043[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) False",fontsize=16,color="black",shape="box"];4043 -> 4069[label="",style="solid", color="black", weight=3]; 22.36/10.07 4044[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) True",fontsize=16,color="black",shape="box"];4044 -> 4070[label="",style="solid", color="black", weight=3]; 22.36/10.07 4061 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4061[label="primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)",fontsize=16,color="magenta"];4061 -> 4076[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4062 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4062[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4062 -> 4077[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4063 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4063[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu31000000)))) False) (Succ (Succ (Succ (Succ (Succ yu31000000)))))",fontsize=16,color="magenta"];4063 -> 7818[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4063 -> 7819[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4064[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) False",fontsize=16,color="black",shape="box"];4064 -> 4079[label="",style="solid", color="black", weight=3]; 22.36/10.07 4065[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) True",fontsize=16,color="black",shape="box"];4065 -> 4080[label="",style="solid", color="black", weight=3]; 22.36/10.07 4093 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4093[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4093 -> 4107[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4094 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4094[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4094 -> 4108[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4095 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4095[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];4095 -> 7820[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4095 -> 7821[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4096[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) False",fontsize=16,color="black",shape="box"];4096 -> 4109[label="",style="solid", color="black", weight=3]; 22.36/10.07 4097[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) True",fontsize=16,color="black",shape="box"];4097 -> 4110[label="",style="solid", color="black", weight=3]; 22.36/10.07 670 -> 1434[label="",style="dashed", color="red", weight=0]; 22.36/10.07 670[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu3000000) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];670 -> 1435[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 670 -> 1436[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4196[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4196 -> 4231[label="",style="solid", color="black", weight=3]; 22.36/10.07 4655 -> 4157[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4655[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="magenta"];5472[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5472 -> 5602[label="",style="solid", color="black", weight=3]; 22.36/10.07 5679 -> 5448[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5679[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];673[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) (primGEqNatS (Succ yu30000000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];673 -> 1586[label="",style="solid", color="black", weight=3]; 22.36/10.07 674[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];674 -> 1587[label="",style="solid", color="black", weight=3]; 22.36/10.07 4189 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4189[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4189 -> 4197[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4189 -> 4198[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4189 -> 4199[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4188[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) yu348",fontsize=16,color="burlywood",shape="triangle"];8885[label="yu348/False",fontsize=10,color="white",style="solid",shape="box"];4188 -> 8885[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8885 -> 4200[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8886[label="yu348/True",fontsize=10,color="white",style="solid",shape="box"];4188 -> 8886[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8886 -> 4201[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 4454[label="fromInt (Neg (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu310000))))",fontsize=16,color="black",shape="box"];4454 -> 6414[label="",style="solid", color="black", weight=3]; 22.36/10.07 5753[label="floorN0 (Float (Neg (Succ yu424)) (Neg (Succ (Succ Zero)))) (fromInt (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero))),Float (Neg (Succ yu424)) (Neg (Succ (Succ Zero))) - fromInt (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5753 -> 5780[label="",style="solid", color="black", weight=3]; 22.36/10.07 678[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero (primGEqNatS (Succ yu3000000) Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];678 -> 1675[label="",style="solid", color="black", weight=3]; 22.36/10.07 679[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];679 -> 1676[label="",style="solid", color="black", weight=3]; 22.36/10.07 4455[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (properFraction (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4455 -> 4470[label="",style="solid", color="black", weight=3]; 22.36/10.07 4656 -> 4395[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4656[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero)))",fontsize=16,color="magenta"];6608[label="primQuotInt (Neg (Succ yu470)) (Neg (Succ yu471))",fontsize=16,color="black",shape="box"];6608 -> 6622[label="",style="solid", color="black", weight=3]; 22.36/10.07 6412 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.07 6412[label="Neg (Succ yu436) `quot` Neg (Succ Zero)",fontsize=16,color="magenta"];6412 -> 6578[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 6412 -> 6579[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 6413[label="Integer (Neg (Succ yu436) `quot` Neg (Succ Zero))",fontsize=16,color="green",shape="box"];6413 -> 6498[label="",style="dashed", color="green", weight=3]; 22.36/10.07 683 -> 1714[label="",style="dashed", color="red", weight=0]; 22.36/10.07 683[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];683 -> 1715[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 684 -> 1721[label="",style="dashed", color="red", weight=0]; 22.36/10.07 684[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];684 -> 1722[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 685 -> 1728[label="",style="dashed", color="red", weight=0]; 22.36/10.07 685[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ (Succ (primPlusNat Zero Zero))) Zero)) == LT)",fontsize=16,color="magenta"];685 -> 1729[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 686[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];686 -> 1730[label="",style="solid", color="black", weight=3]; 22.36/10.07 1073[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ yu29000))) (primGEqNatS (Succ yu280000) yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8887[label="yu29000/Succ yu290000",fontsize=10,color="white",style="solid",shape="box"];1073 -> 8887[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8887 -> 1731[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8888[label="yu29000/Zero",fontsize=10,color="white",style="solid",shape="box"];1073 -> 8888[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8888 -> 1732[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1074[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ yu29000))) (primGEqNatS Zero yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8889[label="yu29000/Succ yu290000",fontsize=10,color="white",style="solid",shape="box"];1074 -> 8889[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8889 -> 1733[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8890[label="yu29000/Zero",fontsize=10,color="white",style="solid",shape="box"];1074 -> 8890[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8890 -> 1734[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 2896 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.07 2896[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2896 -> 3164[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2896 -> 3165[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2896 -> 3166[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4535 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4535[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4535 -> 4554[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4535 -> 4555[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4535 -> 4556[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2942 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.07 2942[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2942 -> 3167[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2942 -> 3168[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2942 -> 3169[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1078[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS (Succ yu2800) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1078 -> 1738[label="",style="solid", color="black", weight=3]; 22.36/10.07 7966[label="yu2900",fontsize=16,color="green",shape="box"];1083 -> 955[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1083[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu440 yu43000) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1083 -> 1741[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1083 -> 1742[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1084 -> 956[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1084[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu440)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1084 -> 1743[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1085 -> 974[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1085[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu43000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1085 -> 1744[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1086 -> 975[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1086[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1087[label="Succ yu44",fontsize=16,color="green",shape="box"];1088[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu560)) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="black",shape="box"];1088 -> 1745[label="",style="solid", color="black", weight=3]; 22.36/10.07 1089[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8891[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1089 -> 8891[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8891 -> 1746[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8892[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1089 -> 8892[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8892 -> 1747[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1090 -> 962[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1090[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu470 yu46000) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1090 -> 1748[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1090 -> 1749[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1091 -> 963[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1091[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu470)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1091 -> 1750[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1092 -> 979[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1092[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu46000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1092 -> 1751[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1093 -> 980[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1093[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1094[label="Succ yu47",fontsize=16,color="green",shape="box"];1095[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu570)) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="black",shape="box"];1095 -> 1752[label="",style="solid", color="black", weight=3]; 22.36/10.07 1096[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8893[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1096 -> 8893[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8893 -> 1753[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8894[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1096 -> 8894[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8894 -> 1754[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1097[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS (Succ yu280000) (Succ yu290000))) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1097 -> 1755[label="",style="solid", color="black", weight=3]; 22.36/10.07 1098[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) (primGEqNatS (Succ yu280000) Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1098 -> 1756[label="",style="solid", color="black", weight=3]; 22.36/10.07 1099[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS Zero (Succ yu290000))) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1099 -> 1757[label="",style="solid", color="black", weight=3]; 22.36/10.07 1100[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1100 -> 1758[label="",style="solid", color="black", weight=3]; 22.36/10.07 3140 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3140[label="primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3140 -> 7822[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3140 -> 7823[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3141[label="Succ Zero",fontsize=16,color="green",shape="box"];3142[label="yu31",fontsize=16,color="green",shape="box"];2911[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2911 -> 2928[label="",style="solid", color="black", weight=3]; 22.36/10.07 2912[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];2912 -> 2929[label="",style="solid", color="black", weight=3]; 22.36/10.07 4549 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4549[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000))))",fontsize=16,color="magenta"];4549 -> 7824[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4549 -> 7825[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4550[label="Succ Zero",fontsize=16,color="green",shape="box"];4551[label="yu31",fontsize=16,color="green",shape="box"];4552[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) False",fontsize=16,color="black",shape="box"];4552 -> 4584[label="",style="solid", color="black", weight=3]; 22.36/10.07 4553[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) True",fontsize=16,color="black",shape="box"];4553 -> 4585[label="",style="solid", color="black", weight=3]; 22.36/10.07 3143 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3143[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3143 -> 7826[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3143 -> 7827[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3144[label="Succ Zero",fontsize=16,color="green",shape="box"];3145[label="yu31",fontsize=16,color="green",shape="box"];2957[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2957 -> 2967[label="",style="solid", color="black", weight=3]; 22.36/10.07 2958[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];2958 -> 2968[label="",style="solid", color="black", weight=3]; 22.36/10.07 1104[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 yu2800 (Succ Zero) (primGEqNatS yu2800 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8895[label="yu2800/Succ yu28000",fontsize=10,color="white",style="solid",shape="box"];1104 -> 8895[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8895 -> 1762[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8896[label="yu2800/Zero",fontsize=10,color="white",style="solid",shape="box"];1104 -> 8896[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8896 -> 1763[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 4712[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (properFraction (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))))",fontsize=16,color="black",shape="box"];4712 -> 4732[label="",style="solid", color="black", weight=3]; 22.36/10.07 5277 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5277[label="primMinusInt (floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5277 -> 5323[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5278[label="error []",fontsize=16,color="red",shape="box"];2633[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2633 -> 2670[label="",style="solid", color="black", weight=3]; 22.36/10.07 2959 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.07 2959[label="primMinusInt (floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2959 -> 2969[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2960[label="error []",fontsize=16,color="red",shape="box"];1109[label="Succ yu4800",fontsize=16,color="green",shape="box"];1110[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu640)) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1110 -> 1768[label="",style="solid", color="black", weight=3]; 22.36/10.07 1111[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1111 -> 1769[label="",style="solid", color="black", weight=3]; 22.36/10.07 1112[label="Zero",fontsize=16,color="green",shape="box"];1113[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos (Succ yu580)) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="black",shape="box"];1113 -> 1770[label="",style="solid", color="black", weight=3]; 22.36/10.07 1114[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8897[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1114 -> 8897[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8897 -> 1771[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8898[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1114 -> 8898[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8898 -> 1772[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1115[label="Succ yu4900",fontsize=16,color="green",shape="box"];1116[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu650)) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1116 -> 1773[label="",style="solid", color="black", weight=3]; 22.36/10.07 1117[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1117 -> 1774[label="",style="solid", color="black", weight=3]; 22.36/10.07 1118[label="Zero",fontsize=16,color="green",shape="box"];1777 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1777[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1777 -> 7349[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1777 -> 7350[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1776[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat yu174 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8899[label="yu174/Succ yu1740",fontsize=10,color="white",style="solid",shape="box"];1776 -> 8899[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8899 -> 1780[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8900[label="yu174/Zero",fontsize=10,color="white",style="solid",shape="box"];1776 -> 8900[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8900 -> 1781[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 820 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 820[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];820 -> 7351[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 820 -> 7352[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 819[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat yu36 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8901[label="yu36/Succ yu360",fontsize=10,color="white",style="solid",shape="box"];819 -> 8901[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8901 -> 1783[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8902[label="yu36/Zero",fontsize=10,color="white",style="solid",shape="box"];819 -> 8902[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8902 -> 1784[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 832 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.07 832[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];832 -> 1785[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 831[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ (Succ yu39)) Zero)) == LT)",fontsize=16,color="black",shape="triangle"];831 -> 1786[label="",style="solid", color="black", weight=3]; 22.36/10.07 843[label="floorN (Float (Pos Zero) (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];843 -> 1787[label="",style="solid", color="black", weight=3]; 22.36/10.07 8262[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS (Succ yu5250) (Succ yu5260))",fontsize=16,color="black",shape="box"];8262 -> 8269[label="",style="solid", color="black", weight=3]; 22.36/10.07 8263[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS (Succ yu5250) Zero)",fontsize=16,color="black",shape="box"];8263 -> 8270[label="",style="solid", color="black", weight=3]; 22.36/10.07 8264[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS Zero (Succ yu5260))",fontsize=16,color="black",shape="box"];8264 -> 8271[label="",style="solid", color="black", weight=3]; 22.36/10.07 8265[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS Zero Zero)",fontsize=16,color="black",shape="box"];8265 -> 8272[label="",style="solid", color="black", weight=3]; 22.36/10.07 943[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))))",fontsize=16,color="black",shape="box"];943 -> 1801[label="",style="solid", color="black", weight=3]; 22.36/10.07 2685 -> 472[label="",style="dashed", color="red", weight=0]; 22.36/10.07 2685[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6))))))",fontsize=16,color="magenta"];7084 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7084[label="primDivNatS (primMinusNatS (Succ (Succ (Succ yu410000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7084 -> 8347[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7084 -> 8348[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7084 -> 8349[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5663[label="floorN0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5663 -> 5683[label="",style="solid", color="black", weight=3]; 22.36/10.07 6255 -> 5622[label="",style="dashed", color="red", weight=0]; 22.36/10.07 6255[label="floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];4870[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4870 -> 4907[label="",style="solid", color="black", weight=3]; 22.36/10.07 7085 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7085[label="primDivNatS (primMinusNatS (Succ (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7085 -> 8350[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7085 -> 8351[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7085 -> 8352[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1124 -> 4841[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1124[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1124 -> 4842[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1125 -> 4861[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1125[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1125 -> 4862[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3158 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3158[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];3158 -> 3417[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3159 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3159[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3159 -> 7353[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3159 -> 7354[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3160 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3160[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3160 -> 3419[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3413[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];3413 -> 3474[label="",style="solid", color="black", weight=3]; 22.36/10.07 3414[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];3414 -> 3475[label="",style="solid", color="black", weight=3]; 22.36/10.07 5155[label="Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu310000)))",fontsize=16,color="black",shape="box"];5155 -> 5194[label="",style="solid", color="black", weight=3]; 22.36/10.07 2718[label="Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];2718 -> 2747[label="",style="solid", color="black", weight=3]; 22.36/10.07 1141 -> 4917[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1141[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1141 -> 4918[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1142 -> 4942[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1142[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1142 -> 4943[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5156[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5156 -> 5195[label="",style="solid", color="black", weight=3]; 22.36/10.07 1168 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1168[label="primMulNat (Succ (Succ yu31000)) (Succ Zero)",fontsize=16,color="magenta"];1168 -> 1843[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1167[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (Succ Zero)) (primMulInt (Pos yu80) (Pos Zero)) == LT)",fontsize=16,color="black",shape="triangle"];1167 -> 1844[label="",style="solid", color="black", weight=3]; 22.36/10.07 6762[label="primDivNatS0 yu470 yu471 (primGEqNatS yu470 yu471)",fontsize=16,color="burlywood",shape="box"];8903[label="yu470/Succ yu4700",fontsize=10,color="white",style="solid",shape="box"];6762 -> 8903[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8903 -> 6837[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8904[label="yu470/Zero",fontsize=10,color="white",style="solid",shape="box"];6762 -> 8904[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8904 -> 6838[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 6651[label="Zero",fontsize=16,color="green",shape="box"];3737[label="primCmpNat (Succ yu3030) (primMulNat (Succ yu2910) Zero) == LT",fontsize=16,color="black",shape="box"];3737 -> 3782[label="",style="solid", color="black", weight=3]; 22.36/10.07 3738[label="primCmpNat (Succ yu3030) (primMulNat Zero Zero) == LT",fontsize=16,color="black",shape="box"];3738 -> 3783[label="",style="solid", color="black", weight=3]; 22.36/10.07 3739[label="primCmpInt (Pos Zero) (Pos Zero) == LT",fontsize=16,color="black",shape="triangle"];3739 -> 3784[label="",style="solid", color="black", weight=3]; 22.36/10.07 3740 -> 3739[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3740[label="primCmpInt (Pos Zero) (Pos Zero) == LT",fontsize=16,color="magenta"];3741[label="True",fontsize=16,color="green",shape="box"];3742[label="primCmpInt (Neg Zero) (Pos Zero) == LT",fontsize=16,color="black",shape="triangle"];3742 -> 3785[label="",style="solid", color="black", weight=3]; 22.36/10.07 3743 -> 3742[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3743[label="primCmpInt (Neg Zero) (Pos Zero) == LT",fontsize=16,color="magenta"];5350 -> 954[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5350[label="primDivNatS (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];5350 -> 5373[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2843[label="Pos (Succ yu265000)",fontsize=16,color="green",shape="box"];2844[label="Pos Zero",fontsize=16,color="green",shape="box"];1181 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1181[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1181 -> 7355[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1181 -> 7356[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1180[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat yu82 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8905[label="yu82/Succ yu820",fontsize=10,color="white",style="solid",shape="box"];1180 -> 8905[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8905 -> 1848[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8906[label="yu82/Zero",fontsize=10,color="white",style="solid",shape="box"];1180 -> 8906[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8906 -> 1849[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1188 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1188[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1188 -> 7357[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1188 -> 7358[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1187[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat yu87 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8907[label="yu87/Succ yu870",fontsize=10,color="white",style="solid",shape="box"];1187 -> 8907[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8907 -> 1851[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8908[label="yu87/Zero",fontsize=10,color="white",style="solid",shape="box"];1187 -> 8908[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8908 -> 1852[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1195 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1195[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];1195 -> 1853[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1194[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ (Succ yu92)) Zero)) == LT)",fontsize=16,color="black",shape="triangle"];1194 -> 1854[label="",style="solid", color="black", weight=3]; 22.36/10.07 1196[label="floorN (Float (Neg Zero) (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];1196 -> 1855[label="",style="solid", color="black", weight=3]; 22.36/10.07 1622[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS yu230000 yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8909[label="yu230000/Succ yu2300000",fontsize=10,color="white",style="solid",shape="box"];1622 -> 8909[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8909 -> 1856[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8910[label="yu230000/Zero",fontsize=10,color="white",style="solid",shape="box"];1622 -> 8910[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8910 -> 1857[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1623 -> 3762[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1623[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1623 -> 3763[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1624 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1624[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1624 -> 3793[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1624 -> 3794[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1625 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1625[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1625 -> 3795[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1625 -> 3796[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1626[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu23000)) (Succ Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1626 -> 1861[label="",style="solid", color="black", weight=3]; 22.36/10.07 7808[label="Succ yu24000",fontsize=16,color="green",shape="box"];7809 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7809[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False",fontsize=16,color="magenta"];7809 -> 7967[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5158[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000))))))",fontsize=16,color="black",shape="triangle"];5158 -> 5196[label="",style="solid", color="black", weight=3]; 22.36/10.07 5159[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8911[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5159 -> 8911[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8911 -> 5279[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8912[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5159 -> 8912[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8912 -> 5280[label="",style="solid", color="blue", weight=3]; 22.36/10.07 7810[label="Zero",fontsize=16,color="green",shape="box"];7811 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7811[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];3904[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];3904 -> 3920[label="",style="solid", color="black", weight=3]; 22.36/10.07 3905[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8913[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3905 -> 8913[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8913 -> 3950[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8914[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3905 -> 8914[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8914 -> 3951[label="",style="solid", color="blue", weight=3]; 22.36/10.07 1629[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ yu23000) (Succ Zero) (primGEqNatS (Succ yu23000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1629 -> 1864[label="",style="solid", color="black", weight=3]; 22.36/10.07 1630[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1630 -> 1865[label="",style="solid", color="black", weight=3]; 22.36/10.07 5320[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (floatProperFractionFloat (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))))",fontsize=16,color="black",shape="box"];5320 -> 5351[label="",style="solid", color="black", weight=3]; 22.36/10.07 5450 -> 5191[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5450[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400)))))",fontsize=16,color="magenta"];3681[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3681 -> 3717[label="",style="solid", color="black", weight=3]; 22.36/10.07 3923 -> 3582[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3923[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];1641[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (LT == LT)",fontsize=16,color="black",shape="box"];1641 -> 1869[label="",style="solid", color="black", weight=3]; 22.36/10.07 1642[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1060) Zero)) == LT)",fontsize=16,color="black",shape="box"];1642 -> 1870[label="",style="solid", color="black", weight=3]; 22.36/10.07 1643[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1643 -> 1871[label="",style="solid", color="black", weight=3]; 22.36/10.07 1644[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (LT == LT)",fontsize=16,color="black",shape="box"];1644 -> 1872[label="",style="solid", color="black", weight=3]; 22.36/10.07 1645[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1060) Zero)) == LT)",fontsize=16,color="black",shape="box"];1645 -> 1873[label="",style="solid", color="black", weight=3]; 22.36/10.07 1646[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1646 -> 1874[label="",style="solid", color="black", weight=3]; 22.36/10.07 1647[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (LT == LT)",fontsize=16,color="black",shape="box"];1647 -> 1875[label="",style="solid", color="black", weight=3]; 22.36/10.07 1648[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1060) Zero)) == LT)",fontsize=16,color="black",shape="box"];1648 -> 1876[label="",style="solid", color="black", weight=3]; 22.36/10.07 1649[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1649 -> 1877[label="",style="solid", color="black", weight=3]; 22.36/10.07 1650[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS yu230000 yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8915[label="yu230000/Succ yu2300000",fontsize=10,color="white",style="solid",shape="box"];1650 -> 8915[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8915 -> 1878[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8916[label="yu230000/Zero",fontsize=10,color="white",style="solid",shape="box"];1650 -> 8916[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8916 -> 1879[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1651 -> 3762[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1651[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1651 -> 3764[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1652 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1652[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1652 -> 3797[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1652 -> 3798[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1653 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1653[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1653 -> 3799[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1653 -> 3800[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1654[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu23000)) (Succ Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1654 -> 1883[label="",style="solid", color="black", weight=3]; 22.36/10.07 7812[label="Succ yu24000",fontsize=16,color="green",shape="box"];7813 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7813[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False",fontsize=16,color="magenta"];7813 -> 7968[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7814[label="Zero",fontsize=16,color="green",shape="box"];7815 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7815[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];1657[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ yu23000) (Succ Zero) (primGEqNatS (Succ yu23000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1657 -> 1886[label="",style="solid", color="black", weight=3]; 22.36/10.07 1658[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1658 -> 1887[label="",style="solid", color="black", weight=3]; 22.36/10.07 1660[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpNat (Succ yu1450) (primMulNat yu106 Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8917[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1660 -> 8917[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8917 -> 1889[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8918[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1660 -> 8918[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8918 -> 1890[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1661[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu1060) Zero)) == LT)",fontsize=16,color="black",shape="box"];1661 -> 1891[label="",style="solid", color="black", weight=3]; 22.36/10.07 1662[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1662 -> 1892[label="",style="solid", color="black", weight=3]; 22.36/10.07 1663[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpNat (Succ yu1460) (primMulNat yu106 Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8919[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1663 -> 8919[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8919 -> 1893[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8920[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1663 -> 8920[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8920 -> 1894[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1664[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu1060) Zero)) == LT)",fontsize=16,color="black",shape="box"];1664 -> 1895[label="",style="solid", color="black", weight=3]; 22.36/10.07 1665[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1665 -> 1896[label="",style="solid", color="black", weight=3]; 22.36/10.07 1337 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1337[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1337 -> 7359[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1337 -> 7360[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1336[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat yu112 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8921[label="yu112/Succ yu1120",fontsize=10,color="white",style="solid",shape="box"];1336 -> 8921[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8921 -> 1898[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8922[label="yu112/Zero",fontsize=10,color="white",style="solid",shape="box"];1336 -> 8922[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8922 -> 1899[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1341 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1341[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1341 -> 7361[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1341 -> 7362[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1340[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat yu117 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8923[label="yu117/Succ yu1170",fontsize=10,color="white",style="solid",shape="box"];1340 -> 8923[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8923 -> 1901[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8924[label="yu117/Zero",fontsize=10,color="white",style="solid",shape="box"];1340 -> 8924[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8924 -> 1902[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1347 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1347[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];1347 -> 1903[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1346[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ (Succ yu120)) Zero)) == LT)",fontsize=16,color="black",shape="triangle"];1346 -> 1904[label="",style="solid", color="black", weight=3]; 22.36/10.07 1356[label="floorN (Float (Pos Zero) (Neg (Succ Zero)))",fontsize=16,color="black",shape="box"];1356 -> 1905[label="",style="solid", color="black", weight=3]; 22.36/10.07 1357 -> 5235[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1357[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS yu300000000 yu310000000)) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1357 -> 5236[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1357 -> 5237[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1357 -> 5238[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1358 -> 4016[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1358[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1358 -> 4017[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1359 -> 5298[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1359[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1359 -> 5299[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1359 -> 5300[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1360 -> 5298[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1360[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1360 -> 5301[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1360 -> 5302[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4066[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];4067[label="Succ (Succ (Succ (Succ (Succ yu30000000))))",fontsize=16,color="green",shape="box"];7816[label="Succ Zero",fontsize=16,color="green",shape="box"];7817 -> 6874[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7817[label="primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];7817 -> 7969[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4069[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];4069 -> 4081[label="",style="solid", color="black", weight=3]; 22.36/10.07 4070[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4070 -> 4638[label="",style="solid", color="black", weight=3]; 22.36/10.07 4076[label="Succ (Succ (Succ (Succ (Succ yu31000000))))",fontsize=16,color="green",shape="box"];4077[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7818[label="Succ (Succ yu31000000)",fontsize=16,color="green",shape="box"];7819 -> 6875[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7819[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu31000000)))) False",fontsize=16,color="magenta"];7819 -> 7970[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4079[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))))",fontsize=16,color="black",shape="triangle"];4079 -> 4098[label="",style="solid", color="black", weight=3]; 22.36/10.07 4080[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4080 -> 4639[label="",style="solid", color="black", weight=3]; 22.36/10.07 4107[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];4108[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7820[label="Succ Zero",fontsize=16,color="green",shape="box"];7821 -> 6876[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7821[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];4109[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];4109 -> 4142[label="",style="solid", color="black", weight=3]; 22.36/10.07 4110[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4110 -> 4640[label="",style="solid", color="black", weight=3]; 22.36/10.07 1435 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1435[label="primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];1435 -> 1927[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1436 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1436[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];1436 -> 1928[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1434[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu3000000) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1434 -> 1929[label="",style="solid", color="black", weight=3]; 22.36/10.07 4231[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4231 -> 4266[label="",style="solid", color="black", weight=3]; 22.36/10.07 5602 -> 6408[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5602[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5602 -> 6409[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1586 -> 4148[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1586[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1586 -> 4149[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1587 -> 4167[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1587[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1587 -> 4168[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4197 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4197[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4197 -> 4232[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4198 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4198[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];4198 -> 4233[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4199 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4199[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];4199 -> 7363[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4199 -> 7364[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4200[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4200 -> 4234[label="",style="solid", color="black", weight=3]; 22.36/10.07 4201[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4201 -> 4235[label="",style="solid", color="black", weight=3]; 22.36/10.07 6414 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.07 6414[label="Neg (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu310000)))",fontsize=16,color="magenta"];6414 -> 6580[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 6414 -> 6581[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 5780[label="fromInt (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="blue",shape="box"];8925[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5780 -> 8925[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8925 -> 5838[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8926[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];5780 -> 8926[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8926 -> 5839[label="",style="solid", color="blue", weight=3]; 22.36/10.07 1675 -> 4283[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1675[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1675 -> 4284[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1676 -> 4307[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1676[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1676 -> 4308[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4470[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4470 -> 4507[label="",style="solid", color="black", weight=3]; 22.36/10.07 6622[label="Pos (primDivNatS (Succ yu470) (Succ yu471))",fontsize=16,color="green",shape="box"];6622 -> 6709[label="",style="dashed", color="green", weight=3]; 22.36/10.07 6578[label="yu436",fontsize=16,color="green",shape="box"];6579[label="Zero",fontsize=16,color="green",shape="box"];6498 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.07 6498[label="Neg (Succ yu436) `quot` Neg (Succ Zero)",fontsize=16,color="magenta"];6498 -> 6582[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 6498 -> 6583[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1715 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1715[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1715 -> 7365[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1715 -> 7366[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1714[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat yu163 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8927[label="yu163/Succ yu1630",fontsize=10,color="white",style="solid",shape="box"];1714 -> 8927[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8927 -> 1971[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8928[label="yu163/Zero",fontsize=10,color="white",style="solid",shape="box"];1714 -> 8928[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8928 -> 1972[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1722 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1722[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1722 -> 7367[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1722 -> 7368[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1721[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat yu168 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8929[label="yu168/Succ yu1680",fontsize=10,color="white",style="solid",shape="box"];1721 -> 8929[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8929 -> 1974[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8930[label="yu168/Zero",fontsize=10,color="white",style="solid",shape="box"];1721 -> 8930[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8930 -> 1975[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1729 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1729[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];1729 -> 1976[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1728[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ (Succ yu173)) Zero)) == LT)",fontsize=16,color="black",shape="triangle"];1728 -> 1977[label="",style="solid", color="black", weight=3]; 22.36/10.07 1730[label="floorN (Float (Neg Zero) (Neg (Succ Zero)))",fontsize=16,color="black",shape="box"];1730 -> 1978[label="",style="solid", color="black", weight=3]; 22.36/10.07 1731[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS (Succ yu280000) (Succ yu290000))) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1731 -> 1979[label="",style="solid", color="black", weight=3]; 22.36/10.07 1732[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) (primGEqNatS (Succ yu280000) Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1732 -> 1980[label="",style="solid", color="black", weight=3]; 22.36/10.07 1733[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS Zero (Succ yu290000))) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1733 -> 1981[label="",style="solid", color="black", weight=3]; 22.36/10.07 1734[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1734 -> 1982[label="",style="solid", color="black", weight=3]; 22.36/10.07 3164 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3164[label="primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3164 -> 7834[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3164 -> 7835[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3165[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3166[label="yu31",fontsize=16,color="green",shape="box"];4554 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4554[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000))))",fontsize=16,color="magenta"];4554 -> 7836[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4554 -> 7837[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4555[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];4556[label="yu31",fontsize=16,color="green",shape="box"];3167 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3167[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3167 -> 7838[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3167 -> 7839[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3168[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3169[label="yu31",fontsize=16,color="green",shape="box"];1738[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 yu2800 (Succ Zero) (primGEqNatS yu2800 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8931[label="yu2800/Succ yu28000",fontsize=10,color="white",style="solid",shape="box"];1738 -> 8931[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8931 -> 1986[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8932[label="yu2800/Zero",fontsize=10,color="white",style="solid",shape="box"];1738 -> 8932[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8932 -> 1987[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1741[label="yu43000",fontsize=16,color="green",shape="box"];1742[label="yu440",fontsize=16,color="green",shape="box"];1743[label="yu440",fontsize=16,color="green",shape="box"];1744[label="yu43000",fontsize=16,color="green",shape="box"];1745[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpNat (Succ yu560) (primMulNat yu31 Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8933[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1745 -> 8933[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8933 -> 1990[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8934[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1745 -> 8934[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8934 -> 1991[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1746[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu310) Zero)) == LT)",fontsize=16,color="black",shape="box"];1746 -> 1992[label="",style="solid", color="black", weight=3]; 22.36/10.07 1747[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1747 -> 1993[label="",style="solid", color="black", weight=3]; 22.36/10.07 1748[label="yu46000",fontsize=16,color="green",shape="box"];1749[label="yu470",fontsize=16,color="green",shape="box"];1750[label="yu470",fontsize=16,color="green",shape="box"];1751[label="yu46000",fontsize=16,color="green",shape="box"];1752[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpNat (Succ yu570) (primMulNat yu31 Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8935[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1752 -> 8935[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8935 -> 1994[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8936[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1752 -> 8936[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8936 -> 1995[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1753[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu310) Zero)) == LT)",fontsize=16,color="black",shape="box"];1753 -> 1996[label="",style="solid", color="black", weight=3]; 22.36/10.07 1754[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1754 -> 1997[label="",style="solid", color="black", weight=3]; 22.36/10.07 1755[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS yu280000 yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8937[label="yu280000/Succ yu2800000",fontsize=10,color="white",style="solid",shape="box"];1755 -> 8937[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8937 -> 1998[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8938[label="yu280000/Zero",fontsize=10,color="white",style="solid",shape="box"];1755 -> 8938[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8938 -> 1999[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1756 -> 2861[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1756[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1756 -> 2862[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1757 -> 4456[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1757[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1757 -> 4457[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 1758 -> 2876[label="",style="dashed", color="red", weight=0]; 22.36/10.07 1758[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1758 -> 2877[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7822[label="Zero",fontsize=16,color="green",shape="box"];7823 -> 6877[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7823[label="primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];7823 -> 7971[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 2928[label="floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];2928 -> 2963[label="",style="solid", color="black", weight=3]; 22.36/10.07 2929[label="floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8939[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2929 -> 8939[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8939 -> 2984[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8940[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2929 -> 8940[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8940 -> 2985[label="",style="solid", color="blue", weight=3]; 22.36/10.07 7824[label="Succ yu29000",fontsize=16,color="green",shape="box"];7825 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7825[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False",fontsize=16,color="magenta"];7825 -> 7972[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4584[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000))))))",fontsize=16,color="black",shape="triangle"];4584 -> 4641[label="",style="solid", color="black", weight=3]; 22.36/10.07 4585[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8941[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];4585 -> 8941[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8941 -> 4715[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8942[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];4585 -> 8942[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8942 -> 4716[label="",style="solid", color="blue", weight=3]; 22.36/10.07 7826[label="Zero",fontsize=16,color="green",shape="box"];7827 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7827[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];2967[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];2967 -> 2987[label="",style="solid", color="black", weight=3]; 22.36/10.07 2968[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8943[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2968 -> 8943[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8943 -> 3010[label="",style="solid", color="blue", weight=3]; 22.36/10.07 8944[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2968 -> 8944[label="",style="solid", color="blue", weight=9]; 22.36/10.07 8944 -> 3011[label="",style="solid", color="blue", weight=3]; 22.36/10.07 1762[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ yu28000) (Succ Zero) (primGEqNatS (Succ yu28000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1762 -> 2006[label="",style="solid", color="black", weight=3]; 22.36/10.07 1763[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1763 -> 2007[label="",style="solid", color="black", weight=3]; 22.36/10.07 4732[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (floatProperFractionFloat (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))))",fontsize=16,color="black",shape="box"];4732 -> 4743[label="",style="solid", color="black", weight=3]; 22.36/10.07 5323 -> 4651[label="",style="dashed", color="red", weight=0]; 22.36/10.07 5323[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900)))))",fontsize=16,color="magenta"];2670[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2670 -> 2709[label="",style="solid", color="black", weight=3]; 22.36/10.07 2969 -> 2573[label="",style="dashed", color="red", weight=0]; 22.36/10.07 2969[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];1768[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu640)) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1768 -> 2011[label="",style="solid", color="black", weight=3]; 22.36/10.07 1769[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1769 -> 2012[label="",style="solid", color="black", weight=3]; 22.36/10.07 1770[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpNat (Succ yu580) (primMulNat yu31 Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8945[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1770 -> 8945[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8945 -> 2013[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8946[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1770 -> 8946[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8946 -> 2014[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1771[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu310) Zero)) == LT)",fontsize=16,color="black",shape="box"];1771 -> 2015[label="",style="solid", color="black", weight=3]; 22.36/10.07 1772[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1772 -> 2016[label="",style="solid", color="black", weight=3]; 22.36/10.07 1773[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu650)) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1773 -> 2017[label="",style="solid", color="black", weight=3]; 22.36/10.07 1774[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1774 -> 2018[label="",style="solid", color="black", weight=3]; 22.36/10.07 7349 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7349[label="primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7349 -> 7513[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7349 -> 7514[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7350[label="Zero",fontsize=16,color="green",shape="box"];1780[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu1740) Zero)) == LT)",fontsize=16,color="black",shape="box"];1780 -> 2020[label="",style="solid", color="black", weight=3]; 22.36/10.07 1781[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1781 -> 2021[label="",style="solid", color="black", weight=3]; 22.36/10.07 7351 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7351[label="primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7351 -> 7515[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7351 -> 7516[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7352[label="Zero",fontsize=16,color="green",shape="box"];1783[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu360) Zero)) == LT)",fontsize=16,color="black",shape="box"];1783 -> 2023[label="",style="solid", color="black", weight=3]; 22.36/10.07 1784[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1784 -> 2024[label="",style="solid", color="black", weight=3]; 22.36/10.07 1785[label="Zero",fontsize=16,color="green",shape="box"];1786[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1786 -> 2025[label="",style="solid", color="black", weight=3]; 22.36/10.07 1787[label="floorN0 (Float (Pos Zero) (Pos (Succ Zero))) (floorVu9 (Float (Pos Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];1787 -> 2026[label="",style="solid", color="black", weight=3]; 22.36/10.07 8269 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.07 8269[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS yu5250 yu5260)",fontsize=16,color="magenta"];8269 -> 8273[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 8269 -> 8274[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 8270[label="primDivNatS0 (Succ yu523) (Succ yu524) True",fontsize=16,color="black",shape="triangle"];8270 -> 8275[label="",style="solid", color="black", weight=3]; 22.36/10.07 8271[label="primDivNatS0 (Succ yu523) (Succ yu524) False",fontsize=16,color="black",shape="box"];8271 -> 8276[label="",style="solid", color="black", weight=3]; 22.36/10.07 8272 -> 8270[label="",style="dashed", color="red", weight=0]; 22.36/10.07 8272[label="primDivNatS0 (Succ yu523) (Succ yu524) True",fontsize=16,color="magenta"];1801[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) (fromInt (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6))))),Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6))))) - fromInt (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6))))))",fontsize=16,color="black",shape="box"];1801 -> 2043[label="",style="solid", color="black", weight=3]; 22.36/10.07 8347[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];8348[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];8349[label="Succ (Succ (Succ yu410000))",fontsize=16,color="green",shape="box"];5683[label="floorN0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) (fromInt (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero)))),Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero)))) - fromInt (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5683 -> 5755[label="",style="solid", color="black", weight=3]; 22.36/10.07 4907[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))),Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];4907 -> 4933[label="",style="solid", color="black", weight=3]; 22.36/10.07 8350[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];8351[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];8352[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4842 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4842[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4842 -> 4853[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4842 -> 4854[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4842 -> 4855[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4841[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) yu378",fontsize=16,color="burlywood",shape="triangle"];8947[label="yu378/False",fontsize=10,color="white",style="solid",shape="box"];4841 -> 8947[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8947 -> 4856[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8948[label="yu378/True",fontsize=10,color="white",style="solid",shape="box"];4841 -> 8948[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8948 -> 4857[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 4862 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4862[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4862 -> 4871[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4862 -> 4872[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4862 -> 4873[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4861[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) yu381",fontsize=16,color="burlywood",shape="triangle"];8949[label="yu381/False",fontsize=10,color="white",style="solid",shape="box"];4861 -> 8949[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8949 -> 4874[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8950[label="yu381/True",fontsize=10,color="white",style="solid",shape="box"];4861 -> 8950[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8950 -> 4875[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 3417[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7353 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7353[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7353 -> 7519[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7354[label="Succ Zero",fontsize=16,color="green",shape="box"];3419[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];3474[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];3474 -> 3494[label="",style="solid", color="black", weight=3]; 22.36/10.07 3475[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3475 -> 3686[label="",style="solid", color="black", weight=3]; 22.36/10.07 5194[label="primQuotInt (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))",fontsize=16,color="black",shape="box"];5194 -> 5223[label="",style="solid", color="black", weight=3]; 22.36/10.07 2747[label="primQuotInt (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];2747 -> 2823[label="",style="solid", color="black", weight=3]; 22.36/10.07 4918 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4918[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4918 -> 4934[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4918 -> 4935[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4918 -> 4936[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4917[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) yu386",fontsize=16,color="burlywood",shape="triangle"];8951[label="yu386/False",fontsize=10,color="white",style="solid",shape="box"];4917 -> 8951[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8951 -> 4937[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8952[label="yu386/True",fontsize=10,color="white",style="solid",shape="box"];4917 -> 8952[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8952 -> 4938[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 4943 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.07 4943[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4943 -> 4955[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4943 -> 4956[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4943 -> 4957[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 4942[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) yu388",fontsize=16,color="burlywood",shape="triangle"];8953[label="yu388/False",fontsize=10,color="white",style="solid",shape="box"];4942 -> 8953[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8953 -> 4958[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8954[label="yu388/True",fontsize=10,color="white",style="solid",shape="box"];4942 -> 8954[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8954 -> 4959[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 5195[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ Zero)),Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero)) - fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];5195 -> 5224[label="",style="solid", color="black", weight=3]; 22.36/10.07 1843[label="Succ (Succ yu31000)",fontsize=16,color="green",shape="box"];1844[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (Succ Zero)) (Pos (primMulNat yu80 Zero)) == LT)",fontsize=16,color="black",shape="box"];1844 -> 2081[label="",style="solid", color="black", weight=3]; 22.36/10.07 6837[label="primDivNatS0 (Succ yu4700) yu471 (primGEqNatS (Succ yu4700) yu471)",fontsize=16,color="burlywood",shape="box"];8955[label="yu471/Succ yu4710",fontsize=10,color="white",style="solid",shape="box"];6837 -> 8955[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8955 -> 6886[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8956[label="yu471/Zero",fontsize=10,color="white",style="solid",shape="box"];6837 -> 8956[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8956 -> 6887[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 6838[label="primDivNatS0 Zero yu471 (primGEqNatS Zero yu471)",fontsize=16,color="burlywood",shape="box"];8957[label="yu471/Succ yu4710",fontsize=10,color="white",style="solid",shape="box"];6838 -> 8957[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8957 -> 6888[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8958[label="yu471/Zero",fontsize=10,color="white",style="solid",shape="box"];6838 -> 8958[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8958 -> 6889[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 3782[label="primCmpNat (Succ yu3030) Zero == LT",fontsize=16,color="black",shape="triangle"];3782 -> 3862[label="",style="solid", color="black", weight=3]; 22.36/10.07 3783 -> 3782[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3783[label="primCmpNat (Succ yu3030) Zero == LT",fontsize=16,color="magenta"];3784[label="EQ == LT",fontsize=16,color="black",shape="triangle"];3784 -> 3863[label="",style="solid", color="black", weight=3]; 22.36/10.07 3785 -> 3784[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3785[label="EQ == LT",fontsize=16,color="magenta"];5373[label="Zero",fontsize=16,color="green",shape="box"];954[label="primDivNatS (Succ yu280) (Succ Zero)",fontsize=16,color="black",shape="triangle"];954 -> 988[label="",style="solid", color="black", weight=3]; 22.36/10.07 7355 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7355[label="primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7355 -> 7520[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7355 -> 7521[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7356[label="Zero",fontsize=16,color="green",shape="box"];1848[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu820) Zero)) == LT)",fontsize=16,color="black",shape="box"];1848 -> 2085[label="",style="solid", color="black", weight=3]; 22.36/10.07 1849[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1849 -> 2086[label="",style="solid", color="black", weight=3]; 22.36/10.07 7357 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.07 7357[label="primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7357 -> 7522[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7357 -> 7523[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 7358[label="Zero",fontsize=16,color="green",shape="box"];1851[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu870) Zero)) == LT)",fontsize=16,color="black",shape="box"];1851 -> 2088[label="",style="solid", color="black", weight=3]; 22.36/10.07 1852[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1852 -> 2089[label="",style="solid", color="black", weight=3]; 22.36/10.07 1853[label="Zero",fontsize=16,color="green",shape="box"];1854[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1854 -> 2090[label="",style="solid", color="black", weight=3]; 22.36/10.07 1855[label="floorN0 (Float (Neg Zero) (Pos (Succ Zero))) (floorVu9 (Float (Neg Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];1855 -> 2091[label="",style="solid", color="black", weight=3]; 22.36/10.07 1856[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS (Succ yu2300000) yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8959[label="yu240000/Succ yu2400000",fontsize=10,color="white",style="solid",shape="box"];1856 -> 8959[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8959 -> 2092[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8960[label="yu240000/Zero",fontsize=10,color="white",style="solid",shape="box"];1856 -> 8960[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8960 -> 2093[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 1857[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS Zero yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8961[label="yu240000/Succ yu2400000",fontsize=10,color="white",style="solid",shape="box"];1857 -> 8961[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8961 -> 2094[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 8962[label="yu240000/Zero",fontsize=10,color="white",style="solid",shape="box"];1857 -> 8962[label="",style="solid", color="burlywood", weight=9]; 22.36/10.07 8962 -> 2095[label="",style="solid", color="burlywood", weight=3]; 22.36/10.07 3763 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.07 3763[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3763 -> 3774[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3763 -> 3775[label="",style="dashed", color="magenta", weight=3]; 22.36/10.07 3762[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) yu320",fontsize=16,color="burlywood",shape="triangle"];8963[label="yu320/False",fontsize=10,color="white",style="solid",shape="box"];3762 -> 8963[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8963 -> 3776[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8964[label="yu320/True",fontsize=10,color="white",style="solid",shape="box"];3762 -> 8964[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8964 -> 3777[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 3793 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3793[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3793 -> 3846[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3793 -> 3847[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3794[label="Succ (Succ (Succ (Succ yu240000)))",fontsize=16,color="green",shape="box"];3792[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) yu322",fontsize=16,color="burlywood",shape="triangle"];8965[label="yu322/False",fontsize=10,color="white",style="solid",shape="box"];3792 -> 8965[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8965 -> 3848[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8966[label="yu322/True",fontsize=10,color="white",style="solid",shape="box"];3792 -> 8966[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8966 -> 3849[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 3795 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3795[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3795 -> 3850[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3795 -> 3851[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3796[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];1861[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu23000) Zero) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1861 -> 2099[label="",style="solid", color="black", weight=3]; 22.36/10.08 7967[label="yu24000",fontsize=16,color="green",shape="box"];5196[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))))",fontsize=16,color="black",shape="box"];5196 -> 5225[label="",style="solid", color="black", weight=3]; 22.36/10.08 5279[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5279 -> 5402[label="",style="solid", color="black", weight=3]; 22.36/10.08 5280[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5280 -> 5403[label="",style="solid", color="black", weight=3]; 22.36/10.08 3920[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];3920 -> 3924[label="",style="solid", color="black", weight=3]; 22.36/10.08 3950[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3950 -> 3996[label="",style="solid", color="black", weight=3]; 22.36/10.08 3951[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3951 -> 3997[label="",style="solid", color="black", weight=3]; 22.36/10.08 1864[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ yu23000) (Succ Zero) (primGEqNatS yu23000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8967[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];1864 -> 8967[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8967 -> 2104[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8968[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];1864 -> 8968[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8968 -> 2105[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 1865 -> 3940[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1865[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1865 -> 3941[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5351 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5351[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (fromInt (Pos (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu2400)))),Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400)))) - fromInt (Pos (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu2400)))))",fontsize=16,color="magenta"];5351 -> 6945[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5351 -> 6946[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3717 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3717[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ Zero)) `quot` Neg (Succ (Succ Zero))),Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ Zero)) `quot` Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];3717 -> 6947[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3717 -> 6948[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 1869[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];1869 -> 2110[label="",style="solid", color="black", weight=3]; 22.36/10.08 1870[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1870 -> 2111[label="",style="solid", color="black", weight=3]; 22.36/10.08 1871 -> 1870[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1871[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1872[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) True",fontsize=16,color="black",shape="box"];1872 -> 2112[label="",style="solid", color="black", weight=3]; 22.36/10.08 1873[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1873 -> 2113[label="",style="solid", color="black", weight=3]; 22.36/10.08 1874 -> 1873[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1874[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1875[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];1875 -> 2114[label="",style="solid", color="black", weight=3]; 22.36/10.08 1876[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1876 -> 2115[label="",style="solid", color="black", weight=3]; 22.36/10.08 1877 -> 1876[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1877[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1878[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS (Succ yu2300000) yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8969[label="yu240000/Succ yu2400000",fontsize=10,color="white",style="solid",shape="box"];1878 -> 8969[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8969 -> 2116[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8970[label="yu240000/Zero",fontsize=10,color="white",style="solid",shape="box"];1878 -> 8970[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8970 -> 2117[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 1879[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS Zero yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8971[label="yu240000/Succ yu2400000",fontsize=10,color="white",style="solid",shape="box"];1879 -> 8971[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8971 -> 2118[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8972[label="yu240000/Zero",fontsize=10,color="white",style="solid",shape="box"];1879 -> 8972[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8972 -> 2119[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 3764 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3764[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3764 -> 3778[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3764 -> 3779[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3797 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3797[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3797 -> 3852[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3797 -> 3853[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3798[label="Succ (Succ (Succ (Succ yu240000)))",fontsize=16,color="green",shape="box"];3799 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3799[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3799 -> 3854[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3799 -> 3855[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3800[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];1883[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu23000) Zero) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1883 -> 2123[label="",style="solid", color="black", weight=3]; 22.36/10.08 7968[label="yu24000",fontsize=16,color="green",shape="box"];1886[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ yu23000) (Succ Zero) (primGEqNatS yu23000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8973[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];1886 -> 8973[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8973 -> 2125[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8974[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];1886 -> 8974[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8974 -> 2126[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 1887 -> 3940[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1887[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1887 -> 3942[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 1889[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpNat (Succ yu1450) (primMulNat (Succ yu1060) Zero) == LT)",fontsize=16,color="black",shape="box"];1889 -> 2129[label="",style="solid", color="black", weight=3]; 22.36/10.08 1890[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpNat (Succ yu1450) (primMulNat Zero Zero) == LT)",fontsize=16,color="black",shape="box"];1890 -> 2130[label="",style="solid", color="black", weight=3]; 22.36/10.08 1891[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1891 -> 2131[label="",style="solid", color="black", weight=3]; 22.36/10.08 1892 -> 1891[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1892[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1893[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpNat (Succ yu1460) (primMulNat (Succ yu1060) Zero) == LT)",fontsize=16,color="black",shape="box"];1893 -> 2132[label="",style="solid", color="black", weight=3]; 22.36/10.08 1894[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpNat (Succ yu1460) (primMulNat Zero Zero) == LT)",fontsize=16,color="black",shape="box"];1894 -> 2133[label="",style="solid", color="black", weight=3]; 22.36/10.08 1895[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1895 -> 2134[label="",style="solid", color="black", weight=3]; 22.36/10.08 1896 -> 1895[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1896[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7359 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7359[label="primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7359 -> 7524[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7359 -> 7525[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7360[label="Zero",fontsize=16,color="green",shape="box"];1898[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1120) Zero)) == LT)",fontsize=16,color="black",shape="box"];1898 -> 2136[label="",style="solid", color="black", weight=3]; 22.36/10.08 1899[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1899 -> 2137[label="",style="solid", color="black", weight=3]; 22.36/10.08 7361 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7361[label="primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7361 -> 7526[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7361 -> 7527[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7362[label="Zero",fontsize=16,color="green",shape="box"];1901[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1170) Zero)) == LT)",fontsize=16,color="black",shape="box"];1901 -> 2139[label="",style="solid", color="black", weight=3]; 22.36/10.08 1902[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1902 -> 2140[label="",style="solid", color="black", weight=3]; 22.36/10.08 1903[label="Zero",fontsize=16,color="green",shape="box"];1904[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1904 -> 2141[label="",style="solid", color="black", weight=3]; 22.36/10.08 1905[label="floorN0 (Float (Pos Zero) (Neg (Succ Zero))) (floorVu9 (Float (Pos Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];1905 -> 2142[label="",style="solid", color="black", weight=3]; 22.36/10.08 5236[label="Succ (Succ (Succ (Succ (Succ yu300000000))))",fontsize=16,color="green",shape="box"];5237 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5237[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS yu300000000 yu310000000)) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5237 -> 5281[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5237 -> 5282[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5237 -> 5283[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5238[label="yu310000000",fontsize=16,color="green",shape="box"];5235[label="floorFloor0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) yu398",fontsize=16,color="burlywood",shape="triangle"];8975[label="yu398/False",fontsize=10,color="white",style="solid",shape="box"];5235 -> 8975[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8975 -> 5284[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8976[label="yu398/True",fontsize=10,color="white",style="solid",shape="box"];5235 -> 8976[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8976 -> 5285[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 4017 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4017[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4017 -> 4022[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4017 -> 4023[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4017 -> 4024[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4016[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) yu338",fontsize=16,color="burlywood",shape="triangle"];8977[label="yu338/False",fontsize=10,color="white",style="solid",shape="box"];4016 -> 8977[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8977 -> 4025[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8978[label="yu338/True",fontsize=10,color="white",style="solid",shape="box"];4016 -> 8978[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8978 -> 4026[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 5299[label="Succ (Succ (Succ (Succ yu310000000)))",fontsize=16,color="green",shape="box"];5300 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5300[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5300 -> 5324[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5300 -> 5325[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5300 -> 5326[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5298[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) yu399",fontsize=16,color="burlywood",shape="triangle"];8979[label="yu399/False",fontsize=10,color="white",style="solid",shape="box"];5298 -> 8979[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8979 -> 5327[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8980[label="yu399/True",fontsize=10,color="white",style="solid",shape="box"];5298 -> 8980[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8980 -> 5328[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 5301[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5302 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5302[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5302 -> 5329[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5302 -> 5330[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5302 -> 5331[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7969[label="yu30000000",fontsize=16,color="green",shape="box"];6874[label="primDivNatS0 (Succ (Succ (Succ (Succ yu50)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="black",shape="triangle"];6874 -> 6934[label="",style="solid", color="black", weight=3]; 22.36/10.08 4081[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4081 -> 4100[label="",style="solid", color="black", weight=3]; 22.36/10.08 4638 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4638[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4638 -> 4657[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7970[label="yu31000000",fontsize=16,color="green",shape="box"];6875[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu60)))) False",fontsize=16,color="black",shape="triangle"];6875 -> 6935[label="",style="solid", color="black", weight=3]; 22.36/10.08 4098[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))))",fontsize=16,color="black",shape="box"];4098 -> 4111[label="",style="solid", color="black", weight=3]; 22.36/10.08 4639 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4639[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4639 -> 4658[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6876[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="black",shape="triangle"];6876 -> 6936[label="",style="solid", color="black", weight=3]; 22.36/10.08 4142[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4142 -> 4159[label="",style="solid", color="black", weight=3]; 22.36/10.08 4640 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4640[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4640 -> 4659[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 1927[label="Succ (Succ (Succ (Succ yu3000000)))",fontsize=16,color="green",shape="box"];1928[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];1929[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 yu3000000 (Succ (Succ Zero)) (primGEqNatS yu3000000 (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8981[label="yu3000000/Succ yu30000000",fontsize=10,color="white",style="solid",shape="box"];1929 -> 8981[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8981 -> 2177[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8982[label="yu3000000/Zero",fontsize=10,color="white",style="solid",shape="box"];1929 -> 8982[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8982 -> 2178[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 4266[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))),Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];4266 -> 4297[label="",style="solid", color="black", weight=3]; 22.36/10.08 6409[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6408[label="floorN0 (Float (Neg (Succ yu457)) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg (Succ yu457)) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];6408 -> 6415[label="",style="solid", color="black", weight=3]; 22.36/10.08 4149 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4149[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4149 -> 4160[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4149 -> 4161[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4149 -> 4162[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4148[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) yu345",fontsize=16,color="burlywood",shape="triangle"];8983[label="yu345/False",fontsize=10,color="white",style="solid",shape="box"];4148 -> 8983[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8983 -> 4163[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8984[label="yu345/True",fontsize=10,color="white",style="solid",shape="box"];4148 -> 8984[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8984 -> 4164[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 4168 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4168[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4168 -> 4176[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4168 -> 4177[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4168 -> 4178[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4167[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) yu346",fontsize=16,color="burlywood",shape="triangle"];8985[label="yu346/False",fontsize=10,color="white",style="solid",shape="box"];4167 -> 8985[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8985 -> 4179[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8986[label="yu346/True",fontsize=10,color="white",style="solid",shape="box"];4167 -> 8986[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8986 -> 4180[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 4232[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4233[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7363 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7363[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7363 -> 7528[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7364[label="Succ Zero",fontsize=16,color="green",shape="box"];4234[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];4234 -> 4267[label="",style="solid", color="black", weight=3]; 22.36/10.08 4235[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4235 -> 4660[label="",style="solid", color="black", weight=3]; 22.36/10.08 6580[label="Succ Zero",fontsize=16,color="green",shape="box"];6581[label="Succ (Succ yu310000)",fontsize=16,color="green",shape="box"];5838[label="fromInt (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];5838 -> 6416[label="",style="solid", color="black", weight=3]; 22.36/10.08 5839[label="fromInt (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];5839 -> 6417[label="",style="solid", color="black", weight=3]; 22.36/10.08 4284 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4284[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4284 -> 4298[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4284 -> 4299[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4284 -> 4300[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4283[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) yu351",fontsize=16,color="burlywood",shape="triangle"];8987[label="yu351/False",fontsize=10,color="white",style="solid",shape="box"];4283 -> 8987[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8987 -> 4301[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8988[label="yu351/True",fontsize=10,color="white",style="solid",shape="box"];4283 -> 8988[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8988 -> 4302[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 4308 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4308[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4308 -> 4318[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4308 -> 4319[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4308 -> 4320[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4307[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) yu352",fontsize=16,color="burlywood",shape="triangle"];8989[label="yu352/False",fontsize=10,color="white",style="solid",shape="box"];4307 -> 8989[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8989 -> 4321[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8990[label="yu352/True",fontsize=10,color="white",style="solid",shape="box"];4307 -> 8990[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8990 -> 4322[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 4507 -> 5975[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4507[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (fromInt (Neg (Succ (Succ Zero)) `quot` Neg (Succ Zero)),Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero)) - fromInt (Neg (Succ (Succ Zero)) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];4507 -> 5977[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6582[label="yu436",fontsize=16,color="green",shape="box"];6583[label="Zero",fontsize=16,color="green",shape="box"];7365 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7365[label="primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7365 -> 7529[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7365 -> 7530[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7366[label="Zero",fontsize=16,color="green",shape="box"];1971[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1630) Zero)) == LT)",fontsize=16,color="black",shape="box"];1971 -> 2216[label="",style="solid", color="black", weight=3]; 22.36/10.08 1972[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1972 -> 2217[label="",style="solid", color="black", weight=3]; 22.36/10.08 7367 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7367[label="primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7367 -> 7531[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7367 -> 7532[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7368[label="Zero",fontsize=16,color="green",shape="box"];1974[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1680) Zero)) == LT)",fontsize=16,color="black",shape="box"];1974 -> 2219[label="",style="solid", color="black", weight=3]; 22.36/10.08 1975[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1975 -> 2220[label="",style="solid", color="black", weight=3]; 22.36/10.08 1976[label="Zero",fontsize=16,color="green",shape="box"];1977[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1977 -> 2221[label="",style="solid", color="black", weight=3]; 22.36/10.08 1978[label="floorN0 (Float (Neg Zero) (Neg (Succ Zero))) (floorVu9 (Float (Neg Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];1978 -> 2222[label="",style="solid", color="black", weight=3]; 22.36/10.08 1979[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS yu280000 yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8991[label="yu280000/Succ yu2800000",fontsize=10,color="white",style="solid",shape="box"];1979 -> 8991[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8991 -> 2223[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8992[label="yu280000/Zero",fontsize=10,color="white",style="solid",shape="box"];1979 -> 8992[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8992 -> 2224[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 1980 -> 2861[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1980[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1980 -> 2863[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 1981 -> 4456[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1981[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1981 -> 4458[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 1982 -> 2876[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1982[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1982 -> 2878[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7834[label="Zero",fontsize=16,color="green",shape="box"];7835 -> 6877[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7835[label="primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];7835 -> 7973[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7836[label="Succ yu29000",fontsize=16,color="green",shape="box"];7837 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7837[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False",fontsize=16,color="magenta"];7837 -> 7974[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7838[label="Zero",fontsize=16,color="green",shape="box"];7839 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7839[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];1986[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ yu28000) (Succ Zero) (primGEqNatS (Succ yu28000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1986 -> 2231[label="",style="solid", color="black", weight=3]; 22.36/10.08 1987[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1987 -> 2232[label="",style="solid", color="black", weight=3]; 22.36/10.08 1990[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpNat (Succ yu560) (primMulNat (Succ yu310) Zero) == LT)",fontsize=16,color="black",shape="box"];1990 -> 2234[label="",style="solid", color="black", weight=3]; 22.36/10.08 1991[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpNat (Succ yu560) (primMulNat Zero Zero) == LT)",fontsize=16,color="black",shape="box"];1991 -> 2235[label="",style="solid", color="black", weight=3]; 22.36/10.08 1992[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1992 -> 2236[label="",style="solid", color="black", weight=3]; 22.36/10.08 1993 -> 1992[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1993[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1994[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpNat (Succ yu570) (primMulNat (Succ yu310) Zero) == LT)",fontsize=16,color="black",shape="box"];1994 -> 2237[label="",style="solid", color="black", weight=3]; 22.36/10.08 1995[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpNat (Succ yu570) (primMulNat Zero Zero) == LT)",fontsize=16,color="black",shape="box"];1995 -> 2238[label="",style="solid", color="black", weight=3]; 22.36/10.08 1996[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1996 -> 2239[label="",style="solid", color="black", weight=3]; 22.36/10.08 1997 -> 1996[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1997[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1998[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS (Succ yu2800000) yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8993[label="yu290000/Succ yu2900000",fontsize=10,color="white",style="solid",shape="box"];1998 -> 8993[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8993 -> 2240[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8994[label="yu290000/Zero",fontsize=10,color="white",style="solid",shape="box"];1998 -> 8994[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8994 -> 2241[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 1999[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS Zero yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8995[label="yu290000/Succ yu2900000",fontsize=10,color="white",style="solid",shape="box"];1999 -> 8995[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8995 -> 2242[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8996[label="yu290000/Zero",fontsize=10,color="white",style="solid",shape="box"];1999 -> 8996[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8996 -> 2243[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2862 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2862[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2862 -> 3233[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2862 -> 3234[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2862 -> 3235[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2861[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) yu278",fontsize=16,color="burlywood",shape="triangle"];8997[label="yu278/False",fontsize=10,color="white",style="solid",shape="box"];2861 -> 8997[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8997 -> 2872[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 8998[label="yu278/True",fontsize=10,color="white",style="solid",shape="box"];2861 -> 8998[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8998 -> 2873[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 4457 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4457[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4457 -> 4471[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4457 -> 4472[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4457 -> 4473[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4456[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) yu358",fontsize=16,color="burlywood",shape="triangle"];8999[label="yu358/False",fontsize=10,color="white",style="solid",shape="box"];4456 -> 8999[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 8999 -> 4474[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9000[label="yu358/True",fontsize=10,color="white",style="solid",shape="box"];4456 -> 9000[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9000 -> 4475[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2877 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2877[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2877 -> 3236[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2877 -> 3237[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2877 -> 3238[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2876[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) yu279",fontsize=16,color="burlywood",shape="triangle"];9001[label="yu279/False",fontsize=10,color="white",style="solid",shape="box"];2876 -> 9001[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9001 -> 2887[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9002[label="yu279/True",fontsize=10,color="white",style="solid",shape="box"];2876 -> 9002[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9002 -> 2888[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 7971[label="yu28000",fontsize=16,color="green",shape="box"];2963[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];2963 -> 2973[label="",style="solid", color="black", weight=3]; 22.36/10.08 2984[label="floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2984 -> 3012[label="",style="solid", color="black", weight=3]; 22.36/10.08 2985[label="floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2985 -> 3013[label="",style="solid", color="black", weight=3]; 22.36/10.08 7972[label="yu29000",fontsize=16,color="green",shape="box"];4641[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))))",fontsize=16,color="black",shape="box"];4641 -> 4661[label="",style="solid", color="black", weight=3]; 22.36/10.08 4715[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4715 -> 5289[label="",style="solid", color="black", weight=3]; 22.36/10.08 4716[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4716 -> 5290[label="",style="solid", color="black", weight=3]; 22.36/10.08 2987[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];2987 -> 2998[label="",style="solid", color="black", weight=3]; 22.36/10.08 3010[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3010 -> 3687[label="",style="solid", color="black", weight=3]; 22.36/10.08 3011[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3011 -> 3688[label="",style="solid", color="black", weight=3]; 22.36/10.08 2006[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ yu28000) (Succ Zero) (primGEqNatS yu28000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9003[label="yu28000/Succ yu280000",fontsize=10,color="white",style="solid",shape="box"];2006 -> 9003[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9003 -> 2252[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9004[label="yu28000/Zero",fontsize=10,color="white",style="solid",shape="box"];2006 -> 9004[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9004 -> 2253[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2007 -> 2817[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2007[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2007 -> 2818[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4743 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4743[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (fromInt (Pos (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu2900)))),Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900)))) - fromInt (Pos (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu2900)))))",fontsize=16,color="magenta"];4743 -> 6728[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4743 -> 6729[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2709 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2709[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero))),Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];2709 -> 6730[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2709 -> 6731[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2011[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu640)) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="black",shape="box"];2011 -> 2258[label="",style="solid", color="black", weight=3]; 22.36/10.08 2012[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];9005[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];2012 -> 9005[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9005 -> 2259[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9006[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];2012 -> 9006[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9006 -> 2260[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2013[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpNat (Succ yu580) (primMulNat (Succ yu310) Zero) == LT)",fontsize=16,color="black",shape="box"];2013 -> 2261[label="",style="solid", color="black", weight=3]; 22.36/10.08 2014[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpNat (Succ yu580) (primMulNat Zero Zero) == LT)",fontsize=16,color="black",shape="box"];2014 -> 2262[label="",style="solid", color="black", weight=3]; 22.36/10.08 2015[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2015 -> 2263[label="",style="solid", color="black", weight=3]; 22.36/10.08 2016 -> 2015[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2016[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2017[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu650)) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="black",shape="box"];2017 -> 2264[label="",style="solid", color="black", weight=3]; 22.36/10.08 2018[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];9007[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];2018 -> 9007[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9007 -> 2265[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9008[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];2018 -> 9008[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9008 -> 2266[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 7513 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7513[label="primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7513 -> 7561[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7513 -> 7562[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7514[label="Zero",fontsize=16,color="green",shape="box"];2020[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2020 -> 2268[label="",style="solid", color="black", weight=3]; 22.36/10.08 2021 -> 2020[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2021[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7515 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7515[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];7515 -> 7563[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7515 -> 7564[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7516[label="Zero",fontsize=16,color="green",shape="box"];2023[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2023 -> 2270[label="",style="solid", color="black", weight=3]; 22.36/10.08 2024 -> 2023[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2024[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2025[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2025 -> 2271[label="",style="solid", color="black", weight=3]; 22.36/10.08 2026[label="floorN0 (Float (Pos Zero) (Pos (Succ Zero))) (properFraction (Float (Pos Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];2026 -> 2272[label="",style="solid", color="black", weight=3]; 22.36/10.08 8273[label="yu5260",fontsize=16,color="green",shape="box"];8274[label="yu5250",fontsize=16,color="green",shape="box"];8275[label="Succ (primDivNatS (primMinusNatS (Succ yu523) (Succ yu524)) (Succ (Succ yu524)))",fontsize=16,color="green",shape="box"];8275 -> 8277[label="",style="dashed", color="green", weight=3]; 22.36/10.08 8276[label="Zero",fontsize=16,color="green",shape="box"];2043[label="fromInt (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="blue",shape="box"];9009[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2043 -> 9009[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9009 -> 2290[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9010[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];2043 -> 9010[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9010 -> 2291[label="",style="solid", color="blue", weight=3]; 22.36/10.08 5755[label="fromInt (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="blue",shape="box"];9011[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5755 -> 9011[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9011 -> 5781[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9012[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];5755 -> 9012[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9012 -> 5782[label="",style="solid", color="blue", weight=3]; 22.36/10.08 4933[label="fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];4933 -> 4960[label="",style="solid", color="black", weight=3]; 22.36/10.08 4853 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4853[label="primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero)",fontsize=16,color="magenta"];4853 -> 4876[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4854 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4854[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];4854 -> 7389[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4854 -> 7390[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4855 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4855[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4855 -> 4878[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4856[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4856 -> 4879[label="",style="solid", color="black", weight=3]; 22.36/10.08 4857[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4857 -> 4880[label="",style="solid", color="black", weight=3]; 22.36/10.08 4871 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4871[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4871 -> 4908[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4872 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4872[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];4872 -> 7391[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4872 -> 7392[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4873 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4873[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4873 -> 4910[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4874[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4874 -> 4911[label="",style="solid", color="black", weight=3]; 22.36/10.08 4875[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4875 -> 4912[label="",style="solid", color="black", weight=3]; 22.36/10.08 7519 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7519[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7519 -> 7567[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3494[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3494 -> 3519[label="",style="solid", color="black", weight=3]; 22.36/10.08 3686 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3686[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3686 -> 3736[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5223[label="Neg (primDivNatS (Succ (Succ Zero)) (Succ (Succ (Succ yu310000))))",fontsize=16,color="green",shape="box"];5223 -> 5291[label="",style="dashed", color="green", weight=3]; 22.36/10.08 2823[label="Neg (primDivNatS (Succ (Succ Zero)) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];2823 -> 2842[label="",style="dashed", color="green", weight=3]; 22.36/10.08 4934 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4934[label="primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];4934 -> 4961[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4935 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4935[label="primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4935 -> 7393[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4935 -> 7394[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4936 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4936[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4936 -> 4963[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4937[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];4937 -> 4964[label="",style="solid", color="black", weight=3]; 22.36/10.08 4938[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];4938 -> 4965[label="",style="solid", color="black", weight=3]; 22.36/10.08 4955 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4955[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];4955 -> 5006[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4956 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4956[label="primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4956 -> 7395[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4956 -> 7396[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4957 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4957[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4957 -> 5008[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4958[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];4958 -> 5009[label="",style="solid", color="black", weight=3]; 22.36/10.08 4959[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];4959 -> 5010[label="",style="solid", color="black", weight=3]; 22.36/10.08 5224[label="fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5224 -> 5292[label="",style="solid", color="black", weight=3]; 22.36/10.08 2081[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (LT == LT)",fontsize=16,color="black",shape="box"];2081 -> 2326[label="",style="solid", color="black", weight=3]; 22.36/10.08 6886[label="primDivNatS0 (Succ yu4700) (Succ yu4710) (primGEqNatS (Succ yu4700) (Succ yu4710))",fontsize=16,color="black",shape="box"];6886 -> 6972[label="",style="solid", color="black", weight=3]; 22.36/10.08 6887[label="primDivNatS0 (Succ yu4700) Zero (primGEqNatS (Succ yu4700) Zero)",fontsize=16,color="black",shape="box"];6887 -> 6973[label="",style="solid", color="black", weight=3]; 22.36/10.08 6888[label="primDivNatS0 Zero (Succ yu4710) (primGEqNatS Zero (Succ yu4710))",fontsize=16,color="black",shape="box"];6888 -> 6974[label="",style="solid", color="black", weight=3]; 22.36/10.08 6889[label="primDivNatS0 Zero Zero (primGEqNatS Zero Zero)",fontsize=16,color="black",shape="box"];6889 -> 6975[label="",style="solid", color="black", weight=3]; 22.36/10.08 3862[label="GT == LT",fontsize=16,color="black",shape="box"];3862 -> 4435[label="",style="solid", color="black", weight=3]; 22.36/10.08 3863[label="False",fontsize=16,color="green",shape="box"];988[label="primDivNatS0 yu280 Zero (primGEqNatS yu280 Zero)",fontsize=16,color="burlywood",shape="box"];9013[label="yu280/Succ yu2800",fontsize=10,color="white",style="solid",shape="box"];988 -> 9013[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9013 -> 1039[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9014[label="yu280/Zero",fontsize=10,color="white",style="solid",shape="box"];988 -> 9014[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9014 -> 1040[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 7520 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7520[label="primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7520 -> 7568[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7520 -> 7569[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7521[label="Zero",fontsize=16,color="green",shape="box"];2085[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2085 -> 2331[label="",style="solid", color="black", weight=3]; 22.36/10.08 2086 -> 2085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2086[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7522 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7522[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];7522 -> 7570[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7522 -> 7571[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7523[label="Zero",fontsize=16,color="green",shape="box"];2088[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2088 -> 2333[label="",style="solid", color="black", weight=3]; 22.36/10.08 2089 -> 2088[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2089[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2090[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2090 -> 2334[label="",style="solid", color="black", weight=3]; 22.36/10.08 2091[label="floorN0 (Float (Neg Zero) (Pos (Succ Zero))) (properFraction (Float (Neg Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];2091 -> 2335[label="",style="solid", color="black", weight=3]; 22.36/10.08 2092[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS (Succ yu2300000) (Succ yu2400000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2092 -> 2336[label="",style="solid", color="black", weight=3]; 22.36/10.08 2093[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS (Succ yu2300000) Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2093 -> 2337[label="",style="solid", color="black", weight=3]; 22.36/10.08 2094[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS Zero (Succ yu2400000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2094 -> 2338[label="",style="solid", color="black", weight=3]; 22.36/10.08 2095[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2095 -> 2339[label="",style="solid", color="black", weight=3]; 22.36/10.08 3774 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3774[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3774 -> 7842[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3774 -> 7843[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3775[label="Succ yu1070",fontsize=16,color="green",shape="box"];3776[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) False",fontsize=16,color="black",shape="box"];3776 -> 3857[label="",style="solid", color="black", weight=3]; 22.36/10.08 3777[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) True",fontsize=16,color="black",shape="box"];3777 -> 3858[label="",style="solid", color="black", weight=3]; 22.36/10.08 3846 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3846[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000)))))",fontsize=16,color="magenta"];3846 -> 7844[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3846 -> 7845[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3847[label="Succ yu1070",fontsize=16,color="green",shape="box"];3848[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) False",fontsize=16,color="black",shape="box"];3848 -> 3893[label="",style="solid", color="black", weight=3]; 22.36/10.08 3849[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) True",fontsize=16,color="black",shape="box"];3849 -> 3894[label="",style="solid", color="black", weight=3]; 22.36/10.08 3850 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3850[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3850 -> 7846[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3850 -> 7847[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3851[label="Succ yu1070",fontsize=16,color="green",shape="box"];2099[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (Succ yu23000) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2099 -> 2343[label="",style="solid", color="black", weight=3]; 22.36/10.08 5225[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))))",fontsize=16,color="black",shape="box"];5225 -> 5293[label="",style="solid", color="black", weight=3]; 22.36/10.08 5402 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5402[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5402 -> 5451[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5403[label="error []",fontsize=16,color="red",shape="box"];3924[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];3924 -> 3952[label="",style="solid", color="black", weight=3]; 22.36/10.08 3996 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3996[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3996 -> 4015[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3997[label="error []",fontsize=16,color="red",shape="box"];2104[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) (primGEqNatS (Succ yu230000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2104 -> 2348[label="",style="solid", color="black", weight=3]; 22.36/10.08 2105[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2105 -> 2349[label="",style="solid", color="black", weight=3]; 22.36/10.08 3941 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3941[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3941 -> 3953[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3941 -> 3954[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3940[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) yu327",fontsize=16,color="burlywood",shape="triangle"];9015[label="yu327/False",fontsize=10,color="white",style="solid",shape="box"];3940 -> 9015[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9015 -> 3955[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9016[label="yu327/True",fontsize=10,color="white",style="solid",shape="box"];3940 -> 9016[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9016 -> 3956[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 6945[label="Succ (Succ yu2400)",fontsize=16,color="green",shape="box"];6946[label="Succ Zero",fontsize=16,color="green",shape="box"];6944[label="floorN0 (Float (Pos (Succ yu481)) (Neg (Succ yu482))) (fromInt (Pos (Succ yu481) `quot` Neg (Succ yu482)),Float (Pos (Succ yu481)) (Neg (Succ yu482)) - fromInt (Pos (Succ yu481) `quot` Neg (Succ yu482)))",fontsize=16,color="black",shape="triangle"];6944 -> 6971[label="",style="solid", color="black", weight=3]; 22.36/10.08 6947[label="Succ Zero",fontsize=16,color="green",shape="box"];6948[label="Succ Zero",fontsize=16,color="green",shape="box"];2110[label="floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9017[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2110 -> 9017[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9017 -> 2356[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9018[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2110 -> 9018[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9018 -> 2357[label="",style="solid", color="blue", weight=3]; 22.36/10.08 2111[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="triangle"];2111 -> 2358[label="",style="solid", color="black", weight=3]; 22.36/10.08 2112[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9019[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2112 -> 9019[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9019 -> 2359[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9020[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2112 -> 9020[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9020 -> 2360[label="",style="solid", color="blue", weight=3]; 22.36/10.08 2113[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2113 -> 2361[label="",style="solid", color="black", weight=3]; 22.36/10.08 2114[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9021[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2114 -> 9021[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9021 -> 2362[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9022[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2114 -> 9022[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9022 -> 2363[label="",style="solid", color="blue", weight=3]; 22.36/10.08 2115[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="triangle"];2115 -> 2364[label="",style="solid", color="black", weight=3]; 22.36/10.08 2116[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS (Succ yu2300000) (Succ yu2400000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2116 -> 2365[label="",style="solid", color="black", weight=3]; 22.36/10.08 2117[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS (Succ yu2300000) Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2117 -> 2366[label="",style="solid", color="black", weight=3]; 22.36/10.08 2118[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS Zero (Succ yu2400000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2118 -> 2367[label="",style="solid", color="black", weight=3]; 22.36/10.08 2119[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2119 -> 2368[label="",style="solid", color="black", weight=3]; 22.36/10.08 3778 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3778[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3778 -> 7848[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3778 -> 7849[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3779[label="Zero",fontsize=16,color="green",shape="box"];3852 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3852[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000)))))",fontsize=16,color="magenta"];3852 -> 7850[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3852 -> 7851[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3853[label="Zero",fontsize=16,color="green",shape="box"];3854 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3854[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3854 -> 7852[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3854 -> 7853[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3855[label="Zero",fontsize=16,color="green",shape="box"];2123[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (Succ yu23000) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2123 -> 2372[label="",style="solid", color="black", weight=3]; 22.36/10.08 2125[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) (primGEqNatS (Succ yu230000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2125 -> 2375[label="",style="solid", color="black", weight=3]; 22.36/10.08 2126[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2126 -> 2376[label="",style="solid", color="black", weight=3]; 22.36/10.08 3942 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3942[label="primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3942 -> 3957[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3942 -> 3958[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2129[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpNat (Succ yu1450) Zero == LT)",fontsize=16,color="black",shape="triangle"];2129 -> 2379[label="",style="solid", color="black", weight=3]; 22.36/10.08 2130 -> 2129[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2130[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpNat (Succ yu1450) Zero == LT)",fontsize=16,color="magenta"];2131 -> 2111[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2131[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="magenta"];2132[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpNat (Succ yu1460) Zero == LT)",fontsize=16,color="black",shape="triangle"];2132 -> 2380[label="",style="solid", color="black", weight=3]; 22.36/10.08 2133 -> 2132[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2133[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpNat (Succ yu1460) Zero == LT)",fontsize=16,color="magenta"];2134 -> 2115[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2134[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="magenta"];7524 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7524[label="primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7524 -> 7572[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7524 -> 7573[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7525[label="Zero",fontsize=16,color="green",shape="box"];2136[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2136 -> 2382[label="",style="solid", color="black", weight=3]; 22.36/10.08 2137 -> 2136[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2137[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7526 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7526[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];7526 -> 7574[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7526 -> 7575[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7527[label="Zero",fontsize=16,color="green",shape="box"];2139[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2139 -> 2384[label="",style="solid", color="black", weight=3]; 22.36/10.08 2140 -> 2139[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2140[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2141[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2141 -> 2385[label="",style="solid", color="black", weight=3]; 22.36/10.08 2142[label="floorN0 (Float (Pos Zero) (Neg (Succ Zero))) (properFraction (Float (Pos Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];2142 -> 2386[label="",style="solid", color="black", weight=3]; 22.36/10.08 5281 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5281[label="primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)",fontsize=16,color="magenta"];5281 -> 5332[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5282 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5282[label="primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero)",fontsize=16,color="magenta"];5282 -> 5333[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5283 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5283[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS yu300000000 yu310000000)) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))",fontsize=16,color="magenta"];5283 -> 7854[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5283 -> 7855[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5284[label="floorFloor0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) False",fontsize=16,color="black",shape="box"];5284 -> 5335[label="",style="solid", color="black", weight=3]; 22.36/10.08 5285[label="floorFloor0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) True",fontsize=16,color="black",shape="box"];5285 -> 5336[label="",style="solid", color="black", weight=3]; 22.36/10.08 4022 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4022[label="primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)",fontsize=16,color="magenta"];4022 -> 4045[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4023 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4023[label="primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero)",fontsize=16,color="magenta"];4023 -> 4046[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4024 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4024[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];4024 -> 7856[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4024 -> 7857[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4025[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) False",fontsize=16,color="black",shape="box"];4025 -> 4049[label="",style="solid", color="black", weight=3]; 22.36/10.08 4026[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) True",fontsize=16,color="black",shape="box"];4026 -> 4050[label="",style="solid", color="black", weight=3]; 22.36/10.08 5324 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5324[label="primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)",fontsize=16,color="magenta"];5324 -> 5353[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5325 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5325[label="primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)",fontsize=16,color="magenta"];5325 -> 5354[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5326 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5326[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))",fontsize=16,color="magenta"];5326 -> 7858[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5326 -> 7859[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5327[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) False",fontsize=16,color="black",shape="box"];5327 -> 5356[label="",style="solid", color="black", weight=3]; 22.36/10.08 5328[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) True",fontsize=16,color="black",shape="box"];5328 -> 5357[label="",style="solid", color="black", weight=3]; 22.36/10.08 5329 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5329[label="primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)",fontsize=16,color="magenta"];5329 -> 5358[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5330 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5330[label="primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)",fontsize=16,color="magenta"];5330 -> 5359[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5331 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5331[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5331 -> 7860[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5331 -> 7861[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6934[label="Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ yu50)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="green",shape="box"];6934 -> 7082[label="",style="dashed", color="green", weight=3]; 22.36/10.08 4100[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4100 -> 4112[label="",style="solid", color="black", weight=3]; 22.36/10.08 4657 -> 4069[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4657[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];6935[label="Zero",fontsize=16,color="green",shape="box"];4111[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))))",fontsize=16,color="black",shape="box"];4111 -> 4144[label="",style="solid", color="black", weight=3]; 22.36/10.08 4658 -> 4079[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4658[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))))",fontsize=16,color="magenta"];6936[label="Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="green",shape="box"];6936 -> 7083[label="",style="dashed", color="green", weight=3]; 22.36/10.08 4159[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4159 -> 4181[label="",style="solid", color="black", weight=3]; 22.36/10.08 4659 -> 4109[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4659[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];2177[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu30000000) (Succ (Succ Zero)) (primGEqNatS (Succ yu30000000) (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2177 -> 2401[label="",style="solid", color="black", weight=3]; 22.36/10.08 2178[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) (primGEqNatS Zero (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2178 -> 2402[label="",style="solid", color="black", weight=3]; 22.36/10.08 4297[label="fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];4297 -> 6418[label="",style="solid", color="black", weight=3]; 22.36/10.08 6415[label="floorN0 (Float (Neg (Succ yu457)) (Neg (Succ (Succ (Succ Zero))))) (fromInt (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero)))),Float (Neg (Succ yu457)) (Neg (Succ (Succ (Succ Zero)))) - fromInt (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6415 -> 6500[label="",style="solid", color="black", weight=3]; 22.36/10.08 4160 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4160[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4160 -> 4182[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4161 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4161[label="primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero)",fontsize=16,color="magenta"];4161 -> 4183[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4162 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4162[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];4162 -> 7409[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4162 -> 7410[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4163[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4163 -> 4185[label="",style="solid", color="black", weight=3]; 22.36/10.08 4164[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4164 -> 4186[label="",style="solid", color="black", weight=3]; 22.36/10.08 4176 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4176[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4176 -> 4202[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4177 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4177[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4177 -> 4203[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4178 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4178[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];4178 -> 7411[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4178 -> 7412[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4179[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4179 -> 4237[label="",style="solid", color="black", weight=3]; 22.36/10.08 4180[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4180 -> 4238[label="",style="solid", color="black", weight=3]; 22.36/10.08 7528 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7528[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7528 -> 7576[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4267[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4267 -> 4303[label="",style="solid", color="black", weight=3]; 22.36/10.08 4660 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4660[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4660 -> 4717[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6416 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.08 6416[label="Neg (Succ yu424) `quot` Neg (Succ (Succ Zero))",fontsize=16,color="magenta"];6416 -> 6584[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6416 -> 6585[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6417[label="Integer (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6417 -> 6502[label="",style="dashed", color="green", weight=3]; 22.36/10.08 4298 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4298[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4298 -> 4324[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4299 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4299[label="primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];4299 -> 4325[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4300 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4300[label="primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4300 -> 7413[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4300 -> 7414[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4301[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];4301 -> 4327[label="",style="solid", color="black", weight=3]; 22.36/10.08 4302[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];4302 -> 4328[label="",style="solid", color="black", weight=3]; 22.36/10.08 4318 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4318[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4318 -> 4358[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4319 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4319[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];4319 -> 4359[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4320 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4320[label="primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4320 -> 7415[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4320 -> 7416[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4321[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];4321 -> 4361[label="",style="solid", color="black", weight=3]; 22.36/10.08 4322[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];4322 -> 4362[label="",style="solid", color="black", weight=3]; 22.36/10.08 5977[label="Succ Zero",fontsize=16,color="green",shape="box"];7529 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7529[label="primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7529 -> 7577[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7529 -> 7578[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7530[label="Zero",fontsize=16,color="green",shape="box"];2216[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2216 -> 2439[label="",style="solid", color="black", weight=3]; 22.36/10.08 2217 -> 2216[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2217[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7531 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7531[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];7531 -> 7579[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7531 -> 7580[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7532[label="Zero",fontsize=16,color="green",shape="box"];2219[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2219 -> 2441[label="",style="solid", color="black", weight=3]; 22.36/10.08 2220 -> 2219[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2220[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2221[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2221 -> 2442[label="",style="solid", color="black", weight=3]; 22.36/10.08 2222[label="floorN0 (Float (Neg Zero) (Neg (Succ Zero))) (properFraction (Float (Neg Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];2222 -> 2443[label="",style="solid", color="black", weight=3]; 22.36/10.08 2223[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS (Succ yu2800000) yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9023[label="yu290000/Succ yu2900000",fontsize=10,color="white",style="solid",shape="box"];2223 -> 9023[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9023 -> 2444[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9024[label="yu290000/Zero",fontsize=10,color="white",style="solid",shape="box"];2223 -> 9024[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9024 -> 2445[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2224[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS Zero yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9025[label="yu290000/Succ yu2900000",fontsize=10,color="white",style="solid",shape="box"];2224 -> 9025[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9025 -> 2446[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9026[label="yu290000/Zero",fontsize=10,color="white",style="solid",shape="box"];2224 -> 9026[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9026 -> 2447[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2863 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2863[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2863 -> 3263[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2863 -> 3264[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2863 -> 3265[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4458 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4458[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4458 -> 4476[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4458 -> 4477[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4458 -> 4478[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2878 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2878[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2878 -> 3266[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2878 -> 3267[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2878 -> 3268[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7973[label="yu28000",fontsize=16,color="green",shape="box"];7974[label="yu29000",fontsize=16,color="green",shape="box"];2231[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ yu28000) (Succ Zero) (primGEqNatS yu28000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9027[label="yu28000/Succ yu280000",fontsize=10,color="white",style="solid",shape="box"];2231 -> 9027[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9027 -> 2453[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9028[label="yu28000/Zero",fontsize=10,color="white",style="solid",shape="box"];2231 -> 9028[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9028 -> 2454[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2232 -> 2817[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2232[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2232 -> 2819[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2234[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpNat (Succ yu560) Zero == LT)",fontsize=16,color="black",shape="triangle"];2234 -> 2457[label="",style="solid", color="black", weight=3]; 22.36/10.08 2235 -> 2234[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2235[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpNat (Succ yu560) Zero == LT)",fontsize=16,color="magenta"];2236[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="triangle"];2236 -> 2458[label="",style="solid", color="black", weight=3]; 22.36/10.08 2237[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpNat (Succ yu570) Zero == LT)",fontsize=16,color="black",shape="triangle"];2237 -> 2459[label="",style="solid", color="black", weight=3]; 22.36/10.08 2238 -> 2237[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2238[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpNat (Succ yu570) Zero == LT)",fontsize=16,color="magenta"];2239[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="triangle"];2239 -> 2460[label="",style="solid", color="black", weight=3]; 22.36/10.08 2240[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS (Succ yu2800000) (Succ yu2900000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2240 -> 2461[label="",style="solid", color="black", weight=3]; 22.36/10.08 2241[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS (Succ yu2800000) Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2241 -> 2462[label="",style="solid", color="black", weight=3]; 22.36/10.08 2242[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS Zero (Succ yu2900000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2242 -> 2463[label="",style="solid", color="black", weight=3]; 22.36/10.08 2243[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2243 -> 2464[label="",style="solid", color="black", weight=3]; 22.36/10.08 3233 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3233[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3233 -> 7862[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3233 -> 7863[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3234[label="Succ Zero",fontsize=16,color="green",shape="box"];3235[label="yu31",fontsize=16,color="green",shape="box"];2872[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) False",fontsize=16,color="black",shape="box"];2872 -> 2891[label="",style="solid", color="black", weight=3]; 22.36/10.08 2873[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) True",fontsize=16,color="black",shape="box"];2873 -> 2892[label="",style="solid", color="black", weight=3]; 22.36/10.08 4471 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4471[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000)))))",fontsize=16,color="magenta"];4471 -> 7864[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4471 -> 7865[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4472[label="Succ Zero",fontsize=16,color="green",shape="box"];4473[label="yu31",fontsize=16,color="green",shape="box"];4474[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) False",fontsize=16,color="black",shape="box"];4474 -> 4509[label="",style="solid", color="black", weight=3]; 22.36/10.08 4475[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) True",fontsize=16,color="black",shape="box"];4475 -> 4510[label="",style="solid", color="black", weight=3]; 22.36/10.08 3236 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3236[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3236 -> 7866[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3236 -> 7867[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3237[label="Succ Zero",fontsize=16,color="green",shape="box"];3238[label="yu31",fontsize=16,color="green",shape="box"];2887[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) False",fontsize=16,color="black",shape="box"];2887 -> 2915[label="",style="solid", color="black", weight=3]; 22.36/10.08 2888[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) True",fontsize=16,color="black",shape="box"];2888 -> 2916[label="",style="solid", color="black", weight=3]; 22.36/10.08 2973[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];2973 -> 3003[label="",style="solid", color="black", weight=3]; 22.36/10.08 3012 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3012[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3012 -> 3055[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3013[label="error []",fontsize=16,color="red",shape="box"];4661[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))))",fontsize=16,color="black",shape="box"];4661 -> 4718[label="",style="solid", color="black", weight=3]; 22.36/10.08 5289 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5289[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5289 -> 5337[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5290[label="error []",fontsize=16,color="red",shape="box"];2998[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];2998 -> 3016[label="",style="solid", color="black", weight=3]; 22.36/10.08 3687 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3687[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3687 -> 3744[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3688[label="error []",fontsize=16,color="red",shape="box"];2252[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) (primGEqNatS (Succ yu280000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2252 -> 2473[label="",style="solid", color="black", weight=3]; 22.36/10.08 2253[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2253 -> 2474[label="",style="solid", color="black", weight=3]; 22.36/10.08 2818 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2818[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2818 -> 3278[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2818 -> 3279[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2818 -> 3280[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2817[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) yu270",fontsize=16,color="burlywood",shape="triangle"];9029[label="yu270/False",fontsize=10,color="white",style="solid",shape="box"];2817 -> 9029[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9029 -> 2831[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9030[label="yu270/True",fontsize=10,color="white",style="solid",shape="box"];2817 -> 9030[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9030 -> 2832[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 6728[label="Succ (Succ yu2900)",fontsize=16,color="green",shape="box"];6729[label="Succ Zero",fontsize=16,color="green",shape="box"];6727[label="floorN0 (Float (Pos (Succ yu475)) (Pos (Succ yu476))) (fromInt (Pos (Succ yu475) `quot` Pos (Succ yu476)),Float (Pos (Succ yu475)) (Pos (Succ yu476)) - fromInt (Pos (Succ yu475) `quot` Pos (Succ yu476)))",fontsize=16,color="black",shape="triangle"];6727 -> 6763[label="",style="solid", color="black", weight=3]; 22.36/10.08 6730[label="Succ Zero",fontsize=16,color="green",shape="box"];6731[label="Succ Zero",fontsize=16,color="green",shape="box"];2258[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (LT == LT)",fontsize=16,color="black",shape="box"];2258 -> 2502[label="",style="solid", color="black", weight=3]; 22.36/10.08 2259[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu310) Zero)) == LT)",fontsize=16,color="black",shape="box"];2259 -> 2503[label="",style="solid", color="black", weight=3]; 22.36/10.08 2260[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];2260 -> 2504[label="",style="solid", color="black", weight=3]; 22.36/10.08 2261[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpNat (Succ yu580) Zero == LT)",fontsize=16,color="black",shape="triangle"];2261 -> 2505[label="",style="solid", color="black", weight=3]; 22.36/10.08 2262 -> 2261[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2262[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpNat (Succ yu580) Zero == LT)",fontsize=16,color="magenta"];2263[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2263 -> 2506[label="",style="solid", color="black", weight=3]; 22.36/10.08 2264[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (LT == LT)",fontsize=16,color="black",shape="box"];2264 -> 2507[label="",style="solid", color="black", weight=3]; 22.36/10.08 2265[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu310) Zero)) == LT)",fontsize=16,color="black",shape="box"];2265 -> 2508[label="",style="solid", color="black", weight=3]; 22.36/10.08 2266[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];2266 -> 2509[label="",style="solid", color="black", weight=3]; 22.36/10.08 7561 -> 7555[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7561[label="primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7561 -> 7640[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7561 -> 7641[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7562[label="Zero",fontsize=16,color="green",shape="box"];2268[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2268 -> 2511[label="",style="solid", color="black", weight=3]; 22.36/10.08 7563[label="Zero",fontsize=16,color="green",shape="box"];7564[label="Zero",fontsize=16,color="green",shape="box"];2270[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2270 -> 2512[label="",style="solid", color="black", weight=3]; 22.36/10.08 2271[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2271 -> 2513[label="",style="solid", color="black", weight=3]; 22.36/10.08 2272[label="floorN0 (Float (Pos Zero) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Pos Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];2272 -> 2514[label="",style="solid", color="black", weight=3]; 22.36/10.08 8277 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.08 8277[label="primDivNatS (primMinusNatS (Succ yu523) (Succ yu524)) (Succ (Succ yu524))",fontsize=16,color="magenta"];8277 -> 8365[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 8277 -> 8366[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 8277 -> 8367[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2290[label="fromInt (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="black",shape="box"];2290 -> 2528[label="",style="solid", color="black", weight=3]; 22.36/10.08 2291[label="fromInt (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="black",shape="box"];2291 -> 2529[label="",style="solid", color="black", weight=3]; 22.36/10.08 5781[label="fromInt (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5781 -> 5844[label="",style="solid", color="black", weight=3]; 22.36/10.08 5782[label="fromInt (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5782 -> 5845[label="",style="solid", color="black", weight=3]; 22.36/10.08 4960[label="Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="black",shape="box"];4960 -> 5011[label="",style="solid", color="black", weight=3]; 22.36/10.08 4876[label="Succ (Succ (Succ (Succ (Succ yu30000000))))",fontsize=16,color="green",shape="box"];7389 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7389[label="primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7389 -> 7534[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7390[label="Succ Zero",fontsize=16,color="green",shape="box"];4878[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4879[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];4879 -> 4913[label="",style="solid", color="black", weight=3]; 22.36/10.08 4880[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4880 -> 5294[label="",style="solid", color="black", weight=3]; 22.36/10.08 4908[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7391 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7391[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7391 -> 7535[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7392[label="Succ Zero",fontsize=16,color="green",shape="box"];4910[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4911[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];4911 -> 4939[label="",style="solid", color="black", weight=3]; 22.36/10.08 4912[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4912 -> 5295[label="",style="solid", color="black", weight=3]; 22.36/10.08 7567[label="Zero",fontsize=16,color="green",shape="box"];4752[label="primDivNatS0 Zero (Succ yu31000) False",fontsize=16,color="black",shape="triangle"];4752 -> 4786[label="",style="solid", color="black", weight=3]; 22.36/10.08 3519[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3519 -> 3600[label="",style="solid", color="black", weight=3]; 22.36/10.08 3736 -> 3474[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3736[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];5291 -> 4587[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5291[label="primDivNatS (Succ (Succ Zero)) (Succ (Succ (Succ yu310000)))",fontsize=16,color="magenta"];5291 -> 5338[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2842[label="primDivNatS (Succ (Succ Zero)) (Succ (Succ Zero))",fontsize=16,color="black",shape="triangle"];2842 -> 2851[label="",style="solid", color="black", weight=3]; 22.36/10.08 4961[label="Succ (Succ (Succ (Succ yu3000000)))",fontsize=16,color="green",shape="box"];7393 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7393[label="primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7393 -> 7536[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7393 -> 7537[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7394[label="Zero",fontsize=16,color="green",shape="box"];4963[label="Succ Zero",fontsize=16,color="green",shape="box"];4964[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];4964 -> 5013[label="",style="solid", color="black", weight=3]; 22.36/10.08 4965[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4965 -> 5296[label="",style="solid", color="black", weight=3]; 22.36/10.08 5006[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7395 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7395[label="primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7395 -> 7538[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7395 -> 7539[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7396[label="Zero",fontsize=16,color="green",shape="box"];5008[label="Succ Zero",fontsize=16,color="green",shape="box"];5009[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5009 -> 5050[label="",style="solid", color="black", weight=3]; 22.36/10.08 5010[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5010 -> 5297[label="",style="solid", color="black", weight=3]; 22.36/10.08 5292[label="Neg (Succ (Succ Zero)) `quot` Pos (Succ Zero)",fontsize=16,color="black",shape="box"];5292 -> 5339[label="",style="solid", color="black", weight=3]; 22.36/10.08 2326[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) True",fontsize=16,color="black",shape="box"];2326 -> 2592[label="",style="solid", color="black", weight=3]; 22.36/10.08 6972 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.08 6972[label="primDivNatS0 (Succ yu4700) (Succ yu4710) (primGEqNatS yu4700 yu4710)",fontsize=16,color="magenta"];6972 -> 8138[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6972 -> 8139[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6972 -> 8140[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6972 -> 8141[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6973 -> 871[label="",style="dashed", color="red", weight=0]; 22.36/10.08 6973[label="primDivNatS0 (Succ yu4700) Zero True",fontsize=16,color="magenta"];6973 -> 7075[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6974 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.08 6974[label="primDivNatS0 Zero (Succ yu4710) False",fontsize=16,color="magenta"];6974 -> 7076[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6975 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.08 6975[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];4435[label="False",fontsize=16,color="green",shape="box"];1039[label="primDivNatS0 (Succ yu2800) Zero (primGEqNatS (Succ yu2800) Zero)",fontsize=16,color="black",shape="box"];1039 -> 1081[label="",style="solid", color="black", weight=3]; 22.36/10.08 1040[label="primDivNatS0 Zero Zero (primGEqNatS Zero Zero)",fontsize=16,color="black",shape="box"];1040 -> 1082[label="",style="solid", color="black", weight=3]; 22.36/10.08 7568 -> 7555[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7568[label="primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7568 -> 7644[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7568 -> 7645[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7569[label="Zero",fontsize=16,color="green",shape="box"];2331[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2331 -> 2596[label="",style="solid", color="black", weight=3]; 22.36/10.08 7570[label="Zero",fontsize=16,color="green",shape="box"];7571[label="Zero",fontsize=16,color="green",shape="box"];2333[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2333 -> 2597[label="",style="solid", color="black", weight=3]; 22.36/10.08 2334[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2334 -> 2598[label="",style="solid", color="black", weight=3]; 22.36/10.08 2335[label="floorN0 (Float (Neg Zero) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Neg Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];2335 -> 2599[label="",style="solid", color="black", weight=3]; 22.36/10.08 2336[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS yu2300000 yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9031[label="yu2300000/Succ yu23000000",fontsize=10,color="white",style="solid",shape="box"];2336 -> 9031[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9031 -> 2600[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9032[label="yu2300000/Zero",fontsize=10,color="white",style="solid",shape="box"];2336 -> 9032[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9032 -> 2601[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2337 -> 3610[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2337[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2337 -> 3611[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2337 -> 3612[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2338 -> 3667[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2338[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2338 -> 3668[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2339 -> 3610[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2339[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2339 -> 3613[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2339 -> 3614[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7842[label="Succ Zero",fontsize=16,color="green",shape="box"];7843 -> 6874[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7843[label="primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];7843 -> 7975[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3857[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];3857 -> 3896[label="",style="solid", color="black", weight=3]; 22.36/10.08 3858[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9033[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3858 -> 9033[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9033 -> 3927[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9034[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3858 -> 9034[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9034 -> 3928[label="",style="solid", color="blue", weight=3]; 22.36/10.08 7844[label="Succ (Succ yu240000)",fontsize=16,color="green",shape="box"];7845 -> 6875[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7845[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False",fontsize=16,color="magenta"];7845 -> 7976[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3893[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263)))",fontsize=16,color="black",shape="triangle"];3893 -> 3908[label="",style="solid", color="black", weight=3]; 22.36/10.08 3894[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9035[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3894 -> 9035[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9035 -> 3929[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9036[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3894 -> 9036[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9036 -> 3930[label="",style="solid", color="blue", weight=3]; 22.36/10.08 7846[label="Succ Zero",fontsize=16,color="green",shape="box"];7847 -> 6876[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7847[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];2343[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 yu23000 (Succ (Succ Zero)) (primGEqNatS yu23000 (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9037[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];2343 -> 9037[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9037 -> 2638[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9038[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];2343 -> 9038[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9038 -> 2639[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 5293[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))))",fontsize=16,color="black",shape="box"];5293 -> 5340[label="",style="solid", color="black", weight=3]; 22.36/10.08 5451 -> 5158[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5451[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000))))))",fontsize=16,color="magenta"];3952[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];3952 -> 3969[label="",style="solid", color="black", weight=3]; 22.36/10.08 4015 -> 3904[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4015[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];2348 -> 3912[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2348[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2348 -> 3913[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2349 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2349[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2349 -> 3821[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2349 -> 3822[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3953 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3953[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3953 -> 7429[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3953 -> 7430[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3954[label="Succ yu1070",fontsize=16,color="green",shape="box"];3955[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];3955 -> 3970[label="",style="solid", color="black", weight=3]; 22.36/10.08 3956[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];3956 -> 3971[label="",style="solid", color="black", weight=3]; 22.36/10.08 6971[label="fromInt (Pos (Succ yu481) `quot` Neg (Succ yu482))",fontsize=16,color="blue",shape="box"];9039[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6971 -> 9039[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9039 -> 7071[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9040[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];6971 -> 9040[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9040 -> 7072[label="",style="solid", color="blue", weight=3]; 22.36/10.08 2356[label="floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2356 -> 2671[label="",style="solid", color="black", weight=3]; 22.36/10.08 2357[label="floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2357 -> 2672[label="",style="solid", color="black", weight=3]; 22.36/10.08 2358[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="triangle"];2358 -> 2651[label="",style="solid", color="black", weight=3]; 22.36/10.08 2359[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2359 -> 2673[label="",style="solid", color="black", weight=3]; 22.36/10.08 2360[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2360 -> 2674[label="",style="solid", color="black", weight=3]; 22.36/10.08 2361[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) False",fontsize=16,color="black",shape="box"];2361 -> 2652[label="",style="solid", color="black", weight=3]; 22.36/10.08 2362[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2362 -> 2675[label="",style="solid", color="black", weight=3]; 22.36/10.08 2363[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2363 -> 2676[label="",style="solid", color="black", weight=3]; 22.36/10.08 2364[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="triangle"];2364 -> 2653[label="",style="solid", color="black", weight=3]; 22.36/10.08 2365[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS yu2300000 yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9041[label="yu2300000/Succ yu23000000",fontsize=10,color="white",style="solid",shape="box"];2365 -> 9041[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9041 -> 2654[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9042[label="yu2300000/Zero",fontsize=10,color="white",style="solid",shape="box"];2365 -> 9042[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9042 -> 2655[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2366 -> 3610[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2366[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2366 -> 3615[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2366 -> 3616[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2367 -> 3667[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2367[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2367 -> 3669[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2368 -> 3610[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2368[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2368 -> 3617[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2368 -> 3618[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7848[label="Succ Zero",fontsize=16,color="green",shape="box"];7849 -> 6874[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7849[label="primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];7849 -> 7977[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7850[label="Succ (Succ yu240000)",fontsize=16,color="green",shape="box"];7851 -> 6875[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7851[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False",fontsize=16,color="magenta"];7851 -> 7978[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7852[label="Succ Zero",fontsize=16,color="green",shape="box"];7853 -> 6876[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7853[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];2372[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 yu23000 (Succ (Succ Zero)) (primGEqNatS yu23000 (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9043[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];2372 -> 9043[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9043 -> 2710[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9044[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];2372 -> 9044[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9044 -> 2711[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2375 -> 3912[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2375[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2375 -> 3914[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2376 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2376[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2376 -> 3827[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2376 -> 3828[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3957 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3957[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3957 -> 7431[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3957 -> 7432[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3958[label="Zero",fontsize=16,color="green",shape="box"];2379[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (GT == LT)",fontsize=16,color="black",shape="box"];2379 -> 2728[label="",style="solid", color="black", weight=3]; 22.36/10.08 2380[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (GT == LT)",fontsize=16,color="black",shape="box"];2380 -> 2729[label="",style="solid", color="black", weight=3]; 22.36/10.08 7572 -> 7555[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7572[label="primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7572 -> 7646[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7572 -> 7647[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7573[label="Zero",fontsize=16,color="green",shape="box"];2382[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2382 -> 2731[label="",style="solid", color="black", weight=3]; 22.36/10.08 7574[label="Zero",fontsize=16,color="green",shape="box"];7575[label="Zero",fontsize=16,color="green",shape="box"];2384[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2384 -> 2732[label="",style="solid", color="black", weight=3]; 22.36/10.08 2385[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2385 -> 2733[label="",style="solid", color="black", weight=3]; 22.36/10.08 2386[label="floorN0 (Float (Pos Zero) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Pos Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];2386 -> 2734[label="",style="solid", color="black", weight=3]; 22.36/10.08 5332[label="Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))",fontsize=16,color="green",shape="box"];5333[label="Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))",fontsize=16,color="green",shape="box"];7854[label="Succ (Succ (Succ yu310000000))",fontsize=16,color="green",shape="box"];7855 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7855[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS yu300000000 yu310000000)",fontsize=16,color="magenta"];7855 -> 8142[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7855 -> 8143[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7855 -> 8144[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7855 -> 8145[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5335[label="floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))))",fontsize=16,color="black",shape="triangle"];5335 -> 5361[label="",style="solid", color="black", weight=3]; 22.36/10.08 5336[label="floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9045[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5336 -> 9045[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9045 -> 5406[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9046[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5336 -> 9046[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9046 -> 5407[label="",style="solid", color="blue", weight=3]; 22.36/10.08 4045[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];4046[label="Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))",fontsize=16,color="green",shape="box"];7856[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7857 -> 7296[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7857[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7857 -> 7981[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4049[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="triangle"];4049 -> 4071[label="",style="solid", color="black", weight=3]; 22.36/10.08 4050[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4050 -> 4664[label="",style="solid", color="black", weight=3]; 22.36/10.08 5353[label="Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))",fontsize=16,color="green",shape="box"];5354[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];7858[label="Succ (Succ (Succ yu310000000))",fontsize=16,color="green",shape="box"];7859 -> 7297[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7859[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) False",fontsize=16,color="magenta"];7859 -> 7982[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5356[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030))))",fontsize=16,color="black",shape="triangle"];5356 -> 5375[label="",style="solid", color="black", weight=3]; 22.36/10.08 5357[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9047[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5357 -> 9047[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9047 -> 5408[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9048[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5357 -> 9048[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9048 -> 5409[label="",style="solid", color="blue", weight=3]; 22.36/10.08 5358[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];5359[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];7860[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7861 -> 7298[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7861[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7082 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7082[label="primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ yu50)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];7082 -> 8374[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7082 -> 8375[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7082 -> 8376[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4112[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4112 -> 4145[label="",style="solid", color="black", weight=3]; 22.36/10.08 4144[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))))",fontsize=16,color="black",shape="box"];4144 -> 4165[label="",style="solid", color="black", weight=3]; 22.36/10.08 7083 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7083[label="primDivNatS (primMinusNatS (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];7083 -> 8377[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7083 -> 8378[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7083 -> 8379[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4181[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4181 -> 4239[label="",style="solid", color="black", weight=3]; 22.36/10.08 2401[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu30000000) (Succ (Succ Zero)) (primGEqNatS yu30000000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9049[label="yu30000000/Succ yu300000000",fontsize=10,color="white",style="solid",shape="box"];2401 -> 9049[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9049 -> 2759[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9050[label="yu30000000/Zero",fontsize=10,color="white",style="solid",shape="box"];2401 -> 9050[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9050 -> 2760[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2402 -> 4104[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2402[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="magenta"];2402 -> 4105[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6418 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.08 6418[label="Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];6418 -> 6586[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6418 -> 6587[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6500[label="fromInt (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="blue",shape="box"];9051[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6500 -> 9051[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9051 -> 6514[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9052[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];6500 -> 9052[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9052 -> 6515[label="",style="solid", color="blue", weight=3]; 22.36/10.08 4182[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4183[label="Succ (Succ (Succ (Succ (Succ yu30000000))))",fontsize=16,color="green",shape="box"];7409 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7409[label="primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7409 -> 7585[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7410[label="Succ Zero",fontsize=16,color="green",shape="box"];4185[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];4185 -> 4241[label="",style="solid", color="black", weight=3]; 22.36/10.08 4186[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4186 -> 4665[label="",style="solid", color="black", weight=3]; 22.36/10.08 4202[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4203[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7411 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7411[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7411 -> 7586[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7412[label="Succ Zero",fontsize=16,color="green",shape="box"];4237[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];4237 -> 4270[label="",style="solid", color="black", weight=3]; 22.36/10.08 4238[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4238 -> 4666[label="",style="solid", color="black", weight=3]; 22.36/10.08 7576[label="Zero",fontsize=16,color="green",shape="box"];4303[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4303 -> 4329[label="",style="solid", color="black", weight=3]; 22.36/10.08 4717 -> 4234[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4717[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];6584[label="yu424",fontsize=16,color="green",shape="box"];6585[label="Succ Zero",fontsize=16,color="green",shape="box"];6502 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.08 6502[label="Neg (Succ yu424) `quot` Neg (Succ (Succ Zero))",fontsize=16,color="magenta"];6502 -> 6588[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6502 -> 6589[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4324[label="Succ Zero",fontsize=16,color="green",shape="box"];4325[label="Succ (Succ (Succ (Succ yu3000000)))",fontsize=16,color="green",shape="box"];7413 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7413[label="primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7413 -> 7587[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7413 -> 7588[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7414[label="Zero",fontsize=16,color="green",shape="box"];4327[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];4327 -> 4365[label="",style="solid", color="black", weight=3]; 22.36/10.08 4328[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4328 -> 4668[label="",style="solid", color="black", weight=3]; 22.36/10.08 4358[label="Succ Zero",fontsize=16,color="green",shape="box"];4359[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7415 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7415[label="primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7415 -> 7589[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7415 -> 7590[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7416[label="Zero",fontsize=16,color="green",shape="box"];4361[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];4361 -> 4398[label="",style="solid", color="black", weight=3]; 22.36/10.08 4362[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4362 -> 4669[label="",style="solid", color="black", weight=3]; 22.36/10.08 7577 -> 7555[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7577[label="primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7577 -> 7648[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7577 -> 7649[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7578[label="Zero",fontsize=16,color="green",shape="box"];2439[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2439 -> 2801[label="",style="solid", color="black", weight=3]; 22.36/10.08 7579[label="Zero",fontsize=16,color="green",shape="box"];7580[label="Zero",fontsize=16,color="green",shape="box"];2441[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2441 -> 2802[label="",style="solid", color="black", weight=3]; 22.36/10.08 2442[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2442 -> 2803[label="",style="solid", color="black", weight=3]; 22.36/10.08 2443[label="floorN0 (Float (Neg Zero) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Neg Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];2443 -> 2804[label="",style="solid", color="black", weight=3]; 22.36/10.08 2444[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS (Succ yu2800000) (Succ yu2900000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2444 -> 2805[label="",style="solid", color="black", weight=3]; 22.36/10.08 2445[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS (Succ yu2800000) Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2445 -> 2806[label="",style="solid", color="black", weight=3]; 22.36/10.08 2446[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS Zero (Succ yu2900000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2446 -> 2807[label="",style="solid", color="black", weight=3]; 22.36/10.08 2447[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2447 -> 2808[label="",style="solid", color="black", weight=3]; 22.36/10.08 3263 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3263[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3263 -> 7872[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3263 -> 7873[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3264[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3265[label="yu31",fontsize=16,color="green",shape="box"];4476 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4476[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000)))))",fontsize=16,color="magenta"];4476 -> 7874[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4476 -> 7875[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4477[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];4478[label="yu31",fontsize=16,color="green",shape="box"];3266 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3266[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3266 -> 7876[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3266 -> 7877[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3267[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3268[label="yu31",fontsize=16,color="green",shape="box"];2453[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) (primGEqNatS (Succ yu280000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2453 -> 2815[label="",style="solid", color="black", weight=3]; 22.36/10.08 2454[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2454 -> 2816[label="",style="solid", color="black", weight=3]; 22.36/10.08 2819 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2819[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2819 -> 3311[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2819 -> 3312[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2819 -> 3313[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2457[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (GT == LT)",fontsize=16,color="black",shape="box"];2457 -> 2835[label="",style="solid", color="black", weight=3]; 22.36/10.08 2458[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="triangle"];2458 -> 2836[label="",style="solid", color="black", weight=3]; 22.36/10.08 2459[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (GT == LT)",fontsize=16,color="black",shape="box"];2459 -> 2837[label="",style="solid", color="black", weight=3]; 22.36/10.08 2460[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="triangle"];2460 -> 2838[label="",style="solid", color="black", weight=3]; 22.36/10.08 2461 -> 4485[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2461[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2461 -> 4486[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2461 -> 4487[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2461 -> 4488[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2462 -> 2852[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2462[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2462 -> 2853[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2463 -> 4485[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2463[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2463 -> 4489[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2463 -> 4490[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2463 -> 4491[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2464 -> 4443[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2464[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2464 -> 4444[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7862[label="Succ Zero",fontsize=16,color="green",shape="box"];7863 -> 6874[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7863[label="primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];7863 -> 7983[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2891[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];2891 -> 2919[label="",style="solid", color="black", weight=3]; 22.36/10.08 2892[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9053[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2892 -> 9053[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9053 -> 2977[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9054[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2892 -> 9054[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9054 -> 2978[label="",style="solid", color="blue", weight=3]; 22.36/10.08 7864[label="Succ (Succ yu290000)",fontsize=16,color="green",shape="box"];7865 -> 6875[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7865[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False",fontsize=16,color="magenta"];7865 -> 7984[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4509[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))))",fontsize=16,color="black",shape="triangle"];4509 -> 4559[label="",style="solid", color="black", weight=3]; 22.36/10.08 4510[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9055[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];4510 -> 9055[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9055 -> 4671[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9056[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];4510 -> 9056[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9056 -> 4672[label="",style="solid", color="blue", weight=3]; 22.36/10.08 7866[label="Succ Zero",fontsize=16,color="green",shape="box"];7867 -> 6876[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7867[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];2915[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];2915 -> 2937[label="",style="solid", color="black", weight=3]; 22.36/10.08 2916[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9057[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2916 -> 9057[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9057 -> 2979[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9058[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2916 -> 9058[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9058 -> 2980[label="",style="solid", color="blue", weight=3]; 22.36/10.08 3003[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];3003 -> 3019[label="",style="solid", color="black", weight=3]; 22.36/10.08 3055 -> 2928[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3055[label="floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];4718[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))))",fontsize=16,color="black",shape="box"];4718 -> 4744[label="",style="solid", color="black", weight=3]; 22.36/10.08 5337 -> 4584[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5337[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000))))))",fontsize=16,color="magenta"];3016[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];3016 -> 3060[label="",style="solid", color="black", weight=3]; 22.36/10.08 3744 -> 2967[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3744[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];2473 -> 2981[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2473[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2473 -> 2982[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2474 -> 3007[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2474[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2474 -> 3008[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3278 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3278[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3278 -> 7441[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3278 -> 7442[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3279[label="Succ Zero",fontsize=16,color="green",shape="box"];3280[label="yu31",fontsize=16,color="green",shape="box"];2831[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2831 -> 3021[label="",style="solid", color="black", weight=3]; 22.36/10.08 2832[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];2832 -> 3022[label="",style="solid", color="black", weight=3]; 22.36/10.08 6763[label="fromInt (Pos (Succ yu475) `quot` Pos (Succ yu476))",fontsize=16,color="blue",shape="box"];9059[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6763 -> 9059[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9059 -> 6839[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9060[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];6763 -> 9060[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9060 -> 6840[label="",style="solid", color="blue", weight=3]; 22.36/10.08 2502[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];2502 -> 3031[label="",style="solid", color="black", weight=3]; 22.36/10.08 2503[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2503 -> 3032[label="",style="solid", color="black", weight=3]; 22.36/10.08 2504 -> 2503[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2504[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2505[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (GT == LT)",fontsize=16,color="black",shape="box"];2505 -> 3033[label="",style="solid", color="black", weight=3]; 22.36/10.08 2506[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) False",fontsize=16,color="black",shape="triangle"];2506 -> 3034[label="",style="solid", color="black", weight=3]; 22.36/10.08 2507[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];2507 -> 3035[label="",style="solid", color="black", weight=3]; 22.36/10.08 2508[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2508 -> 3036[label="",style="solid", color="black", weight=3]; 22.36/10.08 2509 -> 2508[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2509[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7640 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7640[label="primMulNat yu3100000 (Succ Zero)",fontsize=16,color="magenta"];7640 -> 7689[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7641[label="Succ Zero",fontsize=16,color="green",shape="box"];2511[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];2511 -> 3038[label="",style="solid", color="black", weight=3]; 22.36/10.08 2512[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2512 -> 3039[label="",style="solid", color="black", weight=3]; 22.36/10.08 2513[label="floorN (Float (Pos Zero) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];2513 -> 3040[label="",style="solid", color="black", weight=3]; 22.36/10.08 2514 -> 6247[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2514[label="floorN0 (Float (Pos Zero) (Pos (Succ Zero))) (fromInt (Pos Zero `quot` Pos (Succ Zero)),Float (Pos Zero) (Pos (Succ Zero)) - fromInt (Pos Zero `quot` Pos (Succ Zero)))",fontsize=16,color="magenta"];2514 -> 6248[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 8365[label="Succ yu524",fontsize=16,color="green",shape="box"];8366[label="Succ yu524",fontsize=16,color="green",shape="box"];8367[label="Succ yu523",fontsize=16,color="green",shape="box"];2528[label="Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6))))",fontsize=16,color="black",shape="triangle"];2528 -> 3062[label="",style="solid", color="black", weight=3]; 22.36/10.08 2529[label="Integer (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="green",shape="box"];2529 -> 3063[label="",style="dashed", color="green", weight=3]; 22.36/10.08 5844[label="Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5844 -> 5897[label="",style="solid", color="black", weight=3]; 22.36/10.08 5845[label="Integer (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];5845 -> 5898[label="",style="dashed", color="green", weight=3]; 22.36/10.08 5011[label="primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];5011 -> 5052[label="",style="solid", color="black", weight=3]; 22.36/10.08 7534 -> 6171[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7534[label="primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True",fontsize=16,color="magenta"];4913[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4913 -> 4941[label="",style="solid", color="black", weight=3]; 22.36/10.08 5294 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5294[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5294 -> 5341[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7535 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7535[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];4939[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4939 -> 4966[label="",style="solid", color="black", weight=3]; 22.36/10.08 5295 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5295[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5295 -> 5342[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4786[label="Zero",fontsize=16,color="green",shape="box"];3600[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3600 -> 3658[label="",style="solid", color="black", weight=3]; 22.36/10.08 5338[label="yu310000",fontsize=16,color="green",shape="box"];4587[label="primDivNatS (Succ (Succ Zero)) (Succ (Succ (Succ yu310000)))",fontsize=16,color="black",shape="triangle"];4587 -> 4667[label="",style="solid", color="black", weight=3]; 22.36/10.08 2851 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2851[label="primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS (Succ Zero) (Succ Zero))",fontsize=16,color="magenta"];2851 -> 8150[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2851 -> 8151[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2851 -> 8152[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2851 -> 8153[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7536 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7536[label="primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)",fontsize=16,color="magenta"];7536 -> 7592[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7537[label="Zero",fontsize=16,color="green",shape="box"];5013[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5013 -> 5054[label="",style="solid", color="black", weight=3]; 22.36/10.08 5296 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5296[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5296 -> 5343[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7538 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7538[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];7538 -> 7593[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7539[label="Zero",fontsize=16,color="green",shape="box"];5050[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5050 -> 5086[label="",style="solid", color="black", weight=3]; 22.36/10.08 5297 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5297[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5297 -> 5344[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5339[label="primQuotInt (Neg (Succ (Succ Zero))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5339 -> 5376[label="",style="solid", color="black", weight=3]; 22.36/10.08 2592[label="floorN (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2592 -> 3444[label="",style="solid", color="black", weight=3]; 22.36/10.08 8138[label="yu4710",fontsize=16,color="green",shape="box"];8139[label="yu4700",fontsize=16,color="green",shape="box"];8140[label="yu4710",fontsize=16,color="green",shape="box"];8141[label="yu4700",fontsize=16,color="green",shape="box"];7075[label="yu4700",fontsize=16,color="green",shape="box"];7076[label="yu4710",fontsize=16,color="green",shape="box"];1081 -> 871[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1081[label="primDivNatS0 (Succ yu2800) Zero True",fontsize=16,color="magenta"];1081 -> 1740[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 1082 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.08 1082[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];7644 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7644[label="primMulNat yu3100000 (Succ Zero)",fontsize=16,color="magenta"];7644 -> 7692[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7645[label="Succ Zero",fontsize=16,color="green",shape="box"];2596[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];2596 -> 3448[label="",style="solid", color="black", weight=3]; 22.36/10.08 2597[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2597 -> 3449[label="",style="solid", color="black", weight=3]; 22.36/10.08 2598[label="floorN (Float (Neg Zero) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];2598 -> 3450[label="",style="solid", color="black", weight=3]; 22.36/10.08 2599[label="floorN0 (Float (Neg Zero) (Pos (Succ Zero))) (fromInt (Neg Zero `quot` Pos (Succ Zero)),Float (Neg Zero) (Pos (Succ Zero)) - fromInt (Neg Zero `quot` Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];2599 -> 3451[label="",style="solid", color="black", weight=3]; 22.36/10.08 2600[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS (Succ yu23000000) yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9061[label="yu2400000/Succ yu24000000",fontsize=10,color="white",style="solid",shape="box"];2600 -> 9061[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9061 -> 3452[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9062[label="yu2400000/Zero",fontsize=10,color="white",style="solid",shape="box"];2600 -> 9062[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9062 -> 3453[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2601[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS Zero yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9063[label="yu2400000/Succ yu24000000",fontsize=10,color="white",style="solid",shape="box"];2601 -> 9063[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9063 -> 3454[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9064[label="yu2400000/Zero",fontsize=10,color="white",style="solid",shape="box"];2601 -> 9064[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9064 -> 3455[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 3611 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3611[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3611 -> 3659[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3611 -> 3660[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3612[label="Succ (Succ (Succ (Succ (Succ yu2300000))))",fontsize=16,color="green",shape="box"];3610[label="floorFloor0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) yu309",fontsize=16,color="burlywood",shape="triangle"];9065[label="yu309/False",fontsize=10,color="white",style="solid",shape="box"];3610 -> 9065[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9065 -> 3661[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9066[label="yu309/True",fontsize=10,color="white",style="solid",shape="box"];3610 -> 9066[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9066 -> 3662[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 3668 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3668[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3668 -> 3754[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3668 -> 3755[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3667[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) yu311",fontsize=16,color="burlywood",shape="triangle"];9067[label="yu311/False",fontsize=10,color="white",style="solid",shape="box"];3667 -> 9067[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9067 -> 3756[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9068[label="yu311/True",fontsize=10,color="white",style="solid",shape="box"];3667 -> 9068[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9068 -> 3757[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 3613 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3613[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3613 -> 3663[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3613 -> 3664[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3614[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7975[label="yu230000",fontsize=16,color="green",shape="box"];3896 -> 5925[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3896[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];3896 -> 5926[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3896 -> 5927[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3927[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3927 -> 3998[label="",style="solid", color="black", weight=3]; 22.36/10.08 3928[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3928 -> 3999[label="",style="solid", color="black", weight=3]; 22.36/10.08 7976[label="yu240000",fontsize=16,color="green",shape="box"];3908[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))))",fontsize=16,color="black",shape="box"];3908 -> 3931[label="",style="solid", color="black", weight=3]; 22.36/10.08 3929[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3929 -> 4000[label="",style="solid", color="black", weight=3]; 22.36/10.08 3930[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3930 -> 4001[label="",style="solid", color="black", weight=3]; 22.36/10.08 2638[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS (Succ yu230000) (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2638 -> 3500[label="",style="solid", color="black", weight=3]; 22.36/10.08 2639[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) (primGEqNatS Zero (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2639 -> 3501[label="",style="solid", color="black", weight=3]; 22.36/10.08 5340 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5340[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu24000))))),Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000))))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu24000))))))",fontsize=16,color="magenta"];5340 -> 6949[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5340 -> 6950[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3969 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3969[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ Zero)))),Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3969 -> 6951[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3969 -> 6952[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3913 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3913[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3913 -> 3932[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3913 -> 3933[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3912[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) yu325",fontsize=16,color="burlywood",shape="triangle"];9069[label="yu325/False",fontsize=10,color="white",style="solid",shape="box"];3912 -> 9069[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9069 -> 3934[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9070[label="yu325/True",fontsize=10,color="white",style="solid",shape="box"];3912 -> 9070[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9070 -> 3935[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 3821 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3821[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3821 -> 3864[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3821 -> 3865[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3822[label="Succ Zero",fontsize=16,color="green",shape="box"];7429 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7429[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7429 -> 7594[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7430[label="Succ Zero",fontsize=16,color="green",shape="box"];3970[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];3970 -> 3981[label="",style="solid", color="black", weight=3]; 22.36/10.08 3971[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9071[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3971 -> 9071[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9071 -> 4002[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9072[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3971 -> 9072[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9072 -> 4003[label="",style="solid", color="blue", weight=3]; 22.36/10.08 7071[label="fromInt (Pos (Succ yu481) `quot` Neg (Succ yu482))",fontsize=16,color="black",shape="box"];7071 -> 7113[label="",style="solid", color="black", weight=3]; 22.36/10.08 7072[label="fromInt (Pos (Succ yu481) `quot` Neg (Succ yu482))",fontsize=16,color="black",shape="box"];7072 -> 7114[label="",style="solid", color="black", weight=3]; 22.36/10.08 2671 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2671[label="primMinusInt (floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2671 -> 2686[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2672[label="error []",fontsize=16,color="red",shape="box"];2651[label="floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];2651 -> 3603[label="",style="solid", color="black", weight=3]; 22.36/10.08 2673 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2673[label="primMinusInt (floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2673 -> 2687[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2674[label="error []",fontsize=16,color="red",shape="box"];2652[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240))))",fontsize=16,color="black",shape="triangle"];2652 -> 3604[label="",style="solid", color="black", weight=3]; 22.36/10.08 2675 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2675[label="primMinusInt (floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2675 -> 2688[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2676[label="error []",fontsize=16,color="red",shape="box"];2653[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];2653 -> 3605[label="",style="solid", color="black", weight=3]; 22.36/10.08 2654[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS (Succ yu23000000) yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9073[label="yu2400000/Succ yu24000000",fontsize=10,color="white",style="solid",shape="box"];2654 -> 9073[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9073 -> 3606[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9074[label="yu2400000/Zero",fontsize=10,color="white",style="solid",shape="box"];2654 -> 9074[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9074 -> 3607[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2655[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS Zero yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9075[label="yu2400000/Succ yu24000000",fontsize=10,color="white",style="solid",shape="box"];2655 -> 9075[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9075 -> 3608[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9076[label="yu2400000/Zero",fontsize=10,color="white",style="solid",shape="box"];2655 -> 9076[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9076 -> 3609[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 3615 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3615[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3615 -> 3665[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3615 -> 3666[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3616[label="Succ (Succ (Succ (Succ (Succ yu2300000))))",fontsize=16,color="green",shape="box"];3669 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3669[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3669 -> 3758[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3669 -> 3759[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3617 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3617[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3617 -> 3760[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3617 -> 3761[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3618[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7977[label="yu230000",fontsize=16,color="green",shape="box"];7978[label="yu240000",fontsize=16,color="green",shape="box"];2710[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS (Succ yu230000) (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2710 -> 3866[label="",style="solid", color="black", weight=3]; 22.36/10.08 2711[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) (primGEqNatS Zero (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2711 -> 3867[label="",style="solid", color="black", weight=3]; 22.36/10.08 3914 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3914[label="primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3914 -> 3936[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3914 -> 3937[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3827 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3827[label="primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3827 -> 3938[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3827 -> 3939[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3828[label="Succ Zero",fontsize=16,color="green",shape="box"];7431 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7431[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7431 -> 7595[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7432[label="Succ Zero",fontsize=16,color="green",shape="box"];2728 -> 2358[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2728[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) False",fontsize=16,color="magenta"];2729 -> 2364[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2729[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) False",fontsize=16,color="magenta"];7646 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7646[label="primMulNat yu3100000 (Succ Zero)",fontsize=16,color="magenta"];7646 -> 7693[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7647[label="Succ Zero",fontsize=16,color="green",shape="box"];2731[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];2731 -> 3973[label="",style="solid", color="black", weight=3]; 22.36/10.08 2732[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2732 -> 3974[label="",style="solid", color="black", weight=3]; 22.36/10.08 2733[label="floorN (Float (Pos Zero) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];2733 -> 3975[label="",style="solid", color="black", weight=3]; 22.36/10.08 2734[label="floorN0 (Float (Pos Zero) (Neg (Succ Zero))) (fromInt (Pos Zero `quot` Neg (Succ Zero)),Float (Pos Zero) (Neg (Succ Zero)) - fromInt (Pos Zero `quot` Neg (Succ Zero)))",fontsize=16,color="black",shape="box"];2734 -> 3976[label="",style="solid", color="black", weight=3]; 22.36/10.08 8142[label="yu310000000",fontsize=16,color="green",shape="box"];8143[label="yu300000000",fontsize=16,color="green",shape="box"];8144[label="Succ (Succ (Succ (Succ yu310000000)))",fontsize=16,color="green",shape="box"];8145[label="Succ (Succ (Succ (Succ yu300000000)))",fontsize=16,color="green",shape="box"];5361[label="floorN0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) (floorVu9 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))))",fontsize=16,color="black",shape="box"];5361 -> 5378[label="",style="solid", color="black", weight=3]; 22.36/10.08 5406[label="floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5406 -> 5665[label="",style="solid", color="black", weight=3]; 22.36/10.08 5407[label="floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5407 -> 5666[label="",style="solid", color="black", weight=3]; 22.36/10.08 7981[label="yu300000000",fontsize=16,color="green",shape="box"];7296[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu500))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="triangle"];7296 -> 7322[label="",style="solid", color="black", weight=3]; 22.36/10.08 4071[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];4071 -> 4083[label="",style="solid", color="black", weight=3]; 22.36/10.08 4664 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4664[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4664 -> 4719[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7982[label="yu310000000",fontsize=16,color="green",shape="box"];7297[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu600))))) False",fontsize=16,color="black",shape="triangle"];7297 -> 7323[label="",style="solid", color="black", weight=3]; 22.36/10.08 5375[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))))",fontsize=16,color="black",shape="box"];5375 -> 5410[label="",style="solid", color="black", weight=3]; 22.36/10.08 5408[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5408 -> 5667[label="",style="solid", color="black", weight=3]; 22.36/10.08 5409[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5409 -> 5668[label="",style="solid", color="black", weight=3]; 22.36/10.08 7298[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="triangle"];7298 -> 7324[label="",style="solid", color="black", weight=3]; 22.36/10.08 8374[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];8375[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];8376[label="Succ (Succ (Succ (Succ yu50)))",fontsize=16,color="green",shape="box"];4145[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))),Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))) - fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];4145 -> 4166[label="",style="solid", color="black", weight=3]; 22.36/10.08 4165[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))),Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))) - fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))))",fontsize=16,color="black",shape="box"];4165 -> 4187[label="",style="solid", color="black", weight=3]; 22.36/10.08 8377[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];8378[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];8379[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];4239[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))),Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero))))) - fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];4239 -> 4272[label="",style="solid", color="black", weight=3]; 22.36/10.08 2759[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS (Succ yu300000000) (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2759 -> 4102[label="",style="solid", color="black", weight=3]; 22.36/10.08 2760[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ Zero)) (primGEqNatS Zero (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2760 -> 4103[label="",style="solid", color="black", weight=3]; 22.36/10.08 4105 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4105[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT",fontsize=16,color="magenta"];4105 -> 4113[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4105 -> 4114[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4105 -> 4115[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4104[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) yu343",fontsize=16,color="burlywood",shape="triangle"];9077[label="yu343/False",fontsize=10,color="white",style="solid",shape="box"];4104 -> 9077[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9077 -> 4116[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9078[label="yu343/True",fontsize=10,color="white",style="solid",shape="box"];4104 -> 9078[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9078 -> 4117[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 6586[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6587[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];6514[label="fromInt (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6514 -> 6559[label="",style="solid", color="black", weight=3]; 22.36/10.08 6515[label="fromInt (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6515 -> 6560[label="",style="solid", color="black", weight=3]; 22.36/10.08 7585 -> 6171[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7585[label="primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True",fontsize=16,color="magenta"];4241[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4241 -> 4274[label="",style="solid", color="black", weight=3]; 22.36/10.08 4665 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4665[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4665 -> 4720[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7586 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7586[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];4270[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4270 -> 4304[label="",style="solid", color="black", weight=3]; 22.36/10.08 4666 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4666[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4666 -> 4721[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4329 -> 5748[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4329[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="magenta"];4329 -> 5750[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6588[label="yu424",fontsize=16,color="green",shape="box"];6589[label="Succ Zero",fontsize=16,color="green",shape="box"];7587 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7587[label="primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)",fontsize=16,color="magenta"];7587 -> 7653[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7588[label="Zero",fontsize=16,color="green",shape="box"];4365[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4365 -> 4402[label="",style="solid", color="black", weight=3]; 22.36/10.08 4668 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4668[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4668 -> 4723[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7589 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7589[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];7589 -> 7654[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7590[label="Zero",fontsize=16,color="green",shape="box"];4398[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4398 -> 4437[label="",style="solid", color="black", weight=3]; 22.36/10.08 4669 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4669[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4669 -> 4724[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7648 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7648[label="primMulNat yu3100000 (Succ Zero)",fontsize=16,color="magenta"];7648 -> 7694[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7649[label="Succ Zero",fontsize=16,color="green",shape="box"];2801[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];2801 -> 4439[label="",style="solid", color="black", weight=3]; 22.36/10.08 2802[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2802 -> 4440[label="",style="solid", color="black", weight=3]; 22.36/10.08 2803[label="floorN (Float (Neg Zero) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];2803 -> 4441[label="",style="solid", color="black", weight=3]; 22.36/10.08 2804[label="floorN0 (Float (Neg Zero) (Neg (Succ Zero))) (fromInt (Neg Zero `quot` Neg (Succ Zero)),Float (Neg Zero) (Neg (Succ Zero)) - fromInt (Neg Zero `quot` Neg (Succ Zero)))",fontsize=16,color="black",shape="box"];2804 -> 4442[label="",style="solid", color="black", weight=3]; 22.36/10.08 2805 -> 4485[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2805[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2805 -> 4492[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2805 -> 4493[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2805 -> 4494[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2806 -> 2852[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2806[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2806 -> 2854[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2807 -> 4485[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2807[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2807 -> 4495[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2807 -> 4496[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2807 -> 4497[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2808 -> 4443[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2808[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2808 -> 4445[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7872[label="Succ Zero",fontsize=16,color="green",shape="box"];7873 -> 6874[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7873[label="primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];7873 -> 7985[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7874[label="Succ (Succ yu290000)",fontsize=16,color="green",shape="box"];7875 -> 6875[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7875[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False",fontsize=16,color="magenta"];7875 -> 7986[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7876[label="Succ Zero",fontsize=16,color="green",shape="box"];7877 -> 6876[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7877[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];2815 -> 2981[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2815[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2815 -> 2983[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2816 -> 3007[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2816[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2816 -> 3009[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3311 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3311[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3311 -> 7443[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3311 -> 7444[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3312[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3313[label="yu31",fontsize=16,color="green",shape="box"];2835 -> 2458[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2835[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) False",fontsize=16,color="magenta"];2836[label="floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];2836 -> 4479[label="",style="solid", color="black", weight=3]; 22.36/10.08 2837 -> 2460[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2837[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) False",fontsize=16,color="magenta"];2838[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];2838 -> 4480[label="",style="solid", color="black", weight=3]; 22.36/10.08 4486[label="Succ (Succ (Succ (Succ (Succ yu2800000))))",fontsize=16,color="green",shape="box"];4487[label="yu2900000",fontsize=16,color="green",shape="box"];4488 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4488[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4488 -> 4512[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4488 -> 4513[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4488 -> 4514[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4485[label="floorFloor0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) yu362",fontsize=16,color="burlywood",shape="triangle"];9079[label="yu362/False",fontsize=10,color="white",style="solid",shape="box"];4485 -> 9079[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9079 -> 4515[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9080[label="yu362/True",fontsize=10,color="white",style="solid",shape="box"];4485 -> 9080[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9080 -> 4516[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 2853 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2853[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2853 -> 3353[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2853 -> 3354[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2853 -> 3355[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2852[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) yu273",fontsize=16,color="burlywood",shape="triangle"];9081[label="yu273/False",fontsize=10,color="white",style="solid",shape="box"];2852 -> 9081[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9081 -> 4483[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9082[label="yu273/True",fontsize=10,color="white",style="solid",shape="box"];2852 -> 9082[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9082 -> 4484[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 4489[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];4490[label="yu2900000",fontsize=16,color="green",shape="box"];4491 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4491[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4491 -> 4517[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4491 -> 4518[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4491 -> 4519[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4444 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4444[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4444 -> 4520[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4444 -> 4521[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4444 -> 4522[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4443[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) yu356",fontsize=16,color="burlywood",shape="triangle"];9083[label="yu356/False",fontsize=10,color="white",style="solid",shape="box"];4443 -> 9083[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9083 -> 4523[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9084[label="yu356/True",fontsize=10,color="white",style="solid",shape="box"];4443 -> 9084[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9084 -> 4524[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 7983[label="yu280000",fontsize=16,color="green",shape="box"];2919[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];2919 -> 4525[label="",style="solid", color="black", weight=3]; 22.36/10.08 2977[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2977 -> 4526[label="",style="solid", color="black", weight=3]; 22.36/10.08 2978[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2978 -> 4527[label="",style="solid", color="black", weight=3]; 22.36/10.08 7984[label="yu290000",fontsize=16,color="green",shape="box"];4559[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))))",fontsize=16,color="black",shape="box"];4559 -> 4589[label="",style="solid", color="black", weight=3]; 22.36/10.08 4671[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4671 -> 4745[label="",style="solid", color="black", weight=3]; 22.36/10.08 4672[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4672 -> 4746[label="",style="solid", color="black", weight=3]; 22.36/10.08 2937[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];2937 -> 4528[label="",style="solid", color="black", weight=3]; 22.36/10.08 2979[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2979 -> 4529[label="",style="solid", color="black", weight=3]; 22.36/10.08 2980[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2980 -> 4530[label="",style="solid", color="black", weight=3]; 22.36/10.08 3019 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3019[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (fromInt (Pos (Succ (Succ (Succ (Succ yu28000)))) `quot` Pos (Succ (Succ (Succ Zero)))),Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero)))) - fromInt (Pos (Succ (Succ (Succ (Succ yu28000)))) `quot` Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3019 -> 6732[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3019 -> 6733[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4744 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4744[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu29000))))),Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000))))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu29000))))))",fontsize=16,color="magenta"];4744 -> 6734[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4744 -> 6735[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3060 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3060[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ Zero)))),Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero)))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3060 -> 6736[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3060 -> 6737[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2982 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2982[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2982 -> 3359[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2982 -> 3360[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2982 -> 3361[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2981[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) yu284",fontsize=16,color="burlywood",shape="triangle"];9085[label="yu284/False",fontsize=10,color="white",style="solid",shape="box"];2981 -> 9085[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9085 -> 4592[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9086[label="yu284/True",fontsize=10,color="white",style="solid",shape="box"];2981 -> 9086[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9086 -> 4593[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 3008 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3008[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];3008 -> 3362[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3008 -> 3363[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3008 -> 3364[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3007[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) yu286",fontsize=16,color="burlywood",shape="triangle"];9087[label="yu286/False",fontsize=10,color="white",style="solid",shape="box"];3007 -> 9087[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9087 -> 4594[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 9088[label="yu286/True",fontsize=10,color="white",style="solid",shape="box"];3007 -> 9088[label="",style="solid", color="burlywood", weight=9]; 22.36/10.08 9088 -> 4595[label="",style="solid", color="burlywood", weight=3]; 22.36/10.08 7441 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7441[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7441 -> 7597[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7442[label="Succ Zero",fontsize=16,color="green",shape="box"];3021[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];3021 -> 4597[label="",style="solid", color="black", weight=3]; 22.36/10.08 3022[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9089[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3022 -> 9089[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9089 -> 4598[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9090[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3022 -> 9090[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9090 -> 4599[label="",style="solid", color="blue", weight=3]; 22.36/10.08 6839[label="fromInt (Pos (Succ yu475) `quot` Pos (Succ yu476))",fontsize=16,color="black",shape="box"];6839 -> 6890[label="",style="solid", color="black", weight=3]; 22.36/10.08 6840[label="fromInt (Pos (Succ yu475) `quot` Pos (Succ yu476))",fontsize=16,color="black",shape="box"];6840 -> 6891[label="",style="solid", color="black", weight=3]; 22.36/10.08 3031[label="floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9091[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3031 -> 9091[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9091 -> 4675[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9092[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3031 -> 9092[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9092 -> 4676[label="",style="solid", color="blue", weight=3]; 22.36/10.08 3032 -> 2236[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3032[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="magenta"];3033 -> 2506[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3033[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) False",fontsize=16,color="magenta"];3034[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290))))",fontsize=16,color="black",shape="box"];3034 -> 4677[label="",style="solid", color="black", weight=3]; 22.36/10.08 3035[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9093[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3035 -> 9093[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9093 -> 4678[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9094[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3035 -> 9094[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9094 -> 4679[label="",style="solid", color="blue", weight=3]; 22.36/10.08 3036 -> 2239[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3036[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="magenta"];7689[label="yu3100000",fontsize=16,color="green",shape="box"];3038[label="floorN (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];3038 -> 4680[label="",style="solid", color="black", weight=3]; 22.36/10.08 3039[label="floorN (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3039 -> 4681[label="",style="solid", color="black", weight=3]; 22.36/10.08 3040[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Pos Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3040 -> 4682[label="",style="solid", color="black", weight=3]; 22.36/10.08 6248[label="Zero",fontsize=16,color="green",shape="box"];6247[label="floorN0 (Float (Pos Zero) (Pos (Succ yu446))) (fromInt (Pos Zero `quot` Pos (Succ yu446)),Float (Pos Zero) (Pos (Succ yu446)) - fromInt (Pos Zero `quot` Pos (Succ yu446)))",fontsize=16,color="black",shape="triangle"];6247 -> 6257[label="",style="solid", color="black", weight=3]; 22.36/10.08 3062[label="primQuotInt (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="black",shape="box"];3062 -> 4697[label="",style="solid", color="black", weight=3]; 22.36/10.08 3063 -> 2528[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3063[label="Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6))))",fontsize=16,color="magenta"];5897[label="primQuotInt (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5897 -> 5937[label="",style="solid", color="black", weight=3]; 22.36/10.08 5898 -> 5844[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5898[label="Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5052[label="Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="green",shape="box"];5052 -> 5087[label="",style="dashed", color="green", weight=3]; 22.36/10.08 6171[label="primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True",fontsize=16,color="black",shape="triangle"];6171 -> 6198[label="",style="solid", color="black", weight=3]; 22.36/10.08 4941[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4941 -> 4967[label="",style="solid", color="black", weight=3]; 22.36/10.08 5341 -> 4879[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5341[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];4966[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4966 -> 5015[label="",style="solid", color="black", weight=3]; 22.36/10.08 5342 -> 4911[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5342[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];3658[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero))),Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))) - fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];3658 -> 4883[label="",style="solid", color="black", weight=3]; 22.36/10.08 4667 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4667[label="primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) (primGEqNatS (Succ Zero) (Succ (Succ yu310000)))",fontsize=16,color="magenta"];4667 -> 8154[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4667 -> 8155[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4667 -> 8156[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4667 -> 8157[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 8150[label="Succ Zero",fontsize=16,color="green",shape="box"];8151[label="Succ Zero",fontsize=16,color="green",shape="box"];8152[label="Zero",fontsize=16,color="green",shape="box"];8153[label="Zero",fontsize=16,color="green",shape="box"];7592 -> 871[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7592[label="primDivNatS0 (Succ yu3000000) Zero True",fontsize=16,color="magenta"];7592 -> 7655[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5054[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5054 -> 5089[label="",style="solid", color="black", weight=3]; 22.36/10.08 5343 -> 4964[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5343[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero)))",fontsize=16,color="magenta"];7593 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7593[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];5086[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5086 -> 5117[label="",style="solid", color="black", weight=3]; 22.36/10.08 5344 -> 5009[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5344[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero)))",fontsize=16,color="magenta"];5376[label="Neg (primDivNatS (Succ (Succ Zero)) (Succ Zero))",fontsize=16,color="green",shape="box"];5376 -> 5411[label="",style="dashed", color="green", weight=3]; 22.36/10.08 3444 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3444[label="primMinusInt (floorN (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3444 -> 5016[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 1740[label="yu2800",fontsize=16,color="green",shape="box"];7692[label="yu3100000",fontsize=16,color="green",shape="box"];3448[label="floorN (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];3448 -> 5055[label="",style="solid", color="black", weight=3]; 22.36/10.08 3449[label="floorN (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3449 -> 5056[label="",style="solid", color="black", weight=3]; 22.36/10.08 3450[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Neg Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3450 -> 5057[label="",style="solid", color="black", weight=3]; 22.36/10.08 3451[label="fromInt (Neg Zero `quot` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3451 -> 5058[label="",style="solid", color="black", weight=3]; 22.36/10.08 3452[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS (Succ yu23000000) (Succ yu24000000))) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3452 -> 5059[label="",style="solid", color="black", weight=3]; 22.36/10.08 3453[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) (primGEqNatS (Succ yu23000000) Zero)) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3453 -> 5060[label="",style="solid", color="black", weight=3]; 22.36/10.08 3454[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS Zero (Succ yu24000000))) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3454 -> 5061[label="",style="solid", color="black", weight=3]; 22.36/10.08 3455[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3455 -> 5062[label="",style="solid", color="black", weight=3]; 22.36/10.08 3659 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3659[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3659 -> 7880[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3659 -> 7881[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3660[label="Succ yu1070",fontsize=16,color="green",shape="box"];3661[label="floorFloor0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) False",fontsize=16,color="black",shape="box"];3661 -> 5063[label="",style="solid", color="black", weight=3]; 22.36/10.08 3662[label="floorFloor0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) True",fontsize=16,color="black",shape="box"];3662 -> 5064[label="",style="solid", color="black", weight=3]; 22.36/10.08 3754 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3754[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000))))))",fontsize=16,color="magenta"];3754 -> 7882[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3754 -> 7883[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3755[label="Succ yu1070",fontsize=16,color="green",shape="box"];3756[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) False",fontsize=16,color="black",shape="box"];3756 -> 5066[label="",style="solid", color="black", weight=3]; 22.36/10.08 3757[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) True",fontsize=16,color="black",shape="box"];3757 -> 5067[label="",style="solid", color="black", weight=3]; 22.36/10.08 3663 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3663[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3663 -> 7884[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3663 -> 7885[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3664[label="Succ yu1070",fontsize=16,color="green",shape="box"];5926[label="yu230000",fontsize=16,color="green",shape="box"];5927[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5925[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))))",fontsize=16,color="black",shape="triangle"];5925 -> 5938[label="",style="solid", color="black", weight=3]; 22.36/10.08 3998 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3998[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3998 -> 5069[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3999[label="error []",fontsize=16,color="red",shape="box"];3931[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))))",fontsize=16,color="black",shape="box"];3931 -> 5070[label="",style="solid", color="black", weight=3]; 22.36/10.08 4000 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4000[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4000 -> 5071[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4001[label="error []",fontsize=16,color="red",shape="box"];3500 -> 5072[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3500[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];3500 -> 5073[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3501 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3501[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];3501 -> 3844[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3501 -> 3845[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6949[label="Succ (Succ (Succ yu24000))",fontsize=16,color="green",shape="box"];6950[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6951[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6952[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];3932 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3932[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3932 -> 7445[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3932 -> 7446[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3933[label="Succ yu1070",fontsize=16,color="green",shape="box"];3934[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];3934 -> 5120[label="",style="solid", color="black", weight=3]; 22.36/10.08 3935[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];3935 -> 5121[label="",style="solid", color="black", weight=3]; 22.36/10.08 3864 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3864[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3864 -> 7447[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3864 -> 7448[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3865[label="Succ yu1070",fontsize=16,color="green",shape="box"];7594 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7594[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7594 -> 7656[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3981[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3981 -> 5122[label="",style="solid", color="black", weight=3]; 22.36/10.08 4002[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4002 -> 5123[label="",style="solid", color="black", weight=3]; 22.36/10.08 4003[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4003 -> 5124[label="",style="solid", color="black", weight=3]; 22.36/10.08 7113[label="Pos (Succ yu481) `quot` Neg (Succ yu482)",fontsize=16,color="black",shape="triangle"];7113 -> 7269[label="",style="solid", color="black", weight=3]; 22.36/10.08 7114[label="Integer (Pos (Succ yu481) `quot` Neg (Succ yu482))",fontsize=16,color="green",shape="box"];7114 -> 7270[label="",style="dashed", color="green", weight=3]; 22.36/10.08 2686 -> 2651[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2686[label="floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero)))",fontsize=16,color="magenta"];3603[label="floorN0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (floorVu9 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];3603 -> 5163[label="",style="solid", color="black", weight=3]; 22.36/10.08 2687 -> 2652[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2687[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240))))",fontsize=16,color="magenta"];3604[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (floorVu9 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))))",fontsize=16,color="black",shape="box"];3604 -> 5164[label="",style="solid", color="black", weight=3]; 22.36/10.08 2688 -> 2653[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2688[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero)))",fontsize=16,color="magenta"];3605[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (floorVu9 (Float (Pos (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];3605 -> 5165[label="",style="solid", color="black", weight=3]; 22.36/10.08 3606[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS (Succ yu23000000) (Succ yu24000000))) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3606 -> 5166[label="",style="solid", color="black", weight=3]; 22.36/10.08 3607[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) (primGEqNatS (Succ yu23000000) Zero)) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3607 -> 5167[label="",style="solid", color="black", weight=3]; 22.36/10.08 3608[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS Zero (Succ yu24000000))) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3608 -> 5168[label="",style="solid", color="black", weight=3]; 22.36/10.08 3609[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3609 -> 5169[label="",style="solid", color="black", weight=3]; 22.36/10.08 3665 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3665[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3665 -> 7886[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3665 -> 7887[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3666[label="Zero",fontsize=16,color="green",shape="box"];3758 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3758[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000))))))",fontsize=16,color="magenta"];3758 -> 7888[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3758 -> 7889[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3759[label="Zero",fontsize=16,color="green",shape="box"];3760 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3760[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3760 -> 7890[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3760 -> 7891[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3761[label="Zero",fontsize=16,color="green",shape="box"];3866 -> 5072[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3866[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];3866 -> 5074[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3867 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3867[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];3867 -> 5172[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3867 -> 5173[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3936 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3936[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3936 -> 7449[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3936 -> 7450[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3937[label="Zero",fontsize=16,color="green",shape="box"];3938 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3938[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3938 -> 7451[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3938 -> 7452[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3939[label="Zero",fontsize=16,color="green",shape="box"];7595 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7595[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7595 -> 7657[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7693[label="yu3100000",fontsize=16,color="green",shape="box"];3973[label="floorN (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];3973 -> 5174[label="",style="solid", color="black", weight=3]; 22.36/10.08 3974[label="floorN (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3974 -> 5175[label="",style="solid", color="black", weight=3]; 22.36/10.08 3975[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Pos Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3975 -> 5176[label="",style="solid", color="black", weight=3]; 22.36/10.08 3976[label="fromInt (Pos Zero `quot` Neg (Succ Zero))",fontsize=16,color="black",shape="box"];3976 -> 6609[label="",style="solid", color="black", weight=3]; 22.36/10.08 5378[label="floorN0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) (properFraction (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))))",fontsize=16,color="black",shape="box"];5378 -> 5414[label="",style="solid", color="black", weight=3]; 22.36/10.08 5665 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5665[label="primMinusInt (floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5665 -> 5685[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5666[label="error []",fontsize=16,color="red",shape="box"];7322[label="Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ (Succ yu500))))) (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="green",shape="box"];7322 -> 7630[label="",style="dashed", color="green", weight=3]; 22.36/10.08 4083[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];4083 -> 5234[label="",style="solid", color="black", weight=3]; 22.36/10.08 4719 -> 4049[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4719[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];7323[label="Zero",fontsize=16,color="green",shape="box"];5410[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))))",fontsize=16,color="black",shape="box"];5410 -> 5476[label="",style="solid", color="black", weight=3]; 22.36/10.08 5667 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5667[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5667 -> 5686[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5668[label="error []",fontsize=16,color="red",shape="box"];7324[label="Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="green",shape="box"];7324 -> 7631[label="",style="dashed", color="green", weight=3]; 22.36/10.08 4166[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Neg (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4166 -> 6419[label="",style="solid", color="black", weight=3]; 22.36/10.08 4187[label="fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))",fontsize=16,color="black",shape="box"];4187 -> 6420[label="",style="solid", color="black", weight=3]; 22.36/10.08 4272[label="fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4272 -> 6421[label="",style="solid", color="black", weight=3]; 22.36/10.08 4102 -> 5348[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4102[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS yu300000000 Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="magenta"];4102 -> 5349[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4103 -> 5298[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4103[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="magenta"];4103 -> 5304[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4103 -> 5305[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4113[label="yu135",fontsize=16,color="green",shape="box"];4114[label="yu136",fontsize=16,color="green",shape="box"];4115 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4115[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];4115 -> 7457[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4115 -> 7458[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4116[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];4116 -> 5379[label="",style="solid", color="black", weight=3]; 22.36/10.08 4117[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];4117 -> 5380[label="",style="solid", color="black", weight=3]; 22.36/10.08 6559 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.08 6559[label="Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];6559 -> 6590[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6559 -> 6591[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 6560[label="Integer (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6560 -> 6610[label="",style="dashed", color="green", weight=3]; 22.36/10.08 4274[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4274 -> 5416[label="",style="solid", color="black", weight=3]; 22.36/10.08 4720 -> 4185[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4720[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];4304[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4304 -> 5417[label="",style="solid", color="black", weight=3]; 22.36/10.08 4721 -> 4237[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4721[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];5750[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7653 -> 871[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7653[label="primDivNatS0 (Succ yu3000000) Zero True",fontsize=16,color="magenta"];7653 -> 7695[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4402[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4402 -> 5478[label="",style="solid", color="black", weight=3]; 22.36/10.08 4723 -> 4327[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4723[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero)))",fontsize=16,color="magenta"];7654 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7654[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];4437[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4437 -> 5479[label="",style="solid", color="black", weight=3]; 22.36/10.08 4724 -> 4361[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4724[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero)))",fontsize=16,color="magenta"];7694[label="yu3100000",fontsize=16,color="green",shape="box"];4439[label="floorN (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];4439 -> 5481[label="",style="solid", color="black", weight=3]; 22.36/10.08 4440[label="floorN (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4440 -> 5482[label="",style="solid", color="black", weight=3]; 22.36/10.08 4441[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Neg Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4441 -> 5483[label="",style="solid", color="black", weight=3]; 22.36/10.08 4442[label="fromInt (Neg Zero `quot` Neg (Succ Zero))",fontsize=16,color="black",shape="box"];4442 -> 6714[label="",style="solid", color="black", weight=3]; 22.36/10.08 4492[label="Succ (Succ (Succ (Succ (Succ yu2800000))))",fontsize=16,color="green",shape="box"];4493[label="yu2900000",fontsize=16,color="green",shape="box"];4494 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4494[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4494 -> 5485[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4494 -> 5486[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4494 -> 5487[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2854 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2854[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2854 -> 3392[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2854 -> 3393[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2854 -> 3394[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4495[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];4496[label="yu2900000",fontsize=16,color="green",shape="box"];4497 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4497[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4497 -> 5488[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4497 -> 5489[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4497 -> 5490[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4445 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4445[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4445 -> 5491[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4445 -> 5492[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4445 -> 5493[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7985[label="yu280000",fontsize=16,color="green",shape="box"];7986[label="yu290000",fontsize=16,color="green",shape="box"];2983 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 2983[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2983 -> 3398[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2983 -> 3399[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 2983 -> 3400[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3009 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3009[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];3009 -> 3401[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3009 -> 3402[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3009 -> 3403[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7443 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7443[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7443 -> 7598[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 7444[label="Succ Zero",fontsize=16,color="green",shape="box"];4479[label="floorN0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (floorVu9 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];4479 -> 5495[label="",style="solid", color="black", weight=3]; 22.36/10.08 4480[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (floorVu9 (Float (Pos (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];4480 -> 5496[label="",style="solid", color="black", weight=3]; 22.36/10.08 4512 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4512[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000))))))",fontsize=16,color="magenta"];4512 -> 7892[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4512 -> 7893[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4513[label="Succ Zero",fontsize=16,color="green",shape="box"];4514[label="yu31",fontsize=16,color="green",shape="box"];4515[label="floorFloor0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) False",fontsize=16,color="black",shape="box"];4515 -> 5499[label="",style="solid", color="black", weight=3]; 22.36/10.08 4516[label="floorFloor0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) True",fontsize=16,color="black",shape="box"];4516 -> 5500[label="",style="solid", color="black", weight=3]; 22.36/10.08 3353 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3353[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3353 -> 7894[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3353 -> 7895[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3354[label="Succ Zero",fontsize=16,color="green",shape="box"];3355[label="yu31",fontsize=16,color="green",shape="box"];4483[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) False",fontsize=16,color="black",shape="box"];4483 -> 5501[label="",style="solid", color="black", weight=3]; 22.36/10.08 4484[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) True",fontsize=16,color="black",shape="box"];4484 -> 5502[label="",style="solid", color="black", weight=3]; 22.36/10.08 4517 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4517[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000))))))",fontsize=16,color="magenta"];4517 -> 7896[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4517 -> 7897[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4518[label="Succ Zero",fontsize=16,color="green",shape="box"];4519[label="yu31",fontsize=16,color="green",shape="box"];4520 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4520[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];4520 -> 7898[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4520 -> 7899[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4521[label="Succ Zero",fontsize=16,color="green",shape="box"];4522[label="yu31",fontsize=16,color="green",shape="box"];4523[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) False",fontsize=16,color="black",shape="box"];4523 -> 5505[label="",style="solid", color="black", weight=3]; 22.36/10.08 4524[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) True",fontsize=16,color="black",shape="box"];4524 -> 5506[label="",style="solid", color="black", weight=3]; 22.36/10.08 4525[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4525 -> 5507[label="",style="solid", color="black", weight=3]; 22.36/10.08 4526 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4526[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4526 -> 5508[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4527[label="error []",fontsize=16,color="red",shape="box"];4589[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))))",fontsize=16,color="black",shape="box"];4589 -> 5509[label="",style="solid", color="black", weight=3]; 22.36/10.08 4745 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4745[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4745 -> 5510[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4746[label="error []",fontsize=16,color="red",shape="box"];4528[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4528 -> 5511[label="",style="solid", color="black", weight=3]; 22.36/10.08 4529 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.08 4529[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4529 -> 5512[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4530[label="error []",fontsize=16,color="red",shape="box"];6732[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6733[label="Succ (Succ (Succ yu28000))",fontsize=16,color="green",shape="box"];6734[label="Succ (Succ (Succ yu29000))",fontsize=16,color="green",shape="box"];6735[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6736[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6737[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];3359 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3359[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3359 -> 7459[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3359 -> 7460[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3360[label="Succ Zero",fontsize=16,color="green",shape="box"];3361[label="yu31",fontsize=16,color="green",shape="box"];4592[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4592 -> 5520[label="",style="solid", color="black", weight=3]; 22.36/10.08 4593[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4593 -> 5521[label="",style="solid", color="black", weight=3]; 22.36/10.08 3362 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.08 3362[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3362 -> 7461[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3362 -> 7462[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 3363[label="Succ Zero",fontsize=16,color="green",shape="box"];3364[label="yu31",fontsize=16,color="green",shape="box"];4594[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4594 -> 5522[label="",style="solid", color="black", weight=3]; 22.36/10.08 4595[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4595 -> 5523[label="",style="solid", color="black", weight=3]; 22.36/10.08 7597 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.08 7597[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7597 -> 7658[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 4597[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4597 -> 5524[label="",style="solid", color="black", weight=3]; 22.36/10.08 4598[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4598 -> 5525[label="",style="solid", color="black", weight=3]; 22.36/10.08 4599[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4599 -> 5526[label="",style="solid", color="black", weight=3]; 22.36/10.08 6890[label="Pos (Succ yu475) `quot` Pos (Succ yu476)",fontsize=16,color="black",shape="triangle"];6890 -> 6976[label="",style="solid", color="black", weight=3]; 22.36/10.08 6891[label="Integer (Pos (Succ yu475) `quot` Pos (Succ yu476))",fontsize=16,color="green",shape="box"];6891 -> 6977[label="",style="dashed", color="green", weight=3]; 22.36/10.08 4675[label="floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4675 -> 5529[label="",style="solid", color="black", weight=3]; 22.36/10.08 4676[label="floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4676 -> 5530[label="",style="solid", color="black", weight=3]; 22.36/10.08 4677[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (floorVu9 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))))",fontsize=16,color="black",shape="box"];4677 -> 5531[label="",style="solid", color="black", weight=3]; 22.36/10.08 4678[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4678 -> 5532[label="",style="solid", color="black", weight=3]; 22.36/10.08 4679[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4679 -> 5533[label="",style="solid", color="black", weight=3]; 22.36/10.08 4680[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4680 -> 5534[label="",style="solid", color="black", weight=3]; 22.36/10.08 4681[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];4681 -> 5535[label="",style="solid", color="black", weight=3]; 22.36/10.08 4682[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (properFraction (Float (Pos Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4682 -> 5536[label="",style="solid", color="black", weight=3]; 22.36/10.08 6257[label="fromInt (Pos Zero `quot` Pos (Succ yu446))",fontsize=16,color="blue",shape="box"];9095[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6257 -> 9095[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9095 -> 6310[label="",style="solid", color="blue", weight=3]; 22.36/10.08 9096[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];6257 -> 9096[label="",style="solid", color="blue", weight=9]; 22.36/10.08 9096 -> 6311[label="",style="solid", color="blue", weight=3]; 22.36/10.08 4697[label="Neg (primDivNatS (Succ (Succ (Succ (Succ yu5)))) (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="green",shape="box"];4697 -> 5549[label="",style="dashed", color="green", weight=3]; 22.36/10.08 5937[label="Neg (primDivNatS (Succ yu410) (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];5937 -> 5985[label="",style="dashed", color="green", weight=3]; 22.36/10.08 5087[label="primDivNatS (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="black",shape="triangle"];5087 -> 5603[label="",style="solid", color="black", weight=3]; 22.36/10.08 6198[label="Succ (primDivNatS (primMinusNatS (Succ (Succ yu30000000)) (Succ Zero)) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6198 -> 6258[label="",style="dashed", color="green", weight=3]; 22.36/10.08 4967[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4967 -> 5604[label="",style="solid", color="black", weight=3]; 22.36/10.08 5015[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5015 -> 5605[label="",style="solid", color="black", weight=3]; 22.36/10.08 4883[label="fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];4883 -> 5606[label="",style="solid", color="black", weight=3]; 22.36/10.08 8154[label="Succ (Succ yu310000)",fontsize=16,color="green",shape="box"];8155[label="Succ Zero",fontsize=16,color="green",shape="box"];8156[label="Succ yu310000",fontsize=16,color="green",shape="box"];8157[label="Zero",fontsize=16,color="green",shape="box"];7655[label="yu3000000",fontsize=16,color="green",shape="box"];5089[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5089 -> 5608[label="",style="solid", color="black", weight=3]; 22.36/10.08 5117[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5117 -> 5609[label="",style="solid", color="black", weight=3]; 22.36/10.08 5411 -> 954[label="",style="dashed", color="red", weight=0]; 22.36/10.08 5411[label="primDivNatS (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];5411 -> 5610[label="",style="dashed", color="magenta", weight=3]; 22.36/10.08 5016[label="floorN (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000))))",fontsize=16,color="black",shape="box"];5016 -> 5611[label="",style="solid", color="black", weight=3]; 22.36/10.08 5055[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5055 -> 5612[label="",style="solid", color="black", weight=3]; 22.36/10.09 5056[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5056 -> 5613[label="",style="solid", color="black", weight=3]; 22.36/10.09 5057[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (properFraction (Float (Neg Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5057 -> 5614[label="",style="solid", color="black", weight=3]; 22.36/10.09 5058[label="Neg Zero `quot` Pos (Succ Zero)",fontsize=16,color="black",shape="box"];5058 -> 5615[label="",style="solid", color="black", weight=3]; 22.36/10.09 5059 -> 5872[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5059[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5059 -> 5873[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5059 -> 5874[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5059 -> 5875[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5060 -> 5628[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5060[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5060 -> 5629[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5061 -> 5872[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5061[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5061 -> 5876[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5061 -> 5877[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5061 -> 5878[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5062 -> 5671[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5062[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5062 -> 5672[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7880[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7881 -> 7296[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7881[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7881 -> 7987[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5063[label="floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="triangle"];5063 -> 5690[label="",style="solid", color="black", weight=3]; 22.36/10.09 5064[label="floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9097[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5064 -> 9097[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9097 -> 5691[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9098[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5064 -> 9098[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9098 -> 5692[label="",style="solid", color="blue", weight=3]; 22.36/10.09 7882[label="Succ (Succ (Succ yu2400000))",fontsize=16,color="green",shape="box"];7883 -> 7297[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7883[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False",fontsize=16,color="magenta"];7883 -> 7988[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5066[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000))))))))",fontsize=16,color="black",shape="triangle"];5066 -> 5693[label="",style="solid", color="black", weight=3]; 22.36/10.09 5067[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9099[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5067 -> 9099[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9099 -> 5694[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9100[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5067 -> 9100[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9100 -> 5695[label="",style="solid", color="blue", weight=3]; 22.36/10.09 7884[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7885 -> 7298[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7885[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];5938[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))))",fontsize=16,color="black",shape="box"];5938 -> 5986[label="",style="solid", color="black", weight=3]; 22.36/10.09 5069 -> 3857[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5069[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5070[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))))",fontsize=16,color="black",shape="box"];5070 -> 5697[label="",style="solid", color="black", weight=3]; 22.36/10.09 5071 -> 3893[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5071[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263)))",fontsize=16,color="magenta"];5073 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5073[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5073 -> 5698[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5073 -> 5699[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5072[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) yu392",fontsize=16,color="burlywood",shape="triangle"];9101[label="yu392/False",fontsize=10,color="white",style="solid",shape="box"];5072 -> 9101[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9101 -> 5700[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 9102[label="yu392/True",fontsize=10,color="white",style="solid",shape="box"];5072 -> 9102[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9102 -> 5701[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 3844 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 3844[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3844 -> 5702[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 3844 -> 5703[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 3845[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7445 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7445[label="primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7445 -> 7599[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7446[label="Succ Zero",fontsize=16,color="green",shape="box"];5120[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];5120 -> 5709[label="",style="solid", color="black", weight=3]; 22.36/10.09 5121[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9103[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5121 -> 9103[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9103 -> 5710[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9104[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5121 -> 9104[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9104 -> 5711[label="",style="solid", color="blue", weight=3]; 22.36/10.09 7447 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7447[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7447 -> 7600[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7448[label="Succ Zero",fontsize=16,color="green",shape="box"];7656[label="Zero",fontsize=16,color="green",shape="box"];5122[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5122 -> 5712[label="",style="solid", color="black", weight=3]; 22.36/10.09 5123 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5123[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5123 -> 5713[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5124[label="error []",fontsize=16,color="red",shape="box"];7269[label="primQuotInt (Pos (Succ yu481)) (Neg (Succ yu482))",fontsize=16,color="black",shape="box"];7269 -> 7311[label="",style="solid", color="black", weight=3]; 22.36/10.09 7270 -> 7113[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7270[label="Pos (Succ yu481) `quot` Neg (Succ yu482)",fontsize=16,color="magenta"];5163[label="floorN0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (properFraction (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5163 -> 5716[label="",style="solid", color="black", weight=3]; 22.36/10.09 5164[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (properFraction (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))))",fontsize=16,color="black",shape="box"];5164 -> 5717[label="",style="solid", color="black", weight=3]; 22.36/10.09 5165[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (properFraction (Float (Pos (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5165 -> 5718[label="",style="solid", color="black", weight=3]; 22.36/10.09 5166 -> 5872[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5166[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5166 -> 5879[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5166 -> 5880[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5166 -> 5881[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5167 -> 5628[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5167[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5167 -> 5630[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5168 -> 5872[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5168[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5168 -> 5882[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5168 -> 5883[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5168 -> 5884[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5169 -> 5671[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5169[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5169 -> 5673[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7886[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7887 -> 7296[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7887[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7887 -> 7989[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7888[label="Succ (Succ (Succ yu2400000))",fontsize=16,color="green",shape="box"];7889 -> 7297[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7889[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False",fontsize=16,color="magenta"];7889 -> 7990[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7890[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7891 -> 7298[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7891[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];5074 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5074[label="primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5074 -> 5719[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5074 -> 5720[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5172 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5172[label="primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5172 -> 5721[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5172 -> 5722[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5173[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7449 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7449[label="primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7449 -> 7601[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7450[label="Succ Zero",fontsize=16,color="green",shape="box"];7451 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7451[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7451 -> 7602[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7452[label="Succ Zero",fontsize=16,color="green",shape="box"];7657[label="Zero",fontsize=16,color="green",shape="box"];5174[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5174 -> 5724[label="",style="solid", color="black", weight=3]; 22.36/10.09 5175[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5175 -> 5725[label="",style="solid", color="black", weight=3]; 22.36/10.09 5176[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (properFraction (Float (Pos Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5176 -> 5726[label="",style="solid", color="black", weight=3]; 22.36/10.09 6609[label="Pos Zero `quot` Neg (Succ Zero)",fontsize=16,color="black",shape="box"];6609 -> 6623[label="",style="solid", color="black", weight=3]; 22.36/10.09 5414[label="floorN0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) (floatProperFractionFloat (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))))",fontsize=16,color="black",shape="box"];5414 -> 5728[label="",style="solid", color="black", weight=3]; 22.36/10.09 5685 -> 5335[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5685[label="floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))))",fontsize=16,color="magenta"];7630 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7630[label="primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ (Succ yu500))))) (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];7630 -> 8395[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7630 -> 8396[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7630 -> 8397[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5234[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];5234 -> 5729[label="",style="solid", color="black", weight=3]; 22.36/10.09 5476[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))))",fontsize=16,color="black",shape="box"];5476 -> 5730[label="",style="solid", color="black", weight=3]; 22.36/10.09 5686 -> 5356[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5686[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030))))",fontsize=16,color="magenta"];7631 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7631[label="primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];7631 -> 8398[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7631 -> 8399[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7631 -> 8400[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6419 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6419[label="Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];6419 -> 6592[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6419 -> 6593[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6420 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6420[label="Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))",fontsize=16,color="magenta"];6420 -> 6594[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6420 -> 6595[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6421 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6421[label="Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];6421 -> 6596[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6421 -> 6597[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5349 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5349[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS yu300000000 Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT",fontsize=16,color="magenta"];5349 -> 5734[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5349 -> 5735[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5349 -> 5736[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5348[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) yu402",fontsize=16,color="burlywood",shape="triangle"];9105[label="yu402/False",fontsize=10,color="white",style="solid",shape="box"];5348 -> 9105[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9105 -> 5737[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 9106[label="yu402/True",fontsize=10,color="white",style="solid",shape="box"];5348 -> 9106[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9106 -> 5738[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 5304[label="Succ Zero",fontsize=16,color="green",shape="box"];5305 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5305[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT",fontsize=16,color="magenta"];5305 -> 5739[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5305 -> 5740[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5305 -> 5741[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7457 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7457[label="primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7457 -> 7900[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7457 -> 7901[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7458[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5379[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5379 -> 5743[label="",style="solid", color="black", weight=3]; 22.36/10.09 5380[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5380 -> 5744[label="",style="solid", color="black", weight=3]; 22.36/10.09 6590[label="yu457",fontsize=16,color="green",shape="box"];6591[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6610 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6610[label="Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];6610 -> 6624[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6610 -> 6625[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5416 -> 5748[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5416[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5416 -> 5751[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5417 -> 5748[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5417[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5417 -> 5752[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7695[label="yu3000000",fontsize=16,color="green",shape="box"];5478[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5478 -> 5758[label="",style="solid", color="black", weight=3]; 22.36/10.09 5479[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5479 -> 5759[label="",style="solid", color="black", weight=3]; 22.36/10.09 5481[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5481 -> 5761[label="",style="solid", color="black", weight=3]; 22.36/10.09 5482[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5482 -> 5762[label="",style="solid", color="black", weight=3]; 22.36/10.09 5483[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (properFraction (Float (Neg Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5483 -> 5763[label="",style="solid", color="black", weight=3]; 22.36/10.09 6714[label="Neg Zero `quot` Neg (Succ Zero)",fontsize=16,color="black",shape="box"];6714 -> 6764[label="",style="solid", color="black", weight=3]; 22.36/10.09 5485 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5485[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000))))))",fontsize=16,color="magenta"];5485 -> 7902[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5485 -> 7903[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5486[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];5487[label="yu31",fontsize=16,color="green",shape="box"];3392 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 3392[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3392 -> 7904[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 3392 -> 7905[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 3393[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3394[label="yu31",fontsize=16,color="green",shape="box"];5488 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5488[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000))))))",fontsize=16,color="magenta"];5488 -> 7906[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5488 -> 7907[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5489[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];5490[label="yu31",fontsize=16,color="green",shape="box"];5491 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5491[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5491 -> 7908[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5491 -> 7909[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5492[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];5493[label="yu31",fontsize=16,color="green",shape="box"];3398 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.09 3398[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3398 -> 7463[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 3398 -> 7464[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 3399[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3400[label="yu31",fontsize=16,color="green",shape="box"];3401 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.09 3401[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3401 -> 7465[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 3401 -> 7466[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 3402[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3403[label="yu31",fontsize=16,color="green",shape="box"];7598 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7598[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7598 -> 7659[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5495[label="floorN0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (properFraction (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5495 -> 5769[label="",style="solid", color="black", weight=3]; 22.36/10.09 5496[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (properFraction (Float (Pos (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5496 -> 5770[label="",style="solid", color="black", weight=3]; 22.36/10.09 7892[label="Succ (Succ (Succ yu2900000))",fontsize=16,color="green",shape="box"];7893 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7893[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)",fontsize=16,color="magenta"];7893 -> 8170[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7893 -> 8171[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7893 -> 8172[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7893 -> 8173[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5499[label="floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))))",fontsize=16,color="black",shape="triangle"];5499 -> 5771[label="",style="solid", color="black", weight=3]; 22.36/10.09 5500[label="floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9107[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5500 -> 9107[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9107 -> 5772[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9108[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5500 -> 9108[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9108 -> 5773[label="",style="solid", color="blue", weight=3]; 22.36/10.09 7894[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7895 -> 7296[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7895[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7895 -> 7993[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5501 -> 5777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5501[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];5501 -> 5778[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5502[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9109[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5502 -> 9109[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9109 -> 5775[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9110[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5502 -> 9110[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9110 -> 5776[label="",style="solid", color="blue", weight=3]; 22.36/10.09 7896[label="Succ (Succ (Succ yu2900000))",fontsize=16,color="green",shape="box"];7897 -> 7297[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7897[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False",fontsize=16,color="magenta"];7897 -> 7994[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7898[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7899 -> 7298[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7899[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];5505 -> 5777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5505[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];5505 -> 5779[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5506[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9111[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5506 -> 9111[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9111 -> 5784[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9112[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5506 -> 9112[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9112 -> 5785[label="",style="solid", color="blue", weight=3]; 22.36/10.09 5507[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];5507 -> 5786[label="",style="solid", color="black", weight=3]; 22.36/10.09 5508 -> 2891[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5508[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5509[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))))",fontsize=16,color="black",shape="box"];5509 -> 5787[label="",style="solid", color="black", weight=3]; 22.36/10.09 5510 -> 4509[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5510[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))))",fontsize=16,color="magenta"];5511[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];5511 -> 5788[label="",style="solid", color="black", weight=3]; 22.36/10.09 5512 -> 2915[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5512[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];7459 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7459[label="primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7459 -> 7607[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7460[label="Succ Zero",fontsize=16,color="green",shape="box"];5520[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];5520 -> 5796[label="",style="solid", color="black", weight=3]; 22.36/10.09 5521[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9113[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5521 -> 9113[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9113 -> 5797[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9114[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5521 -> 9114[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9114 -> 5798[label="",style="solid", color="blue", weight=3]; 22.36/10.09 7461 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7461[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7461 -> 7608[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7462[label="Succ Zero",fontsize=16,color="green",shape="box"];5522[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];5522 -> 5799[label="",style="solid", color="black", weight=3]; 22.36/10.09 5523[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9115[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5523 -> 9115[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9115 -> 5800[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9116[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5523 -> 9116[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9116 -> 5801[label="",style="solid", color="blue", weight=3]; 22.36/10.09 7658[label="Zero",fontsize=16,color="green",shape="box"];5524[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5524 -> 5802[label="",style="solid", color="black", weight=3]; 22.36/10.09 5525 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5525[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5525 -> 5803[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5526[label="error []",fontsize=16,color="red",shape="box"];6976[label="primQuotInt (Pos (Succ yu475)) (Pos (Succ yu476))",fontsize=16,color="black",shape="box"];6976 -> 7077[label="",style="solid", color="black", weight=3]; 22.36/10.09 6977 -> 6890[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6977[label="Pos (Succ yu475) `quot` Pos (Succ yu476)",fontsize=16,color="magenta"];5529 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5529[label="primMinusInt (floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5529 -> 5806[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5530[label="error []",fontsize=16,color="red",shape="box"];5531[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (properFraction (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))))",fontsize=16,color="black",shape="box"];5531 -> 5807[label="",style="solid", color="black", weight=3]; 22.36/10.09 5532 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5532[label="primMinusInt (floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5532 -> 5808[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5533[label="error []",fontsize=16,color="red",shape="box"];5534[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5534 -> 5809[label="",style="solid", color="black", weight=3]; 22.36/10.09 5535[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (properFraction (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5535 -> 5810[label="",style="solid", color="black", weight=3]; 22.36/10.09 5536[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5536 -> 5811[label="",style="solid", color="black", weight=3]; 22.36/10.09 6310[label="fromInt (Pos Zero `quot` Pos (Succ yu446))",fontsize=16,color="black",shape="box"];6310 -> 6328[label="",style="solid", color="black", weight=3]; 22.36/10.09 6311[label="fromInt (Pos Zero `quot` Pos (Succ yu446))",fontsize=16,color="black",shape="box"];6311 -> 6329[label="",style="solid", color="black", weight=3]; 22.36/10.09 5549[label="primDivNatS (Succ (Succ (Succ (Succ yu5)))) (Succ (Succ (Succ (Succ yu6))))",fontsize=16,color="black",shape="triangle"];5549 -> 5847[label="",style="solid", color="black", weight=3]; 22.36/10.09 5985[label="primDivNatS (Succ yu410) (Succ (Succ (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5985 -> 6012[label="",style="solid", color="black", weight=3]; 22.36/10.09 5603 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5603[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) (primGEqNatS (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];5603 -> 8178[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5603 -> 8179[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5603 -> 8180[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5603 -> 8181[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6258 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6258[label="primDivNatS (primMinusNatS (Succ (Succ yu30000000)) (Succ Zero)) (Succ (Succ Zero))",fontsize=16,color="magenta"];6258 -> 8410[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6258 -> 8411[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6258 -> 8412[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5604[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Pos (Succ (Succ Zero))),Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero))) - fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5604 -> 5851[label="",style="solid", color="black", weight=3]; 22.36/10.09 5605[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero))),Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))) - fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5605 -> 5852[label="",style="solid", color="black", weight=3]; 22.36/10.09 5606[label="Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];5606 -> 5853[label="",style="solid", color="black", weight=3]; 22.36/10.09 5608[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (fromInt (Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Pos (Succ Zero)),Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero)) - fromInt (Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];5608 -> 5855[label="",style="solid", color="black", weight=3]; 22.36/10.09 5609[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ Zero)),Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero)) - fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];5609 -> 5856[label="",style="solid", color="black", weight=3]; 22.36/10.09 5610[label="Succ Zero",fontsize=16,color="green",shape="box"];5611[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (floorVu9 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];5611 -> 5857[label="",style="solid", color="black", weight=3]; 22.36/10.09 5612[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5612 -> 5858[label="",style="solid", color="black", weight=3]; 22.36/10.09 5613[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5613 -> 5859[label="",style="solid", color="black", weight=3]; 22.36/10.09 5614[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5614 -> 5860[label="",style="solid", color="black", weight=3]; 22.36/10.09 5615[label="primQuotInt (Neg Zero) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5615 -> 5861[label="",style="solid", color="black", weight=3]; 22.36/10.09 5873 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5873[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5873 -> 5899[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5873 -> 5900[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5874[label="yu24000000",fontsize=16,color="green",shape="box"];5875[label="Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))",fontsize=16,color="green",shape="box"];5872[label="floorFloor0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) yu431",fontsize=16,color="burlywood",shape="triangle"];9117[label="yu431/False",fontsize=10,color="white",style="solid",shape="box"];5872 -> 9117[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9117 -> 5901[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 9118[label="yu431/True",fontsize=10,color="white",style="solid",shape="box"];5872 -> 9118[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9118 -> 5902[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 5629 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5629[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5629 -> 5866[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5629 -> 5867[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5628[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) yu414",fontsize=16,color="burlywood",shape="triangle"];9119[label="yu414/False",fontsize=10,color="white",style="solid",shape="box"];5628 -> 9119[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9119 -> 5868[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 9120[label="yu414/True",fontsize=10,color="white",style="solid",shape="box"];5628 -> 9120[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9120 -> 5869[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 5876 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5876[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5876 -> 5903[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5876 -> 5904[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5877[label="yu24000000",fontsize=16,color="green",shape="box"];5878[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];5672 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5672[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5672 -> 5905[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5672 -> 5906[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5671[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) yu419",fontsize=16,color="burlywood",shape="triangle"];9121[label="yu419/False",fontsize=10,color="white",style="solid",shape="box"];5671 -> 9121[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9121 -> 5907[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 9122[label="yu419/True",fontsize=10,color="white",style="solid",shape="box"];5671 -> 9122[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9122 -> 5908[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 7987[label="yu2300000",fontsize=16,color="green",shape="box"];5690[label="floorN0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (floorVu9 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];5690 -> 5909[label="",style="solid", color="black", weight=3]; 22.36/10.09 5691[label="floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5691 -> 6203[label="",style="solid", color="black", weight=3]; 22.36/10.09 5692[label="floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5692 -> 6204[label="",style="solid", color="black", weight=3]; 22.36/10.09 7988[label="yu2400000",fontsize=16,color="green",shape="box"];5693 -> 5925[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5693[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))))",fontsize=16,color="magenta"];5693 -> 5928[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5693 -> 5929[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5694[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5694 -> 6205[label="",style="solid", color="black", weight=3]; 22.36/10.09 5695[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5695 -> 6206[label="",style="solid", color="black", weight=3]; 22.36/10.09 5986[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))))",fontsize=16,color="black",shape="box"];5986 -> 6013[label="",style="solid", color="black", weight=3]; 22.36/10.09 5697 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5697[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) (fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ yu263)),Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263)) - fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ yu263)))",fontsize=16,color="magenta"];5697 -> 6953[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5697 -> 6954[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5698 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5698[label="primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5698 -> 7467[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5698 -> 7468[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5699[label="Succ yu1070",fontsize=16,color="green",shape="box"];5700[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];5700 -> 5918[label="",style="solid", color="black", weight=3]; 22.36/10.09 5701[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];5701 -> 5919[label="",style="solid", color="black", weight=3]; 22.36/10.09 5702 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5702[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5702 -> 7469[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5702 -> 7470[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5703[label="Succ yu1070",fontsize=16,color="green",shape="box"];7599 -> 6171[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7599[label="primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True",fontsize=16,color="magenta"];7599 -> 7660[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5709 -> 5925[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5709[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5709 -> 5930[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5709 -> 5931[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5710[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5710 -> 6208[label="",style="solid", color="black", weight=3]; 22.36/10.09 5711[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5711 -> 6209[label="",style="solid", color="black", weight=3]; 22.36/10.09 7600 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7600[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];5712[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5712 -> 5941[label="",style="solid", color="black", weight=3]; 22.36/10.09 5713 -> 3970[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5713[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];7311[label="Neg (primDivNatS (Succ yu481) (Succ yu482))",fontsize=16,color="green",shape="box"];7311 -> 7609[label="",style="dashed", color="green", weight=3]; 22.36/10.09 5716[label="floorN0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5716 -> 5943[label="",style="solid", color="black", weight=3]; 22.36/10.09 5717[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (floatProperFractionFloat (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))))",fontsize=16,color="black",shape="box"];5717 -> 5944[label="",style="solid", color="black", weight=3]; 22.36/10.09 5718[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Pos (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5718 -> 5945[label="",style="solid", color="black", weight=3]; 22.36/10.09 5879 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5879[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5879 -> 5946[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5879 -> 5947[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5880[label="yu24000000",fontsize=16,color="green",shape="box"];5881[label="Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))",fontsize=16,color="green",shape="box"];5630 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5630[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5630 -> 5948[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5630 -> 5949[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5882 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5882[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5882 -> 5950[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5882 -> 5951[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5883[label="yu24000000",fontsize=16,color="green",shape="box"];5884[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];5673 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5673[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5673 -> 5952[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5673 -> 5953[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7989[label="yu2300000",fontsize=16,color="green",shape="box"];7990[label="yu2400000",fontsize=16,color="green",shape="box"];5719 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5719[label="primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5719 -> 7471[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5719 -> 7472[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5720[label="Zero",fontsize=16,color="green",shape="box"];5721 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5721[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5721 -> 7473[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5721 -> 7474[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5722[label="Zero",fontsize=16,color="green",shape="box"];7601 -> 6171[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7601[label="primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True",fontsize=16,color="magenta"];7601 -> 7661[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7602 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7602[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];5724[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5724 -> 5956[label="",style="solid", color="black", weight=3]; 22.36/10.09 5725[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5725 -> 5957[label="",style="solid", color="black", weight=3]; 22.36/10.09 5726[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5726 -> 5958[label="",style="solid", color="black", weight=3]; 22.36/10.09 6623[label="primQuotInt (Pos Zero) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];6623 -> 6710[label="",style="solid", color="black", weight=3]; 22.36/10.09 5728[label="floorN0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) (fromInt (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))),Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))) - fromInt (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))))",fontsize=16,color="black",shape="box"];5728 -> 5960[label="",style="solid", color="black", weight=3]; 22.36/10.09 8395[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];8396[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];8397[label="Succ (Succ (Succ (Succ (Succ yu500))))",fontsize=16,color="green",shape="box"];5729[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero)))))),Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];5729 -> 5961[label="",style="solid", color="black", weight=3]; 22.36/10.09 5730[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) (fromInt (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030))),Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030))) - fromInt (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030))))",fontsize=16,color="black",shape="box"];5730 -> 5962[label="",style="solid", color="black", weight=3]; 22.36/10.09 8398[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];8399[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];8400[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6592[label="Succ (Succ (Succ (Succ yu30000000)))",fontsize=16,color="green",shape="box"];6593[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6594[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6595[label="Succ (Succ (Succ (Succ yu31000000)))",fontsize=16,color="green",shape="box"];6596[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6597[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5734[label="yu135",fontsize=16,color="green",shape="box"];5735[label="yu136",fontsize=16,color="green",shape="box"];5736 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5736[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS yu300000000 Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5736 -> 7475[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5736 -> 7476[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5737[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];5737 -> 5967[label="",style="solid", color="black", weight=3]; 22.36/10.09 5738[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];5738 -> 5968[label="",style="solid", color="black", weight=3]; 22.36/10.09 5739[label="yu135",fontsize=16,color="green",shape="box"];5740[label="yu136",fontsize=16,color="green",shape="box"];5741 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5741[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5741 -> 7477[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5741 -> 7478[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7900[label="Zero",fontsize=16,color="green",shape="box"];7901 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7901[label="primDivNatS0 Zero (Succ (Succ Zero)) False",fontsize=16,color="magenta"];7901 -> 7995[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5743[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5743 -> 5970[label="",style="solid", color="black", weight=3]; 22.36/10.09 5744 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5744[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5744 -> 5971[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6624[label="yu457",fontsize=16,color="green",shape="box"];6625[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5751[label="Succ (Succ (Succ (Succ yu30000000)))",fontsize=16,color="green",shape="box"];5752[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5758 -> 5975[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5758[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (fromInt (Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Neg (Succ Zero)),Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero)) - fromInt (Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];5758 -> 5978[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5759 -> 5975[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5759[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ Zero)),Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero)) - fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];5759 -> 5979[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5761[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5761 -> 5987[label="",style="solid", color="black", weight=3]; 22.36/10.09 5762[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5762 -> 5988[label="",style="solid", color="black", weight=3]; 22.36/10.09 5763[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5763 -> 5989[label="",style="solid", color="black", weight=3]; 22.36/10.09 6764[label="primQuotInt (Neg Zero) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];6764 -> 6846[label="",style="solid", color="black", weight=3]; 22.36/10.09 7902[label="Succ (Succ (Succ yu2900000))",fontsize=16,color="green",shape="box"];7903 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7903[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)",fontsize=16,color="magenta"];7903 -> 8182[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7903 -> 8183[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7903 -> 8184[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7903 -> 8185[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7904[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7905 -> 7296[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7905[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7905 -> 7998[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7906[label="Succ (Succ (Succ yu2900000))",fontsize=16,color="green",shape="box"];7907 -> 7297[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7907[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False",fontsize=16,color="magenta"];7907 -> 7999[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7908[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7909 -> 7298[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7909[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7463 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7463[label="primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7463 -> 7611[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7464[label="Succ Zero",fontsize=16,color="green",shape="box"];7465 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7465[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7465 -> 7612[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7466[label="Succ Zero",fontsize=16,color="green",shape="box"];7659[label="Zero",fontsize=16,color="green",shape="box"];5769[label="floorN0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5769 -> 5992[label="",style="solid", color="black", weight=3]; 22.36/10.09 5770[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Pos (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5770 -> 5993[label="",style="solid", color="black", weight=3]; 22.36/10.09 8170[label="yu2900000",fontsize=16,color="green",shape="box"];8171[label="yu2800000",fontsize=16,color="green",shape="box"];8172[label="Succ (Succ (Succ (Succ yu2900000)))",fontsize=16,color="green",shape="box"];8173[label="Succ (Succ (Succ (Succ yu2800000)))",fontsize=16,color="green",shape="box"];5771[label="floorN0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) (floorVu9 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))))",fontsize=16,color="black",shape="box"];5771 -> 5994[label="",style="solid", color="black", weight=3]; 22.36/10.09 5772[label="floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5772 -> 6213[label="",style="solid", color="black", weight=3]; 22.36/10.09 5773[label="floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5773 -> 6214[label="",style="solid", color="black", weight=3]; 22.36/10.09 7993[label="yu2800000",fontsize=16,color="green",shape="box"];5778[label="Succ (Succ (Succ (Succ (Succ yu2800000))))",fontsize=16,color="green",shape="box"];5777[label="floorN (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="triangle"];5777 -> 5997[label="",style="solid", color="black", weight=3]; 22.36/10.09 5775[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5775 -> 6215[label="",style="solid", color="black", weight=3]; 22.36/10.09 5776[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5776 -> 6216[label="",style="solid", color="black", weight=3]; 22.36/10.09 7994[label="yu2900000",fontsize=16,color="green",shape="box"];5779[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];5784[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5784 -> 6217[label="",style="solid", color="black", weight=3]; 22.36/10.09 5785[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5785 -> 6218[label="",style="solid", color="black", weight=3]; 22.36/10.09 5786 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5786[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu280000))))) `quot` Pos (Succ (Succ (Succ (Succ Zero))))),Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu280000))))) `quot` Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5786 -> 6738[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5786 -> 6739[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5787 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5787[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))),Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))) - fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))))",fontsize=16,color="magenta"];5787 -> 6740[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5787 -> 6741[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5788 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5788[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ (Succ (Succ Zero))))),Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5788 -> 6742[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5788 -> 6743[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7607 -> 6171[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7607[label="primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True",fontsize=16,color="magenta"];7607 -> 7666[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5796[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5796 -> 6020[label="",style="solid", color="black", weight=3]; 22.36/10.09 5797[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5797 -> 6220[label="",style="solid", color="black", weight=3]; 22.36/10.09 5798[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5798 -> 6221[label="",style="solid", color="black", weight=3]; 22.36/10.09 7608 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7608[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];5799[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5799 -> 6023[label="",style="solid", color="black", weight=3]; 22.36/10.09 5800[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5800 -> 6222[label="",style="solid", color="black", weight=3]; 22.36/10.09 5801[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5801 -> 6223[label="",style="solid", color="black", weight=3]; 22.36/10.09 5802[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5802 -> 6026[label="",style="solid", color="black", weight=3]; 22.36/10.09 5803 -> 3021[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5803[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];7077[label="Pos (primDivNatS (Succ yu475) (Succ yu476))",fontsize=16,color="green",shape="box"];7077 -> 7119[label="",style="dashed", color="green", weight=3]; 22.36/10.09 5806 -> 2836[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5806[label="floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero)))",fontsize=16,color="magenta"];5807[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (floatProperFractionFloat (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))))",fontsize=16,color="black",shape="box"];5807 -> 6028[label="",style="solid", color="black", weight=3]; 22.36/10.09 5808 -> 2838[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5808[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero)))",fontsize=16,color="magenta"];5809[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5809 -> 6029[label="",style="solid", color="black", weight=3]; 22.36/10.09 5810[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5810 -> 6030[label="",style="solid", color="black", weight=3]; 22.36/10.09 5811 -> 6247[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5811[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (fromInt (Pos Zero `quot` Pos (Succ (Succ Zero))),Float (Pos Zero) (Pos (Succ (Succ Zero))) - fromInt (Pos Zero `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];5811 -> 6249[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6328[label="Pos Zero `quot` Pos (Succ yu446)",fontsize=16,color="black",shape="triangle"];6328 -> 6336[label="",style="solid", color="black", weight=3]; 22.36/10.09 6329[label="Integer (Pos Zero `quot` Pos (Succ yu446))",fontsize=16,color="green",shape="box"];6329 -> 6337[label="",style="dashed", color="green", weight=3]; 22.36/10.09 5847 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5847[label="primDivNatS0 (Succ (Succ (Succ yu5))) (Succ (Succ (Succ yu6))) (primGEqNatS (Succ (Succ (Succ yu5))) (Succ (Succ (Succ yu6))))",fontsize=16,color="magenta"];5847 -> 8186[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5847 -> 8187[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5847 -> 8188[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5847 -> 8189[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6012[label="primDivNatS0 yu410 (Succ (Succ Zero)) (primGEqNatS yu410 (Succ (Succ Zero)))",fontsize=16,color="burlywood",shape="box"];9123[label="yu410/Succ yu4100",fontsize=10,color="white",style="solid",shape="box"];6012 -> 9123[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9123 -> 6058[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 9124[label="yu410/Zero",fontsize=10,color="white",style="solid",shape="box"];6012 -> 9124[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9124 -> 6059[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8178[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];8179[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];8180[label="Succ (Succ yu3100000)",fontsize=16,color="green",shape="box"];8181[label="Succ Zero",fontsize=16,color="green",shape="box"];8410[label="Succ Zero",fontsize=16,color="green",shape="box"];8411[label="Succ Zero",fontsize=16,color="green",shape="box"];8412[label="Succ (Succ yu30000000)",fontsize=16,color="green",shape="box"];5851[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];5851 -> 6061[label="",style="solid", color="black", weight=3]; 22.36/10.09 5852[label="fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];5852 -> 6062[label="",style="solid", color="black", weight=3]; 22.36/10.09 5853[label="primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];5853 -> 6063[label="",style="solid", color="black", weight=3]; 22.36/10.09 5855[label="fromInt (Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5855 -> 6065[label="",style="solid", color="black", weight=3]; 22.36/10.09 5856[label="fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5856 -> 6066[label="",style="solid", color="black", weight=3]; 22.36/10.09 5857[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (properFraction (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];5857 -> 6067[label="",style="solid", color="black", weight=3]; 22.36/10.09 5858[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5858 -> 6068[label="",style="solid", color="black", weight=3]; 22.36/10.09 5859[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5859 -> 6069[label="",style="solid", color="black", weight=3]; 22.36/10.09 5860[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (fromInt (Neg Zero `quot` Pos (Succ (Succ Zero))),Float (Neg Zero) (Pos (Succ (Succ Zero))) - fromInt (Neg Zero `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5860 -> 6070[label="",style="solid", color="black", weight=3]; 22.36/10.09 5861[label="Neg (primDivNatS Zero (Succ Zero))",fontsize=16,color="green",shape="box"];5861 -> 6071[label="",style="dashed", color="green", weight=3]; 22.36/10.09 5899 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5899[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))))",fontsize=16,color="magenta"];5899 -> 7912[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5899 -> 7913[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5900[label="Succ yu1070",fontsize=16,color="green",shape="box"];5901[label="floorFloor0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) False",fontsize=16,color="black",shape="box"];5901 -> 6074[label="",style="solid", color="black", weight=3]; 22.36/10.09 5902[label="floorFloor0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) True",fontsize=16,color="black",shape="box"];5902 -> 6075[label="",style="solid", color="black", weight=3]; 22.36/10.09 5866 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5866[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5866 -> 7914[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5866 -> 7915[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5867[label="Succ yu1070",fontsize=16,color="green",shape="box"];5868[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) False",fontsize=16,color="black",shape="box"];5868 -> 6078[label="",style="solid", color="black", weight=3]; 22.36/10.09 5869[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) True",fontsize=16,color="black",shape="box"];5869 -> 6079[label="",style="solid", color="black", weight=3]; 22.36/10.09 5903 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5903[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))))",fontsize=16,color="magenta"];5903 -> 7916[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5903 -> 7917[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5904[label="Succ yu1070",fontsize=16,color="green",shape="box"];5905 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5905[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5905 -> 7918[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5905 -> 7919[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5906[label="Succ yu1070",fontsize=16,color="green",shape="box"];5907[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) False",fontsize=16,color="black",shape="box"];5907 -> 6083[label="",style="solid", color="black", weight=3]; 22.36/10.09 5908[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) True",fontsize=16,color="black",shape="box"];5908 -> 6084[label="",style="solid", color="black", weight=3]; 22.36/10.09 5909[label="floorN0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (properFraction (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];5909 -> 6085[label="",style="solid", color="black", weight=3]; 22.36/10.09 6203 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6203[label="primMinusInt (floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6203 -> 6259[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6204[label="error []",fontsize=16,color="red",shape="box"];5928[label="Zero",fontsize=16,color="green",shape="box"];5929[label="Succ (Succ (Succ (Succ (Succ yu2400000))))",fontsize=16,color="green",shape="box"];6205 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6205[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000))))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6205 -> 6260[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6206[label="error []",fontsize=16,color="red",shape="box"];6013 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6013[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))) (fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu433))))) `quot` Neg (Succ yu434)),Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434)) - fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu433))))) `quot` Neg (Succ yu434)))",fontsize=16,color="magenta"];6013 -> 6955[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6013 -> 6956[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6953[label="yu263",fontsize=16,color="green",shape="box"];6954[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7467 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7467[label="primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7467 -> 7920[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7467 -> 7921[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7468[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5918[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5918 -> 6090[label="",style="solid", color="black", weight=3]; 22.36/10.09 5919[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9125[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5919 -> 9125[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9125 -> 6224[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9126[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5919 -> 9126[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9126 -> 6225[label="",style="solid", color="blue", weight=3]; 22.36/10.09 7469 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7469[label="primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7469 -> 7922[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7469 -> 7923[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7470[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7660[label="yu230000",fontsize=16,color="green",shape="box"];5930[label="yu230000",fontsize=16,color="green",shape="box"];5931[label="Succ Zero",fontsize=16,color="green",shape="box"];6208 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6208[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6208 -> 6261[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6209[label="error []",fontsize=16,color="red",shape="box"];5941 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5941[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ Zero))),Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];5941 -> 6957[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5941 -> 6958[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7609 -> 6709[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7609[label="primDivNatS (Succ yu481) (Succ yu482)",fontsize=16,color="magenta"];7609 -> 7667[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7609 -> 7668[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5943 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5943[label="floorN0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (fromInt (Pos (Succ (Succ yu230)) `quot` Neg (Succ Zero)),Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero)) - fromInt (Pos (Succ (Succ yu230)) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];5943 -> 6959[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5943 -> 6960[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5944 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5944[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (fromInt (Pos (Succ Zero) `quot` Neg (Succ (Succ yu240))),Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240))) - fromInt (Pos (Succ Zero) `quot` Neg (Succ (Succ yu240))))",fontsize=16,color="magenta"];5944 -> 6961[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5944 -> 6962[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5945 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5945[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (fromInt (Pos (Succ Zero) `quot` Neg (Succ Zero)),Float (Pos (Succ Zero)) (Neg (Succ Zero)) - fromInt (Pos (Succ Zero) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];5945 -> 6963[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5945 -> 6964[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5946 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5946[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))))",fontsize=16,color="magenta"];5946 -> 7924[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5946 -> 7925[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5947[label="Zero",fontsize=16,color="green",shape="box"];5948 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5948[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5948 -> 7926[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5948 -> 7927[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5949[label="Zero",fontsize=16,color="green",shape="box"];5950 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5950[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))))",fontsize=16,color="magenta"];5950 -> 7928[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5950 -> 7929[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5951[label="Zero",fontsize=16,color="green",shape="box"];5952 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5952[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5952 -> 7930[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5952 -> 7931[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5953[label="Zero",fontsize=16,color="green",shape="box"];7471 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7471[label="primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7471 -> 7932[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7471 -> 7933[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7472[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7473 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7473[label="primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7473 -> 7934[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7473 -> 7935[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7474[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7661[label="yu230000",fontsize=16,color="green",shape="box"];5956[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5956 -> 6139[label="",style="solid", color="black", weight=3]; 22.36/10.09 5957[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5957 -> 6140[label="",style="solid", color="black", weight=3]; 22.36/10.09 5958[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (fromInt (Pos Zero `quot` Neg (Succ (Succ Zero))),Float (Pos Zero) (Neg (Succ (Succ Zero))) - fromInt (Pos Zero `quot` Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5958 -> 6141[label="",style="solid", color="black", weight=3]; 22.36/10.09 6710[label="Neg (primDivNatS Zero (Succ Zero))",fontsize=16,color="green",shape="box"];6710 -> 6765[label="",style="dashed", color="green", weight=3]; 22.36/10.09 5960[label="fromInt (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))",fontsize=16,color="blue",shape="box"];9127[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5960 -> 9127[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9127 -> 6143[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9128[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];5960 -> 9128[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9128 -> 6144[label="",style="solid", color="blue", weight=3]; 22.36/10.09 5961[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5961 -> 6426[label="",style="solid", color="black", weight=3]; 22.36/10.09 5962[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030)))",fontsize=16,color="blue",shape="box"];9129[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5962 -> 9129[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9129 -> 6146[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9130[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];5962 -> 9130[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9130 -> 6147[label="",style="solid", color="blue", weight=3]; 22.36/10.09 7475 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7475[label="primMulNat (primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS yu300000000 Zero)) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7475 -> 7936[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7475 -> 7937[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7476[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5967[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5967 -> 6152[label="",style="solid", color="black", weight=3]; 22.36/10.09 5968[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5968 -> 6226[label="",style="solid", color="black", weight=3]; 22.36/10.09 7477 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7477[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7477 -> 7938[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7477 -> 7939[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7478[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7995[label="Succ Zero",fontsize=16,color="green",shape="box"];5970[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5970 -> 6154[label="",style="solid", color="black", weight=3]; 22.36/10.09 5971 -> 5379[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5971[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5978[label="Succ (Succ (Succ yu3000000))",fontsize=16,color="green",shape="box"];5979[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5987[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5987 -> 6227[label="",style="solid", color="black", weight=3]; 22.36/10.09 5988[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5988 -> 6228[label="",style="solid", color="black", weight=3]; 22.36/10.09 5989[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (fromInt (Neg Zero `quot` Neg (Succ (Succ Zero))),Float (Neg Zero) (Neg (Succ (Succ Zero))) - fromInt (Neg Zero `quot` Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5989 -> 6229[label="",style="solid", color="black", weight=3]; 22.36/10.09 6846[label="Pos (primDivNatS Zero (Succ Zero))",fontsize=16,color="green",shape="box"];6846 -> 6909[label="",style="dashed", color="green", weight=3]; 22.36/10.09 8182[label="yu2900000",fontsize=16,color="green",shape="box"];8183[label="yu2800000",fontsize=16,color="green",shape="box"];8184[label="Succ (Succ (Succ (Succ yu2900000)))",fontsize=16,color="green",shape="box"];8185[label="Succ (Succ (Succ (Succ yu2800000)))",fontsize=16,color="green",shape="box"];7998[label="yu2800000",fontsize=16,color="green",shape="box"];7999[label="yu2900000",fontsize=16,color="green",shape="box"];7611 -> 6171[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7611[label="primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True",fontsize=16,color="magenta"];7611 -> 7669[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7612 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7612[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];5992 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5992[label="floorN0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (fromInt (Pos (Succ (Succ yu280)) `quot` Pos (Succ Zero)),Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero)) - fromInt (Pos (Succ (Succ yu280)) `quot` Pos (Succ Zero)))",fontsize=16,color="magenta"];5992 -> 6744[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5992 -> 6745[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5993 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.09 5993[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (fromInt (Pos (Succ Zero) `quot` Pos (Succ Zero)),Float (Pos (Succ Zero)) (Pos (Succ Zero)) - fromInt (Pos (Succ Zero) `quot` Pos (Succ Zero)))",fontsize=16,color="magenta"];5993 -> 6746[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5993 -> 6747[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 5994[label="floorN0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) (properFraction (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))))",fontsize=16,color="black",shape="box"];5994 -> 6234[label="",style="solid", color="black", weight=3]; 22.36/10.09 6213 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6213[label="primMinusInt (floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6213 -> 6265[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6214[label="error []",fontsize=16,color="red",shape="box"];5997[label="floorN0 (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (floorVu9 (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];5997 -> 6235[label="",style="solid", color="black", weight=3]; 22.36/10.09 6215 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6215[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6215 -> 6266[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6216[label="error []",fontsize=16,color="red",shape="box"];6217 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6217[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6217 -> 6267[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6218[label="error []",fontsize=16,color="red",shape="box"];6738[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6739[label="Succ (Succ (Succ (Succ yu280000)))",fontsize=16,color="green",shape="box"];6740[label="Succ (Succ (Succ (Succ yu290000)))",fontsize=16,color="green",shape="box"];6741[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6742[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6743[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7666[label="yu280000",fontsize=16,color="green",shape="box"];6020[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6020 -> 6242[label="",style="solid", color="black", weight=3]; 22.36/10.09 6220 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6220[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6220 -> 6268[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6221[label="error []",fontsize=16,color="red",shape="box"];6023[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6023 -> 6243[label="",style="solid", color="black", weight=3]; 22.36/10.09 6222 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6222[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6222 -> 6269[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6223[label="error []",fontsize=16,color="red",shape="box"];6026 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6026[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero))),Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];6026 -> 6750[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6026 -> 6751[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7119 -> 6709[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7119[label="primDivNatS (Succ yu475) (Succ yu476)",fontsize=16,color="magenta"];7119 -> 7293[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7119 -> 7294[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6028 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6028[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (fromInt (Pos (Succ Zero) `quot` Pos (Succ (Succ yu290))),Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290))) - fromInt (Pos (Succ Zero) `quot` Pos (Succ (Succ yu290))))",fontsize=16,color="magenta"];6028 -> 6752[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6028 -> 6753[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6029 -> 6247[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6029[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Pos Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))),Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Pos Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="magenta"];6029 -> 6250[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6030 -> 6247[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6030[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (fromInt (Pos Zero `quot` Pos (Succ (Succ (Succ Zero)))),Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) - fromInt (Pos Zero `quot` Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];6030 -> 6251[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6249[label="Succ Zero",fontsize=16,color="green",shape="box"];6336[label="primQuotInt (Pos Zero) (Pos (Succ yu446))",fontsize=16,color="black",shape="box"];6336 -> 6352[label="",style="solid", color="black", weight=3]; 22.36/10.09 6337 -> 6328[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6337[label="Pos Zero `quot` Pos (Succ yu446)",fontsize=16,color="magenta"];8186[label="Succ (Succ (Succ yu6))",fontsize=16,color="green",shape="box"];8187[label="Succ (Succ (Succ yu5))",fontsize=16,color="green",shape="box"];8188[label="Succ (Succ yu6)",fontsize=16,color="green",shape="box"];8189[label="Succ (Succ yu5)",fontsize=16,color="green",shape="box"];6058[label="primDivNatS0 (Succ yu4100) (Succ (Succ Zero)) (primGEqNatS (Succ yu4100) (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6058 -> 6286[label="",style="solid", color="black", weight=3]; 22.36/10.09 6059[label="primDivNatS0 Zero (Succ (Succ Zero)) (primGEqNatS Zero (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6059 -> 6287[label="",style="solid", color="black", weight=3]; 22.36/10.09 6061[label="Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Pos (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6061 -> 6289[label="",style="solid", color="black", weight=3]; 22.36/10.09 6062[label="Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6062 -> 6290[label="",style="solid", color="black", weight=3]; 22.36/10.09 6063[label="Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6063 -> 6291[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6065[label="Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Pos (Succ Zero)",fontsize=16,color="black",shape="box"];6065 -> 6292[label="",style="solid", color="black", weight=3]; 22.36/10.09 6066[label="Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ Zero)",fontsize=16,color="black",shape="box"];6066 -> 6293[label="",style="solid", color="black", weight=3]; 22.36/10.09 6067[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (floatProperFractionFloat (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];6067 -> 6294[label="",style="solid", color="black", weight=3]; 22.36/10.09 6068[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))),Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];6068 -> 6295[label="",style="solid", color="black", weight=3]; 22.36/10.09 6069[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ Zero)))),Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) - fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6069 -> 6296[label="",style="solid", color="black", weight=3]; 22.36/10.09 6070[label="fromInt (Neg Zero `quot` Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6070 -> 6297[label="",style="solid", color="black", weight=3]; 22.36/10.09 6071 -> 961[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6071[label="primDivNatS Zero (Succ Zero)",fontsize=16,color="magenta"];7912[label="Succ (Succ (Succ (Succ yu24000000)))",fontsize=16,color="green",shape="box"];7913 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7913[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)",fontsize=16,color="magenta"];7913 -> 8206[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7913 -> 8207[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7913 -> 8208[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7913 -> 8209[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6074[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))))",fontsize=16,color="black",shape="triangle"];6074 -> 6298[label="",style="solid", color="black", weight=3]; 22.36/10.09 6075[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9131[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6075 -> 9131[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9131 -> 6299[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9132[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];6075 -> 9132[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9132 -> 6300[label="",style="solid", color="blue", weight=3]; 22.36/10.09 7914[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7915 -> 7708[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7915[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True",fontsize=16,color="magenta"];7915 -> 8002[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6078 -> 6304[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6078[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6078 -> 6305[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6079[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9133[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6079 -> 9133[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9133 -> 6302[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9134[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];6079 -> 9134[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9134 -> 6303[label="",style="solid", color="blue", weight=3]; 22.36/10.09 7916[label="Succ (Succ (Succ (Succ yu24000000)))",fontsize=16,color="green",shape="box"];7917 -> 7730[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7917[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False",fontsize=16,color="magenta"];7917 -> 8003[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7918[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7919 -> 7708[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7919[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True",fontsize=16,color="magenta"];7919 -> 8004[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6083 -> 6304[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6083[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6083 -> 6306[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6084[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9135[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6084 -> 9135[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9135 -> 6313[label="",style="solid", color="blue", weight=3]; 22.36/10.09 9136[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];6084 -> 9136[label="",style="solid", color="blue", weight=9]; 22.36/10.09 9136 -> 6314[label="",style="solid", color="blue", weight=3]; 22.36/10.09 6085[label="floorN0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (floatProperFractionFloat (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];6085 -> 6315[label="",style="solid", color="black", weight=3]; 22.36/10.09 6259 -> 5063[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6259[label="floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];6260 -> 5066[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6260[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000))))))))",fontsize=16,color="magenta"];6955[label="yu434",fontsize=16,color="green",shape="box"];6956[label="Succ (Succ (Succ (Succ yu433)))",fontsize=16,color="green",shape="box"];7920[label="Zero",fontsize=16,color="green",shape="box"];7921 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7921[label="primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))",fontsize=16,color="magenta"];7921 -> 8210[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7921 -> 8211[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7921 -> 8212[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7921 -> 8213[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6090 -> 5925[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6090[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];6090 -> 6320[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6090 -> 6321[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6224 -> 6322[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6224[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6224 -> 6323[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6225 -> 6331[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6225[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6225 -> 6332[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7922[label="Zero",fontsize=16,color="green",shape="box"];7923 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7923[label="primDivNatS0 Zero (Succ (Succ Zero)) False",fontsize=16,color="magenta"];7923 -> 8007[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6261 -> 5120[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6261[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];6957[label="Succ Zero",fontsize=16,color="green",shape="box"];6958[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7667[label="yu481",fontsize=16,color="green",shape="box"];7668[label="yu482",fontsize=16,color="green",shape="box"];6959[label="Zero",fontsize=16,color="green",shape="box"];6960[label="Succ yu230",fontsize=16,color="green",shape="box"];6961[label="Succ yu240",fontsize=16,color="green",shape="box"];6962[label="Zero",fontsize=16,color="green",shape="box"];6963[label="Zero",fontsize=16,color="green",shape="box"];6964[label="Zero",fontsize=16,color="green",shape="box"];7924[label="Succ (Succ (Succ (Succ yu24000000)))",fontsize=16,color="green",shape="box"];7925 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7925[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)",fontsize=16,color="magenta"];7925 -> 8214[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7925 -> 8215[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7925 -> 8216[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7925 -> 8217[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7926[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7927 -> 7708[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7927[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True",fontsize=16,color="magenta"];7927 -> 8010[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7928[label="Succ (Succ (Succ (Succ yu24000000)))",fontsize=16,color="green",shape="box"];7929 -> 7730[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7929[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False",fontsize=16,color="magenta"];7929 -> 8011[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7930[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7931 -> 7708[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7931[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True",fontsize=16,color="magenta"];7931 -> 8012[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7932[label="Zero",fontsize=16,color="green",shape="box"];7933 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7933[label="primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))",fontsize=16,color="magenta"];7933 -> 8218[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7933 -> 8219[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7933 -> 8220[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7933 -> 8221[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7934[label="Zero",fontsize=16,color="green",shape="box"];7935 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7935[label="primDivNatS0 Zero (Succ (Succ Zero)) False",fontsize=16,color="magenta"];7935 -> 8015[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6139[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))),Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];6139 -> 6359[label="",style="solid", color="black", weight=3]; 22.36/10.09 6140[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ Zero)))),Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) - fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6140 -> 6360[label="",style="solid", color="black", weight=3]; 22.36/10.09 6141[label="fromInt (Pos Zero `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6141 -> 6611[label="",style="solid", color="black", weight=3]; 22.36/10.09 6765 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6765[label="primDivNatS Zero (Succ Zero)",fontsize=16,color="magenta"];6765 -> 6847[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6143[label="fromInt (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))",fontsize=16,color="black",shape="box"];6143 -> 6427[label="",style="solid", color="black", weight=3]; 22.36/10.09 6144[label="fromInt (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))",fontsize=16,color="black",shape="box"];6144 -> 6428[label="",style="solid", color="black", weight=3]; 22.36/10.09 6426 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6426[label="Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];6426 -> 6598[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6426 -> 6599[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6146[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030)))",fontsize=16,color="black",shape="box"];6146 -> 6429[label="",style="solid", color="black", weight=3]; 22.36/10.09 6147[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030)))",fontsize=16,color="black",shape="box"];6147 -> 6430[label="",style="solid", color="black", weight=3]; 22.36/10.09 7936[label="Zero",fontsize=16,color="green",shape="box"];7937 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7937[label="primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS yu300000000 Zero)",fontsize=16,color="magenta"];7937 -> 8222[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7937 -> 8223[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7937 -> 8224[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7937 -> 8225[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6152[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];6152 -> 6406[label="",style="solid", color="black", weight=3]; 22.36/10.09 6226 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6226[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6226 -> 6407[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7938[label="Zero",fontsize=16,color="green",shape="box"];7939 -> 5419[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7939[label="primDivNatS0 (Succ Zero) (Succ (Succ Zero)) False",fontsize=16,color="magenta"];7939 -> 8018[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6154 -> 6408[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6154[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];6154 -> 6410[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6227[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))),Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];6227 -> 6431[label="",style="solid", color="black", weight=3]; 22.36/10.09 6228[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ Zero)))),Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) - fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6228 -> 6432[label="",style="solid", color="black", weight=3]; 22.36/10.09 6229[label="fromInt (Neg Zero `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6229 -> 6712[label="",style="solid", color="black", weight=3]; 22.36/10.09 6909 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6909[label="primDivNatS Zero (Succ Zero)",fontsize=16,color="magenta"];6909 -> 6978[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7669[label="yu280000",fontsize=16,color="green",shape="box"];6744[label="Zero",fontsize=16,color="green",shape="box"];6745[label="Succ yu280",fontsize=16,color="green",shape="box"];6746[label="Zero",fontsize=16,color="green",shape="box"];6747[label="Zero",fontsize=16,color="green",shape="box"];6234[label="floorN0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) (floatProperFractionFloat (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))))",fontsize=16,color="black",shape="box"];6234 -> 6438[label="",style="solid", color="black", weight=3]; 22.36/10.09 6265 -> 5499[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6265[label="floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))))",fontsize=16,color="magenta"];6235[label="floorN0 (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (properFraction (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];6235 -> 6439[label="",style="solid", color="black", weight=3]; 22.36/10.09 6266 -> 5777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6266[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];6266 -> 6440[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6267 -> 5777[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6267[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];6267 -> 6441[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6242[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6242 -> 6449[label="",style="solid", color="black", weight=3]; 22.36/10.09 6268 -> 5520[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6268[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];6243[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6243 -> 6450[label="",style="solid", color="black", weight=3]; 22.36/10.09 6269 -> 5522[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6269[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];6750[label="Succ Zero",fontsize=16,color="green",shape="box"];6751[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7293[label="yu475",fontsize=16,color="green",shape="box"];7294[label="yu476",fontsize=16,color="green",shape="box"];6752[label="Succ yu290",fontsize=16,color="green",shape="box"];6753[label="Zero",fontsize=16,color="green",shape="box"];6250[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];6251[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6352[label="Pos (primDivNatS Zero (Succ yu446))",fontsize=16,color="green",shape="box"];6352 -> 6455[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6286 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6286[label="primDivNatS0 (Succ yu4100) (Succ (Succ Zero)) (primGEqNatS yu4100 (Succ Zero))",fontsize=16,color="magenta"];6286 -> 8234[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6286 -> 8235[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6286 -> 8236[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6286 -> 8237[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6287 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6287[label="primDivNatS0 Zero (Succ (Succ Zero)) False",fontsize=16,color="magenta"];6287 -> 6473[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6289[label="primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6289 -> 6475[label="",style="solid", color="black", weight=3]; 22.36/10.09 6290[label="primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6290 -> 6476[label="",style="solid", color="black", weight=3]; 22.36/10.09 6291 -> 6009[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6291[label="primDivNatS (Succ (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];6291 -> 6477[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6292[label="primQuotInt (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];6292 -> 6478[label="",style="solid", color="black", weight=3]; 22.36/10.09 6293[label="primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];6293 -> 6479[label="",style="solid", color="black", weight=3]; 22.36/10.09 6294[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (fromInt (Neg (Succ Zero) `quot` Pos (Succ (Succ yu31000))),Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000))) - fromInt (Neg (Succ Zero) `quot` Pos (Succ (Succ yu31000))))",fontsize=16,color="black",shape="box"];6294 -> 6480[label="",style="solid", color="black", weight=3]; 22.36/10.09 6295[label="fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6295 -> 6481[label="",style="solid", color="black", weight=3]; 22.36/10.09 6296[label="fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6296 -> 6482[label="",style="solid", color="black", weight=3]; 22.36/10.09 6297[label="Neg Zero `quot` Pos (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6297 -> 6483[label="",style="solid", color="black", weight=3]; 22.36/10.09 961[label="primDivNatS Zero (Succ Zero)",fontsize=16,color="black",shape="triangle"];961 -> 995[label="",style="solid", color="black", weight=3]; 22.36/10.09 8206[label="yu24000000",fontsize=16,color="green",shape="box"];8207[label="yu23000000",fontsize=16,color="green",shape="box"];8208[label="Succ (Succ (Succ (Succ (Succ yu24000000))))",fontsize=16,color="green",shape="box"];8209[label="Succ (Succ (Succ (Succ (Succ yu23000000))))",fontsize=16,color="green",shape="box"];6298[label="floorN0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) (floorVu9 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))))",fontsize=16,color="black",shape="box"];6298 -> 6484[label="",style="solid", color="black", weight=3]; 22.36/10.09 6299 -> 6322[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6299[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6299 -> 6324[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6300 -> 6331[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6300[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6300 -> 6333[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 8002[label="Succ (Succ (Succ (Succ (Succ yu23000000))))",fontsize=16,color="green",shape="box"];7708[label="primDivNatS0 (Succ yu496) (Succ (Succ (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="triangle"];7708 -> 7751[label="",style="solid", color="black", weight=3]; 22.36/10.09 6305[label="Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))",fontsize=16,color="green",shape="box"];6304[label="floorN (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="triangle"];6304 -> 6485[label="",style="solid", color="black", weight=3]; 22.36/10.09 6302 -> 6322[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6302[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6302 -> 6325[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6303 -> 6331[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6303[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6303 -> 6334[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 8003[label="Succ (Succ (Succ (Succ (Succ yu24000000))))",fontsize=16,color="green",shape="box"];7730[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ yu498) False",fontsize=16,color="black",shape="triangle"];7730 -> 7752[label="",style="solid", color="black", weight=3]; 22.36/10.09 8004[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6306[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6313 -> 6322[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6313[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6313 -> 6326[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6314 -> 6331[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6314[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6314 -> 6335[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6315 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6315[label="floorN0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ yu260) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero)))))),Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ yu260) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];6315 -> 6965[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6315 -> 6966[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 8210[label="Succ Zero",fontsize=16,color="green",shape="box"];8211[label="yu230000",fontsize=16,color="green",shape="box"];8212[label="Succ Zero",fontsize=16,color="green",shape="box"];8213[label="yu230000",fontsize=16,color="green",shape="box"];6320[label="yu230000",fontsize=16,color="green",shape="box"];6321[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6323 -> 5918[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6323[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];6322[label="yu449 - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="triangle"];6322 -> 6491[label="",style="solid", color="black", weight=3]; 22.36/10.09 6332 -> 5918[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6332[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];6331[label="yu450 - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="triangle"];6331 -> 6492[label="",style="solid", color="black", weight=3]; 22.36/10.09 8007[label="Succ Zero",fontsize=16,color="green",shape="box"];8214[label="yu24000000",fontsize=16,color="green",shape="box"];8215[label="yu23000000",fontsize=16,color="green",shape="box"];8216[label="Succ (Succ (Succ (Succ (Succ yu24000000))))",fontsize=16,color="green",shape="box"];8217[label="Succ (Succ (Succ (Succ (Succ yu23000000))))",fontsize=16,color="green",shape="box"];8010[label="Succ (Succ (Succ (Succ (Succ yu23000000))))",fontsize=16,color="green",shape="box"];8011[label="Succ (Succ (Succ (Succ (Succ yu24000000))))",fontsize=16,color="green",shape="box"];8012[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];8218[label="Succ Zero",fontsize=16,color="green",shape="box"];8219[label="yu230000",fontsize=16,color="green",shape="box"];8220[label="Succ Zero",fontsize=16,color="green",shape="box"];8221[label="yu230000",fontsize=16,color="green",shape="box"];8015[label="Succ Zero",fontsize=16,color="green",shape="box"];6359[label="fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6359 -> 6612[label="",style="solid", color="black", weight=3]; 22.36/10.09 6360[label="fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6360 -> 6613[label="",style="solid", color="black", weight=3]; 22.36/10.09 6611[label="Pos Zero `quot` Neg (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6611 -> 6631[label="",style="solid", color="black", weight=3]; 22.36/10.09 6847[label="Zero",fontsize=16,color="green",shape="box"];6427 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6427[label="Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))",fontsize=16,color="magenta"];6427 -> 6600[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6427 -> 6601[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6428[label="Integer (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))",fontsize=16,color="green",shape="box"];6428 -> 6574[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6598[label="Succ (Succ (Succ (Succ (Succ yu300000000))))",fontsize=16,color="green",shape="box"];6599[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6429 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6429[label="Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030))",fontsize=16,color="magenta"];6429 -> 6604[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6429 -> 6605[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6430[label="Integer (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030)))",fontsize=16,color="green",shape="box"];6430 -> 6614[label="",style="dashed", color="green", weight=3]; 22.36/10.09 8222[label="Zero",fontsize=16,color="green",shape="box"];8223[label="yu300000000",fontsize=16,color="green",shape="box"];8224[label="Succ Zero",fontsize=16,color="green",shape="box"];8225[label="Succ yu300000000",fontsize=16,color="green",shape="box"];6406[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];6406 -> 6615[label="",style="solid", color="black", weight=3]; 22.36/10.09 6407 -> 5967[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6407[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];8018[label="Zero",fontsize=16,color="green",shape="box"];6410[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6431[label="fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6431 -> 6711[label="",style="solid", color="black", weight=3]; 22.36/10.09 6432[label="fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6432 -> 6713[label="",style="solid", color="black", weight=3]; 22.36/10.09 6712[label="Neg Zero `quot` Neg (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6712 -> 6772[label="",style="solid", color="black", weight=3]; 22.36/10.09 6978[label="Zero",fontsize=16,color="green",shape="box"];6438 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6438[label="floorN0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) (fromInt (Pos (Succ yu360) `quot` Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))),Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))) - fromInt (Pos (Succ yu360) `quot` Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))))",fontsize=16,color="magenta"];6438 -> 6754[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6438 -> 6755[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6439[label="floorN0 (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (floatProperFractionFloat (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];6439 -> 6637[label="",style="solid", color="black", weight=3]; 22.36/10.09 6440[label="Succ (Succ (Succ (Succ (Succ yu2800000))))",fontsize=16,color="green",shape="box"];6441[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6449 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6449[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu280000))))) `quot` Pos (Succ (Succ Zero))),Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu280000))))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];6449 -> 6756[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6449 -> 6757[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6450 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6450[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero))),Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];6450 -> 6758[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6450 -> 6759[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 8234[label="Succ Zero",fontsize=16,color="green",shape="box"];8235[label="yu4100",fontsize=16,color="green",shape="box"];8236[label="Succ Zero",fontsize=16,color="green",shape="box"];8237[label="yu4100",fontsize=16,color="green",shape="box"];6473[label="Succ Zero",fontsize=16,color="green",shape="box"];6475[label="Neg (primDivNatS (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6475 -> 6670[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6476[label="Neg (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6476 -> 6671[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6477[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6009[label="primDivNatS (Succ yu424) (Succ (Succ Zero))",fontsize=16,color="black",shape="triangle"];6009 -> 6039[label="",style="solid", color="black", weight=3]; 22.36/10.09 6478[label="Neg (primDivNatS (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))",fontsize=16,color="green",shape="box"];6478 -> 6672[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6479[label="Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ Zero))",fontsize=16,color="green",shape="box"];6479 -> 6673[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6480[label="fromInt (Neg (Succ Zero) `quot` Pos (Succ (Succ yu31000)))",fontsize=16,color="black",shape="box"];6480 -> 6674[label="",style="solid", color="black", weight=3]; 22.36/10.09 6481[label="Neg Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="black",shape="box"];6481 -> 6675[label="",style="solid", color="black", weight=3]; 22.36/10.09 6482[label="Neg Zero `quot` Pos (Succ (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6482 -> 6676[label="",style="solid", color="black", weight=3]; 22.36/10.09 6483[label="primQuotInt (Neg Zero) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6483 -> 6677[label="",style="solid", color="black", weight=3]; 22.36/10.09 995[label="Zero",fontsize=16,color="green",shape="box"];6484[label="floorN0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) (properFraction (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))))",fontsize=16,color="black",shape="box"];6484 -> 6678[label="",style="solid", color="black", weight=3]; 22.36/10.09 6324 -> 6074[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6324[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))))",fontsize=16,color="magenta"];6333 -> 6074[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6333[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))))",fontsize=16,color="magenta"];7751[label="Succ (primDivNatS (primMinusNatS (Succ yu496) (Succ (Succ (Succ (Succ (Succ Zero)))))) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="green",shape="box"];7751 -> 7773[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6485[label="floorN0 (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (floorVu9 (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))))",fontsize=16,color="black",shape="box"];6485 -> 6679[label="",style="solid", color="black", weight=3]; 22.36/10.09 6325 -> 6304[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6325[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6325 -> 6680[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6334 -> 6304[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6334[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6334 -> 6681[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7752[label="Zero",fontsize=16,color="green",shape="box"];6326 -> 6304[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6326[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6326 -> 6682[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6335 -> 6304[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6335[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6335 -> 6683[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6965[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6966[label="yu260",fontsize=16,color="green",shape="box"];6491 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6491[label="primMinusInt yu449 (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6491 -> 6689[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6492[label="error []",fontsize=16,color="red",shape="box"];6612[label="Pos Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="black",shape="box"];6612 -> 6702[label="",style="solid", color="black", weight=3]; 22.36/10.09 6613[label="Pos Zero `quot` Neg (Succ (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6613 -> 6703[label="",style="solid", color="black", weight=3]; 22.36/10.09 6631[label="primQuotInt (Pos Zero) (Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6631 -> 6720[label="",style="solid", color="black", weight=3]; 22.36/10.09 6600[label="yu234",fontsize=16,color="green",shape="box"];6601[label="Succ (Succ (Succ (Succ (Succ yu235))))",fontsize=16,color="green",shape="box"];6574 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6574[label="Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))",fontsize=16,color="magenta"];6574 -> 6606[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6574 -> 6607[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6604[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6605[label="Succ yu2030",fontsize=16,color="green",shape="box"];6614 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6614[label="Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030))",fontsize=16,color="magenta"];6614 -> 6704[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6614 -> 6705[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6615 -> 6408[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6615[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];6615 -> 6706[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6711[label="Neg Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="black",shape="box"];6711 -> 6773[label="",style="solid", color="black", weight=3]; 22.36/10.09 6713[label="Neg Zero `quot` Neg (Succ (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6713 -> 6774[label="",style="solid", color="black", weight=3]; 22.36/10.09 6772[label="primQuotInt (Neg Zero) (Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6772 -> 6854[label="",style="solid", color="black", weight=3]; 22.36/10.09 6754[label="Succ (Succ (Succ (Succ (Succ yu361))))",fontsize=16,color="green",shape="box"];6755[label="yu360",fontsize=16,color="green",shape="box"];6637 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6637[label="floorN0 (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ yu426) `quot` Pos (Succ (Succ (Succ (Succ (Succ Zero)))))),Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ yu426) `quot` Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];6637 -> 6760[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6637 -> 6761[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6756[label="Succ Zero",fontsize=16,color="green",shape="box"];6757[label="Succ (Succ (Succ (Succ yu280000)))",fontsize=16,color="green",shape="box"];6758[label="Succ Zero",fontsize=16,color="green",shape="box"];6759[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6670 -> 6709[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6670[label="primDivNatS (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ (Succ Zero))",fontsize=16,color="magenta"];6670 -> 6798[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6670 -> 6799[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6671 -> 6709[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6671[label="primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ Zero))",fontsize=16,color="magenta"];6671 -> 6800[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6671 -> 6801[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6039[label="primDivNatS0 yu424 (Succ Zero) (primGEqNatS yu424 (Succ Zero))",fontsize=16,color="burlywood",shape="box"];9137[label="yu424/Succ yu4240",fontsize=10,color="white",style="solid",shape="box"];6039 -> 9137[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9137 -> 6121[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 9138[label="yu424/Zero",fontsize=10,color="white",style="solid",shape="box"];6039 -> 9138[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 9138 -> 6122[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 6672 -> 6709[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6672[label="primDivNatS (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];6672 -> 6802[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6672 -> 6803[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6673 -> 6709[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6673[label="primDivNatS (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];6673 -> 6804[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6673 -> 6805[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6674[label="Neg (Succ Zero) `quot` Pos (Succ (Succ yu31000))",fontsize=16,color="black",shape="box"];6674 -> 6806[label="",style="solid", color="black", weight=3]; 22.36/10.09 6675[label="primQuotInt (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6675 -> 6807[label="",style="solid", color="black", weight=3]; 22.36/10.09 6676[label="primQuotInt (Neg Zero) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6676 -> 6808[label="",style="solid", color="black", weight=3]; 22.36/10.09 6677[label="Neg (primDivNatS Zero (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6677 -> 6809[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6678[label="floorN0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) (floatProperFractionFloat (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))))",fontsize=16,color="black",shape="box"];6678 -> 6810[label="",style="solid", color="black", weight=3]; 22.36/10.09 7773 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.09 7773[label="primDivNatS (primMinusNatS (Succ yu496) (Succ (Succ (Succ (Succ (Succ Zero)))))) (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];7773 -> 8434[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7773 -> 8435[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 7773 -> 8436[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6679[label="floorN0 (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (properFraction (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))))",fontsize=16,color="black",shape="box"];6679 -> 6811[label="",style="solid", color="black", weight=3]; 22.36/10.09 6680[label="Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))",fontsize=16,color="green",shape="box"];6681[label="Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))",fontsize=16,color="green",shape="box"];6682[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6683[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6689[label="yu449",fontsize=16,color="green",shape="box"];6702[label="primQuotInt (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6702 -> 6855[label="",style="solid", color="black", weight=3]; 22.36/10.09 6703[label="primQuotInt (Pos Zero) (Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6703 -> 6856[label="",style="solid", color="black", weight=3]; 22.36/10.09 6720[label="Neg (primDivNatS Zero (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6720 -> 6857[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6606[label="yu234",fontsize=16,color="green",shape="box"];6607[label="Succ (Succ (Succ (Succ (Succ yu235))))",fontsize=16,color="green",shape="box"];6704[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6705[label="Succ yu2030",fontsize=16,color="green",shape="box"];6706[label="Succ (Succ (Succ (Succ (Succ yu300000000))))",fontsize=16,color="green",shape="box"];6773[label="primQuotInt (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6773 -> 6858[label="",style="solid", color="black", weight=3]; 22.36/10.09 6774[label="primQuotInt (Neg Zero) (Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6774 -> 6859[label="",style="solid", color="black", weight=3]; 22.36/10.09 6854[label="Pos (primDivNatS Zero (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6854 -> 6913[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6760[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6761[label="yu426",fontsize=16,color="green",shape="box"];6798[label="Succ (Succ (Succ (Succ yu30000000)))",fontsize=16,color="green",shape="box"];6799[label="Succ Zero",fontsize=16,color="green",shape="box"];6800[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6801[label="Succ Zero",fontsize=16,color="green",shape="box"];6121[label="primDivNatS0 (Succ yu4240) (Succ Zero) (primGEqNatS (Succ yu4240) (Succ Zero))",fontsize=16,color="black",shape="box"];6121 -> 6211[label="",style="solid", color="black", weight=3]; 22.36/10.09 6122[label="primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))",fontsize=16,color="black",shape="box"];6122 -> 6212[label="",style="solid", color="black", weight=3]; 22.36/10.09 6802[label="Succ (Succ (Succ yu3000000))",fontsize=16,color="green",shape="box"];6803[label="Zero",fontsize=16,color="green",shape="box"];6804[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6805[label="Zero",fontsize=16,color="green",shape="box"];6806[label="primQuotInt (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))",fontsize=16,color="black",shape="box"];6806 -> 6879[label="",style="solid", color="black", weight=3]; 22.36/10.09 6807[label="Neg (primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="green",shape="box"];6807 -> 6880[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6808[label="Neg (primDivNatS Zero (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6808 -> 6881[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6809 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6809[label="primDivNatS Zero (Succ (Succ Zero))",fontsize=16,color="magenta"];6809 -> 6882[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6810 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6810[label="floorN0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) (fromInt (Pos (Succ yu429) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))),Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))) - fromInt (Pos (Succ yu429) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))))",fontsize=16,color="magenta"];6810 -> 6967[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6810 -> 6968[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 8434[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];8435[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];8436[label="Succ yu496",fontsize=16,color="green",shape="box"];6811[label="floorN0 (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (floatProperFractionFloat (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))))",fontsize=16,color="black",shape="box"];6811 -> 6884[label="",style="solid", color="black", weight=3]; 22.36/10.09 6855[label="Neg (primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="green",shape="box"];6855 -> 6914[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6856[label="Neg (primDivNatS Zero (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6856 -> 6915[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6857 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6857[label="primDivNatS Zero (Succ (Succ Zero))",fontsize=16,color="magenta"];6857 -> 6916[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6858[label="Pos (primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="green",shape="box"];6858 -> 6917[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6859[label="Pos (primDivNatS Zero (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6859 -> 6918[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6913 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6913[label="primDivNatS Zero (Succ (Succ Zero))",fontsize=16,color="magenta"];6913 -> 6979[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6211 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6211[label="primDivNatS0 (Succ yu4240) (Succ Zero) (primGEqNatS yu4240 Zero)",fontsize=16,color="magenta"];6211 -> 8246[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6211 -> 8247[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6211 -> 8248[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6211 -> 8249[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6212 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6212[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];6212 -> 6264[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6879[label="Neg (primDivNatS (Succ Zero) (Succ (Succ yu31000)))",fontsize=16,color="green",shape="box"];6879 -> 6939[label="",style="dashed", color="green", weight=3]; 22.36/10.09 6880 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6880[label="primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];6880 -> 6940[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6881 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6881[label="primDivNatS Zero (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];6881 -> 6941[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6882[label="Succ Zero",fontsize=16,color="green",shape="box"];6967[label="Succ (Succ (Succ (Succ (Succ (Succ yu430)))))",fontsize=16,color="green",shape="box"];6968[label="yu429",fontsize=16,color="green",shape="box"];6884 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6884[label="floorN0 (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (fromInt (Pos (Succ yu448) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))),Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ yu448) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6884 -> 6969[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6884 -> 6970[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6914 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6914[label="primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];6914 -> 6980[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6915 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6915[label="primDivNatS Zero (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];6915 -> 6981[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6916[label="Succ Zero",fontsize=16,color="green",shape="box"];6917 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6917[label="primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];6917 -> 6982[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6918 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6918[label="primDivNatS Zero (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];6918 -> 6983[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6979[label="Succ Zero",fontsize=16,color="green",shape="box"];8246[label="Zero",fontsize=16,color="green",shape="box"];8247[label="yu4240",fontsize=16,color="green",shape="box"];8248[label="Zero",fontsize=16,color="green",shape="box"];8249[label="yu4240",fontsize=16,color="green",shape="box"];6264[label="Zero",fontsize=16,color="green",shape="box"];6939 -> 6709[label="",style="dashed", color="red", weight=0]; 22.36/10.09 6939[label="primDivNatS (Succ Zero) (Succ (Succ yu31000))",fontsize=16,color="magenta"];6939 -> 7086[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6939 -> 7087[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 6940[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];6941[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6969[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6970[label="yu448",fontsize=16,color="green",shape="box"];6980[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];6981[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6982[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];6983[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7086[label="Zero",fontsize=16,color="green",shape="box"];7087[label="Succ yu31000",fontsize=16,color="green",shape="box"];} 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (14) 22.36/10.09 Complex Obligation (AND) 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (15) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_primMulNat(Succ(yu4990), yu48500) -> new_primMulNat(yu4990, yu48500) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (16) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_primMulNat(Succ(yu4990), yu48500) -> new_primMulNat(yu4990, yu48500) 22.36/10.09 The graph contains the following edges 1 > 1, 2 >= 2 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (17) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (18) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_floorFloor02(yu280, Succ(yu440), Succ(yu43000), yu31, h) -> new_floorFloor02(yu280, yu440, yu43000, yu31, h) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (19) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_floorFloor02(yu280, Succ(yu440), Succ(yu43000), yu31, h) -> new_floorFloor02(yu280, yu440, yu43000, yu31, h) 22.36/10.09 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (20) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (21) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_esEs(Succ(yu10700), Succ(yu30700), yu106) -> new_esEs(yu10700, yu30700, yu106) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (22) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_esEs(Succ(yu10700), Succ(yu30700), yu106) -> new_esEs(yu10700, yu30700, yu106) 22.36/10.09 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (23) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (24) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_primDivNatS00(yu523, yu524, Succ(yu5250), Zero) -> new_primDivNatS(Succ(yu523), Succ(yu524), Succ(yu524)) 22.36/10.09 new_primDivNatS(Succ(yu5280), Succ(yu5290), yu530) -> new_primDivNatS(yu5280, yu5290, yu530) 22.36/10.09 new_primDivNatS1(Succ(yu4700), Zero) -> new_primDivNatS02(yu4700) 22.36/10.09 new_primDivNatS0(yu4700, yu4710) -> new_primDivNatS0(yu4700, yu4710) 22.36/10.09 new_primDivNatS01(yu523, yu524) -> new_primDivNatS(Succ(yu523), Succ(yu524), Succ(yu524)) 22.36/10.09 new_primDivNatS1(Succ(yu4700), Succ(yu4710)) -> new_primDivNatS0(yu4700, yu4710) 22.36/10.09 new_primDivNatS1(Zero, Zero) -> new_primDivNatS03 22.36/10.09 new_primDivNatS02(yu280) -> new_primDivNatS(Succ(yu280), Zero, Zero) 22.36/10.09 new_primDivNatS00(yu523, yu524, Succ(yu5250), Succ(yu5260)) -> new_primDivNatS00(yu523, yu524, yu5250, yu5260) 22.36/10.09 new_primDivNatS00(yu523, yu524, Zero, Zero) -> new_primDivNatS01(yu523, yu524) 22.36/10.09 new_primDivNatS(Succ(yu5280), Zero, yu530) -> new_primDivNatS1(yu5280, yu530) 22.36/10.09 new_primDivNatS03 -> new_primDivNatS(Zero, Zero, Zero) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (25) DependencyGraphProof (EQUIVALENT) 22.36/10.09 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 4 SCCs with 6 less nodes. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (26) 22.36/10.09 Complex Obligation (AND) 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (27) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_primDivNatS0(yu4700, yu4710) -> new_primDivNatS0(yu4700, yu4710) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (28) NonTerminationLoopProof (COMPLETE) 22.36/10.09 We used the non-termination processor [FROCOS05] to show that the DP problem is infinite. 22.36/10.09 Found a loop by semiunifying a rule from P directly. 22.36/10.09 22.36/10.09 s = new_primDivNatS0(yu4700, yu4710) evaluates to t =new_primDivNatS0(yu4700, yu4710) 22.36/10.09 22.36/10.09 Thus s starts an infinite chain as s semiunifies with t with the following substitutions: 22.36/10.09 * Matcher: [ ] 22.36/10.09 * Semiunifier: [ ] 22.36/10.09 22.36/10.09 -------------------------------------------------------------------------------- 22.36/10.09 Rewriting sequence 22.36/10.09 22.36/10.09 The DP semiunifies directly so there is only one rewrite step from new_primDivNatS0(yu4700, yu4710) to new_primDivNatS0(yu4700, yu4710). 22.36/10.09 22.36/10.09 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (29) 22.36/10.09 NO 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (30) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_primDivNatS02(yu280) -> new_primDivNatS(Succ(yu280), Zero, Zero) 22.36/10.09 new_primDivNatS(Succ(yu5280), Zero, yu530) -> new_primDivNatS1(yu5280, yu530) 22.36/10.09 new_primDivNatS1(Succ(yu4700), Zero) -> new_primDivNatS02(yu4700) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (31) TransformationProof (EQUIVALENT) 22.36/10.09 By instantiating [LPAR04] the rule new_primDivNatS(Succ(yu5280), Zero, yu530) -> new_primDivNatS1(yu5280, yu530) we obtained the following new rules [LPAR04]: 22.36/10.09 22.36/10.09 (new_primDivNatS(Succ(z0), Zero, Zero) -> new_primDivNatS1(z0, Zero),new_primDivNatS(Succ(z0), Zero, Zero) -> new_primDivNatS1(z0, Zero)) 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (32) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_primDivNatS02(yu280) -> new_primDivNatS(Succ(yu280), Zero, Zero) 22.36/10.09 new_primDivNatS1(Succ(yu4700), Zero) -> new_primDivNatS02(yu4700) 22.36/10.09 new_primDivNatS(Succ(z0), Zero, Zero) -> new_primDivNatS1(z0, Zero) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (33) MRRProof (EQUIVALENT) 22.36/10.09 By using the rule removal processor [LPAR04] with the following ordering, at least one Dependency Pair or term rewrite system rule of this QDP problem can be strictly oriented. 22.36/10.09 22.36/10.09 Strictly oriented dependency pairs: 22.36/10.09 22.36/10.09 new_primDivNatS02(yu280) -> new_primDivNatS(Succ(yu280), Zero, Zero) 22.36/10.09 22.36/10.09 22.36/10.09 Used ordering: Polynomial interpretation [POLO]: 22.36/10.09 22.36/10.09 POL(Succ(x_1)) = 1 + x_1 22.36/10.09 POL(Zero) = 0 22.36/10.09 POL(new_primDivNatS(x_1, x_2, x_3)) = x_1 + x_2 + x_3 22.36/10.09 POL(new_primDivNatS02(x_1)) = 2 + x_1 22.36/10.09 POL(new_primDivNatS1(x_1, x_2)) = 1 + x_1 + 2*x_2 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (34) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_primDivNatS1(Succ(yu4700), Zero) -> new_primDivNatS02(yu4700) 22.36/10.09 new_primDivNatS(Succ(z0), Zero, Zero) -> new_primDivNatS1(z0, Zero) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (35) DependencyGraphProof (EQUIVALENT) 22.36/10.09 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 2 less nodes. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (36) 22.36/10.09 TRUE 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (37) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_primDivNatS(Succ(yu5280), Succ(yu5290), yu530) -> new_primDivNatS(yu5280, yu5290, yu530) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (38) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_primDivNatS(Succ(yu5280), Succ(yu5290), yu530) -> new_primDivNatS(yu5280, yu5290, yu530) 22.36/10.09 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (39) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (40) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_primDivNatS00(yu523, yu524, Succ(yu5250), Succ(yu5260)) -> new_primDivNatS00(yu523, yu524, yu5250, yu5260) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (41) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_primDivNatS00(yu523, yu524, Succ(yu5250), Succ(yu5260)) -> new_primDivNatS00(yu523, yu524, yu5250, yu5260) 22.36/10.09 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (42) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (43) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_primMulNat1(Succ(yu30000)) -> new_primMulNat1(yu30000) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (44) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_primMulNat1(Succ(yu30000)) -> new_primMulNat1(yu30000) 22.36/10.09 The graph contains the following edges 1 > 1 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (45) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (46) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_floorFloor0(Succ(yu10700), Succ(yu12700), yu106, h) -> new_floorFloor0(yu10700, yu12700, yu106, h) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (47) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_floorFloor0(Succ(yu10700), Succ(yu12700), yu106, h) -> new_floorFloor0(yu10700, yu12700, yu106, h) 22.36/10.09 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (48) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (49) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_floorFloor00(yu230, Succ(yu10700), Succ(yu12500), yu106, h) -> new_floorFloor00(yu230, yu10700, yu12500, yu106, h) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (50) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_floorFloor00(yu230, Succ(yu10700), Succ(yu12500), yu106, h) -> new_floorFloor00(yu230, yu10700, yu12500, yu106, h) 22.36/10.09 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 4 >= 4, 5 >= 5 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (51) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (52) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_primMulNat0(Succ(yu4440)) -> new_primMulNat0(yu4440) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (53) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_primMulNat0(Succ(yu4440)) -> new_primMulNat0(yu4440) 22.36/10.09 The graph contains the following edges 1 > 1 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (54) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (55) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_primPlusNat(Succ(yu49200), Succ(yu4900)) -> new_primPlusNat(yu49200, yu4900) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (56) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_primPlusNat(Succ(yu49200), Succ(yu4900)) -> new_primPlusNat(yu49200, yu4900) 22.36/10.09 The graph contains the following edges 1 > 1, 2 > 2 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (57) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (58) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_esEs0(Succ(yu2930), Succ(yu2920), yu291) -> new_esEs0(yu2930, yu2920, yu291) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (59) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_esEs0(Succ(yu2930), Succ(yu2920), yu291) -> new_esEs0(yu2930, yu2920, yu291) 22.36/10.09 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (60) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (61) 22.36/10.09 Obligation: 22.36/10.09 Q DP problem: 22.36/10.09 The TRS P consists of the following rules: 22.36/10.09 22.36/10.09 new_floorFloor01(Succ(yu470), Succ(yu46000), yu31, h) -> new_floorFloor01(yu470, yu46000, yu31, h) 22.36/10.09 22.36/10.09 R is empty. 22.36/10.09 Q is empty. 22.36/10.09 We have to consider all minimal (P,Q,R)-chains. 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (62) QDPSizeChangeProof (EQUIVALENT) 22.36/10.09 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. 22.36/10.09 22.36/10.09 From the DPs we obtained the following set of size-change graphs: 22.36/10.09 *new_floorFloor01(Succ(yu470), Succ(yu46000), yu31, h) -> new_floorFloor01(yu470, yu46000, yu31, h) 22.36/10.09 The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3, 4 >= 4 22.36/10.09 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (63) 22.36/10.09 YES 22.36/10.09 22.36/10.09 ---------------------------------------- 22.36/10.09 22.36/10.09 (64) Narrow (COMPLETE) 22.36/10.09 Haskell To QDPs 22.36/10.09 22.36/10.09 digraph dp_graph { 22.36/10.09 node [outthreshold=100, inthreshold=100];1[label="floor",fontsize=16,color="grey",shape="box"];1 -> 3[label="",style="dashed", color="grey", weight=3]; 22.36/10.09 3[label="floor yu3",fontsize=16,color="black",shape="triangle"];3 -> 4[label="",style="solid", color="black", weight=3]; 22.36/10.09 4[label="floorFloor0 yu3 (floorR yu3 < fromInt (Pos Zero))",fontsize=16,color="black",shape="box"];4 -> 5[label="",style="solid", color="black", weight=3]; 22.36/10.09 5[label="floorFloor0 yu3 (compare (floorR yu3) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];5 -> 6[label="",style="solid", color="black", weight=3]; 22.36/10.09 6[label="floorFloor0 yu3 (primCmpFloat (floorR yu3) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];6 -> 7[label="",style="solid", color="black", weight=3]; 22.36/10.09 7[label="floorFloor0 yu3 (primCmpFloat (floorR0 yu3 (floorVu9 yu3)) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];7 -> 8[label="",style="solid", color="black", weight=3]; 22.36/10.09 8[label="floorFloor0 yu3 (primCmpFloat (floorR0 yu3 (properFraction yu3)) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];8 -> 9[label="",style="solid", color="black", weight=3]; 22.36/10.09 9[label="floorFloor0 yu3 (primCmpFloat (floorR0 yu3 (floatProperFractionFloat yu3)) (fromInt (Pos Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8468[label="yu3/Float yu30 yu31",fontsize=10,color="white",style="solid",shape="box"];9 -> 8468[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8468 -> 10[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 10[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (floorR0 (Float yu30 yu31) (floatProperFractionFloat (Float yu30 yu31))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];10 -> 11[label="",style="solid", color="black", weight=3]; 22.36/10.09 11[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (floorR0 (Float yu30 yu31) (fromInt (yu30 `quot` yu31),Float yu30 yu31 - fromInt (yu30 `quot` yu31))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];11 -> 12[label="",style="solid", color="black", weight=3]; 22.36/10.09 12[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (Float yu30 yu31 - fromInt (yu30 `quot` yu31)) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];12 -> 13[label="",style="solid", color="black", weight=3]; 22.36/10.09 13[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (primMinusFloat (Float yu30 yu31) (fromInt (yu30 `quot` yu31))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];13 -> 14[label="",style="solid", color="black", weight=3]; 22.36/10.09 14[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (primMinusFloat (Float yu30 yu31) (primIntToFloat (yu30 `quot` yu31))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];14 -> 15[label="",style="solid", color="black", weight=3]; 22.36/10.09 15[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (primMinusFloat (Float yu30 yu31) (Float (yu30 `quot` yu31) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];15 -> 16[label="",style="solid", color="black", weight=3]; 22.36/10.09 16[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` yu31 * yu31) (yu31 * Pos (Succ Zero))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];16 -> 17[label="",style="solid", color="black", weight=3]; 22.36/10.09 17[label="floorFloor0 (Float yu30 yu31) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` yu31 * yu31) (primMulInt yu31 (Pos (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8469[label="yu31/Pos yu310",fontsize=10,color="white",style="solid",shape="box"];17 -> 8469[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8469 -> 18[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8470[label="yu31/Neg yu310",fontsize=10,color="white",style="solid",shape="box"];17 -> 8470[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8470 -> 19[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 18[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) (primMulInt (Pos yu310) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];18 -> 20[label="",style="solid", color="black", weight=3]; 22.36/10.09 19[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) (primMulInt (Neg yu310) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];19 -> 21[label="",style="solid", color="black", weight=3]; 22.36/10.09 20[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) (Pos (primMulNat yu310 (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];20 -> 22[label="",style="solid", color="black", weight=3]; 22.36/10.09 21[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) (Neg (primMulNat yu310 (Succ Zero)))) (fromInt (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];21 -> 23[label="",style="solid", color="black", weight=3]; 22.36/10.09 22[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) (Pos (primMulNat yu310 (Succ Zero)))) (primIntToFloat (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];22 -> 24[label="",style="solid", color="black", weight=3]; 22.36/10.09 23[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) (Neg (primMulNat yu310 (Succ Zero)))) (primIntToFloat (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];23 -> 25[label="",style="solid", color="black", weight=3]; 22.36/10.09 24[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) (Pos (primMulNat yu310 (Succ Zero)))) (Float (Pos Zero) (Pos (Succ Zero))) == LT)",fontsize=16,color="black",shape="box"];24 -> 26[label="",style="solid", color="black", weight=3]; 22.36/10.09 25[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpFloat (Float (yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) (Neg (primMulNat yu310 (Succ Zero)))) (Float (Pos Zero) (Pos (Succ Zero))) == LT)",fontsize=16,color="black",shape="box"];25 -> 27[label="",style="solid", color="black", weight=3]; 22.36/10.09 26[label="floorFloor0 (Float yu30 (Pos yu310)) (compare ((yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) * Pos (Succ Zero)) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];26 -> 28[label="",style="solid", color="black", weight=3]; 22.36/10.09 27[label="floorFloor0 (Float yu30 (Neg yu310)) (compare ((yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) * Neg (Succ Zero)) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];27 -> 29[label="",style="solid", color="black", weight=3]; 22.36/10.09 28[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpInt ((yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) * Pos (Succ Zero)) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];28 -> 30[label="",style="solid", color="black", weight=3]; 22.36/10.09 29[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpInt ((yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) * Neg (Succ Zero)) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];29 -> 31[label="",style="solid", color="black", weight=3]; 22.36/10.09 30[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpInt (primMulInt (yu30 * Pos (Succ Zero) - yu30 `quot` Pos yu310 * Pos yu310) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];30 -> 32[label="",style="solid", color="black", weight=3]; 22.36/10.09 31[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpInt (primMulInt (yu30 * Pos (Succ Zero) - yu30 `quot` Neg yu310 * Neg yu310) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];31 -> 33[label="",style="solid", color="black", weight=3]; 22.36/10.09 32[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (yu30 * Pos (Succ Zero)) (yu30 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];32 -> 34[label="",style="solid", color="black", weight=3]; 22.36/10.09 33[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (yu30 * Pos (Succ Zero)) (yu30 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];33 -> 35[label="",style="solid", color="black", weight=3]; 22.36/10.09 34[label="floorFloor0 (Float yu30 (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt yu30 (Pos (Succ Zero))) (yu30 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8471[label="yu30/Pos yu300",fontsize=10,color="white",style="solid",shape="box"];34 -> 8471[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8471 -> 36[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8472[label="yu30/Neg yu300",fontsize=10,color="white",style="solid",shape="box"];34 -> 8472[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8472 -> 37[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 35[label="floorFloor0 (Float yu30 (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt yu30 (Pos (Succ Zero))) (yu30 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8473[label="yu30/Pos yu300",fontsize=10,color="white",style="solid",shape="box"];35 -> 8473[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8473 -> 38[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8474[label="yu30/Neg yu300",fontsize=10,color="white",style="solid",shape="box"];35 -> 8474[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8474 -> 39[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 36[label="floorFloor0 (Float (Pos yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Pos yu300) (Pos (Succ Zero))) (Pos yu300 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];36 -> 40[label="",style="solid", color="black", weight=3]; 22.36/10.09 37[label="floorFloor0 (Float (Neg yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Neg yu300) (Pos (Succ Zero))) (Neg yu300 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];37 -> 41[label="",style="solid", color="black", weight=3]; 22.36/10.09 38[label="floorFloor0 (Float (Pos yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Pos yu300) (Pos (Succ Zero))) (Pos yu300 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];38 -> 42[label="",style="solid", color="black", weight=3]; 22.36/10.09 39[label="floorFloor0 (Float (Neg yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Neg yu300) (Pos (Succ Zero))) (Neg yu300 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];39 -> 43[label="",style="solid", color="black", weight=3]; 22.36/10.09 40[label="floorFloor0 (Float (Pos yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (Pos yu300 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];40 -> 44[label="",style="solid", color="black", weight=3]; 22.36/10.09 41[label="floorFloor0 (Float (Neg yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (Neg yu300 `quot` Pos yu310 * Pos yu310)) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];41 -> 45[label="",style="solid", color="black", weight=3]; 22.36/10.09 42[label="floorFloor0 (Float (Pos yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (Pos yu300 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];42 -> 46[label="",style="solid", color="black", weight=3]; 22.36/10.09 43[label="floorFloor0 (Float (Neg yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (Neg yu300 `quot` Neg yu310 * Neg yu310)) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];43 -> 47[label="",style="solid", color="black", weight=3]; 22.36/10.09 44[label="floorFloor0 (Float (Pos yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (Pos yu300 `quot` Pos yu310) (Pos yu310))) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];44 -> 48[label="",style="solid", color="black", weight=3]; 22.36/10.09 45[label="floorFloor0 (Float (Neg yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (Neg yu300 `quot` Pos yu310) (Pos yu310))) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];45 -> 49[label="",style="solid", color="black", weight=3]; 22.36/10.09 46[label="floorFloor0 (Float (Pos yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (Pos yu300 `quot` Neg yu310) (Neg yu310))) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];46 -> 50[label="",style="solid", color="black", weight=3]; 22.36/10.09 47[label="floorFloor0 (Float (Neg yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (Neg yu300 `quot` Neg yu310) (Neg yu310))) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];47 -> 51[label="",style="solid", color="black", weight=3]; 22.36/10.09 48[label="floorFloor0 (Float (Pos yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Pos yu310)) (Pos yu310))) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8475[label="yu310/Succ yu3100",fontsize=10,color="white",style="solid",shape="box"];48 -> 8475[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8475 -> 52[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8476[label="yu310/Zero",fontsize=10,color="white",style="solid",shape="box"];48 -> 8476[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8476 -> 53[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 49[label="floorFloor0 (Float (Neg yu300) (Pos yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Pos yu310)) (Pos yu310))) (Pos (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8477[label="yu310/Succ yu3100",fontsize=10,color="white",style="solid",shape="box"];49 -> 8477[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8477 -> 54[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8478[label="yu310/Zero",fontsize=10,color="white",style="solid",shape="box"];49 -> 8478[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8478 -> 55[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 50[label="floorFloor0 (Float (Pos yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Neg yu310)) (Neg yu310))) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8479[label="yu310/Succ yu3100",fontsize=10,color="white",style="solid",shape="box"];50 -> 8479[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8479 -> 56[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8480[label="yu310/Zero",fontsize=10,color="white",style="solid",shape="box"];50 -> 8480[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8480 -> 57[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 51[label="floorFloor0 (Float (Neg yu300) (Neg yu310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Neg yu310)) (Neg yu310))) (Neg (Succ Zero))) (Pos (primMulNat yu310 (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8481[label="yu310/Succ yu3100",fontsize=10,color="white",style="solid",shape="box"];51 -> 8481[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8481 -> 58[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8482[label="yu310/Zero",fontsize=10,color="white",style="solid",shape="box"];51 -> 8482[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8482 -> 59[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 52[label="floorFloor0 (Float (Pos yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Pos (Succ yu3100))) (Pos (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];52 -> 60[label="",style="solid", color="black", weight=3]; 22.36/10.09 53[label="floorFloor0 (Float (Pos yu300) (Pos Zero)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Pos Zero)) (Pos Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];53 -> 61[label="",style="solid", color="black", weight=3]; 22.36/10.09 54[label="floorFloor0 (Float (Neg yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Pos (Succ yu3100))) (Pos (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];54 -> 62[label="",style="solid", color="black", weight=3]; 22.36/10.09 55[label="floorFloor0 (Float (Neg yu300) (Pos Zero)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Pos Zero)) (Pos Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];55 -> 63[label="",style="solid", color="black", weight=3]; 22.36/10.09 56[label="floorFloor0 (Float (Pos yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Neg (Succ yu3100))) (Neg (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];56 -> 64[label="",style="solid", color="black", weight=3]; 22.36/10.09 57[label="floorFloor0 (Float (Pos yu300) (Neg Zero)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Pos yu300) (Neg Zero)) (Neg Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];57 -> 65[label="",style="solid", color="black", weight=3]; 22.36/10.09 58[label="floorFloor0 (Float (Neg yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Neg (Succ yu3100))) (Neg (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];58 -> 66[label="",style="solid", color="black", weight=3]; 22.36/10.09 59[label="floorFloor0 (Float (Neg yu300) (Neg Zero)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (primQuotInt (Neg yu300) (Neg Zero)) (Neg Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];59 -> 67[label="",style="solid", color="black", weight=3]; 22.36/10.09 60[label="floorFloor0 (Float (Pos yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (Pos (primDivNatS yu300 (Succ yu3100))) (Pos (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];60 -> 68[label="",style="solid", color="black", weight=3]; 22.36/10.09 61[label="floorFloor0 (Float (Pos yu300) (Pos Zero)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (error []) (Pos Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];61 -> 69[label="",style="solid", color="black", weight=3]; 22.36/10.09 62[label="floorFloor0 (Float (Neg yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (Neg (primDivNatS yu300 (Succ yu3100))) (Pos (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];62 -> 70[label="",style="solid", color="black", weight=3]; 22.36/10.09 63[label="floorFloor0 (Float (Neg yu300) (Pos Zero)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (error []) (Pos Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];63 -> 71[label="",style="solid", color="black", weight=3]; 22.36/10.09 64[label="floorFloor0 (Float (Pos yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (Neg (primDivNatS yu300 (Succ yu3100))) (Neg (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];64 -> 72[label="",style="solid", color="black", weight=3]; 22.36/10.09 65[label="floorFloor0 (Float (Pos yu300) (Neg Zero)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (primMulInt (error []) (Neg Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];65 -> 73[label="",style="solid", color="black", weight=3]; 22.36/10.09 66[label="floorFloor0 (Float (Neg yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (Pos (primDivNatS yu300 (Succ yu3100))) (Neg (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];66 -> 74[label="",style="solid", color="black", weight=3]; 22.36/10.09 67[label="floorFloor0 (Float (Neg yu300) (Neg Zero)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (primMulInt (error []) (Neg Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];67 -> 75[label="",style="solid", color="black", weight=3]; 22.36/10.09 68[label="floorFloor0 (Float (Pos yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (Pos (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];68 -> 76[label="",style="solid", color="black", weight=3]; 22.36/10.09 69[label="error []",fontsize=16,color="red",shape="box"];70[label="floorFloor0 (Float (Neg yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (Neg (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];70 -> 77[label="",style="solid", color="black", weight=3]; 22.36/10.09 71[label="error []",fontsize=16,color="red",shape="box"];72[label="floorFloor0 (Float (Pos yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat yu300 (Succ Zero))) (Pos (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];72 -> 78[label="",style="solid", color="black", weight=3]; 22.36/10.09 73[label="error []",fontsize=16,color="red",shape="box"];74[label="floorFloor0 (Float (Neg yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat yu300 (Succ Zero))) (Neg (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];74 -> 79[label="",style="solid", color="black", weight=3]; 22.36/10.09 75[label="error []",fontsize=16,color="red",shape="box"];76[label="floorFloor0 (Float (Pos yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat yu300 (Succ Zero)) (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8483[label="yu300/Succ yu3000",fontsize=10,color="white",style="solid",shape="box"];76 -> 8483[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8483 -> 80[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8484[label="yu300/Zero",fontsize=10,color="white",style="solid",shape="box"];76 -> 8484[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8484 -> 81[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 77[label="floorFloor0 (Float (Neg yu300) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)) (primMulNat yu300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8485[label="yu300/Succ yu3000",fontsize=10,color="white",style="solid",shape="box"];77 -> 8485[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8485 -> 82[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8486[label="yu300/Zero",fontsize=10,color="white",style="solid",shape="box"];77 -> 8486[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8486 -> 83[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 78[label="floorFloor0 (Float (Pos yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat yu300 (Succ Zero)) (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8487[label="yu300/Succ yu3000",fontsize=10,color="white",style="solid",shape="box"];78 -> 8487[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8487 -> 84[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8488[label="yu300/Zero",fontsize=10,color="white",style="solid",shape="box"];78 -> 8488[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8488 -> 85[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 79[label="floorFloor0 (Float (Neg yu300) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS yu300 (Succ yu3100)) (Succ yu3100)) (primMulNat yu300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8489[label="yu300/Succ yu3000",fontsize=10,color="white",style="solid",shape="box"];79 -> 8489[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8489 -> 86[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8490[label="yu300/Zero",fontsize=10,color="white",style="solid",shape="box"];79 -> 8490[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8490 -> 87[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 80[label="floorFloor0 (Float (Pos (Succ yu3000)) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ yu3000) (Succ Zero)) (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];80 -> 88[label="",style="solid", color="black", weight=3]; 22.36/10.09 81[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ Zero)) (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];81 -> 89[label="",style="solid", color="black", weight=3]; 22.36/10.09 82[label="floorFloor0 (Float (Neg (Succ yu3000)) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100)) (primMulNat (Succ yu3000) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];82 -> 90[label="",style="solid", color="black", weight=3]; 22.36/10.09 83[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100)) (primMulNat Zero (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];83 -> 91[label="",style="solid", color="black", weight=3]; 22.36/10.09 84[label="floorFloor0 (Float (Pos (Succ yu3000)) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ yu3000) (Succ Zero)) (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];84 -> 92[label="",style="solid", color="black", weight=3]; 22.36/10.09 85[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ Zero)) (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];85 -> 93[label="",style="solid", color="black", weight=3]; 22.36/10.09 86[label="floorFloor0 (Float (Neg (Succ yu3000)) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100)) (primMulNat (Succ yu3000) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];86 -> 94[label="",style="solid", color="black", weight=3]; 22.36/10.09 87[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100)) (primMulNat Zero (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];87 -> 95[label="",style="solid", color="black", weight=3]; 22.36/10.09 88 -> 780[label="",style="dashed", color="red", weight=0]; 22.36/10.09 88[label="floorFloor0 (Float (Pos (Succ yu3000)) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat yu3000 (Succ Zero)) (Succ Zero)) (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];88 -> 781[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 88 -> 782[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 88 -> 783[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 88 -> 784[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 89[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];89 -> 98[label="",style="solid", color="black", weight=3]; 22.36/10.09 90[label="floorFloor0 (Float (Neg (Succ yu3000)) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 yu3000 yu3100 (primGEqNatS yu3000 yu3100)) (Succ yu3100)) (primMulNat (Succ yu3000) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8491[label="yu3000/Succ yu30000",fontsize=10,color="white",style="solid",shape="box"];90 -> 8491[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8491 -> 99[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8492[label="yu3000/Zero",fontsize=10,color="white",style="solid",shape="box"];90 -> 8492[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8492 -> 100[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 91[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ yu3100)) (primMulNat Zero (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];91 -> 101[label="",style="solid", color="black", weight=3]; 22.36/10.09 92 -> 1203[label="",style="dashed", color="red", weight=0]; 22.36/10.09 92[label="floorFloor0 (Float (Pos (Succ yu3000)) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat yu3000 (Succ Zero)) (Succ Zero)) (primMulNat (primDivNatS (Succ yu3000) (Succ yu3100)) (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];92 -> 1204[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 92 -> 1205[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 92 -> 1206[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 92 -> 1207[label="",style="dashed", color="magenta", weight=3]; 22.36/10.09 93[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS Zero (Succ yu3100)) (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];93 -> 104[label="",style="solid", color="black", weight=3]; 22.36/10.09 94[label="floorFloor0 (Float (Neg (Succ yu3000)) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 yu3000 yu3100 (primGEqNatS yu3000 yu3100)) (Succ yu3100)) (primMulNat (Succ yu3000) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8493[label="yu3000/Succ yu30000",fontsize=10,color="white",style="solid",shape="box"];94 -> 8493[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8493 -> 105[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8494[label="yu3000/Zero",fontsize=10,color="white",style="solid",shape="box"];94 -> 8494[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8494 -> 106[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 95[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ yu3100)) (primMulNat Zero (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];95 -> 107[label="",style="solid", color="black", weight=3]; 22.36/10.09 781[label="yu3000",fontsize=16,color="green",shape="box"];782[label="primMulNat (Succ yu3100) (Succ Zero)",fontsize=16,color="black",shape="box"];782 -> 786[label="",style="solid", color="black", weight=3]; 22.36/10.09 783[label="yu3100",fontsize=16,color="green",shape="box"];784[label="primMulNat yu3000 (Succ Zero)",fontsize=16,color="burlywood",shape="triangle"];8495[label="yu3000/Succ yu30000",fontsize=10,color="white",style="solid",shape="box"];784 -> 8495[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8495 -> 787[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 8496[label="yu3000/Zero",fontsize=10,color="white",style="solid",shape="box"];784 -> 8496[label="",style="solid", color="burlywood", weight=9]; 22.36/10.09 8496 -> 788[label="",style="solid", color="burlywood", weight=3]; 22.36/10.09 780[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (primPlusNat yu30 (Succ Zero)) (primMulNat (primDivNatS (Succ yu28) (Succ yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8497[label="yu30/Succ yu300",fontsize=10,color="white",style="solid",shape="box"];780 -> 8497[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8497 -> 789[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8498[label="yu30/Zero",fontsize=10,color="white",style="solid",shape="box"];780 -> 8498[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8498 -> 790[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 98[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ yu3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];98 -> 110[label="",style="solid", color="black", weight=3]; 22.36/10.10 99[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) yu3100 (primGEqNatS (Succ yu30000) yu3100)) (Succ yu3100)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8499[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];99 -> 8499[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8499 -> 111[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8500[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];99 -> 8500[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8500 -> 112[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 100[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero yu3100 (primGEqNatS Zero yu3100)) (Succ yu3100)) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8501[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];100 -> 8501[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8501 -> 113[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8502[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];100 -> 8502[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8502 -> 114[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 101[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];101 -> 115[label="",style="solid", color="black", weight=3]; 22.36/10.10 1204[label="yu3100",fontsize=16,color="green",shape="box"];1205[label="yu3000",fontsize=16,color="green",shape="box"];1206 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1206[label="primMulNat (Succ yu3100) (Succ Zero)",fontsize=16,color="magenta"];1206 -> 1332[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1207 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1207[label="primPlusNat (primMulNat yu3000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1207 -> 7326[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1207 -> 7327[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1203[label="floorFloor0 (Float (Pos (Succ yu23)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat yu107 (primMulNat (primDivNatS (Succ yu23) (Succ yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8503[label="yu107/Succ yu1070",fontsize=10,color="white",style="solid",shape="box"];1203 -> 8503[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8503 -> 1334[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8504[label="yu107/Zero",fontsize=10,color="white",style="solid",shape="box"];1203 -> 8504[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8504 -> 1335[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 104[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ yu3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];104 -> 118[label="",style="solid", color="black", weight=3]; 22.36/10.10 105[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) yu3100 (primGEqNatS (Succ yu30000) yu3100)) (Succ yu3100)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8505[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];105 -> 8505[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8505 -> 119[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8506[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];105 -> 8506[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8506 -> 120[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 106[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero yu3100 (primGEqNatS Zero yu3100)) (Succ yu3100)) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8507[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];106 -> 8507[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8507 -> 121[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8508[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];106 -> 8508[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8508 -> 122[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 107[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];107 -> 123[label="",style="solid", color="black", weight=3]; 22.36/10.10 786 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.10 786[label="primPlusNat (primMulNat yu3100 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];786 -> 7328[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 786 -> 7329[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 787[label="primMulNat (Succ yu30000) (Succ Zero)",fontsize=16,color="black",shape="box"];787 -> 797[label="",style="solid", color="black", weight=3]; 22.36/10.10 788[label="primMulNat Zero (Succ Zero)",fontsize=16,color="black",shape="box"];788 -> 798[label="",style="solid", color="black", weight=3]; 22.36/10.10 789[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (Succ yu300) (Succ Zero)) (primMulNat (primDivNatS (Succ yu28) (Succ yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];789 -> 799[label="",style="solid", color="black", weight=3]; 22.36/10.10 790[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (primPlusNat Zero (Succ Zero)) (primMulNat (primDivNatS (Succ yu28) (Succ yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];790 -> 800[label="",style="solid", color="black", weight=3]; 22.36/10.10 110[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];110 -> 127[label="",style="solid", color="black", weight=3]; 22.36/10.10 111[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) (Succ yu31000) (primGEqNatS (Succ yu30000) (Succ yu31000))) (Succ (Succ yu31000))) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];111 -> 128[label="",style="solid", color="black", weight=3]; 22.36/10.10 112[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) Zero (primGEqNatS (Succ yu30000) Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];112 -> 129[label="",style="solid", color="black", weight=3]; 22.36/10.10 113[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero (Succ yu31000) (primGEqNatS Zero (Succ yu31000))) (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];113 -> 130[label="",style="solid", color="black", weight=3]; 22.36/10.10 114[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];114 -> 131[label="",style="solid", color="black", weight=3]; 22.36/10.10 115[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];115 -> 132[label="",style="solid", color="black", weight=3]; 22.36/10.10 1332[label="Succ yu3100",fontsize=16,color="green",shape="box"];7326 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7326[label="primMulNat yu3000 (Succ Zero)",fontsize=16,color="magenta"];7327[label="Zero",fontsize=16,color="green",shape="box"];7325[label="primPlusNat yu492 (Succ yu490)",fontsize=16,color="burlywood",shape="triangle"];8509[label="yu492/Succ yu4920",fontsize=10,color="white",style="solid",shape="box"];7325 -> 8509[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8509 -> 7479[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8510[label="yu492/Zero",fontsize=10,color="white",style="solid",shape="box"];7325 -> 8510[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8510 -> 7480[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1334[label="floorFloor0 (Float (Pos (Succ yu23)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS (Succ yu23) (Succ yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1334 -> 1338[label="",style="solid", color="black", weight=3]; 22.36/10.10 1335[label="floorFloor0 (Float (Pos (Succ yu23)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS (Succ yu23) (Succ yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1335 -> 1339[label="",style="solid", color="black", weight=3]; 22.36/10.10 118[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];118 -> 136[label="",style="solid", color="black", weight=3]; 22.36/10.10 119[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) (Succ yu31000) (primGEqNatS (Succ yu30000) (Succ yu31000))) (Succ (Succ yu31000))) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];119 -> 137[label="",style="solid", color="black", weight=3]; 22.36/10.10 120[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) Zero (primGEqNatS (Succ yu30000) Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];120 -> 138[label="",style="solid", color="black", weight=3]; 22.36/10.10 121[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero (Succ yu31000) (primGEqNatS Zero (Succ yu31000))) (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];121 -> 139[label="",style="solid", color="black", weight=3]; 22.36/10.10 122[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];122 -> 140[label="",style="solid", color="black", weight=3]; 22.36/10.10 123[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];123 -> 141[label="",style="solid", color="black", weight=3]; 22.36/10.10 7328 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7328[label="primMulNat yu3100 (Succ Zero)",fontsize=16,color="magenta"];7328 -> 7481[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 7329[label="Zero",fontsize=16,color="green",shape="box"];797 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.10 797[label="primPlusNat (primMulNat yu30000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];797 -> 7331[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 797 -> 7332[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 798[label="Zero",fontsize=16,color="green",shape="box"];799[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS (Succ yu28) (Succ yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];799 -> 807[label="",style="solid", color="black", weight=3]; 22.36/10.10 800[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS (Succ yu28) (Succ yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];800 -> 808[label="",style="solid", color="black", weight=3]; 22.36/10.10 127[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];127 -> 145[label="",style="solid", color="black", weight=3]; 22.36/10.10 128[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) (Succ yu31000) (primGEqNatS yu30000 yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8511[label="yu30000/Succ yu300000",fontsize=10,color="white",style="solid",shape="box"];128 -> 8511[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8511 -> 146[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8512[label="yu30000/Zero",fontsize=10,color="white",style="solid",shape="box"];128 -> 8512[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8512 -> 147[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 129[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) Zero True) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];129 -> 148[label="",style="solid", color="black", weight=3]; 22.36/10.10 130[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero (Succ yu31000) False) (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];130 -> 149[label="",style="solid", color="black", weight=3]; 22.36/10.10 131 -> 5017[label="",style="dashed", color="red", weight=0]; 22.36/10.10 131[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];131 -> 5018[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 132[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];132 -> 151[label="",style="solid", color="black", weight=3]; 22.36/10.10 7479[label="primPlusNat (Succ yu4920) (Succ yu490)",fontsize=16,color="black",shape="box"];7479 -> 7507[label="",style="solid", color="black", weight=3]; 22.36/10.10 7480[label="primPlusNat Zero (Succ yu490)",fontsize=16,color="black",shape="box"];7480 -> 7508[label="",style="solid", color="black", weight=3]; 22.36/10.10 1338[label="floorFloor0 (Float (Pos (Succ yu23)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 yu23 yu24 (primGEqNatS yu23 yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8513[label="yu23/Succ yu230",fontsize=10,color="white",style="solid",shape="box"];1338 -> 8513[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8513 -> 1342[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8514[label="yu23/Zero",fontsize=10,color="white",style="solid",shape="box"];1338 -> 8514[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8514 -> 1343[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1339[label="floorFloor0 (Float (Pos (Succ yu23)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 yu23 yu24 (primGEqNatS yu23 yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8515[label="yu23/Succ yu230",fontsize=10,color="white",style="solid",shape="box"];1339 -> 8515[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8515 -> 1344[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8516[label="yu23/Zero",fontsize=10,color="white",style="solid",shape="box"];1339 -> 8516[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8516 -> 1345[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 136[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];136 -> 155[label="",style="solid", color="black", weight=3]; 22.36/10.10 137[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) (Succ yu31000) (primGEqNatS yu30000 yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8517[label="yu30000/Succ yu300000",fontsize=10,color="white",style="solid",shape="box"];137 -> 8517[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8517 -> 156[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8518[label="yu30000/Zero",fontsize=10,color="white",style="solid",shape="box"];137 -> 8518[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8518 -> 157[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 138[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ yu30000) Zero True) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];138 -> 158[label="",style="solid", color="black", weight=3]; 22.36/10.10 139 -> 4368[label="",style="dashed", color="red", weight=0]; 22.36/10.10 139[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero (Succ yu31000) False) (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];139 -> 4369[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 140 -> 4403[label="",style="dashed", color="red", weight=0]; 22.36/10.10 140[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];140 -> 4404[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 141[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];141 -> 161[label="",style="solid", color="black", weight=3]; 22.36/10.10 7481[label="yu3100",fontsize=16,color="green",shape="box"];7331 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7331[label="primMulNat yu30000 (Succ Zero)",fontsize=16,color="magenta"];7331 -> 7482[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 7332[label="Zero",fontsize=16,color="green",shape="box"];807[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 yu28 yu29 (primGEqNatS yu28 yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8519[label="yu28/Succ yu280",fontsize=10,color="white",style="solid",shape="box"];807 -> 8519[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8519 -> 814[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8520[label="yu28/Zero",fontsize=10,color="white",style="solid",shape="box"];807 -> 8520[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8520 -> 815[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 808[label="floorFloor0 (Float (Pos (Succ yu28)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 yu28 yu29 (primGEqNatS yu28 yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8521[label="yu28/Succ yu280",fontsize=10,color="white",style="solid",shape="box"];808 -> 8521[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8521 -> 816[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8522[label="yu28/Zero",fontsize=10,color="white",style="solid",shape="box"];808 -> 8522[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8522 -> 817[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 145[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];145 -> 167[label="",style="solid", color="black", weight=3]; 22.36/10.10 146[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ yu31000) (primGEqNatS (Succ yu300000) yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8523[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];146 -> 8523[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8523 -> 168[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8524[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];146 -> 8524[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8524 -> 169[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 147[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ yu31000) (primGEqNatS Zero yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8525[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];147 -> 8525[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8525 -> 170[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8526[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];147 -> 8526[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8526 -> 171[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 148[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ yu30000) Zero) (Succ Zero))) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];148 -> 172[label="",style="solid", color="black", weight=3]; 22.36/10.10 149[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];149 -> 173[label="",style="solid", color="black", weight=3]; 22.36/10.10 5018 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5018[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5018 -> 5037[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5018 -> 5038[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5018 -> 5039[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5017[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) yu391",fontsize=16,color="burlywood",shape="triangle"];8527[label="yu391/False",fontsize=10,color="white",style="solid",shape="box"];5017 -> 8527[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8527 -> 5040[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8528[label="yu391/True",fontsize=10,color="white",style="solid",shape="box"];5017 -> 8528[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8528 -> 5041[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 151[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];151 -> 175[label="",style="solid", color="black", weight=3]; 22.36/10.10 7507[label="Succ (Succ (primPlusNat yu4920 yu490))",fontsize=16,color="green",shape="box"];7507 -> 7555[label="",style="dashed", color="green", weight=3]; 22.36/10.10 7508[label="Succ yu490",fontsize=16,color="green",shape="box"];1342[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ yu230) yu24 (primGEqNatS (Succ yu230) yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8529[label="yu24/Succ yu240",fontsize=10,color="white",style="solid",shape="box"];1342 -> 8529[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8529 -> 1348[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8530[label="yu24/Zero",fontsize=10,color="white",style="solid",shape="box"];1342 -> 8530[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8530 -> 1349[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1343[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 Zero yu24 (primGEqNatS Zero yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8531[label="yu24/Succ yu240",fontsize=10,color="white",style="solid",shape="box"];1343 -> 8531[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8531 -> 1350[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8532[label="yu24/Zero",fontsize=10,color="white",style="solid",shape="box"];1343 -> 8532[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8532 -> 1351[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1344[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ yu230) yu24 (primGEqNatS (Succ yu230) yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8533[label="yu24/Succ yu240",fontsize=10,color="white",style="solid",shape="box"];1344 -> 8533[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8533 -> 1352[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8534[label="yu24/Zero",fontsize=10,color="white",style="solid",shape="box"];1344 -> 8534[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8534 -> 1353[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1345[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ yu24))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 Zero yu24 (primGEqNatS Zero yu24)) (Succ yu24))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8535[label="yu24/Succ yu240",fontsize=10,color="white",style="solid",shape="box"];1345 -> 8535[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8535 -> 1354[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8536[label="yu24/Zero",fontsize=10,color="white",style="solid",shape="box"];1345 -> 8536[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8536 -> 1355[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 155[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];155 -> 181[label="",style="solid", color="black", weight=3]; 22.36/10.10 156[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ yu31000) (primGEqNatS (Succ yu300000) yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8537[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];156 -> 8537[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8537 -> 182[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8538[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];156 -> 8538[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8538 -> 183[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 157[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ yu31000) (primGEqNatS Zero yu31000)) (Succ (Succ yu31000))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8539[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];157 -> 8539[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8539 -> 184[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8540[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];157 -> 8540[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8540 -> 185[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 158[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ yu30000) Zero) (Succ Zero))) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];158 -> 186[label="",style="solid", color="black", weight=3]; 22.36/10.10 4369 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4369[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero (Succ yu31000) False) (Succ (Succ yu31000))) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4369 -> 4386[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4369 -> 4387[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4369 -> 4388[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4368[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) yu354",fontsize=16,color="burlywood",shape="triangle"];8541[label="yu354/False",fontsize=10,color="white",style="solid",shape="box"];4368 -> 8541[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8541 -> 4389[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8542[label="yu354/True",fontsize=10,color="white",style="solid",shape="box"];4368 -> 8542[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8542 -> 4390[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 4404 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4404[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (primMulNat (Succ Zero) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4404 -> 4421[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4404 -> 4422[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4404 -> 4423[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4403[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) yu355",fontsize=16,color="burlywood",shape="triangle"];8543[label="yu355/False",fontsize=10,color="white",style="solid",shape="box"];4403 -> 8543[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8543 -> 4424[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8544[label="yu355/True",fontsize=10,color="white",style="solid",shape="box"];4403 -> 8544[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8544 -> 4425[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 161[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];161 -> 189[label="",style="solid", color="black", weight=3]; 22.36/10.10 7482[label="yu30000",fontsize=16,color="green",shape="box"];814[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 (Succ yu280) yu29 (primGEqNatS (Succ yu280) yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8545[label="yu29/Succ yu290",fontsize=10,color="white",style="solid",shape="box"];814 -> 8545[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8545 -> 821[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8546[label="yu29/Zero",fontsize=10,color="white",style="solid",shape="box"];814 -> 8546[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8546 -> 822[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 815[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 Zero yu29 (primGEqNatS Zero yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8547[label="yu29/Succ yu290",fontsize=10,color="white",style="solid",shape="box"];815 -> 8547[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8547 -> 823[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8548[label="yu29/Zero",fontsize=10,color="white",style="solid",shape="box"];815 -> 8548[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8548 -> 824[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 816[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ yu280) yu29 (primGEqNatS (Succ yu280) yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8549[label="yu29/Succ yu290",fontsize=10,color="white",style="solid",shape="box"];816 -> 8549[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8549 -> 825[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8550[label="yu29/Zero",fontsize=10,color="white",style="solid",shape="box"];816 -> 8550[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8550 -> 826[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 817[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ yu29))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 Zero yu29 (primGEqNatS Zero yu29)) (Succ yu29))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8551[label="yu29/Succ yu290",fontsize=10,color="white",style="solid",shape="box"];817 -> 8551[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8551 -> 827[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8552[label="yu29/Zero",fontsize=10,color="white",style="solid",shape="box"];817 -> 8552[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8552 -> 828[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 167[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];167 -> 195[label="",style="solid", color="black", weight=3]; 22.36/10.10 168[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ (Succ yu310000)) (primGEqNatS (Succ yu300000) (Succ yu310000))) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];168 -> 196[label="",style="solid", color="black", weight=3]; 22.36/10.10 169[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ Zero) (primGEqNatS (Succ yu300000) Zero)) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];169 -> 197[label="",style="solid", color="black", weight=3]; 22.36/10.10 170[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) (primGEqNatS Zero (Succ yu310000))) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];170 -> 198[label="",style="solid", color="black", weight=3]; 22.36/10.10 171[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];171 -> 199[label="",style="solid", color="black", weight=3]; 22.36/10.10 172[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu30000) Zero) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];172 -> 200[label="",style="solid", color="black", weight=3]; 22.36/10.10 173[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ Zero) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];173 -> 201[label="",style="solid", color="black", weight=3]; 22.36/10.10 5037 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5037[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];5037 -> 5075[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5038 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5038[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];5038 -> 5076[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5039 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5039[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];5039 -> 5077[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3085[label="primCmpInt (primMulInt (primMinusNat yu293 yu292) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8553[label="yu293/Succ yu2930",fontsize=10,color="white",style="solid",shape="box"];3085 -> 8553[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8553 -> 3407[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8554[label="yu293/Zero",fontsize=10,color="white",style="solid",shape="box"];3085 -> 8554[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8554 -> 3408[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 5040[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];5040 -> 5078[label="",style="solid", color="black", weight=3]; 22.36/10.10 5041[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];5041 -> 5079[label="",style="solid", color="black", weight=3]; 22.36/10.10 175[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];175 -> 203[label="",style="solid", color="black", weight=3]; 22.36/10.10 7555[label="primPlusNat yu4920 yu490",fontsize=16,color="burlywood",shape="triangle"];8555[label="yu4920/Succ yu49200",fontsize=10,color="white",style="solid",shape="box"];7555 -> 8555[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8555 -> 7634[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8556[label="yu4920/Zero",fontsize=10,color="white",style="solid",shape="box"];7555 -> 8556[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8556 -> 7635[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1348[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ yu230) (Succ yu240) (primGEqNatS (Succ yu230) (Succ yu240))) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1348 -> 1364[label="",style="solid", color="black", weight=3]; 22.36/10.10 1349[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ yu230) Zero (primGEqNatS (Succ yu230) Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1349 -> 1365[label="",style="solid", color="black", weight=3]; 22.36/10.10 1350[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 Zero (Succ yu240) (primGEqNatS Zero (Succ yu240))) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1350 -> 1366[label="",style="solid", color="black", weight=3]; 22.36/10.10 1351[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1351 -> 1367[label="",style="solid", color="black", weight=3]; 22.36/10.10 1352[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ yu230) (Succ yu240) (primGEqNatS (Succ yu230) (Succ yu240))) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1352 -> 1368[label="",style="solid", color="black", weight=3]; 22.36/10.10 1353[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ yu230) Zero (primGEqNatS (Succ yu230) Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1353 -> 1369[label="",style="solid", color="black", weight=3]; 22.36/10.10 1354[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 Zero (Succ yu240) (primGEqNatS Zero (Succ yu240))) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1354 -> 1370[label="",style="solid", color="black", weight=3]; 22.36/10.10 1355[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1355 -> 1371[label="",style="solid", color="black", weight=3]; 22.36/10.10 181[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];181 -> 209[label="",style="solid", color="black", weight=3]; 22.36/10.10 182[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ (Succ yu310000)) (primGEqNatS (Succ yu300000) (Succ yu310000))) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];182 -> 210[label="",style="solid", color="black", weight=3]; 22.36/10.10 183[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ Zero) (primGEqNatS (Succ yu300000) Zero)) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];183 -> 211[label="",style="solid", color="black", weight=3]; 22.36/10.10 184[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) (primGEqNatS Zero (Succ yu310000))) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];184 -> 212[label="",style="solid", color="black", weight=3]; 22.36/10.10 185[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];185 -> 213[label="",style="solid", color="black", weight=3]; 22.36/10.10 186[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu30000) Zero) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];186 -> 214[label="",style="solid", color="black", weight=3]; 22.36/10.10 4386 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4386[label="primMulNat (Succ (Succ yu31000)) (Succ Zero)",fontsize=16,color="magenta"];4386 -> 4426[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4387 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4387[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4387 -> 4427[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4388[label="primMulNat (primDivNatS0 Zero (Succ yu31000) False) (Succ (Succ yu31000))",fontsize=16,color="black",shape="triangle"];4388 -> 4428[label="",style="solid", color="black", weight=3]; 22.36/10.10 3626[label="primCmpInt (primMulInt (primMinusNat yu1070 yu3070) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8557[label="yu1070/Succ yu10700",fontsize=10,color="white",style="solid",shape="box"];3626 -> 8557[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8557 -> 3642[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8558[label="yu1070/Zero",fontsize=10,color="white",style="solid",shape="box"];3626 -> 8558[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8558 -> 3643[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 4389[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) False",fontsize=16,color="black",shape="box"];4389 -> 4429[label="",style="solid", color="black", weight=3]; 22.36/10.10 4390[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) True",fontsize=16,color="black",shape="box"];4390 -> 4430[label="",style="solid", color="black", weight=3]; 22.36/10.10 4421 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4421[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4421 -> 4446[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4422 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4422[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4422 -> 4447[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4423 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4423[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];4423 -> 4448[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4424[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];4424 -> 4449[label="",style="solid", color="black", weight=3]; 22.36/10.10 4425[label="floorFloor0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];4425 -> 4450[label="",style="solid", color="black", weight=3]; 22.36/10.10 189[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu3100) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];189 -> 217[label="",style="solid", color="black", weight=3]; 22.36/10.10 821[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 (Succ yu280) (Succ yu290) (primGEqNatS (Succ yu280) (Succ yu290))) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];821 -> 833[label="",style="solid", color="black", weight=3]; 22.36/10.10 822[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 (Succ yu280) Zero (primGEqNatS (Succ yu280) Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];822 -> 834[label="",style="solid", color="black", weight=3]; 22.36/10.10 823[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 Zero (Succ yu290) (primGEqNatS Zero (Succ yu290))) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];823 -> 835[label="",style="solid", color="black", weight=3]; 22.36/10.10 824[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];824 -> 836[label="",style="solid", color="black", weight=3]; 22.36/10.10 825[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ yu280) (Succ yu290) (primGEqNatS (Succ yu280) (Succ yu290))) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];825 -> 837[label="",style="solid", color="black", weight=3]; 22.36/10.10 826[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ yu280) Zero (primGEqNatS (Succ yu280) Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];826 -> 838[label="",style="solid", color="black", weight=3]; 22.36/10.10 827[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 Zero (Succ yu290) (primGEqNatS Zero (Succ yu290))) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];827 -> 839[label="",style="solid", color="black", weight=3]; 22.36/10.10 828[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];828 -> 840[label="",style="solid", color="black", weight=3]; 22.36/10.10 195[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (primMulInt (Pos (primMulNat (Succ yu3100) (Succ Zero))) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];195 -> 224[label="",style="solid", color="black", weight=3]; 22.36/10.10 196[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ (Succ yu310000)) (primGEqNatS yu300000 yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8559[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];196 -> 8559[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8559 -> 225[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8560[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];196 -> 8560[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8560 -> 226[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 197[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];197 -> 227[label="",style="solid", color="black", weight=3]; 22.36/10.10 198 -> 4884[label="",style="dashed", color="red", weight=0]; 22.36/10.10 198[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];198 -> 4885[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 199 -> 2548[label="",style="dashed", color="red", weight=0]; 22.36/10.10 199[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];199 -> 2549[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 200[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu30000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];200 -> 230[label="",style="solid", color="black", weight=3]; 22.36/10.10 201[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];201 -> 231[label="",style="solid", color="black", weight=3]; 22.36/10.10 5075[label="Succ Zero",fontsize=16,color="green",shape="box"];5076 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5076[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];5077[label="Succ Zero",fontsize=16,color="green",shape="box"];3407[label="primCmpInt (primMulInt (primMinusNat (Succ yu2930) yu292) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="box"];8561[label="yu292/Succ yu2920",fontsize=10,color="white",style="solid",shape="box"];3407 -> 8561[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8561 -> 3466[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8562[label="yu292/Zero",fontsize=10,color="white",style="solid",shape="box"];3407 -> 8562[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8562 -> 3467[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 3408[label="primCmpInt (primMulInt (primMinusNat Zero yu292) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="box"];8563[label="yu292/Succ yu2920",fontsize=10,color="white",style="solid",shape="box"];3408 -> 8563[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8563 -> 3468[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8564[label="yu292/Zero",fontsize=10,color="white",style="solid",shape="box"];3408 -> 8564[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8564 -> 3469[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 5078[label="floorN (Float (Neg (Succ Zero)) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5078 -> 5106[label="",style="solid", color="black", weight=3]; 22.36/10.10 5079[label="floorN (Float (Neg (Succ Zero)) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5079 -> 5268[label="",style="solid", color="black", weight=3]; 22.36/10.10 203[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (primMulInt (Pos (primMulNat (Succ yu3100) (Succ Zero))) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];203 -> 233[label="",style="solid", color="black", weight=3]; 22.36/10.10 7634[label="primPlusNat (Succ yu49200) yu490",fontsize=16,color="burlywood",shape="box"];8565[label="yu490/Succ yu4900",fontsize=10,color="white",style="solid",shape="box"];7634 -> 8565[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8565 -> 7682[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8566[label="yu490/Zero",fontsize=10,color="white",style="solid",shape="box"];7634 -> 8566[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8566 -> 7683[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 7635[label="primPlusNat Zero yu490",fontsize=16,color="burlywood",shape="box"];8567[label="yu490/Succ yu4900",fontsize=10,color="white",style="solid",shape="box"];7635 -> 8567[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8567 -> 7684[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8568[label="yu490/Zero",fontsize=10,color="white",style="solid",shape="box"];7635 -> 8568[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8568 -> 7685[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1364[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ yu230) (Succ yu240) (primGEqNatS yu230 yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8569[label="yu230/Succ yu2300",fontsize=10,color="white",style="solid",shape="box"];1364 -> 8569[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8569 -> 1375[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8570[label="yu230/Zero",fontsize=10,color="white",style="solid",shape="box"];1364 -> 8570[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8570 -> 1376[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1365 -> 1377[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1365[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ yu230) Zero True) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1365 -> 1378[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1366[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 Zero (Succ yu240) False) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1366 -> 1379[label="",style="solid", color="black", weight=3]; 22.36/10.10 1367 -> 1380[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1367[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1367 -> 1381[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1368[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ yu230) (Succ yu240) (primGEqNatS yu230 yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8571[label="yu230/Succ yu2300",fontsize=10,color="white",style="solid",shape="box"];1368 -> 8571[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8571 -> 1382[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8572[label="yu230/Zero",fontsize=10,color="white",style="solid",shape="box"];1368 -> 8572[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8572 -> 1383[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1369 -> 1384[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1369[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ yu230) Zero True) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1369 -> 1385[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1370[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 Zero (Succ yu240) False) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1370 -> 1386[label="",style="solid", color="black", weight=3]; 22.36/10.10 1371 -> 1387[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1371[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1371 -> 1388[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 209[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (primMulInt (Pos (primMulNat (Succ yu3100) (Succ Zero))) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];209 -> 240[label="",style="solid", color="black", weight=3]; 22.36/10.10 210[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ (Succ yu310000)) (primGEqNatS yu300000 yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8573[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];210 -> 8573[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8573 -> 241[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8574[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];210 -> 8574[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8574 -> 242[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 211[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000)) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];211 -> 243[label="",style="solid", color="black", weight=3]; 22.36/10.10 212 -> 4243[label="",style="dashed", color="red", weight=0]; 22.36/10.10 212[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];212 -> 4244[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 213 -> 5420[label="",style="dashed", color="red", weight=0]; 22.36/10.10 213[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];213 -> 5421[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 214[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu30000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];214 -> 246[label="",style="solid", color="black", weight=3]; 22.36/10.10 4426[label="Succ (Succ yu31000)",fontsize=16,color="green",shape="box"];4427[label="Succ Zero",fontsize=16,color="green",shape="box"];4428[label="primMulNat Zero (Succ (Succ yu31000))",fontsize=16,color="black",shape="triangle"];4428 -> 4451[label="",style="solid", color="black", weight=3]; 22.36/10.10 3642[label="primCmpInt (primMulInt (primMinusNat (Succ yu10700) yu3070) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="box"];8575[label="yu3070/Succ yu30700",fontsize=10,color="white",style="solid",shape="box"];3642 -> 8575[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8575 -> 3675[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8576[label="yu3070/Zero",fontsize=10,color="white",style="solid",shape="box"];3642 -> 8576[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8576 -> 3676[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 3643[label="primCmpInt (primMulInt (primMinusNat Zero yu3070) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="box"];8577[label="yu3070/Succ yu30700",fontsize=10,color="white",style="solid",shape="box"];3643 -> 8577[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8577 -> 3677[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8578[label="yu3070/Zero",fontsize=10,color="white",style="solid",shape="box"];3643 -> 8578[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8578 -> 3678[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 4429[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000))))",fontsize=16,color="black",shape="triangle"];4429 -> 4452[label="",style="solid", color="black", weight=3]; 22.36/10.10 4430[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4430 -> 4623[label="",style="solid", color="black", weight=3]; 22.36/10.10 4446[label="Succ Zero",fontsize=16,color="green",shape="box"];4447[label="Succ Zero",fontsize=16,color="green",shape="box"];4448 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4448[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];4449[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];4449 -> 4466[label="",style="solid", color="black", weight=3]; 22.36/10.10 4450[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4450 -> 4624[label="",style="solid", color="black", weight=3]; 22.36/10.10 217[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (primMulInt (Pos (primMulNat (Succ yu3100) (Succ Zero))) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];217 -> 249[label="",style="solid", color="black", weight=3]; 22.36/10.10 833 -> 851[label="",style="dashed", color="red", weight=0]; 22.36/10.10 833[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 (Succ yu280) (Succ yu290) (primGEqNatS yu280 yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];833 -> 852[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 834 -> 853[label="",style="dashed", color="red", weight=0]; 22.36/10.10 834[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 (Succ yu280) Zero True) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];834 -> 854[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 834 -> 855[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 835 -> 856[label="",style="dashed", color="red", weight=0]; 22.36/10.10 835[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 Zero (Succ yu290) False) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];835 -> 857[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 836 -> 858[label="",style="dashed", color="red", weight=0]; 22.36/10.10 836[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ (primPlusNat yu300 Zero))) (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];836 -> 859[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 836 -> 860[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 837[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ yu280) (Succ yu290) (primGEqNatS yu280 yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8579[label="yu280/Succ yu2800",fontsize=10,color="white",style="solid",shape="box"];837 -> 8579[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8579 -> 861[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8580[label="yu280/Zero",fontsize=10,color="white",style="solid",shape="box"];837 -> 8580[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8580 -> 862[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 838 -> 863[label="",style="dashed", color="red", weight=0]; 22.36/10.10 838[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ yu280) Zero True) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];838 -> 864[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 839[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 Zero (Succ yu290) False) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];839 -> 865[label="",style="solid", color="black", weight=3]; 22.36/10.10 840 -> 866[label="",style="dashed", color="red", weight=0]; 22.36/10.10 840[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];840 -> 867[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 224[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (primMulNat (Succ yu3100) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];224 -> 257[label="",style="solid", color="black", weight=3]; 22.36/10.10 225[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ yu310000)) (primGEqNatS (Succ yu3000000) yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8581[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];225 -> 8581[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8581 -> 258[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8582[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];225 -> 8582[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8582 -> 259[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 226[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu310000)) (primGEqNatS Zero yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8583[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];226 -> 8583[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8583 -> 260[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8584[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];226 -> 8584[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8584 -> 261[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 227[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu300000)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];227 -> 262[label="",style="solid", color="black", weight=3]; 22.36/10.10 4885 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4885[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4885 -> 4901[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4885 -> 4902[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4885 -> 4903[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4884[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) yu385",fontsize=16,color="burlywood",shape="triangle"];8585[label="yu385/False",fontsize=10,color="white",style="solid",shape="box"];4884 -> 8585[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8585 -> 4904[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8586[label="yu385/True",fontsize=10,color="white",style="solid",shape="box"];4884 -> 8586[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8586 -> 4905[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 2549 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 2549[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];2549 -> 3086[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 2549 -> 3087[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 2549 -> 3088[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 2548[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) yu250",fontsize=16,color="burlywood",shape="triangle"];8587[label="yu250/False",fontsize=10,color="white",style="solid",shape="box"];2548 -> 8587[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8587 -> 2567[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8588[label="yu250/True",fontsize=10,color="white",style="solid",shape="box"];2548 -> 8588[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8588 -> 2568[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 230[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 yu30000 Zero (primGEqNatS yu30000 Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8589[label="yu30000/Succ yu300000",fontsize=10,color="white",style="solid",shape="box"];230 -> 8589[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8589 -> 265[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8590[label="yu30000/Zero",fontsize=10,color="white",style="solid",shape="box"];230 -> 8590[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8590 -> 266[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 231[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat Zero (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];231 -> 267[label="",style="solid", color="black", weight=3]; 22.36/10.10 877[label="primDivNatS0 Zero Zero True",fontsize=16,color="black",shape="triangle"];877 -> 903[label="",style="solid", color="black", weight=3]; 22.36/10.10 3466[label="primCmpInt (primMulInt (primMinusNat (Succ yu2930) (Succ yu2920)) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3466 -> 3486[label="",style="solid", color="black", weight=3]; 22.36/10.10 3467[label="primCmpInt (primMulInt (primMinusNat (Succ yu2930) Zero) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3467 -> 3487[label="",style="solid", color="black", weight=3]; 22.36/10.10 3468[label="primCmpInt (primMulInt (primMinusNat Zero (Succ yu2920)) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3468 -> 3488[label="",style="solid", color="black", weight=3]; 22.36/10.10 3469[label="primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3469 -> 3489[label="",style="solid", color="black", weight=3]; 22.36/10.10 5106[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (floorVu9 (Float (Neg (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5106 -> 5148[label="",style="solid", color="black", weight=3]; 22.36/10.10 5268 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5268[label="primMinusInt (floorN (Float (Neg (Succ Zero)) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5268 -> 5306[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 233[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (primMulNat (Succ yu3100) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];233 -> 269[label="",style="solid", color="black", weight=3]; 22.36/10.10 7682[label="primPlusNat (Succ yu49200) (Succ yu4900)",fontsize=16,color="black",shape="box"];7682 -> 7711[label="",style="solid", color="black", weight=3]; 22.36/10.10 7683[label="primPlusNat (Succ yu49200) Zero",fontsize=16,color="black",shape="box"];7683 -> 7712[label="",style="solid", color="black", weight=3]; 22.36/10.10 7684[label="primPlusNat Zero (Succ yu4900)",fontsize=16,color="black",shape="box"];7684 -> 7713[label="",style="solid", color="black", weight=3]; 22.36/10.10 7685[label="primPlusNat Zero Zero",fontsize=16,color="black",shape="box"];7685 -> 7714[label="",style="solid", color="black", weight=3]; 22.36/10.10 1375[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ yu240) (primGEqNatS (Succ yu2300) yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8591[label="yu240/Succ yu2400",fontsize=10,color="white",style="solid",shape="box"];1375 -> 8591[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8591 -> 1389[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8592[label="yu240/Zero",fontsize=10,color="white",style="solid",shape="box"];1375 -> 8592[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8592 -> 1390[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1376[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ yu240) (primGEqNatS Zero yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8593[label="yu240/Succ yu2400",fontsize=10,color="white",style="solid",shape="box"];1376 -> 8593[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8593 -> 1391[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8594[label="yu240/Zero",fontsize=10,color="white",style="solid",shape="box"];1376 -> 8594[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8594 -> 1392[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1378 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1378[label="primMulNat (primDivNatS0 (Succ yu230) Zero True) (Succ Zero)",fontsize=16,color="magenta"];1378 -> 1393[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1377[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) yu125) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8595[label="yu125/Succ yu1250",fontsize=10,color="white",style="solid",shape="box"];1377 -> 8595[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8595 -> 1394[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8596[label="yu125/Zero",fontsize=10,color="white",style="solid",shape="box"];1377 -> 8596[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8596 -> 1395[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1379[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat Zero (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1379 -> 1396[label="",style="solid", color="black", weight=3]; 22.36/10.10 1381 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1381[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];1381 -> 1397[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1380[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) yu127) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8597[label="yu127/Succ yu1270",fontsize=10,color="white",style="solid",shape="box"];1380 -> 8597[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8597 -> 1398[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8598[label="yu127/Zero",fontsize=10,color="white",style="solid",shape="box"];1380 -> 8598[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8598 -> 1399[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1382[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ yu240) (primGEqNatS (Succ yu2300) yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8599[label="yu240/Succ yu2400",fontsize=10,color="white",style="solid",shape="box"];1382 -> 8599[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8599 -> 1400[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8600[label="yu240/Zero",fontsize=10,color="white",style="solid",shape="box"];1382 -> 8600[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8600 -> 1401[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1383[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ yu240) (primGEqNatS Zero yu240)) (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8601[label="yu240/Succ yu2400",fontsize=10,color="white",style="solid",shape="box"];1383 -> 8601[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8601 -> 1402[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8602[label="yu240/Zero",fontsize=10,color="white",style="solid",shape="box"];1383 -> 8602[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8602 -> 1403[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1385 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1385[label="primMulNat (primDivNatS0 (Succ yu230) Zero True) (Succ Zero)",fontsize=16,color="magenta"];1385 -> 1404[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1384[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu129) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8603[label="yu129/Succ yu1290",fontsize=10,color="white",style="solid",shape="box"];1384 -> 8603[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8603 -> 1405[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8604[label="yu129/Zero",fontsize=10,color="white",style="solid",shape="box"];1384 -> 8604[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8604 -> 1406[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1386[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ (Succ yu240)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1386 -> 1407[label="",style="solid", color="black", weight=3]; 22.36/10.10 1388 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1388[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];1388 -> 1408[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1387[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu131) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8605[label="yu131/Succ yu1310",fontsize=10,color="white",style="solid",shape="box"];1387 -> 8605[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8605 -> 1409[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8606[label="yu131/Zero",fontsize=10,color="white",style="solid",shape="box"];1387 -> 8606[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8606 -> 1410[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 240[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (primMulNat (Succ yu3100) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];240 -> 277[label="",style="solid", color="black", weight=3]; 22.36/10.10 241[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ yu310000)) (primGEqNatS (Succ yu3000000) yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8607[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];241 -> 8607[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8607 -> 278[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8608[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];241 -> 8608[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8608 -> 279[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 242[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu310000)) (primGEqNatS Zero yu310000)) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8609[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];242 -> 8609[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8609 -> 280[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8610[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];242 -> 8610[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8610 -> 281[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 243[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu300000)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];243 -> 282[label="",style="solid", color="black", weight=3]; 22.36/10.10 4244 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4244[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4244 -> 4258[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4244 -> 4259[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4244 -> 4260[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4243[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) yu350",fontsize=16,color="burlywood",shape="triangle"];8611[label="yu350/False",fontsize=10,color="white",style="solid",shape="box"];4243 -> 8611[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8611 -> 4261[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8612[label="yu350/True",fontsize=10,color="white",style="solid",shape="box"];4243 -> 8612[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8612 -> 4262[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 5421 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5421[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5421 -> 5441[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5421 -> 5442[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5421 -> 5443[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5420[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) yu406",fontsize=16,color="burlywood",shape="triangle"];8613[label="yu406/False",fontsize=10,color="white",style="solid",shape="box"];5420 -> 8613[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8613 -> 5444[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8614[label="yu406/True",fontsize=10,color="white",style="solid",shape="box"];5420 -> 8614[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8614 -> 5445[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 246[label="floorFloor0 (Float (Neg (Succ (Succ yu30000))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 yu30000 Zero (primGEqNatS yu30000 Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ yu30000)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8615[label="yu30000/Succ yu300000",fontsize=10,color="white",style="solid",shape="box"];246 -> 8615[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8615 -> 285[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8616[label="yu30000/Zero",fontsize=10,color="white",style="solid",shape="box"];246 -> 8616[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8616 -> 286[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 4451[label="Zero",fontsize=16,color="green",shape="box"];3675[label="primCmpInt (primMulInt (primMinusNat (Succ yu10700) (Succ yu30700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3675 -> 3712[label="",style="solid", color="black", weight=3]; 22.36/10.10 3676[label="primCmpInt (primMulInt (primMinusNat (Succ yu10700) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3676 -> 3713[label="",style="solid", color="black", weight=3]; 22.36/10.10 3677[label="primCmpInt (primMulInt (primMinusNat Zero (Succ yu30700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3677 -> 3714[label="",style="solid", color="black", weight=3]; 22.36/10.10 3678[label="primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3678 -> 3715[label="",style="solid", color="black", weight=3]; 22.36/10.10 4452[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (floorVu9 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];4452 -> 4468[label="",style="solid", color="black", weight=3]; 22.36/10.10 4623 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4623[label="primMinusInt (floorN (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4623 -> 4646[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4466[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (floorVu9 (Float (Neg (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4466 -> 4504[label="",style="solid", color="black", weight=3]; 22.36/10.10 4624 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4624[label="primMinusInt (floorN (Float (Neg (Succ Zero)) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4624 -> 4647[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 249[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (primMulNat (Succ yu3100) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];249 -> 289[label="",style="solid", color="black", weight=3]; 22.36/10.10 852 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.10 852[label="primPlusNat yu300 Zero",fontsize=16,color="magenta"];852 -> 868[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 851[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ yu280) (Succ yu290) (primGEqNatS yu280 yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8617[label="yu280/Succ yu2800",fontsize=10,color="white",style="solid",shape="box"];851 -> 8617[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8617 -> 869[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8618[label="yu280/Zero",fontsize=10,color="white",style="solid",shape="box"];851 -> 8618[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8618 -> 870[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 854 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 854[label="primMulNat (primDivNatS0 (Succ yu280) Zero True) (Succ Zero)",fontsize=16,color="magenta"];854 -> 871[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 855 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.10 855[label="primPlusNat yu300 Zero",fontsize=16,color="magenta"];855 -> 872[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 853[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu44)) yu43) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8619[label="yu43/Succ yu430",fontsize=10,color="white",style="solid",shape="box"];853 -> 8619[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8619 -> 873[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8620[label="yu43/Zero",fontsize=10,color="white",style="solid",shape="box"];853 -> 8620[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8620 -> 874[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 857 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.10 857[label="primPlusNat yu300 Zero",fontsize=16,color="magenta"];857 -> 875[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 856[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu45)) (primMulNat (primDivNatS0 Zero (Succ yu290) False) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];856 -> 876[label="",style="solid", color="black", weight=3]; 22.36/10.10 859 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 859[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];859 -> 877[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 860 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.10 860[label="primPlusNat yu300 Zero",fontsize=16,color="magenta"];860 -> 878[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 858[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu47)) yu46) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8621[label="yu46/Succ yu460",fontsize=10,color="white",style="solid",shape="box"];858 -> 8621[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8621 -> 879[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8622[label="yu46/Zero",fontsize=10,color="white",style="solid",shape="box"];858 -> 8622[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8622 -> 880[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 861[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ yu290) (primGEqNatS (Succ yu2800) yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8623[label="yu290/Succ yu2900",fontsize=10,color="white",style="solid",shape="box"];861 -> 8623[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8623 -> 881[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8624[label="yu290/Zero",fontsize=10,color="white",style="solid",shape="box"];861 -> 8624[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8624 -> 882[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 862[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ yu290) (primGEqNatS Zero yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8625[label="yu290/Succ yu2900",fontsize=10,color="white",style="solid",shape="box"];862 -> 8625[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8625 -> 883[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8626[label="yu290/Zero",fontsize=10,color="white",style="solid",shape="box"];862 -> 8626[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8626 -> 884[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 864 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 864[label="primMulNat (primDivNatS0 (Succ yu280) Zero True) (Succ Zero)",fontsize=16,color="magenta"];864 -> 885[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 863[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) yu48) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8627[label="yu48/Succ yu480",fontsize=10,color="white",style="solid",shape="box"];863 -> 8627[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8627 -> 886[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8628[label="yu48/Zero",fontsize=10,color="white",style="solid",shape="box"];863 -> 8628[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8628 -> 887[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 865[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat Zero (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];865 -> 888[label="",style="solid", color="black", weight=3]; 22.36/10.10 867 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 867[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];867 -> 889[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 866[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) yu49) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8629[label="yu49/Succ yu490",fontsize=10,color="white",style="solid",shape="box"];866 -> 8629[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8629 -> 890[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8630[label="yu49/Zero",fontsize=10,color="white",style="solid",shape="box"];866 -> 8630[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8630 -> 891[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 257[label="floorFloor0 (Float (Pos Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat yu3100 (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8631[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];257 -> 8631[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8631 -> 298[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8632[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];257 -> 8632[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8632 -> 299[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 258[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS (Succ yu3000000) (Succ yu3100000))) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];258 -> 300[label="",style="solid", color="black", weight=3]; 22.36/10.10 259[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu3000000) Zero)) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];259 -> 301[label="",style="solid", color="black", weight=3]; 22.36/10.10 260[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) (primGEqNatS Zero (Succ yu3100000))) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];260 -> 302[label="",style="solid", color="black", weight=3]; 22.36/10.10 261[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];261 -> 303[label="",style="solid", color="black", weight=3]; 22.36/10.10 262[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu300000)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];262 -> 304[label="",style="solid", color="black", weight=3]; 22.36/10.10 4901 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4901[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4901 -> 4927[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4902 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4902[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))",fontsize=16,color="magenta"];4902 -> 7778[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4902 -> 7779[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4903 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4903[label="primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)",fontsize=16,color="magenta"];4903 -> 4929[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4904[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) False",fontsize=16,color="black",shape="box"];4904 -> 4930[label="",style="solid", color="black", weight=3]; 22.36/10.10 4905[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) True",fontsize=16,color="black",shape="box"];4905 -> 4931[label="",style="solid", color="black", weight=3]; 22.36/10.10 3086 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3086[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3086 -> 3404[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3087 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3087[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];3087 -> 6157[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3088 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3088[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3088 -> 3406[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 2567[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2567 -> 2608[label="",style="solid", color="black", weight=3]; 22.36/10.10 2568[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];2568 -> 2609[label="",style="solid", color="black", weight=3]; 22.36/10.10 265[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu300000) Zero (primGEqNatS (Succ yu300000) Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];265 -> 307[label="",style="solid", color="black", weight=3]; 22.36/10.10 266[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];266 -> 308[label="",style="solid", color="black", weight=3]; 22.36/10.10 267[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (primMinusNat Zero (Succ Zero)) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];267 -> 309[label="",style="solid", color="black", weight=3]; 22.36/10.10 903[label="Succ (primDivNatS (primMinusNatS Zero Zero) (Succ Zero))",fontsize=16,color="green",shape="box"];903 -> 927[label="",style="dashed", color="green", weight=3]; 22.36/10.10 3486 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3486[label="primCmpInt (primMulInt (primMinusNat yu2930 yu2920) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="magenta"];3486 -> 3510[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3486 -> 3511[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3487[label="primCmpInt (primMulInt (Pos (Succ yu2930)) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3487 -> 3512[label="",style="solid", color="black", weight=3]; 22.36/10.10 3488[label="primCmpInt (primMulInt (Neg (Succ yu2920)) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3488 -> 3513[label="",style="solid", color="black", weight=3]; 22.36/10.10 3489[label="primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3489 -> 3514[label="",style="solid", color="black", weight=3]; 22.36/10.10 5148[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (properFraction (Float (Neg (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5148 -> 5189[label="",style="solid", color="black", weight=3]; 22.36/10.10 5306 -> 5078[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5306[label="floorN (Float (Neg (Succ Zero)) (Pos (Succ Zero)))",fontsize=16,color="magenta"];2683[label="primMinusInt yu265 (fromInt (Pos (Succ Zero)))",fontsize=16,color="burlywood",shape="triangle"];8633[label="yu265/Pos yu2650",fontsize=10,color="white",style="solid",shape="box"];2683 -> 8633[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8633 -> 2690[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8634[label="yu265/Neg yu2650",fontsize=10,color="white",style="solid",shape="box"];2683 -> 8634[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8634 -> 2691[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 269[label="floorFloor0 (Float (Neg Zero) (Pos (Succ yu3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat yu3100 (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8635[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];269 -> 8635[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8635 -> 311[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8636[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];269 -> 8636[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8636 -> 312[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 7711[label="Succ (Succ (primPlusNat yu49200 yu4900))",fontsize=16,color="green",shape="box"];7711 -> 7732[label="",style="dashed", color="green", weight=3]; 22.36/10.10 7712[label="Succ yu49200",fontsize=16,color="green",shape="box"];7713[label="Succ yu4900",fontsize=16,color="green",shape="box"];7714[label="Zero",fontsize=16,color="green",shape="box"];1389[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ (Succ yu2400)) (primGEqNatS (Succ yu2300) (Succ yu2400))) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1389 -> 1414[label="",style="solid", color="black", weight=3]; 22.36/10.10 1390[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ Zero) (primGEqNatS (Succ yu2300) Zero)) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1390 -> 1415[label="",style="solid", color="black", weight=3]; 22.36/10.10 1391[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) (primGEqNatS Zero (Succ yu2400))) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1391 -> 1416[label="",style="solid", color="black", weight=3]; 22.36/10.10 1392[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1392 -> 1417[label="",style="solid", color="black", weight=3]; 22.36/10.10 1393 -> 871[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1393[label="primDivNatS0 (Succ yu230) Zero True",fontsize=16,color="magenta"];1393 -> 1418[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1394[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (Succ yu1250)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1394 -> 1419[label="",style="solid", color="black", weight=3]; 22.36/10.10 1395[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1395 -> 1420[label="",style="solid", color="black", weight=3]; 22.36/10.10 1396[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1396 -> 1421[label="",style="solid", color="black", weight=3]; 22.36/10.10 1397 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1397[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];1398[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (Succ yu1270)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1398 -> 1422[label="",style="solid", color="black", weight=3]; 22.36/10.10 1399[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1399 -> 1423[label="",style="solid", color="black", weight=3]; 22.36/10.10 1400[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ (Succ yu2400)) (primGEqNatS (Succ yu2300) (Succ yu2400))) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1400 -> 1424[label="",style="solid", color="black", weight=3]; 22.36/10.10 1401[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ Zero) (primGEqNatS (Succ yu2300) Zero)) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1401 -> 1425[label="",style="solid", color="black", weight=3]; 22.36/10.10 1402[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) (primGEqNatS Zero (Succ yu2400))) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1402 -> 1426[label="",style="solid", color="black", weight=3]; 22.36/10.10 1403[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1403 -> 1427[label="",style="solid", color="black", weight=3]; 22.36/10.10 1404 -> 871[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1404[label="primDivNatS0 (Succ yu230) Zero True",fontsize=16,color="magenta"];1404 -> 1428[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1405[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu1290)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1405 -> 1429[label="",style="solid", color="black", weight=3]; 22.36/10.10 1406[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1406 -> 1430[label="",style="solid", color="black", weight=3]; 22.36/10.10 1407[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1407 -> 1431[label="",style="solid", color="black", weight=3]; 22.36/10.10 1408 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1408[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];1409[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu1310)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1409 -> 1432[label="",style="solid", color="black", weight=3]; 22.36/10.10 1410[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1410 -> 1433[label="",style="solid", color="black", weight=3]; 22.36/10.10 277[label="floorFloor0 (Float (Pos Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat yu3100 (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8637[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];277 -> 8637[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8637 -> 321[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8638[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];277 -> 8638[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8638 -> 322[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 278[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS (Succ yu3000000) (Succ yu3100000))) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];278 -> 323[label="",style="solid", color="black", weight=3]; 22.36/10.10 279[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu3000000) Zero)) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];279 -> 324[label="",style="solid", color="black", weight=3]; 22.36/10.10 280[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) (primGEqNatS Zero (Succ yu3100000))) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];280 -> 325[label="",style="solid", color="black", weight=3]; 22.36/10.10 281[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];281 -> 326[label="",style="solid", color="black", weight=3]; 22.36/10.10 282[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu300000)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];282 -> 327[label="",style="solid", color="black", weight=3]; 22.36/10.10 4258 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4258[label="primMulNat (Succ (Succ (Succ yu310000))) (Succ Zero)",fontsize=16,color="magenta"];4258 -> 4290[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4259 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4259[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4259 -> 4291[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4260 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4260[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False) (Succ (Succ (Succ yu310000)))",fontsize=16,color="magenta"];4260 -> 7780[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4260 -> 7781[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4261[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) False",fontsize=16,color="black",shape="box"];4261 -> 4293[label="",style="solid", color="black", weight=3]; 22.36/10.10 4262[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) True",fontsize=16,color="black",shape="box"];4262 -> 4294[label="",style="solid", color="black", weight=3]; 22.36/10.10 5441 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5441[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];5441 -> 5459[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5442 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5442[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];5442 -> 5460[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5443 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5443[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];5443 -> 6158[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5444[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];5444 -> 5461[label="",style="solid", color="black", weight=3]; 22.36/10.10 5445[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];5445 -> 5462[label="",style="solid", color="black", weight=3]; 22.36/10.10 285[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu300000) Zero (primGEqNatS (Succ yu300000) Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];285 -> 330[label="",style="solid", color="black", weight=3]; 22.36/10.10 286[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];286 -> 331[label="",style="solid", color="black", weight=3]; 22.36/10.10 3712 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3712[label="primCmpInt (primMulInt (primMinusNat yu10700 yu30700) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3712 -> 3731[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3712 -> 3732[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3713 -> 3627[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3713[label="primCmpInt (primMulInt (Pos (Succ yu10700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3713 -> 3733[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3714 -> 3640[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3714[label="primCmpInt (primMulInt (Neg (Succ yu30700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3714 -> 3734[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3715 -> 3641[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3715[label="primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];4468[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (properFraction (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];4468 -> 4505[label="",style="solid", color="black", weight=3]; 22.36/10.10 4646 -> 4429[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4646[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000))))",fontsize=16,color="magenta"];4504[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (properFraction (Float (Neg (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4504 -> 4547[label="",style="solid", color="black", weight=3]; 22.36/10.10 4647 -> 4449[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4647[label="floorN (Float (Neg (Succ Zero)) (Neg (Succ Zero)))",fontsize=16,color="magenta"];289[label="floorFloor0 (Float (Neg Zero) (Neg (Succ yu3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat yu3100 (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8639[label="yu3100/Succ yu31000",fontsize=10,color="white",style="solid",shape="box"];289 -> 8639[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8639 -> 334[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8640[label="yu3100/Zero",fontsize=10,color="white",style="solid",shape="box"];289 -> 8640[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8640 -> 335[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 868[label="yu300",fontsize=16,color="green",shape="box"];818[label="primPlusNat yu330 Zero",fontsize=16,color="burlywood",shape="triangle"];8641[label="yu330/Succ yu3300",fontsize=10,color="white",style="solid",shape="box"];818 -> 8641[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8641 -> 829[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8642[label="yu330/Zero",fontsize=10,color="white",style="solid",shape="box"];818 -> 8642[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8642 -> 830[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 869[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ yu290) (primGEqNatS (Succ yu2800) yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8643[label="yu290/Succ yu2900",fontsize=10,color="white",style="solid",shape="box"];869 -> 8643[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8643 -> 895[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8644[label="yu290/Zero",fontsize=10,color="white",style="solid",shape="box"];869 -> 8644[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8644 -> 896[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 870[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ yu290) (primGEqNatS Zero yu290)) (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8645[label="yu290/Succ yu2900",fontsize=10,color="white",style="solid",shape="box"];870 -> 8645[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8645 -> 897[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8646[label="yu290/Zero",fontsize=10,color="white",style="solid",shape="box"];870 -> 8646[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8646 -> 898[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 871[label="primDivNatS0 (Succ yu280) Zero True",fontsize=16,color="black",shape="triangle"];871 -> 899[label="",style="solid", color="black", weight=3]; 22.36/10.10 872[label="yu300",fontsize=16,color="green",shape="box"];873[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu44)) (Succ yu430)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];873 -> 900[label="",style="solid", color="black", weight=3]; 22.36/10.10 874[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu44)) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];874 -> 901[label="",style="solid", color="black", weight=3]; 22.36/10.10 875[label="yu300",fontsize=16,color="green",shape="box"];876[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu45)) (primMulNat Zero (Succ (Succ yu290)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];876 -> 902[label="",style="solid", color="black", weight=3]; 22.36/10.10 878[label="yu300",fontsize=16,color="green",shape="box"];879[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu47)) (Succ yu460)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];879 -> 904[label="",style="solid", color="black", weight=3]; 22.36/10.10 880[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu47)) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];880 -> 905[label="",style="solid", color="black", weight=3]; 22.36/10.10 881[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ (Succ yu2900)) (primGEqNatS (Succ yu2800) (Succ yu2900))) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];881 -> 906[label="",style="solid", color="black", weight=3]; 22.36/10.10 882[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ Zero) (primGEqNatS (Succ yu2800) Zero)) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];882 -> 907[label="",style="solid", color="black", weight=3]; 22.36/10.10 883[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) (primGEqNatS Zero (Succ yu2900))) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];883 -> 908[label="",style="solid", color="black", weight=3]; 22.36/10.10 884[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];884 -> 909[label="",style="solid", color="black", weight=3]; 22.36/10.10 885 -> 871[label="",style="dashed", color="red", weight=0]; 22.36/10.10 885[label="primDivNatS0 (Succ yu280) Zero True",fontsize=16,color="magenta"];886[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (Succ yu480)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];886 -> 910[label="",style="solid", color="black", weight=3]; 22.36/10.10 887[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];887 -> 911[label="",style="solid", color="black", weight=3]; 22.36/10.10 888[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];888 -> 912[label="",style="solid", color="black", weight=3]; 22.36/10.10 889 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.10 889[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];890[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (Succ yu490)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];890 -> 913[label="",style="solid", color="black", weight=3]; 22.36/10.10 891[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];891 -> 914[label="",style="solid", color="black", weight=3]; 22.36/10.10 298[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ yu31000)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat (Succ yu31000) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];298 -> 345[label="",style="solid", color="black", weight=3]; 22.36/10.10 299[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];299 -> 346[label="",style="solid", color="black", weight=3]; 22.36/10.10 300 -> 347[label="",style="dashed", color="red", weight=0]; 22.36/10.10 300[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS yu3000000 yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];300 -> 348[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 300 -> 349[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 300 -> 350[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 301 -> 5558[label="",style="dashed", color="red", weight=0]; 22.36/10.10 301[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];301 -> 5559[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 301 -> 5560[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 302 -> 4760[label="",style="dashed", color="red", weight=0]; 22.36/10.10 302[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];302 -> 4761[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 303 -> 5558[label="",style="dashed", color="red", weight=0]; 22.36/10.10 303[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];303 -> 5561[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 303 -> 5562[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 304[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];304 -> 354[label="",style="solid", color="black", weight=3]; 22.36/10.10 4927[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7778[label="yu310000",fontsize=16,color="green",shape="box"];7779 -> 5419[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7779[label="primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False",fontsize=16,color="magenta"];7779 -> 7956[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 7777[label="primMulNat yu499 (Succ (Succ (Succ yu48500)))",fontsize=16,color="burlywood",shape="triangle"];8647[label="yu499/Succ yu4990",fontsize=10,color="white",style="solid",shape="box"];7777 -> 8647[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8647 -> 7957[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8648[label="yu499/Zero",fontsize=10,color="white",style="solid",shape="box"];7777 -> 8648[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8648 -> 7958[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 4929[label="Succ (Succ (Succ yu310000))",fontsize=16,color="green",shape="box"];4930[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000)))))",fontsize=16,color="black",shape="triangle"];4930 -> 4952[label="",style="solid", color="black", weight=3]; 22.36/10.10 4931[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4931 -> 5269[label="",style="solid", color="black", weight=3]; 22.36/10.10 3404[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6157 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.10 6157[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];6156[label="primMulNat yu444 (Succ (Succ Zero))",fontsize=16,color="burlywood",shape="triangle"];8649[label="yu444/Succ yu4440",fontsize=10,color="white",style="solid",shape="box"];6156 -> 8649[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8649 -> 6191[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8650[label="yu444/Zero",fontsize=10,color="white",style="solid",shape="box"];6156 -> 8650[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8650 -> 6192[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 3406[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];2608[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];2608 -> 2627[label="",style="solid", color="black", weight=3]; 22.36/10.10 2609[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2609 -> 2661[label="",style="solid", color="black", weight=3]; 22.36/10.10 307[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu300000) Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];307 -> 357[label="",style="solid", color="black", weight=3]; 22.36/10.10 308 -> 4970[label="",style="dashed", color="red", weight=0]; 22.36/10.10 308[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];308 -> 4971[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 309[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (primMulInt (Neg (Succ Zero)) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];309 -> 359[label="",style="solid", color="black", weight=3]; 22.36/10.10 927 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.10 927[label="primDivNatS (primMinusNatS Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];927 -> 8332[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 927 -> 8333[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 927 -> 8334[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3510[label="yu2920",fontsize=16,color="green",shape="box"];3511[label="yu2930",fontsize=16,color="green",shape="box"];3512 -> 3561[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3512[label="primCmpInt (Pos (primMulNat (Succ yu2930) (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="magenta"];3512 -> 3562[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3513 -> 3564[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3513[label="primCmpInt (Neg (primMulNat (Succ yu2920) (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="magenta"];3513 -> 3565[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3514 -> 3561[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3514[label="primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="magenta"];3514 -> 3563[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5189[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5189 -> 5221[label="",style="solid", color="black", weight=3]; 22.36/10.10 2690[label="primMinusInt (Pos yu2650) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];2690 -> 2696[label="",style="solid", color="black", weight=3]; 22.36/10.10 2691[label="primMinusInt (Neg yu2650) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];2691 -> 2697[label="",style="solid", color="black", weight=3]; 22.36/10.10 311[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ yu31000)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat (Succ yu31000) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];311 -> 361[label="",style="solid", color="black", weight=3]; 22.36/10.10 312[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];312 -> 362[label="",style="solid", color="black", weight=3]; 22.36/10.10 7732 -> 7555[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7732[label="primPlusNat yu49200 yu4900",fontsize=16,color="magenta"];7732 -> 7753[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 7732 -> 7754[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1414[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ (Succ yu2400)) (primGEqNatS yu2300 yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8651[label="yu2300/Succ yu23000",fontsize=10,color="white",style="solid",shape="box"];1414 -> 8651[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8651 -> 1437[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8652[label="yu2300/Zero",fontsize=10,color="white",style="solid",shape="box"];1414 -> 8652[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8652 -> 1438[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1415[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1415 -> 1439[label="",style="solid", color="black", weight=3]; 22.36/10.10 1416 -> 5127[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1416[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1416 -> 5128[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1417 -> 3568[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1417[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1417 -> 3569[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1418[label="yu230",fontsize=16,color="green",shape="box"];1419[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu1070 yu1250) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8653[label="yu1070/Succ yu10700",fontsize=10,color="white",style="solid",shape="box"];1419 -> 8653[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8653 -> 1442[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8654[label="yu1070/Zero",fontsize=10,color="white",style="solid",shape="box"];1419 -> 8654[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8654 -> 1443[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1420[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu1070)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1420 -> 1444[label="",style="solid", color="black", weight=3]; 22.36/10.10 1421[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (Pos (Succ yu1070)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1421 -> 1445[label="",style="solid", color="black", weight=3]; 22.36/10.10 1422[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu1070 yu1270) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8655[label="yu1070/Succ yu10700",fontsize=10,color="white",style="solid",shape="box"];1422 -> 8655[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8655 -> 1446[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8656[label="yu1070/Zero",fontsize=10,color="white",style="solid",shape="box"];1422 -> 8656[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8656 -> 1447[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1423[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu1070)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1423 -> 1448[label="",style="solid", color="black", weight=3]; 22.36/10.10 1424[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ (Succ yu2400)) (primGEqNatS yu2300 yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8657[label="yu2300/Succ yu23000",fontsize=10,color="white",style="solid",shape="box"];1424 -> 8657[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8657 -> 1449[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8658[label="yu2300/Zero",fontsize=10,color="white",style="solid",shape="box"];1424 -> 8658[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8658 -> 1450[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1425[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ yu2300)) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1425 -> 1451[label="",style="solid", color="black", weight=3]; 22.36/10.10 1426 -> 5127[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1426[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1426 -> 5129[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1427 -> 3568[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1427[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1427 -> 3570[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1428[label="yu230",fontsize=16,color="green",shape="box"];1429[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu1290)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1429 -> 1454[label="",style="solid", color="black", weight=3]; 22.36/10.10 1430[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1430 -> 1455[label="",style="solid", color="black", weight=3]; 22.36/10.10 1431[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1431 -> 1456[label="",style="solid", color="black", weight=3]; 22.36/10.10 1432[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu1310)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1432 -> 1457[label="",style="solid", color="black", weight=3]; 22.36/10.10 1433[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1433 -> 1458[label="",style="solid", color="black", weight=3]; 22.36/10.10 321[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ yu31000)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat (Succ yu31000) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];321 -> 372[label="",style="solid", color="black", weight=3]; 22.36/10.10 322[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];322 -> 373[label="",style="solid", color="black", weight=3]; 22.36/10.10 323[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS yu3000000 yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8659[label="yu3000000/Succ yu30000000",fontsize=10,color="white",style="solid",shape="box"];323 -> 8659[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8659 -> 374[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8660[label="yu3000000/Zero",fontsize=10,color="white",style="solid",shape="box"];323 -> 8660[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8660 -> 375[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 324[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];324 -> 376[label="",style="solid", color="black", weight=3]; 22.36/10.10 325 -> 4118[label="",style="dashed", color="red", weight=0]; 22.36/10.10 325[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];325 -> 4119[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 326 -> 5382[label="",style="dashed", color="red", weight=0]; 22.36/10.10 326[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];326 -> 5383[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 327[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];327 -> 379[label="",style="solid", color="black", weight=3]; 22.36/10.10 4290[label="Succ (Succ (Succ yu310000))",fontsize=16,color="green",shape="box"];4291[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7780[label="yu310000",fontsize=16,color="green",shape="box"];7781 -> 5419[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7781[label="primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False",fontsize=16,color="magenta"];4293[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000)))))",fontsize=16,color="black",shape="triangle"];4293 -> 4315[label="",style="solid", color="black", weight=3]; 22.36/10.10 4294[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4294 -> 4625[label="",style="solid", color="black", weight=3]; 22.36/10.10 5459[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5460[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6158 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.10 6158[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];5461[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];5461 -> 5470[label="",style="solid", color="black", weight=3]; 22.36/10.10 5462[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5462 -> 5658[label="",style="solid", color="black", weight=3]; 22.36/10.10 330[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu300000) Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];330 -> 382[label="",style="solid", color="black", weight=3]; 22.36/10.10 331 -> 4330[label="",style="dashed", color="red", weight=0]; 22.36/10.10 331[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];331 -> 4331[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3731[label="yu30700",fontsize=16,color="green",shape="box"];3732[label="yu10700",fontsize=16,color="green",shape="box"];3733[label="yu10700",fontsize=16,color="green",shape="box"];3627[label="primCmpInt (primMulInt (Pos (Succ yu1070)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="triangle"];3627 -> 3644[label="",style="solid", color="black", weight=3]; 22.36/10.10 3734[label="yu30700",fontsize=16,color="green",shape="box"];3640[label="primCmpInt (primMulInt (Neg (Succ yu3080)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="triangle"];3640 -> 3673[label="",style="solid", color="black", weight=3]; 22.36/10.10 3641[label="primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="triangle"];3641 -> 3674[label="",style="solid", color="black", weight=3]; 22.36/10.10 4505[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (floatProperFractionFloat (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];4505 -> 4548[label="",style="solid", color="black", weight=3]; 22.36/10.10 4547[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4547 -> 4581[label="",style="solid", color="black", weight=3]; 22.36/10.10 334[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ yu31000)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat (Succ yu31000) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];334 -> 386[label="",style="solid", color="black", weight=3]; 22.36/10.10 335[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];335 -> 387[label="",style="solid", color="black", weight=3]; 22.36/10.10 829[label="primPlusNat (Succ yu3300) Zero",fontsize=16,color="black",shape="box"];829 -> 841[label="",style="solid", color="black", weight=3]; 22.36/10.10 830[label="primPlusNat Zero Zero",fontsize=16,color="black",shape="box"];830 -> 842[label="",style="solid", color="black", weight=3]; 22.36/10.10 895[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ (Succ yu2900)) (primGEqNatS (Succ yu2800) (Succ yu2900))) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];895 -> 918[label="",style="solid", color="black", weight=3]; 22.36/10.10 896[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ Zero) (primGEqNatS (Succ yu2800) Zero)) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];896 -> 919[label="",style="solid", color="black", weight=3]; 22.36/10.10 897[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) (primGEqNatS Zero (Succ yu2900))) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];897 -> 920[label="",style="solid", color="black", weight=3]; 22.36/10.10 898[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];898 -> 921[label="",style="solid", color="black", weight=3]; 22.36/10.10 899[label="Succ (primDivNatS (primMinusNatS (Succ yu280) Zero) (Succ Zero))",fontsize=16,color="green",shape="box"];899 -> 922[label="",style="dashed", color="green", weight=3]; 22.36/10.10 900[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu44) yu430) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8661[label="yu430/Succ yu4300",fontsize=10,color="white",style="solid",shape="box"];900 -> 8661[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8661 -> 923[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8662[label="yu430/Zero",fontsize=10,color="white",style="solid",shape="box"];900 -> 8662[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8662 -> 924[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 901[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ (Succ yu44))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];901 -> 925[label="",style="solid", color="black", weight=3]; 22.36/10.10 902[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu45)) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];902 -> 926[label="",style="solid", color="black", weight=3]; 22.36/10.10 904[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu47) yu460) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8663[label="yu460/Succ yu4600",fontsize=10,color="white",style="solid",shape="box"];904 -> 8663[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8663 -> 928[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8664[label="yu460/Zero",fontsize=10,color="white",style="solid",shape="box"];904 -> 8664[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8664 -> 929[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 905[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ (Succ yu47))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];905 -> 930[label="",style="solid", color="black", weight=3]; 22.36/10.10 906[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ (Succ yu2900)) (primGEqNatS yu2800 yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8665[label="yu2800/Succ yu28000",fontsize=10,color="white",style="solid",shape="box"];906 -> 8665[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8665 -> 931[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8666[label="yu2800/Zero",fontsize=10,color="white",style="solid",shape="box"];906 -> 8666[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8666 -> 932[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 907[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];907 -> 933[label="",style="solid", color="black", weight=3]; 22.36/10.10 908 -> 4602[label="",style="dashed", color="red", weight=0]; 22.36/10.10 908[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];908 -> 4603[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 909 -> 2479[label="",style="dashed", color="red", weight=0]; 22.36/10.10 909[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];909 -> 2480[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 910[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu480) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8667[label="yu480/Succ yu4800",fontsize=10,color="white",style="solid",shape="box"];910 -> 8667[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8667 -> 936[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8668[label="yu480/Zero",fontsize=10,color="white",style="solid",shape="box"];910 -> 8668[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8668 -> 937[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 911[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ Zero)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];911 -> 938[label="",style="solid", color="black", weight=3]; 22.36/10.10 912[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (Pos (Succ Zero)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];912 -> 939[label="",style="solid", color="black", weight=3]; 22.36/10.10 913[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu490) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8669[label="yu490/Succ yu4900",fontsize=10,color="white",style="solid",shape="box"];913 -> 8669[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8669 -> 940[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8670[label="yu490/Zero",fontsize=10,color="white",style="solid",shape="box"];913 -> 8670[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8670 -> 941[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 914[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ Zero)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];914 -> 942[label="",style="solid", color="black", weight=3]; 22.36/10.10 345[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ yu31000)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat yu31000 (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8671[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];345 -> 8671[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8671 -> 401[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8672[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];345 -> 8672[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8672 -> 402[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 346[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat Zero (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];346 -> 403[label="",style="solid", color="black", weight=3]; 22.36/10.10 348 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 348[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS yu3000000 yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];348 -> 3095[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 348 -> 3096[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 348 -> 3097[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 349[label="yu3000000",fontsize=16,color="green",shape="box"];350[label="yu3100000",fontsize=16,color="green",shape="box"];347[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) yu7",fontsize=16,color="burlywood",shape="triangle"];8673[label="yu7/False",fontsize=10,color="white",style="solid",shape="box"];347 -> 8673[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8673 -> 406[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8674[label="yu7/True",fontsize=10,color="white",style="solid",shape="box"];347 -> 8674[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8674 -> 407[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 5559 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5559[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5559 -> 5593[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5559 -> 5594[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5559 -> 5595[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5560[label="Succ (Succ (Succ yu3000000))",fontsize=16,color="green",shape="box"];5558[label="floorFloor0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) yu411",fontsize=16,color="burlywood",shape="triangle"];8675[label="yu411/False",fontsize=10,color="white",style="solid",shape="box"];5558 -> 8675[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8675 -> 5596[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8676[label="yu411/True",fontsize=10,color="white",style="solid",shape="box"];5558 -> 8676[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8676 -> 5597[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 4761 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4761[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4761 -> 4781[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4761 -> 4782[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4761 -> 4783[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4760[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) yu374",fontsize=16,color="burlywood",shape="triangle"];8677[label="yu374/False",fontsize=10,color="white",style="solid",shape="box"];4760 -> 8677[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8677 -> 4784[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8678[label="yu374/True",fontsize=10,color="white",style="solid",shape="box"];4760 -> 8678[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8678 -> 4785[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 5561 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5561[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5561 -> 5598[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5561 -> 5599[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5561 -> 5600[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5562[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];354[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu300000) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];354 -> 411[label="",style="solid", color="black", weight=3]; 22.36/10.10 7956[label="yu310000",fontsize=16,color="green",shape="box"];5419[label="primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) False",fontsize=16,color="black",shape="triangle"];5419 -> 5757[label="",style="solid", color="black", weight=3]; 22.36/10.10 7957[label="primMulNat (Succ yu4990) (Succ (Succ (Succ yu48500)))",fontsize=16,color="black",shape="box"];7957 -> 8026[label="",style="solid", color="black", weight=3]; 22.36/10.10 7958[label="primMulNat Zero (Succ (Succ (Succ yu48500)))",fontsize=16,color="black",shape="box"];7958 -> 8027[label="",style="solid", color="black", weight=3]; 22.36/10.10 4952[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];4952 -> 4999[label="",style="solid", color="black", weight=3]; 22.36/10.10 5269 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5269[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5269 -> 5307[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4916[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="black",shape="triangle"];4916 -> 5607[label="",style="solid", color="black", weight=3]; 22.36/10.10 6191[label="primMulNat (Succ yu4440) (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6191 -> 6252[label="",style="solid", color="black", weight=3]; 22.36/10.10 6192[label="primMulNat Zero (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6192 -> 6253[label="",style="solid", color="black", weight=3]; 22.36/10.10 2627[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2627 -> 2662[label="",style="solid", color="black", weight=3]; 22.36/10.10 2661 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.10 2661[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2661 -> 2684[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 357[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ Zero))) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];357 -> 414[label="",style="solid", color="black", weight=3]; 22.36/10.10 4971 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4971[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4971 -> 5000[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4971 -> 5001[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4971 -> 5002[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4970[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) yu390",fontsize=16,color="burlywood",shape="triangle"];8679[label="yu390/False",fontsize=10,color="white",style="solid",shape="box"];4970 -> 8679[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8679 -> 5003[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8680[label="yu390/True",fontsize=10,color="white",style="solid",shape="box"];4970 -> 8680[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8680 -> 5004[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 359[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (primMulNat (Succ Zero) (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];359 -> 416[label="",style="solid", color="black", weight=3]; 22.36/10.10 8332[label="Zero",fontsize=16,color="green",shape="box"];8333[label="Zero",fontsize=16,color="green",shape="box"];8334[label="Zero",fontsize=16,color="green",shape="box"];8331[label="primDivNatS (primMinusNatS yu528 yu529) (Succ yu530)",fontsize=16,color="burlywood",shape="triangle"];8681[label="yu528/Succ yu5280",fontsize=10,color="white",style="solid",shape="box"];8331 -> 8681[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8681 -> 8452[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8682[label="yu528/Zero",fontsize=10,color="white",style="solid",shape="box"];8331 -> 8682[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8682 -> 8453[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 3562 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3562[label="primMulNat (Succ yu2930) (Succ Zero)",fontsize=16,color="magenta"];3562 -> 3586[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3561[label="primCmpInt (Pos yu303) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8683[label="yu303/Succ yu3030",fontsize=10,color="white",style="solid",shape="box"];3561 -> 8683[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8683 -> 3587[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8684[label="yu303/Zero",fontsize=10,color="white",style="solid",shape="box"];3561 -> 8684[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8684 -> 3588[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 3565 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3565[label="primMulNat (Succ yu2920) (Succ Zero)",fontsize=16,color="magenta"];3565 -> 3589[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3564[label="primCmpInt (Neg yu304) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8685[label="yu304/Succ yu3040",fontsize=10,color="white",style="solid",shape="box"];3564 -> 8685[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8685 -> 3590[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8686[label="yu304/Zero",fontsize=10,color="white",style="solid",shape="box"];3564 -> 8686[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8686 -> 3591[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 3563 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3563[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3563 -> 3592[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5221[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ Zero))) (fromInt (Neg (Succ Zero) `quot` Pos (Succ Zero)),Float (Neg (Succ Zero)) (Pos (Succ Zero)) - fromInt (Neg (Succ Zero) `quot` Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];5221 -> 5270[label="",style="solid", color="black", weight=3]; 22.36/10.10 2696[label="primMinusInt (Pos yu2650) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2696 -> 2702[label="",style="solid", color="black", weight=3]; 22.36/10.10 2697[label="primMinusInt (Neg yu2650) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2697 -> 2703[label="",style="solid", color="black", weight=3]; 22.36/10.10 361[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ yu31000)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat yu31000 (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8687[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];361 -> 8687[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8687 -> 418[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8688[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];361 -> 8688[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8688 -> 419[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 362[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat Zero (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];362 -> 420[label="",style="solid", color="black", weight=3]; 22.36/10.10 7753[label="yu49200",fontsize=16,color="green",shape="box"];7754[label="yu4900",fontsize=16,color="green",shape="box"];1437[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ yu2400)) (primGEqNatS (Succ yu23000) yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8689[label="yu2400/Succ yu24000",fontsize=10,color="white",style="solid",shape="box"];1437 -> 8689[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8689 -> 1468[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8690[label="yu2400/Zero",fontsize=10,color="white",style="solid",shape="box"];1437 -> 8690[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8690 -> 1469[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1438[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu2400)) (primGEqNatS Zero yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8691[label="yu2400/Succ yu24000",fontsize=10,color="white",style="solid",shape="box"];1438 -> 8691[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8691 -> 1470[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8692[label="yu2400/Zero",fontsize=10,color="white",style="solid",shape="box"];1438 -> 8692[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8692 -> 1471[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1439[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu2300)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1439 -> 1472[label="",style="solid", color="black", weight=3]; 22.36/10.10 5128 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5128[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5128 -> 5149[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5128 -> 5150[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5127[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) yu395",fontsize=16,color="burlywood",shape="triangle"];8693[label="yu395/False",fontsize=10,color="white",style="solid",shape="box"];5127 -> 8693[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8693 -> 5151[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8694[label="yu395/True",fontsize=10,color="white",style="solid",shape="box"];5127 -> 8694[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8694 -> 5152[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 3569 -> 3574[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3569[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3569 -> 3575[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3568[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) yu305",fontsize=16,color="burlywood",shape="triangle"];8695[label="yu305/False",fontsize=10,color="white",style="solid",shape="box"];3568 -> 8695[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8695 -> 3576[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8696[label="yu305/True",fontsize=10,color="white",style="solid",shape="box"];3568 -> 8696[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8696 -> 3577[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1442[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) yu1250) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8697[label="yu1250/Succ yu12500",fontsize=10,color="white",style="solid",shape="box"];1442 -> 8697[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8697 -> 1475[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8698[label="yu1250/Zero",fontsize=10,color="white",style="solid",shape="box"];1442 -> 8698[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8698 -> 1476[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1443[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu1250) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8699[label="yu1250/Succ yu12500",fontsize=10,color="white",style="solid",shape="box"];1443 -> 8699[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8699 -> 1477[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8700[label="yu1250/Zero",fontsize=10,color="white",style="solid",shape="box"];1443 -> 8700[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8700 -> 1478[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1444 -> 1479[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1444[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg (primMulNat (Succ yu1070) (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1444 -> 1480[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1445 -> 1482[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1445[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg (primMulNat (Succ yu1070) (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1445 -> 1483[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1446[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) yu1270) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8701[label="yu1270/Succ yu12700",fontsize=10,color="white",style="solid",shape="box"];1446 -> 8701[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8701 -> 1485[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8702[label="yu1270/Zero",fontsize=10,color="white",style="solid",shape="box"];1446 -> 8702[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8702 -> 1486[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1447[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu1270) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8703[label="yu1270/Succ yu12700",fontsize=10,color="white",style="solid",shape="box"];1447 -> 8703[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8703 -> 1487[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8704[label="yu1270/Zero",fontsize=10,color="white",style="solid",shape="box"];1447 -> 8704[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8704 -> 1488[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1448 -> 1489[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1448[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg (primMulNat (Succ yu1070) (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1448 -> 1490[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1449[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ yu2400)) (primGEqNatS (Succ yu23000) yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8705[label="yu2400/Succ yu24000",fontsize=10,color="white",style="solid",shape="box"];1449 -> 8705[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8705 -> 1492[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8706[label="yu2400/Zero",fontsize=10,color="white",style="solid",shape="box"];1449 -> 8706[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8706 -> 1493[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1450[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ yu2400))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu2400)) (primGEqNatS Zero yu2400)) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8707[label="yu2400/Succ yu24000",fontsize=10,color="white",style="solid",shape="box"];1450 -> 8707[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8707 -> 1494[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8708[label="yu2400/Zero",fontsize=10,color="white",style="solid",shape="box"];1450 -> 8708[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8708 -> 1495[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1451[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu2300)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1451 -> 1496[label="",style="solid", color="black", weight=3]; 22.36/10.10 5129 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5129[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5129 -> 5153[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5129 -> 5154[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3570 -> 3578[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3570[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3570 -> 3579[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1454 -> 1499[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1454[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ yu1290) (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1454 -> 1500[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1455 -> 1479[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1455[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1455 -> 1481[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1456 -> 1482[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1456[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1456 -> 1484[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1457 -> 1501[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1457[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ yu1310) (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1457 -> 1502[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1458 -> 1489[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1458[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1458 -> 1491[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 372[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ yu31000)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat yu31000 (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8709[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];372 -> 8709[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8709 -> 434[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8710[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];372 -> 8710[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8710 -> 435[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 373[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat Zero (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];373 -> 436[label="",style="solid", color="black", weight=3]; 22.36/10.10 374[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ yu3100000))) (primGEqNatS (Succ yu30000000) yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8711[label="yu3100000/Succ yu31000000",fontsize=10,color="white",style="solid",shape="box"];374 -> 8711[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8711 -> 437[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8712[label="yu3100000/Zero",fontsize=10,color="white",style="solid",shape="box"];374 -> 8712[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8712 -> 438[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 375[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ yu3100000))) (primGEqNatS Zero yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8713[label="yu3100000/Succ yu31000000",fontsize=10,color="white",style="solid",shape="box"];375 -> 8713[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8713 -> 439[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8714[label="yu3100000/Zero",fontsize=10,color="white",style="solid",shape="box"];375 -> 8714[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8714 -> 440[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 376[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];376 -> 441[label="",style="solid", color="black", weight=3]; 22.36/10.10 4119 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4119[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4119 -> 4137[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4119 -> 4138[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4119 -> 4139[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4118[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) yu344",fontsize=16,color="burlywood",shape="triangle"];8715[label="yu344/False",fontsize=10,color="white",style="solid",shape="box"];4118 -> 8715[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8715 -> 4140[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8716[label="yu344/True",fontsize=10,color="white",style="solid",shape="box"];4118 -> 8716[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8716 -> 4141[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 5383 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5383[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5383 -> 5395[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5383 -> 5396[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5383 -> 5397[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5382[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) yu405",fontsize=16,color="burlywood",shape="triangle"];8717[label="yu405/False",fontsize=10,color="white",style="solid",shape="box"];5382 -> 8717[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8717 -> 5398[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8718[label="yu405/True",fontsize=10,color="white",style="solid",shape="box"];5382 -> 8718[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8718 -> 5399[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 379[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu300000) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];379 -> 444[label="",style="solid", color="black", weight=3]; 22.36/10.10 4315[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];4315 -> 4352[label="",style="solid", color="black", weight=3]; 22.36/10.10 4625 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4625[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4625 -> 4648[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5470[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5470 -> 5601[label="",style="solid", color="black", weight=3]; 22.36/10.10 5658 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5658[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5658 -> 5674[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 382[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (Succ (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ Zero))) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];382 -> 447[label="",style="solid", color="black", weight=3]; 22.36/10.10 4331 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4331[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4331 -> 4353[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4331 -> 4354[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4331 -> 4355[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4330[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) yu353",fontsize=16,color="burlywood",shape="triangle"];8719[label="yu353/False",fontsize=10,color="white",style="solid",shape="box"];4330 -> 8719[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8719 -> 4356[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8720[label="yu353/True",fontsize=10,color="white",style="solid",shape="box"];4330 -> 8720[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8720 -> 4357[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 3644 -> 3564[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3644[label="primCmpInt (Neg (primMulNat (Succ yu1070) (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3644 -> 3679[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3644 -> 3680[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3673 -> 3561[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3673[label="primCmpInt (Pos (primMulNat (Succ yu3080) (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3673 -> 3708[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3673 -> 3709[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3674 -> 3564[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3674[label="primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3674 -> 3710[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3674 -> 3711[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4548[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000)))) (fromInt (Neg (Succ Zero) `quot` Neg (Succ (Succ yu31000))),Float (Neg (Succ Zero)) (Neg (Succ (Succ yu31000))) - fromInt (Neg (Succ Zero) `quot` Neg (Succ (Succ yu31000))))",fontsize=16,color="black",shape="box"];4548 -> 4582[label="",style="solid", color="black", weight=3]; 22.36/10.10 4581 -> 5975[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4581[label="floorN0 (Float (Neg (Succ Zero)) (Neg (Succ Zero))) (fromInt (Neg (Succ Zero) `quot` Neg (Succ Zero)),Float (Neg (Succ Zero)) (Neg (Succ Zero)) - fromInt (Neg (Succ Zero) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];4581 -> 5976[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 386[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ yu31000)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat yu31000 (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8721[label="yu31000/Succ yu310000",fontsize=10,color="white",style="solid",shape="box"];386 -> 8721[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8721 -> 451[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8722[label="yu31000/Zero",fontsize=10,color="white",style="solid",shape="box"];386 -> 8722[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8722 -> 452[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 387[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat Zero (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];387 -> 453[label="",style="solid", color="black", weight=3]; 22.36/10.10 841[label="Succ yu3300",fontsize=16,color="green",shape="box"];842[label="Zero",fontsize=16,color="green",shape="box"];918[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ (Succ yu2900)) (primGEqNatS yu2800 yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8723[label="yu2800/Succ yu28000",fontsize=10,color="white",style="solid",shape="box"];918 -> 8723[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8723 -> 949[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8724[label="yu2800/Zero",fontsize=10,color="white",style="solid",shape="box"];918 -> 8724[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8724 -> 950[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 919[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ yu2800)) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];919 -> 951[label="",style="solid", color="black", weight=3]; 22.36/10.10 920 -> 4602[label="",style="dashed", color="red", weight=0]; 22.36/10.10 920[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];920 -> 4604[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 921 -> 2479[label="",style="dashed", color="red", weight=0]; 22.36/10.10 921[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];921 -> 2481[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 922 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.10 922[label="primDivNatS (primMinusNatS (Succ yu280) Zero) (Succ Zero)",fontsize=16,color="magenta"];922 -> 8335[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 922 -> 8336[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 922 -> 8337[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 923[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu44) (Succ yu4300)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];923 -> 955[label="",style="solid", color="black", weight=3]; 22.36/10.10 924[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu44) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];924 -> 956[label="",style="solid", color="black", weight=3]; 22.36/10.10 925 -> 957[label="",style="dashed", color="red", weight=0]; 22.36/10.10 925[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ (Succ yu44)) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];925 -> 958[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 926[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (primMulInt (Pos (Succ (Succ yu45))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];926 -> 960[label="",style="solid", color="black", weight=3]; 22.36/10.10 928[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu47) (Succ yu4600)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];928 -> 962[label="",style="solid", color="black", weight=3]; 22.36/10.10 929[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu47) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];929 -> 963[label="",style="solid", color="black", weight=3]; 22.36/10.10 930 -> 964[label="",style="dashed", color="red", weight=0]; 22.36/10.10 930[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ (Succ yu47)) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];930 -> 965[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 931[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ yu2900)) (primGEqNatS (Succ yu28000) yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8725[label="yu2900/Succ yu29000",fontsize=10,color="white",style="solid",shape="box"];931 -> 8725[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8725 -> 967[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8726[label="yu2900/Zero",fontsize=10,color="white",style="solid",shape="box"];931 -> 8726[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8726 -> 968[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 932[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu2900)) (primGEqNatS Zero yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8727[label="yu2900/Succ yu29000",fontsize=10,color="white",style="solid",shape="box"];932 -> 8727[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8727 -> 969[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8728[label="yu2900/Zero",fontsize=10,color="white",style="solid",shape="box"];932 -> 8728[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8728 -> 970[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 933[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu2800)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];933 -> 971[label="",style="solid", color="black", weight=3]; 22.36/10.10 4603 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4603[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4603 -> 4627[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4603 -> 4628[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4603 -> 4629[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4602[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) yu365",fontsize=16,color="burlywood",shape="triangle"];8729[label="yu365/False",fontsize=10,color="white",style="solid",shape="box"];4602 -> 8729[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8729 -> 4630[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8730[label="yu365/True",fontsize=10,color="white",style="solid",shape="box"];4602 -> 8730[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8730 -> 4631[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 2480 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 2480[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2480 -> 3101[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 2480 -> 3102[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 2480 -> 3103[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 2479[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) yu249",fontsize=16,color="burlywood",shape="triangle"];8731[label="yu249/False",fontsize=10,color="white",style="solid",shape="box"];2479 -> 8731[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8731 -> 2499[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8732[label="yu249/True",fontsize=10,color="white",style="solid",shape="box"];2479 -> 8732[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8732 -> 2500[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 936[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu4800)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];936 -> 974[label="",style="solid", color="black", weight=3]; 22.36/10.10 937[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];937 -> 975[label="",style="solid", color="black", weight=3]; 22.36/10.10 938 -> 957[label="",style="dashed", color="red", weight=0]; 22.36/10.10 938[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ Zero) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];938 -> 959[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 939 -> 976[label="",style="dashed", color="red", weight=0]; 22.36/10.10 939[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos (primMulNat (Succ Zero) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];939 -> 977[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 940[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu4900)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];940 -> 979[label="",style="solid", color="black", weight=3]; 22.36/10.10 941[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];941 -> 980[label="",style="solid", color="black", weight=3]; 22.36/10.10 942 -> 964[label="",style="dashed", color="red", weight=0]; 22.36/10.10 942[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ Zero) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];942 -> 966[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 401[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ yu310000) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];401 -> 465[label="",style="solid", color="black", weight=3]; 22.36/10.10 402[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];402 -> 466[label="",style="solid", color="black", weight=3]; 22.36/10.10 403[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ Zero) Zero)) == LT)",fontsize=16,color="black",shape="box"];403 -> 467[label="",style="solid", color="black", weight=3]; 22.36/10.10 3095 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3095[label="primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];3095 -> 3409[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3096 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3096[label="primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS yu3000000 yu3100000)) (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];3096 -> 7784[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3096 -> 7785[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3097 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3097[label="primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)",fontsize=16,color="magenta"];3097 -> 3412[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 406[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) False",fontsize=16,color="black",shape="box"];406 -> 472[label="",style="solid", color="black", weight=3]; 22.36/10.10 407[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) True",fontsize=16,color="black",shape="box"];407 -> 473[label="",style="solid", color="black", weight=3]; 22.36/10.10 5593 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5593[label="primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];5593 -> 5619[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5594 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5594[label="primMulNat (primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5594 -> 7786[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5594 -> 7787[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5595 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5595[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];5595 -> 5621[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5596[label="floorFloor0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];5596 -> 5622[label="",style="solid", color="black", weight=3]; 22.36/10.10 5597[label="floorFloor0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];5597 -> 5623[label="",style="solid", color="black", weight=3]; 22.36/10.10 4781 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4781[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];4781 -> 4802[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4782 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4782[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];4782 -> 7788[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4782 -> 7789[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4783 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4783[label="primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)",fontsize=16,color="magenta"];4783 -> 4804[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4784[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];4784 -> 4805[label="",style="solid", color="black", weight=3]; 22.36/10.10 4785[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) True",fontsize=16,color="black",shape="box"];4785 -> 4806[label="",style="solid", color="black", weight=3]; 22.36/10.10 5598 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5598[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];5598 -> 5624[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5599 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5599[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5599 -> 7790[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5599 -> 7791[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5600 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5600[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];5600 -> 5625[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 411[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 yu300000 (Succ Zero) (primGEqNatS yu300000 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8733[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];411 -> 8733[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8733 -> 477[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8734[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];411 -> 8734[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8734 -> 478[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 5757[label="Zero",fontsize=16,color="green",shape="box"];8026 -> 7555[label="",style="dashed", color="red", weight=0]; 22.36/10.10 8026[label="primPlusNat (primMulNat yu4990 (Succ (Succ (Succ yu48500)))) (Succ (Succ (Succ yu48500)))",fontsize=16,color="magenta"];8026 -> 8030[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 8026 -> 8031[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 8027[label="Zero",fontsize=16,color="green",shape="box"];4999[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (properFraction (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];4999 -> 5042[label="",style="solid", color="black", weight=3]; 22.36/10.10 5307 -> 4930[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5307[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000)))))",fontsize=16,color="magenta"];5607[label="Succ (primDivNatS (primMinusNatS (Succ Zero) (Succ Zero)) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];5607 -> 5854[label="",style="dashed", color="green", weight=3]; 22.36/10.10 6252 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.10 6252[label="primPlusNat (primMulNat yu4440 (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];6252 -> 7335[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 6252 -> 7336[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 6253[label="Zero",fontsize=16,color="green",shape="box"];2662[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2662 -> 2689[label="",style="solid", color="black", weight=3]; 22.36/10.10 2684 -> 2608[label="",style="dashed", color="red", weight=0]; 22.36/10.10 2684[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];414[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];414 -> 481[label="",style="solid", color="black", weight=3]; 22.36/10.10 5000 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5000[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];5000 -> 5043[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5001 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5001[label="primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];5001 -> 7337[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5001 -> 7338[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5002 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5002[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];5002 -> 5045[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5003[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];5003 -> 5046[label="",style="solid", color="black", weight=3]; 22.36/10.10 5004[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];5004 -> 5047[label="",style="solid", color="black", weight=3]; 22.36/10.10 416[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];416 -> 483[label="",style="solid", color="black", weight=3]; 22.36/10.10 8452[label="primDivNatS (primMinusNatS (Succ yu5280) yu529) (Succ yu530)",fontsize=16,color="burlywood",shape="box"];8735[label="yu529/Succ yu5290",fontsize=10,color="white",style="solid",shape="box"];8452 -> 8735[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8735 -> 8454[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8736[label="yu529/Zero",fontsize=10,color="white",style="solid",shape="box"];8452 -> 8736[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8736 -> 8455[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8453[label="primDivNatS (primMinusNatS Zero yu529) (Succ yu530)",fontsize=16,color="burlywood",shape="box"];8737[label="yu529/Succ yu5290",fontsize=10,color="white",style="solid",shape="box"];8453 -> 8737[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8737 -> 8456[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8738[label="yu529/Zero",fontsize=10,color="white",style="solid",shape="box"];8453 -> 8738[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8738 -> 8457[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 3586[label="Succ yu2930",fontsize=16,color="green",shape="box"];3587[label="primCmpInt (Pos (Succ yu3030)) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3587 -> 3648[label="",style="solid", color="black", weight=3]; 22.36/10.10 3588[label="primCmpInt (Pos Zero) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3588 -> 3649[label="",style="solid", color="black", weight=3]; 22.36/10.10 3589[label="Succ yu2920",fontsize=16,color="green",shape="box"];3590[label="primCmpInt (Neg (Succ yu3040)) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3590 -> 3650[label="",style="solid", color="black", weight=3]; 22.36/10.10 3591[label="primCmpInt (Neg Zero) (Pos yu291 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3591 -> 3651[label="",style="solid", color="black", weight=3]; 22.36/10.10 3592[label="Zero",fontsize=16,color="green",shape="box"];5270[label="fromInt (Neg (Succ Zero) `quot` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5270 -> 5308[label="",style="solid", color="black", weight=3]; 22.36/10.10 2702[label="primMinusNat yu2650 (Succ Zero)",fontsize=16,color="burlywood",shape="box"];8739[label="yu2650/Succ yu26500",fontsize=10,color="white",style="solid",shape="box"];2702 -> 8739[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8739 -> 2719[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8740[label="yu2650/Zero",fontsize=10,color="white",style="solid",shape="box"];2702 -> 8740[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8740 -> 2720[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 2703[label="Neg (primPlusNat yu2650 (Succ Zero))",fontsize=16,color="green",shape="box"];2703 -> 2721[label="",style="dashed", color="green", weight=3]; 22.36/10.10 418[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ yu310000) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];418 -> 485[label="",style="solid", color="black", weight=3]; 22.36/10.10 419[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];419 -> 486[label="",style="solid", color="black", weight=3]; 22.36/10.10 420[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ Zero) Zero)) == LT)",fontsize=16,color="black",shape="box"];420 -> 487[label="",style="solid", color="black", weight=3]; 22.36/10.10 1468[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ (Succ yu24000))) (primGEqNatS (Succ yu23000) (Succ yu24000))) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1468 -> 1503[label="",style="solid", color="black", weight=3]; 22.36/10.10 1469[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu23000) Zero)) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1469 -> 1504[label="",style="solid", color="black", weight=3]; 22.36/10.10 1470[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) (primGEqNatS Zero (Succ yu24000))) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1470 -> 1505[label="",style="solid", color="black", weight=3]; 22.36/10.10 1471[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1471 -> 1506[label="",style="solid", color="black", weight=3]; 22.36/10.10 1472[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu2300)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1472 -> 1507[label="",style="solid", color="black", weight=3]; 22.36/10.10 5149 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5149[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400)))",fontsize=16,color="magenta"];5149 -> 7792[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5149 -> 7793[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5150[label="Succ yu1070",fontsize=16,color="green",shape="box"];5151[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) False",fontsize=16,color="black",shape="box"];5151 -> 5191[label="",style="solid", color="black", weight=3]; 22.36/10.10 5152[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) True",fontsize=16,color="black",shape="box"];5152 -> 5192[label="",style="solid", color="black", weight=3]; 22.36/10.10 3575 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3575[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];3575 -> 6161[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3574[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) yu307) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8741[label="yu307/Succ yu3070",fontsize=10,color="white",style="solid",shape="box"];3574 -> 8741[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8741 -> 3580[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8742[label="yu307/Zero",fontsize=10,color="white",style="solid",shape="box"];3574 -> 8742[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8742 -> 3581[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 3576[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];3576 -> 3582[label="",style="solid", color="black", weight=3]; 22.36/10.10 3577[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];3577 -> 3583[label="",style="solid", color="black", weight=3]; 22.36/10.10 1475[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) (Succ yu12500)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1475 -> 1510[label="",style="solid", color="black", weight=3]; 22.36/10.10 1476[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1476 -> 1511[label="",style="solid", color="black", weight=3]; 22.36/10.10 1477[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu12500)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1477 -> 1512[label="",style="solid", color="black", weight=3]; 22.36/10.10 1478[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1478 -> 1513[label="",style="solid", color="black", weight=3]; 22.36/10.10 1480 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1480[label="primMulNat (Succ yu1070) (Succ Zero)",fontsize=16,color="magenta"];1480 -> 1514[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1479[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg yu142) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8743[label="yu142/Succ yu1420",fontsize=10,color="white",style="solid",shape="box"];1479 -> 8743[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8743 -> 1515[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8744[label="yu142/Zero",fontsize=10,color="white",style="solid",shape="box"];1479 -> 8744[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8744 -> 1516[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1483 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1483[label="primMulNat (Succ yu1070) (Succ Zero)",fontsize=16,color="magenta"];1483 -> 1517[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1482[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg yu143) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8745[label="yu143/Succ yu1430",fontsize=10,color="white",style="solid",shape="box"];1482 -> 8745[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8745 -> 1518[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8746[label="yu143/Zero",fontsize=10,color="white",style="solid",shape="box"];1482 -> 8746[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8746 -> 1519[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1485[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) (Succ yu12700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1485 -> 1520[label="",style="solid", color="black", weight=3]; 22.36/10.10 1486[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu10700) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1486 -> 1521[label="",style="solid", color="black", weight=3]; 22.36/10.10 1487[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu12700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1487 -> 1522[label="",style="solid", color="black", weight=3]; 22.36/10.10 1488[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1488 -> 1523[label="",style="solid", color="black", weight=3]; 22.36/10.10 1490 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1490[label="primMulNat (Succ yu1070) (Succ Zero)",fontsize=16,color="magenta"];1490 -> 1524[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1489[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg yu144) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8747[label="yu144/Succ yu1440",fontsize=10,color="white",style="solid",shape="box"];1489 -> 8747[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8747 -> 1525[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8748[label="yu144/Zero",fontsize=10,color="white",style="solid",shape="box"];1489 -> 8748[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8748 -> 1526[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1492[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ (Succ yu24000))) (primGEqNatS (Succ yu23000) (Succ yu24000))) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1492 -> 1527[label="",style="solid", color="black", weight=3]; 22.36/10.10 1493[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu23000) Zero)) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1493 -> 1528[label="",style="solid", color="black", weight=3]; 22.36/10.10 1494[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) (primGEqNatS Zero (Succ yu24000))) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1494 -> 1529[label="",style="solid", color="black", weight=3]; 22.36/10.10 1495[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1495 -> 1530[label="",style="solid", color="black", weight=3]; 22.36/10.10 1496[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu2300)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1496 -> 1531[label="",style="solid", color="black", weight=3]; 22.36/10.10 5153 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5153[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False) (Succ (Succ (Succ yu2400)))",fontsize=16,color="magenta"];5153 -> 7794[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5153 -> 7795[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5154[label="Zero",fontsize=16,color="green",shape="box"];3579 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3579[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];3579 -> 6162[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3578[label="primCmpInt (primMulInt (primMinusNat Zero yu308) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="burlywood",shape="triangle"];8749[label="yu308/Succ yu3080",fontsize=10,color="white",style="solid",shape="box"];3578 -> 8749[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8749 -> 3584[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8750[label="yu308/Zero",fontsize=10,color="white",style="solid",shape="box"];3578 -> 8750[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8750 -> 3585[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1500 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1500[label="primMulNat (Succ yu1290) (Succ Zero)",fontsize=16,color="magenta"];1500 -> 1534[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1499[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos yu145) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8751[label="yu145/Succ yu1450",fontsize=10,color="white",style="solid",shape="box"];1499 -> 8751[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8751 -> 1535[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8752[label="yu145/Zero",fontsize=10,color="white",style="solid",shape="box"];1499 -> 8752[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8752 -> 1536[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1481 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1481[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1481 -> 1537[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1484 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1484[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1484 -> 1538[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1502 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1502[label="primMulNat (Succ yu1310) (Succ Zero)",fontsize=16,color="magenta"];1502 -> 1539[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1501[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos yu146) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8753[label="yu146/Succ yu1460",fontsize=10,color="white",style="solid",shape="box"];1501 -> 8753[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8753 -> 1540[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8754[label="yu146/Zero",fontsize=10,color="white",style="solid",shape="box"];1501 -> 8754[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8754 -> 1541[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1491 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1491[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1491 -> 1542[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 434[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ yu310000) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];434 -> 499[label="",style="solid", color="black", weight=3]; 22.36/10.10 435[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];435 -> 500[label="",style="solid", color="black", weight=3]; 22.36/10.10 436[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ Zero) Zero)) == LT)",fontsize=16,color="black",shape="box"];436 -> 501[label="",style="solid", color="black", weight=3]; 22.36/10.10 437[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ (Succ yu31000000)))) (primGEqNatS (Succ yu30000000) (Succ yu31000000))) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];437 -> 502[label="",style="solid", color="black", weight=3]; 22.36/10.10 438[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ Zero))) (primGEqNatS (Succ yu30000000) Zero)) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];438 -> 503[label="",style="solid", color="black", weight=3]; 22.36/10.10 439[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu31000000)))) (primGEqNatS Zero (Succ yu31000000))) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];439 -> 504[label="",style="solid", color="black", weight=3]; 22.36/10.10 440[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];440 -> 505[label="",style="solid", color="black", weight=3]; 22.36/10.10 441[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];441 -> 506[label="",style="solid", color="black", weight=3]; 22.36/10.10 4137 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4137[label="primMulNat (Succ (Succ (Succ (Succ yu3100000)))) (Succ Zero)",fontsize=16,color="magenta"];4137 -> 4154[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4138 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4138[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];4138 -> 4155[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4139 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4139[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False) (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];4139 -> 7796[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4139 -> 7797[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4140[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];4140 -> 4157[label="",style="solid", color="black", weight=3]; 22.36/10.10 4141[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) True",fontsize=16,color="black",shape="box"];4141 -> 4158[label="",style="solid", color="black", weight=3]; 22.36/10.10 5395 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5395[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];5395 -> 5446[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5396 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5396[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];5396 -> 5447[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5397 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5397[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5397 -> 7798[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5397 -> 7799[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5398[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];5398 -> 5448[label="",style="solid", color="black", weight=3]; 22.36/10.10 5399[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];5399 -> 5449[label="",style="solid", color="black", weight=3]; 22.36/10.10 444[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 yu300000 (Succ Zero) (primGEqNatS yu300000 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8755[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];444 -> 8755[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8755 -> 509[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8756[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];444 -> 8756[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8756 -> 510[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 4352[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (properFraction (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];4352 -> 4391[label="",style="solid", color="black", weight=3]; 22.36/10.10 4648 -> 4293[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4648[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000)))))",fontsize=16,color="magenta"];5601[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5601 -> 5626[label="",style="solid", color="black", weight=3]; 22.36/10.10 5674 -> 5461[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5674[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];447[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu300000) Zero) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];447 -> 513[label="",style="solid", color="black", weight=3]; 22.36/10.10 4353 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4353[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4353 -> 4392[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4354 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4354[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4354 -> 4393[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4355 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4355[label="primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4355 -> 7339[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4355 -> 7340[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4356[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];4356 -> 4395[label="",style="solid", color="black", weight=3]; 22.36/10.10 4357[label="floorFloor0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];4357 -> 4396[label="",style="solid", color="black", weight=3]; 22.36/10.10 3679 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3679[label="primMulNat (Succ yu1070) (Succ Zero)",fontsize=16,color="magenta"];3679 -> 3716[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3680[label="yu106",fontsize=16,color="green",shape="box"];3708[label="yu106",fontsize=16,color="green",shape="box"];3709 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3709[label="primMulNat (Succ yu3080) (Succ Zero)",fontsize=16,color="magenta"];3709 -> 3729[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3710 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3710[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3710 -> 3730[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3711[label="yu106",fontsize=16,color="green",shape="box"];4582[label="fromInt (Neg (Succ Zero) `quot` Neg (Succ (Succ yu31000)))",fontsize=16,color="black",shape="box"];4582 -> 6411[label="",style="solid", color="black", weight=3]; 22.36/10.10 5976[label="Zero",fontsize=16,color="green",shape="box"];5975[label="floorN0 (Float (Neg (Succ yu436)) (Neg (Succ Zero))) (fromInt (Neg (Succ yu436) `quot` Neg (Succ Zero)),Float (Neg (Succ yu436)) (Neg (Succ Zero)) - fromInt (Neg (Succ yu436) `quot` Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5975 -> 5980[label="",style="solid", color="black", weight=3]; 22.36/10.10 451[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ yu310000) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];451 -> 517[label="",style="solid", color="black", weight=3]; 22.36/10.10 452[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];452 -> 518[label="",style="solid", color="black", weight=3]; 22.36/10.10 453[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ Zero) Zero)) == LT)",fontsize=16,color="black",shape="box"];453 -> 519[label="",style="solid", color="black", weight=3]; 22.36/10.10 949[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ yu2900)) (primGEqNatS (Succ yu28000) yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8757[label="yu2900/Succ yu29000",fontsize=10,color="white",style="solid",shape="box"];949 -> 8757[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8757 -> 981[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8758[label="yu2900/Zero",fontsize=10,color="white",style="solid",shape="box"];949 -> 8758[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8758 -> 982[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 950[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ yu2900))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ yu2900)) (primGEqNatS Zero yu2900)) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8759[label="yu2900/Succ yu29000",fontsize=10,color="white",style="solid",shape="box"];950 -> 8759[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8759 -> 983[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8760[label="yu2900/Zero",fontsize=10,color="white",style="solid",shape="box"];950 -> 8760[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8760 -> 984[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 951[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ yu2800)) (Succ Zero)) (Succ (Succ Zero)))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];951 -> 985[label="",style="solid", color="black", weight=3]; 22.36/10.10 4604 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4604[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4604 -> 4633[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4604 -> 4634[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4604 -> 4635[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 2481 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.10 2481[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2481 -> 3107[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 2481 -> 3108[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 2481 -> 3109[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 8335[label="Zero",fontsize=16,color="green",shape="box"];8336[label="Zero",fontsize=16,color="green",shape="box"];8337[label="Succ yu280",fontsize=16,color="green",shape="box"];955[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu44 yu4300) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8761[label="yu44/Succ yu440",fontsize=10,color="white",style="solid",shape="box"];955 -> 8761[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8761 -> 989[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8762[label="yu44/Zero",fontsize=10,color="white",style="solid",shape="box"];955 -> 8762[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8762 -> 990[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 956[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu44)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];956 -> 991[label="",style="solid", color="black", weight=3]; 22.36/10.10 958 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 958[label="primMulNat (Succ (Succ yu44)) (Succ Zero)",fontsize=16,color="magenta"];958 -> 992[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 957[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos yu56) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8763[label="yu56/Succ yu560",fontsize=10,color="white",style="solid",shape="box"];957 -> 8763[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8763 -> 993[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8764[label="yu56/Zero",fontsize=10,color="white",style="solid",shape="box"];957 -> 8764[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8764 -> 994[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 960 -> 976[label="",style="dashed", color="red", weight=0]; 22.36/10.10 960[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos (primMulNat (Succ (Succ yu45)) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];960 -> 978[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 962[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu47 yu4600) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8765[label="yu47/Succ yu470",fontsize=10,color="white",style="solid",shape="box"];962 -> 8765[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8765 -> 996[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8766[label="yu47/Zero",fontsize=10,color="white",style="solid",shape="box"];962 -> 8766[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8766 -> 997[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 963[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu47)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];963 -> 998[label="",style="solid", color="black", weight=3]; 22.36/10.10 965 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 965[label="primMulNat (Succ (Succ yu47)) (Succ Zero)",fontsize=16,color="magenta"];965 -> 999[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 964[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos yu57) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8767[label="yu57/Succ yu570",fontsize=10,color="white",style="solid",shape="box"];964 -> 8767[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8767 -> 1000[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8768[label="yu57/Zero",fontsize=10,color="white",style="solid",shape="box"];964 -> 8768[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8768 -> 1001[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 967[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ (Succ yu29000))) (primGEqNatS (Succ yu28000) (Succ yu29000))) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];967 -> 1002[label="",style="solid", color="black", weight=3]; 22.36/10.10 968[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu28000) Zero)) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];968 -> 1003[label="",style="solid", color="black", weight=3]; 22.36/10.10 969[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) (primGEqNatS Zero (Succ yu29000))) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];969 -> 1004[label="",style="solid", color="black", weight=3]; 22.36/10.10 970[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];970 -> 1005[label="",style="solid", color="black", weight=3]; 22.36/10.10 971[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu2800)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];971 -> 1006[label="",style="solid", color="black", weight=3]; 22.36/10.10 4627 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 4627[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900)))",fontsize=16,color="magenta"];4627 -> 7800[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4627 -> 7801[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4628[label="Succ Zero",fontsize=16,color="green",shape="box"];4629[label="yu31",fontsize=16,color="green",shape="box"];4630[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) False",fontsize=16,color="black",shape="box"];4630 -> 4651[label="",style="solid", color="black", weight=3]; 22.36/10.10 4631[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) True",fontsize=16,color="black",shape="box"];4631 -> 4652[label="",style="solid", color="black", weight=3]; 22.36/10.10 3101 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.10 3101[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];3101 -> 6163[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3102[label="Succ Zero",fontsize=16,color="green",shape="box"];3103[label="yu31",fontsize=16,color="green",shape="box"];2499[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2499 -> 2573[label="",style="solid", color="black", weight=3]; 22.36/10.10 2500[label="floorFloor0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];2500 -> 2574[label="",style="solid", color="black", weight=3]; 22.36/10.10 974[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu4800)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];974 -> 1009[label="",style="solid", color="black", weight=3]; 22.36/10.10 975[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];975 -> 1010[label="",style="solid", color="black", weight=3]; 22.36/10.10 959 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 959[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];959 -> 1011[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 977 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 977[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];977 -> 1012[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 976[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos yu58) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8769[label="yu58/Succ yu580",fontsize=10,color="white",style="solid",shape="box"];976 -> 8769[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8769 -> 1013[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8770[label="yu58/Zero",fontsize=10,color="white",style="solid",shape="box"];976 -> 8770[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8770 -> 1014[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 979[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu4900)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];979 -> 1026[label="",style="solid", color="black", weight=3]; 22.36/10.10 980[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];980 -> 1027[label="",style="solid", color="black", weight=3]; 22.36/10.10 966 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 966[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];966 -> 1015[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 465[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu310000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8771[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];465 -> 8771[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8771 -> 537[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8772[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];465 -> 8772[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8772 -> 538[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 466[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];466 -> 539[label="",style="solid", color="black", weight=3]; 22.36/10.10 467[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];467 -> 540[label="",style="solid", color="black", weight=3]; 22.36/10.10 3409[label="Succ (Succ (Succ (Succ yu3000000)))",fontsize=16,color="green",shape="box"];7784[label="Succ yu3100000",fontsize=16,color="green",shape="box"];7785 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7785[label="primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ (Succ yu3100000))) (primGEqNatS yu3000000 yu3100000)",fontsize=16,color="magenta"];7785 -> 8126[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 7785 -> 8127[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 7785 -> 8128[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 7785 -> 8129[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 3412[label="Succ (Succ (Succ (Succ yu3100000)))",fontsize=16,color="green",shape="box"];472[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6))))))",fontsize=16,color="black",shape="triangle"];472 -> 545[label="",style="solid", color="black", weight=3]; 22.36/10.10 473[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8773[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];473 -> 8773[label="",style="solid", color="blue", weight=9]; 22.36/10.10 8773 -> 791[label="",style="solid", color="blue", weight=3]; 22.36/10.10 8774[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];473 -> 8774[label="",style="solid", color="blue", weight=9]; 22.36/10.10 8774 -> 792[label="",style="solid", color="blue", weight=3]; 22.36/10.10 5619[label="Succ (Succ (Succ (Succ yu3000000)))",fontsize=16,color="green",shape="box"];7786[label="Zero",fontsize=16,color="green",shape="box"];7787 -> 6877[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7787[label="primDivNatS0 (Succ (Succ (Succ yu3000000))) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];7787 -> 7961[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5621[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5622[label="floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5622 -> 5631[label="",style="solid", color="black", weight=3]; 22.36/10.10 5623[label="floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8775[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5623 -> 8775[label="",style="solid", color="blue", weight=9]; 22.36/10.10 8775 -> 5659[label="",style="solid", color="blue", weight=3]; 22.36/10.10 8776[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5623 -> 8776[label="",style="solid", color="blue", weight=9]; 22.36/10.10 8776 -> 5660[label="",style="solid", color="blue", weight=3]; 22.36/10.10 4802[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7788[label="Succ yu3100000",fontsize=16,color="green",shape="box"];7789 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7789[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False",fontsize=16,color="magenta"];4804[label="Succ (Succ (Succ (Succ yu3100000)))",fontsize=16,color="green",shape="box"];4805[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="triangle"];4805 -> 4833[label="",style="solid", color="black", weight=3]; 22.36/10.10 4806[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4806 -> 5271[label="",style="solid", color="black", weight=3]; 22.36/10.10 5624[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7790[label="Zero",fontsize=16,color="green",shape="box"];7791 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7791[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];5625[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];477[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) (Succ Zero) (primGEqNatS (Succ yu3000000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];477 -> 551[label="",style="solid", color="black", weight=3]; 22.36/10.10 478[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];478 -> 552[label="",style="solid", color="black", weight=3]; 22.36/10.10 8030 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.10 8030[label="primMulNat yu4990 (Succ (Succ (Succ yu48500)))",fontsize=16,color="magenta"];8030 -> 8045[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 8031[label="Succ (Succ (Succ yu48500))",fontsize=16,color="green",shape="box"];5042[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];5042 -> 5080[label="",style="solid", color="black", weight=3]; 22.36/10.10 5854 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5854[label="primDivNatS (primMinusNatS (Succ Zero) (Succ Zero)) (Succ (Succ Zero))",fontsize=16,color="magenta"];5854 -> 8341[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5854 -> 8342[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5854 -> 8343[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 7335 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7335[label="primMulNat yu4440 (Succ (Succ Zero))",fontsize=16,color="magenta"];7335 -> 7483[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 7336[label="Succ Zero",fontsize=16,color="green",shape="box"];2689[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2689 -> 2695[label="",style="solid", color="black", weight=3]; 22.36/10.10 481[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS (Succ yu300000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];481 -> 555[label="",style="solid", color="black", weight=3]; 22.36/10.10 5043[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7337 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7337[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];7337 -> 7484[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 7338[label="Zero",fontsize=16,color="green",shape="box"];5045[label="Succ Zero",fontsize=16,color="green",shape="box"];5046[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5046 -> 5082[label="",style="solid", color="black", weight=3]; 22.36/10.10 5047[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5047 -> 5273[label="",style="solid", color="black", weight=3]; 22.36/10.10 483[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (primPlusNat Zero (Succ Zero))) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];483 -> 557[label="",style="solid", color="black", weight=3]; 22.36/10.10 8454[label="primDivNatS (primMinusNatS (Succ yu5280) (Succ yu5290)) (Succ yu530)",fontsize=16,color="black",shape="box"];8454 -> 8458[label="",style="solid", color="black", weight=3]; 22.36/10.10 8455[label="primDivNatS (primMinusNatS (Succ yu5280) Zero) (Succ yu530)",fontsize=16,color="black",shape="box"];8455 -> 8459[label="",style="solid", color="black", weight=3]; 22.36/10.10 8456[label="primDivNatS (primMinusNatS Zero (Succ yu5290)) (Succ yu530)",fontsize=16,color="black",shape="box"];8456 -> 8460[label="",style="solid", color="black", weight=3]; 22.36/10.10 8457[label="primDivNatS (primMinusNatS Zero Zero) (Succ yu530)",fontsize=16,color="black",shape="box"];8457 -> 8461[label="",style="solid", color="black", weight=3]; 22.36/10.10 3648[label="primCmpInt (Pos (Succ yu3030)) (primMulInt (Pos yu291) (Pos Zero)) == LT",fontsize=16,color="black",shape="box"];3648 -> 3682[label="",style="solid", color="black", weight=3]; 22.36/10.10 3649[label="primCmpInt (Pos Zero) (primMulInt (Pos yu291) (Pos Zero)) == LT",fontsize=16,color="black",shape="box"];3649 -> 3683[label="",style="solid", color="black", weight=3]; 22.36/10.10 3650[label="primCmpInt (Neg (Succ yu3040)) (primMulInt (Pos yu291) (Pos Zero)) == LT",fontsize=16,color="black",shape="box"];3650 -> 3684[label="",style="solid", color="black", weight=3]; 22.36/10.10 3651[label="primCmpInt (Neg Zero) (primMulInt (Pos yu291) (Pos Zero)) == LT",fontsize=16,color="black",shape="box"];3651 -> 3685[label="",style="solid", color="black", weight=3]; 22.36/10.10 5308[label="Neg (Succ Zero) `quot` Pos (Succ Zero)",fontsize=16,color="black",shape="box"];5308 -> 5315[label="",style="solid", color="black", weight=3]; 22.36/10.10 2719[label="primMinusNat (Succ yu26500) (Succ Zero)",fontsize=16,color="black",shape="box"];2719 -> 2748[label="",style="solid", color="black", weight=3]; 22.36/10.10 2720[label="primMinusNat Zero (Succ Zero)",fontsize=16,color="black",shape="box"];2720 -> 2749[label="",style="solid", color="black", weight=3]; 22.36/10.10 2721 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.10 2721[label="primPlusNat yu2650 (Succ Zero)",fontsize=16,color="magenta"];2721 -> 7341[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 2721 -> 7342[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 485[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ yu310000))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu310000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8777[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];485 -> 8777[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8777 -> 559[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8778[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];485 -> 8778[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8778 -> 560[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 486[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];486 -> 561[label="",style="solid", color="black", weight=3]; 22.36/10.10 487[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];487 -> 562[label="",style="solid", color="black", weight=3]; 22.36/10.10 1503[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ (Succ yu24000))) (primGEqNatS yu23000 yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8779[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];1503 -> 8779[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8779 -> 1550[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8780[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];1503 -> 8780[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8780 -> 1551[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1504[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1504 -> 1552[label="",style="solid", color="black", weight=3]; 22.36/10.10 1505 -> 5090[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1505[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1505 -> 5091[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1506 -> 3868[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1506[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1506 -> 3869[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1507[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu2300) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1507 -> 1555[label="",style="solid", color="black", weight=3]; 22.36/10.10 7792[label="yu2400",fontsize=16,color="green",shape="box"];7793 -> 5419[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7793[label="primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False",fontsize=16,color="magenta"];7793 -> 7962[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5191[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400)))))",fontsize=16,color="black",shape="triangle"];5191 -> 5222[label="",style="solid", color="black", weight=3]; 22.36/10.10 5192[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8781[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5192 -> 8781[label="",style="solid", color="blue", weight=9]; 22.36/10.10 8781 -> 5274[label="",style="solid", color="blue", weight=3]; 22.36/10.10 8782[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5192 -> 8782[label="",style="solid", color="blue", weight=9]; 22.36/10.10 8782 -> 5275[label="",style="solid", color="blue", weight=3]; 22.36/10.10 6161 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.10 6161[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];3580[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (Succ yu3070)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3580 -> 3626[label="",style="solid", color="black", weight=3]; 22.36/10.10 3581[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3581 -> 3627[label="",style="solid", color="black", weight=3]; 22.36/10.10 3582[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];3582 -> 3628[label="",style="solid", color="black", weight=3]; 22.36/10.10 3583[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8783[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3583 -> 8783[label="",style="solid", color="blue", weight=9]; 22.36/10.10 8783 -> 3671[label="",style="solid", color="blue", weight=3]; 22.36/10.10 8784[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3583 -> 8784[label="",style="solid", color="blue", weight=9]; 22.36/10.10 8784 -> 3672[label="",style="solid", color="blue", weight=3]; 22.36/10.10 1510 -> 1419[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1510[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu10700 yu12500) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1510 -> 1558[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1510 -> 1559[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1511 -> 1420[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1511[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu10700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1511 -> 1560[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1512 -> 1429[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1512[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu12500)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1512 -> 1561[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1513 -> 1430[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1513[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1514[label="Succ yu1070",fontsize=16,color="green",shape="box"];1515[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1420)) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1515 -> 1562[label="",style="solid", color="black", weight=3]; 22.36/10.10 1516[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1516 -> 1563[label="",style="solid", color="black", weight=3]; 22.36/10.10 1517[label="Succ yu1070",fontsize=16,color="green",shape="box"];1518[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg (Succ yu1430)) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1518 -> 1564[label="",style="solid", color="black", weight=3]; 22.36/10.10 1519[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1519 -> 1565[label="",style="solid", color="black", weight=3]; 22.36/10.10 1520 -> 1422[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1520[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu10700 yu12700) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1520 -> 1566[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1520 -> 1567[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1521 -> 1423[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1521[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu10700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1521 -> 1568[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1522 -> 1432[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1522[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu12700)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1522 -> 1569[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1523 -> 1433[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1523[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1524[label="Succ yu1070",fontsize=16,color="green",shape="box"];1525[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1440)) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1525 -> 1570[label="",style="solid", color="black", weight=3]; 22.36/10.10 1526[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1526 -> 1571[label="",style="solid", color="black", weight=3]; 22.36/10.10 1527[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ (Succ yu24000))) (primGEqNatS yu23000 yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8785[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];1527 -> 8785[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8785 -> 1572[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8786[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];1527 -> 8786[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8786 -> 1573[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 1528[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ yu23000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1528 -> 1574[label="",style="solid", color="black", weight=3]; 22.36/10.10 1529 -> 5090[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1529[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1529 -> 5092[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1530 -> 3868[label="",style="dashed", color="red", weight=0]; 22.36/10.10 1530[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1530 -> 3870[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 1531[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu2300) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1531 -> 1577[label="",style="solid", color="black", weight=3]; 22.36/10.10 7794[label="yu2400",fontsize=16,color="green",shape="box"];7795 -> 5419[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7795[label="primDivNatS0 (Succ Zero) (Succ (Succ yu2400)) False",fontsize=16,color="magenta"];7795 -> 7963[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 6162 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.10 6162[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];3584[label="primCmpInt (primMulInt (primMinusNat Zero (Succ yu3080)) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3584 -> 3640[label="",style="solid", color="black", weight=3]; 22.36/10.10 3585[label="primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="black",shape="box"];3585 -> 3641[label="",style="solid", color="black", weight=3]; 22.36/10.10 1534[label="Succ yu1290",fontsize=16,color="green",shape="box"];1535[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1450)) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1535 -> 1580[label="",style="solid", color="black", weight=3]; 22.36/10.10 1536[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1536 -> 1581[label="",style="solid", color="black", weight=3]; 22.36/10.10 1537[label="Zero",fontsize=16,color="green",shape="box"];1538[label="Zero",fontsize=16,color="green",shape="box"];1539[label="Succ yu1310",fontsize=16,color="green",shape="box"];1540[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1460)) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1540 -> 1582[label="",style="solid", color="black", weight=3]; 22.36/10.10 1541[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1541 -> 1583[label="",style="solid", color="black", weight=3]; 22.36/10.10 1542[label="Zero",fontsize=16,color="green",shape="box"];499[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu310000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8787[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];499 -> 8787[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8787 -> 578[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8788[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];499 -> 8788[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8788 -> 579[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 500[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];500 -> 580[label="",style="solid", color="black", weight=3]; 22.36/10.10 501[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];501 -> 581[label="",style="solid", color="black", weight=3]; 22.36/10.10 502[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ (Succ yu31000000)))) (primGEqNatS yu30000000 yu31000000)) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8789[label="yu30000000/Succ yu300000000",fontsize=10,color="white",style="solid",shape="box"];502 -> 8789[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8789 -> 582[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8790[label="yu30000000/Zero",fontsize=10,color="white",style="solid",shape="box"];502 -> 8790[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8790 -> 583[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 503 -> 4031[label="",style="dashed", color="red", weight=0]; 22.36/10.10 503[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];503 -> 4032[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 504 -> 4052[label="",style="dashed", color="red", weight=0]; 22.36/10.10 504[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu31000000)))) False) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];504 -> 4053[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 505 -> 4084[label="",style="dashed", color="red", weight=0]; 22.36/10.10 505[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];505 -> 4085[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 506[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu3000000)) (Succ Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];506 -> 587[label="",style="solid", color="black", weight=3]; 22.36/10.10 4154[label="Succ (Succ (Succ (Succ yu3100000)))",fontsize=16,color="green",shape="box"];4155[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7796[label="Succ yu3100000",fontsize=16,color="green",shape="box"];7797 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7797[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False",fontsize=16,color="magenta"];7797 -> 7964[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 4157[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="triangle"];4157 -> 4174[label="",style="solid", color="black", weight=3]; 22.36/10.10 4158[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4158 -> 4636[label="",style="solid", color="black", weight=3]; 22.36/10.10 5446[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5447[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7798[label="Zero",fontsize=16,color="green",shape="box"];7799 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7799[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];5448[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5448 -> 5463[label="",style="solid", color="black", weight=3]; 22.36/10.10 5449[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5449 -> 5661[label="",style="solid", color="black", weight=3]; 22.36/10.10 509[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) (Succ Zero) (primGEqNatS (Succ yu3000000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];509 -> 590[label="",style="solid", color="black", weight=3]; 22.36/10.10 510[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];510 -> 591[label="",style="solid", color="black", weight=3]; 22.36/10.10 4391[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))))",fontsize=16,color="black",shape="box"];4391 -> 4431[label="",style="solid", color="black", weight=3]; 22.36/10.10 5626 -> 5748[label="",style="dashed", color="red", weight=0]; 22.36/10.10 5626[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5626 -> 5749[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 513[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS (Succ yu300000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];513 -> 594[label="",style="solid", color="black", weight=3]; 22.36/10.10 4392[label="Succ Zero",fontsize=16,color="green",shape="box"];4393[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7339 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.10 7339[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];7339 -> 7485[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 7340[label="Zero",fontsize=16,color="green",shape="box"];4395[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];4395 -> 4433[label="",style="solid", color="black", weight=3]; 22.36/10.10 4396[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4396 -> 4637[label="",style="solid", color="black", weight=3]; 22.36/10.10 3716[label="Succ yu1070",fontsize=16,color="green",shape="box"];3729[label="Succ yu3080",fontsize=16,color="green",shape="box"];3730[label="Zero",fontsize=16,color="green",shape="box"];6411 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.10 6411[label="Neg (Succ Zero) `quot` Neg (Succ (Succ yu31000))",fontsize=16,color="magenta"];6411 -> 6576[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 6411 -> 6577[label="",style="dashed", color="magenta", weight=3]; 22.36/10.10 5980[label="fromInt (Neg (Succ yu436) `quot` Neg (Succ Zero))",fontsize=16,color="blue",shape="box"];8791[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5980 -> 8791[label="",style="solid", color="blue", weight=9]; 22.36/10.10 8791 -> 6007[label="",style="solid", color="blue", weight=3]; 22.36/10.10 8792[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];5980 -> 8792[label="",style="solid", color="blue", weight=9]; 22.36/10.10 8792 -> 6008[label="",style="solid", color="blue", weight=3]; 22.36/10.10 517[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ yu310000))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu310000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8793[label="yu310000/Succ yu3100000",fontsize=10,color="white",style="solid",shape="box"];517 -> 8793[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8793 -> 598[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 8794[label="yu310000/Zero",fontsize=10,color="white",style="solid",shape="box"];517 -> 8794[label="",style="solid", color="burlywood", weight=9]; 22.36/10.10 8794 -> 599[label="",style="solid", color="burlywood", weight=3]; 22.36/10.10 518[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];518 -> 600[label="",style="solid", color="black", weight=3]; 22.36/10.10 519[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];519 -> 601[label="",style="solid", color="black", weight=3]; 22.36/10.10 981[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ (Succ yu29000))) (primGEqNatS (Succ yu28000) (Succ yu29000))) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];981 -> 1032[label="",style="solid", color="black", weight=3]; 22.36/10.11 982[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) (primGEqNatS (Succ yu28000) Zero)) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];982 -> 1033[label="",style="solid", color="black", weight=3]; 22.36/10.11 983[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) (primGEqNatS Zero (Succ yu29000))) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];983 -> 1034[label="",style="solid", color="black", weight=3]; 22.36/10.11 984[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) (primGEqNatS Zero Zero)) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];984 -> 1035[label="",style="solid", color="black", weight=3]; 22.36/10.11 985[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu2800)) (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];985 -> 1036[label="",style="solid", color="black", weight=3]; 22.36/10.11 4633 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4633[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False) (Succ (Succ (Succ yu2900)))",fontsize=16,color="magenta"];4633 -> 7806[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4633 -> 7807[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4634[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];4635[label="yu31",fontsize=16,color="green",shape="box"];3107 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3107[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];3107 -> 6165[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3108[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3109[label="yu31",fontsize=16,color="green",shape="box"];989[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu440) yu4300) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8795[label="yu4300/Succ yu43000",fontsize=10,color="white",style="solid",shape="box"];989 -> 8795[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8795 -> 1041[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8796[label="yu4300/Zero",fontsize=10,color="white",style="solid",shape="box"];989 -> 8796[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8796 -> 1042[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 990[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu4300) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8797[label="yu4300/Succ yu43000",fontsize=10,color="white",style="solid",shape="box"];990 -> 8797[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8797 -> 1043[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8798[label="yu4300/Zero",fontsize=10,color="white",style="solid",shape="box"];990 -> 8798[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8798 -> 1044[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 991 -> 957[label="",style="dashed", color="red", weight=0]; 22.36/10.11 991[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ yu44) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];991 -> 1045[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 992[label="Succ (Succ yu44)",fontsize=16,color="green",shape="box"];993[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu560)) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];993 -> 1046[label="",style="solid", color="black", weight=3]; 22.36/10.11 994[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];994 -> 1047[label="",style="solid", color="black", weight=3]; 22.36/10.11 978 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 978[label="primMulNat (Succ (Succ yu45)) (Succ Zero)",fontsize=16,color="magenta"];978 -> 1016[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 996[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu470) yu4600) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8799[label="yu4600/Succ yu46000",fontsize=10,color="white",style="solid",shape="box"];996 -> 8799[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8799 -> 1048[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8800[label="yu4600/Zero",fontsize=10,color="white",style="solid",shape="box"];996 -> 8800[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8800 -> 1049[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 997[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero yu4600) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8801[label="yu4600/Succ yu46000",fontsize=10,color="white",style="solid",shape="box"];997 -> 8801[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8801 -> 1050[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8802[label="yu4600/Zero",fontsize=10,color="white",style="solid",shape="box"];997 -> 8802[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8802 -> 1051[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 998 -> 964[label="",style="dashed", color="red", weight=0]; 22.36/10.11 998[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat (Succ yu47) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];998 -> 1052[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 999[label="Succ (Succ yu47)",fontsize=16,color="green",shape="box"];1000[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu570)) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1000 -> 1053[label="",style="solid", color="black", weight=3]; 22.36/10.11 1001[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1001 -> 1054[label="",style="solid", color="black", weight=3]; 22.36/10.11 1002[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ (Succ yu29000))) (primGEqNatS yu28000 yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8803[label="yu28000/Succ yu280000",fontsize=10,color="white",style="solid",shape="box"];1002 -> 8803[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8803 -> 1055[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8804[label="yu28000/Zero",fontsize=10,color="white",style="solid",shape="box"];1002 -> 8804[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8804 -> 1056[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1003 -> 2894[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1003[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1003 -> 2895[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1004 -> 4533[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1004[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1004 -> 4534[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1005 -> 2940[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1005[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1005 -> 2941[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1006[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu2800) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1006 -> 1060[label="",style="solid", color="black", weight=3]; 22.36/10.11 7800[label="yu2900",fontsize=16,color="green",shape="box"];7801 -> 5419[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7801[label="primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False",fontsize=16,color="magenta"];7801 -> 7965[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4651[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900)))))",fontsize=16,color="black",shape="triangle"];4651 -> 4701[label="",style="solid", color="black", weight=3]; 22.36/10.11 4652[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8805[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];4652 -> 8805[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8805 -> 4728[label="",style="solid", color="blue", weight=3]; 22.36/10.11 8806[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];4652 -> 8806[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8806 -> 4729[label="",style="solid", color="blue", weight=3]; 22.36/10.11 6163 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.11 6163[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];2573[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];2573 -> 2612[label="",style="solid", color="black", weight=3]; 22.36/10.11 2574[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8807[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2574 -> 8807[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8807 -> 2664[label="",style="solid", color="blue", weight=3]; 22.36/10.11 8808[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2574 -> 8808[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8808 -> 2665[label="",style="solid", color="blue", weight=3]; 22.36/10.11 1009 -> 1063[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1009[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg (primMulNat (Succ yu4800) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1009 -> 1064[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1010 -> 957[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1010[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1010 -> 1065[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1011[label="Succ Zero",fontsize=16,color="green",shape="box"];1012[label="Succ Zero",fontsize=16,color="green",shape="box"];1013[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos (Succ yu580)) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1013 -> 1066[label="",style="solid", color="black", weight=3]; 22.36/10.11 1014[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1014 -> 1067[label="",style="solid", color="black", weight=3]; 22.36/10.11 1026 -> 1068[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1026[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg (primMulNat (Succ yu4900) (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1026 -> 1069[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1027 -> 964[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1027[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1027 -> 1070[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1015[label="Succ Zero",fontsize=16,color="green",shape="box"];537[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ yu3100000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];537 -> 616[label="",style="solid", color="black", weight=3]; 22.36/10.11 538[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];538 -> 617[label="",style="solid", color="black", weight=3]; 22.36/10.11 539[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (Succ Zero) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];539 -> 618[label="",style="solid", color="black", weight=3]; 22.36/10.11 540[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="box"];540 -> 619[label="",style="solid", color="black", weight=3]; 22.36/10.11 8126[label="yu3100000",fontsize=16,color="green",shape="box"];8127[label="yu3000000",fontsize=16,color="green",shape="box"];8128[label="Succ (Succ yu3100000)",fontsize=16,color="green",shape="box"];8129[label="Succ (Succ yu3000000)",fontsize=16,color="green",shape="box"];8125[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS yu525 yu526)",fontsize=16,color="burlywood",shape="triangle"];8809[label="yu525/Succ yu5250",fontsize=10,color="white",style="solid",shape="box"];8125 -> 8809[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8809 -> 8258[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8810[label="yu525/Zero",fontsize=10,color="white",style="solid",shape="box"];8125 -> 8810[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8810 -> 8259[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 545[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))))",fontsize=16,color="black",shape="box"];545 -> 625[label="",style="solid", color="black", weight=3]; 22.36/10.11 791[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];791 -> 2666[label="",style="solid", color="black", weight=3]; 22.36/10.11 792[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];792 -> 2667[label="",style="solid", color="black", weight=3]; 22.36/10.11 7961[label="yu3000000",fontsize=16,color="green",shape="box"];6877[label="primDivNatS0 (Succ (Succ (Succ yu410000))) (Succ (Succ Zero)) True",fontsize=16,color="black",shape="triangle"];6877 -> 6937[label="",style="solid", color="black", weight=3]; 22.36/10.11 5631[label="floorN0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5631 -> 5651[label="",style="solid", color="black", weight=3]; 22.36/10.11 5659[label="floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5659 -> 6193[label="",style="solid", color="black", weight=3]; 22.36/10.11 5660[label="floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5660 -> 6194[label="",style="solid", color="black", weight=3]; 22.36/10.11 6288[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) False",fontsize=16,color="black",shape="triangle"];6288 -> 6474[label="",style="solid", color="black", weight=3]; 22.36/10.11 4833[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4833 -> 4852[label="",style="solid", color="black", weight=3]; 22.36/10.11 5271 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5271[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5271 -> 5309[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 6878[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="black",shape="triangle"];6878 -> 6938[label="",style="solid", color="black", weight=3]; 22.36/10.11 551[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) (Succ Zero) (primGEqNatS yu3000000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8811[label="yu3000000/Succ yu30000000",fontsize=10,color="white",style="solid",shape="box"];551 -> 8811[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8811 -> 631[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8812[label="yu3000000/Zero",fontsize=10,color="white",style="solid",shape="box"];551 -> 8812[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8812 -> 632[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 552 -> 3077[label="",style="dashed", color="red", weight=0]; 22.36/10.11 552[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];552 -> 3078[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 8045[label="yu4990",fontsize=16,color="green",shape="box"];5080[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))) (fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu310000)))),Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000)))) - fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu310000)))))",fontsize=16,color="black",shape="box"];5080 -> 5108[label="",style="solid", color="black", weight=3]; 22.36/10.11 8341[label="Succ Zero",fontsize=16,color="green",shape="box"];8342[label="Succ Zero",fontsize=16,color="green",shape="box"];8343[label="Succ Zero",fontsize=16,color="green",shape="box"];7483[label="yu4440",fontsize=16,color="green",shape="box"];2695[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero))),Float (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero))) - fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];2695 -> 2701[label="",style="solid", color="black", weight=3]; 22.36/10.11 555[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 yu300000 Zero (primGEqNatS yu300000 Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8813[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];555 -> 8813[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8813 -> 636[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8814[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];555 -> 8814[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8814 -> 637[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 7484 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7484[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];5082[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5082 -> 5109[label="",style="solid", color="black", weight=3]; 22.36/10.11 5273 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5273[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5273 -> 5311[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 557[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (Succ Zero)) (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];557 -> 639[label="",style="solid", color="black", weight=3]; 22.36/10.11 8458 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.11 8458[label="primDivNatS (primMinusNatS yu5280 yu5290) (Succ yu530)",fontsize=16,color="magenta"];8458 -> 8462[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 8458 -> 8463[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 8459 -> 6709[label="",style="dashed", color="red", weight=0]; 22.36/10.11 8459[label="primDivNatS (Succ yu5280) (Succ yu530)",fontsize=16,color="magenta"];8459 -> 8464[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 8459 -> 8465[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 8460 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.11 8460[label="primDivNatS Zero (Succ yu530)",fontsize=16,color="magenta"];8460 -> 8466[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 8461 -> 6455[label="",style="dashed", color="red", weight=0]; 22.36/10.11 8461[label="primDivNatS Zero (Succ yu530)",fontsize=16,color="magenta"];8461 -> 8467[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3682[label="primCmpInt (Pos (Succ yu3030)) (Pos (primMulNat yu291 Zero)) == LT",fontsize=16,color="black",shape="box"];3682 -> 3718[label="",style="solid", color="black", weight=3]; 22.36/10.11 3683[label="primCmpInt (Pos Zero) (Pos (primMulNat yu291 Zero)) == LT",fontsize=16,color="burlywood",shape="box"];8815[label="yu291/Succ yu2910",fontsize=10,color="white",style="solid",shape="box"];3683 -> 8815[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8815 -> 3719[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8816[label="yu291/Zero",fontsize=10,color="white",style="solid",shape="box"];3683 -> 8816[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8816 -> 3720[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 3684[label="primCmpInt (Neg (Succ yu3040)) (Pos (primMulNat yu291 Zero)) == LT",fontsize=16,color="black",shape="box"];3684 -> 3721[label="",style="solid", color="black", weight=3]; 22.36/10.11 3685[label="primCmpInt (Neg Zero) (Pos (primMulNat yu291 Zero)) == LT",fontsize=16,color="burlywood",shape="box"];8817[label="yu291/Succ yu2910",fontsize=10,color="white",style="solid",shape="box"];3685 -> 8817[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8817 -> 3722[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8818[label="yu291/Zero",fontsize=10,color="white",style="solid",shape="box"];3685 -> 8818[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8818 -> 3723[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 5315[label="primQuotInt (Neg (Succ Zero)) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5315 -> 5319[label="",style="solid", color="black", weight=3]; 22.36/10.11 2748[label="primMinusNat yu26500 Zero",fontsize=16,color="burlywood",shape="box"];8819[label="yu26500/Succ yu265000",fontsize=10,color="white",style="solid",shape="box"];2748 -> 8819[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8819 -> 2824[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8820[label="yu26500/Zero",fontsize=10,color="white",style="solid",shape="box"];2748 -> 8820[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8820 -> 2825[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 2749[label="Neg (Succ Zero)",fontsize=16,color="green",shape="box"];7341[label="yu2650",fontsize=16,color="green",shape="box"];7342[label="Zero",fontsize=16,color="green",shape="box"];559[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ yu3100000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];559 -> 641[label="",style="solid", color="black", weight=3]; 22.36/10.11 560[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];560 -> 642[label="",style="solid", color="black", weight=3]; 22.36/10.11 561[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (Succ Zero) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];561 -> 643[label="",style="solid", color="black", weight=3]; 22.36/10.11 562[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="box"];562 -> 644[label="",style="solid", color="black", weight=3]; 22.36/10.11 1550[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ yu24000))) (primGEqNatS (Succ yu230000) yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8821[label="yu24000/Succ yu240000",fontsize=10,color="white",style="solid",shape="box"];1550 -> 8821[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8821 -> 1591[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8822[label="yu24000/Zero",fontsize=10,color="white",style="solid",shape="box"];1550 -> 8822[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8822 -> 1592[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1551[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ yu24000))) (primGEqNatS Zero yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8823[label="yu24000/Succ yu240000",fontsize=10,color="white",style="solid",shape="box"];1551 -> 8823[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8823 -> 1593[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8824[label="yu24000/Zero",fontsize=10,color="white",style="solid",shape="box"];1551 -> 8824[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8824 -> 1594[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1552[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ yu23000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1552 -> 1595[label="",style="solid", color="black", weight=3]; 22.36/10.11 5091 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5091[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5091 -> 5110[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5091 -> 5111[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5090[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) yu394",fontsize=16,color="burlywood",shape="triangle"];8825[label="yu394/False",fontsize=10,color="white",style="solid",shape="box"];5090 -> 8825[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8825 -> 5112[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8826[label="yu394/True",fontsize=10,color="white",style="solid",shape="box"];5090 -> 8826[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8826 -> 5113[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 3869 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3869[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3869 -> 3886[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3869 -> 3887[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3868[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) yu323",fontsize=16,color="burlywood",shape="triangle"];8827[label="yu323/False",fontsize=10,color="white",style="solid",shape="box"];3868 -> 8827[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8827 -> 3888[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8828[label="yu323/True",fontsize=10,color="white",style="solid",shape="box"];3868 -> 8828[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8828 -> 3889[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1555[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (Succ yu2300) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1555 -> 1598[label="",style="solid", color="black", weight=3]; 22.36/10.11 7962[label="yu2400",fontsize=16,color="green",shape="box"];5222[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (floorVu9 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))))",fontsize=16,color="black",shape="box"];5222 -> 5276[label="",style="solid", color="black", weight=3]; 22.36/10.11 5274[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5274 -> 5400[label="",style="solid", color="black", weight=3]; 22.36/10.11 5275[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5275 -> 5401[label="",style="solid", color="black", weight=3]; 22.36/10.11 3628[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3628 -> 3645[label="",style="solid", color="black", weight=3]; 22.36/10.11 3671[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3671 -> 3918[label="",style="solid", color="black", weight=3]; 22.36/10.11 3672[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3672 -> 3919[label="",style="solid", color="black", weight=3]; 22.36/10.11 1558[label="yu12500",fontsize=16,color="green",shape="box"];1559[label="yu10700",fontsize=16,color="green",shape="box"];1560[label="yu10700",fontsize=16,color="green",shape="box"];1561[label="yu12500",fontsize=16,color="green",shape="box"];1562[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1420)) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1562 -> 1603[label="",style="solid", color="black", weight=3]; 22.36/10.11 1563[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1563 -> 1604[label="",style="solid", color="black", weight=3]; 22.36/10.11 1564[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg (Succ yu1430)) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1564 -> 1605[label="",style="solid", color="black", weight=3]; 22.36/10.11 1565[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1565 -> 1606[label="",style="solid", color="black", weight=3]; 22.36/10.11 1566[label="yu12700",fontsize=16,color="green",shape="box"];1567[label="yu10700",fontsize=16,color="green",shape="box"];1568[label="yu10700",fontsize=16,color="green",shape="box"];1569[label="yu12700",fontsize=16,color="green",shape="box"];1570[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1440)) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1570 -> 1607[label="",style="solid", color="black", weight=3]; 22.36/10.11 1571[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1571 -> 1608[label="",style="solid", color="black", weight=3]; 22.36/10.11 1572[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ yu24000))) (primGEqNatS (Succ yu230000) yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8829[label="yu24000/Succ yu240000",fontsize=10,color="white",style="solid",shape="box"];1572 -> 8829[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8829 -> 1609[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8830[label="yu24000/Zero",fontsize=10,color="white",style="solid",shape="box"];1572 -> 8830[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8830 -> 1610[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1573[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ yu24000))) (primGEqNatS Zero yu24000)) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8831[label="yu24000/Succ yu240000",fontsize=10,color="white",style="solid",shape="box"];1573 -> 8831[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8831 -> 1611[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8832[label="yu24000/Zero",fontsize=10,color="white",style="solid",shape="box"];1573 -> 8832[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8832 -> 1612[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1574[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ yu23000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1574 -> 1613[label="",style="solid", color="black", weight=3]; 22.36/10.11 5092 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5092[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5092 -> 5114[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5092 -> 5115[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3870 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3870[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3870 -> 3890[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3870 -> 3891[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1577[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (Succ yu2300) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1577 -> 1616[label="",style="solid", color="black", weight=3]; 22.36/10.11 7963[label="yu2400",fontsize=16,color="green",shape="box"];1580[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1450)) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1580 -> 1618[label="",style="solid", color="black", weight=3]; 22.36/10.11 1581[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1581 -> 1619[label="",style="solid", color="black", weight=3]; 22.36/10.11 1582[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1460)) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1582 -> 1620[label="",style="solid", color="black", weight=3]; 22.36/10.11 1583[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (primMulInt (Pos yu106) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1583 -> 1621[label="",style="solid", color="black", weight=3]; 22.36/10.11 578[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ yu3100000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];578 -> 659[label="",style="solid", color="black", weight=3]; 22.36/10.11 579[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];579 -> 660[label="",style="solid", color="black", weight=3]; 22.36/10.11 580[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (Succ Zero) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];580 -> 661[label="",style="solid", color="black", weight=3]; 22.36/10.11 581[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="box"];581 -> 662[label="",style="solid", color="black", weight=3]; 22.36/10.11 582[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ yu31000000)))) (primGEqNatS (Succ yu300000000) yu31000000)) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8833[label="yu31000000/Succ yu310000000",fontsize=10,color="white",style="solid",shape="box"];582 -> 8833[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8833 -> 663[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8834[label="yu31000000/Zero",fontsize=10,color="white",style="solid",shape="box"];582 -> 8834[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8834 -> 664[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 583[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ yu31000000)))) (primGEqNatS Zero yu31000000)) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8835[label="yu31000000/Succ yu310000000",fontsize=10,color="white",style="solid",shape="box"];583 -> 8835[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8835 -> 665[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8836[label="yu31000000/Zero",fontsize=10,color="white",style="solid",shape="box"];583 -> 8836[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8836 -> 666[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4032 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4032[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4032 -> 4040[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4032 -> 4041[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4032 -> 4042[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4031[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) yu339",fontsize=16,color="burlywood",shape="triangle"];8837[label="yu339/False",fontsize=10,color="white",style="solid",shape="box"];4031 -> 8837[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8837 -> 4043[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8838[label="yu339/True",fontsize=10,color="white",style="solid",shape="box"];4031 -> 8838[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8838 -> 4044[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4053 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4053[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu31000000)))) False) (Succ (Succ (Succ (Succ (Succ yu31000000)))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4053 -> 4061[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4053 -> 4062[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4053 -> 4063[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4052[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) yu340",fontsize=16,color="burlywood",shape="triangle"];8839[label="yu340/False",fontsize=10,color="white",style="solid",shape="box"];4052 -> 8839[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8839 -> 4064[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8840[label="yu340/True",fontsize=10,color="white",style="solid",shape="box"];4052 -> 8840[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8840 -> 4065[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4085 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4085[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4085 -> 4093[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4085 -> 4094[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4085 -> 4095[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4084[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) yu342",fontsize=16,color="burlywood",shape="triangle"];8841[label="yu342/False",fontsize=10,color="white",style="solid",shape="box"];4084 -> 8841[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8841 -> 4096[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8842[label="yu342/True",fontsize=10,color="white",style="solid",shape="box"];4084 -> 8842[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8842 -> 4097[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 587[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu3000000) Zero) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];587 -> 670[label="",style="solid", color="black", weight=3]; 22.36/10.11 7964[label="yu3100000",fontsize=16,color="green",shape="box"];4174[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4174 -> 4196[label="",style="solid", color="black", weight=3]; 22.36/10.11 4636 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4636[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4636 -> 4655[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5463[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5463 -> 5472[label="",style="solid", color="black", weight=3]; 22.36/10.11 5661 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5661[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5661 -> 5679[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 590[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) (Succ Zero) (primGEqNatS yu3000000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8843[label="yu3000000/Succ yu30000000",fontsize=10,color="white",style="solid",shape="box"];590 -> 8843[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8843 -> 673[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8844[label="yu3000000/Zero",fontsize=10,color="white",style="solid",shape="box"];590 -> 8844[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8844 -> 674[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 591 -> 4188[label="",style="dashed", color="red", weight=0]; 22.36/10.11 591[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];591 -> 4189[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4431[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000))))) (fromInt (Neg (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu310000)))),Float (Neg (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu310000)))) - fromInt (Neg (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu310000)))))",fontsize=16,color="black",shape="box"];4431 -> 4454[label="",style="solid", color="black", weight=3]; 22.36/10.11 5749[label="Succ Zero",fontsize=16,color="green",shape="box"];5748[label="floorN0 (Float (Neg (Succ yu424)) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ yu424)) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5748 -> 5753[label="",style="solid", color="black", weight=3]; 22.36/10.11 594[label="floorFloor0 (Float (Neg (Succ (Succ (Succ yu300000)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 yu300000 Zero (primGEqNatS yu300000 Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ yu300000))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8845[label="yu300000/Succ yu3000000",fontsize=10,color="white",style="solid",shape="box"];594 -> 8845[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8845 -> 678[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8846[label="yu300000/Zero",fontsize=10,color="white",style="solid",shape="box"];594 -> 8846[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8846 -> 679[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 7485 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7485[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];4433[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4433 -> 4455[label="",style="solid", color="black", weight=3]; 22.36/10.11 4637 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4637[label="primMinusInt (floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4637 -> 4656[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 6576[label="Zero",fontsize=16,color="green",shape="box"];6577[label="Succ yu31000",fontsize=16,color="green",shape="box"];6575[label="Neg (Succ yu470) `quot` Neg (Succ yu471)",fontsize=16,color="black",shape="triangle"];6575 -> 6608[label="",style="solid", color="black", weight=3]; 22.36/10.11 6007[label="fromInt (Neg (Succ yu436) `quot` Neg (Succ Zero))",fontsize=16,color="black",shape="box"];6007 -> 6412[label="",style="solid", color="black", weight=3]; 22.36/10.11 6008[label="fromInt (Neg (Succ yu436) `quot` Neg (Succ Zero))",fontsize=16,color="black",shape="box"];6008 -> 6413[label="",style="solid", color="black", weight=3]; 22.36/10.11 598[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat (Succ yu3100000) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];598 -> 683[label="",style="solid", color="black", weight=3]; 22.36/10.11 599[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];599 -> 684[label="",style="solid", color="black", weight=3]; 22.36/10.11 600[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (Succ Zero) (Succ Zero)) Zero)) == LT)",fontsize=16,color="black",shape="box"];600 -> 685[label="",style="solid", color="black", weight=3]; 22.36/10.11 601[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="box"];601 -> 686[label="",style="solid", color="black", weight=3]; 22.36/10.11 1032[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ (Succ yu29000))) (primGEqNatS yu28000 yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8847[label="yu28000/Succ yu280000",fontsize=10,color="white",style="solid",shape="box"];1032 -> 8847[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8847 -> 1073[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8848[label="yu28000/Zero",fontsize=10,color="white",style="solid",shape="box"];1032 -> 8848[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8848 -> 1074[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1033 -> 2894[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1033[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1033 -> 2896[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1034 -> 4533[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1034[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1034 -> 4535[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1035 -> 2940[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1035[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1035 -> 2942[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1036[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu2800) Zero) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1036 -> 1078[label="",style="solid", color="black", weight=3]; 22.36/10.11 7806[label="yu2900",fontsize=16,color="green",shape="box"];7807 -> 5419[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7807[label="primDivNatS0 (Succ Zero) (Succ (Succ yu2900)) False",fontsize=16,color="magenta"];7807 -> 7966[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 6165 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.11 6165[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];1041[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu440) (Succ yu43000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1041 -> 1083[label="",style="solid", color="black", weight=3]; 22.36/10.11 1042[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu440) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1042 -> 1084[label="",style="solid", color="black", weight=3]; 22.36/10.11 1043[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu43000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1043 -> 1085[label="",style="solid", color="black", weight=3]; 22.36/10.11 1044[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1044 -> 1086[label="",style="solid", color="black", weight=3]; 22.36/10.11 1045 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1045[label="primMulNat (Succ yu44) (Succ Zero)",fontsize=16,color="magenta"];1045 -> 1087[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1046[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu560)) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1046 -> 1088[label="",style="solid", color="black", weight=3]; 22.36/10.11 1047[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1047 -> 1089[label="",style="solid", color="black", weight=3]; 22.36/10.11 1016[label="Succ (Succ yu45)",fontsize=16,color="green",shape="box"];1048[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu470) (Succ yu46000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1048 -> 1090[label="",style="solid", color="black", weight=3]; 22.36/10.11 1049[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (Succ yu470) Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1049 -> 1091[label="",style="solid", color="black", weight=3]; 22.36/10.11 1050[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero (Succ yu46000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1050 -> 1092[label="",style="solid", color="black", weight=3]; 22.36/10.11 1051[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1051 -> 1093[label="",style="solid", color="black", weight=3]; 22.36/10.11 1052 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1052[label="primMulNat (Succ yu47) (Succ Zero)",fontsize=16,color="magenta"];1052 -> 1094[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1053[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu570)) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1053 -> 1095[label="",style="solid", color="black", weight=3]; 22.36/10.11 1054[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1054 -> 1096[label="",style="solid", color="black", weight=3]; 22.36/10.11 1055[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ yu29000))) (primGEqNatS (Succ yu280000) yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8849[label="yu29000/Succ yu290000",fontsize=10,color="white",style="solid",shape="box"];1055 -> 8849[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8849 -> 1097[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8850[label="yu29000/Zero",fontsize=10,color="white",style="solid",shape="box"];1055 -> 8850[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8850 -> 1098[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1056[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ yu29000))) (primGEqNatS Zero yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8851[label="yu29000/Succ yu290000",fontsize=10,color="white",style="solid",shape="box"];1056 -> 8851[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8851 -> 1099[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8852[label="yu29000/Zero",fontsize=10,color="white",style="solid",shape="box"];1056 -> 8852[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8852 -> 1100[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 2895 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2895[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2895 -> 3140[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2895 -> 3141[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2895 -> 3142[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2894[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) yu280",fontsize=16,color="burlywood",shape="triangle"];8853[label="yu280/False",fontsize=10,color="white",style="solid",shape="box"];2894 -> 8853[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8853 -> 2911[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8854[label="yu280/True",fontsize=10,color="white",style="solid",shape="box"];2894 -> 8854[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8854 -> 2912[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4534 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4534[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4534 -> 4549[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4534 -> 4550[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4534 -> 4551[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4533[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) yu363",fontsize=16,color="burlywood",shape="triangle"];8855[label="yu363/False",fontsize=10,color="white",style="solid",shape="box"];4533 -> 8855[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8855 -> 4552[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8856[label="yu363/True",fontsize=10,color="white",style="solid",shape="box"];4533 -> 8856[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8856 -> 4553[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 2941 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2941[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2941 -> 3143[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2941 -> 3144[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2941 -> 3145[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2940[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) yu282",fontsize=16,color="burlywood",shape="triangle"];8857[label="yu282/False",fontsize=10,color="white",style="solid",shape="box"];2940 -> 8857[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8857 -> 2957[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8858[label="yu282/True",fontsize=10,color="white",style="solid",shape="box"];2940 -> 8858[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8858 -> 2958[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1060[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS (Succ yu2800) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1060 -> 1104[label="",style="solid", color="black", weight=3]; 22.36/10.11 7965[label="yu2900",fontsize=16,color="green",shape="box"];4701[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (floorVu9 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))))",fontsize=16,color="black",shape="box"];4701 -> 4712[label="",style="solid", color="black", weight=3]; 22.36/10.11 4728[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4728 -> 5277[label="",style="solid", color="black", weight=3]; 22.36/10.11 4729[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4729 -> 5278[label="",style="solid", color="black", weight=3]; 22.36/10.11 2612[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2612 -> 2633[label="",style="solid", color="black", weight=3]; 22.36/10.11 2664[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2664 -> 2959[label="",style="solid", color="black", weight=3]; 22.36/10.11 2665[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2665 -> 2960[label="",style="solid", color="black", weight=3]; 22.36/10.11 1064 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1064[label="primMulNat (Succ yu4800) (Succ Zero)",fontsize=16,color="magenta"];1064 -> 1109[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1063[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg yu64) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8859[label="yu64/Succ yu640",fontsize=10,color="white",style="solid",shape="box"];1063 -> 8859[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8859 -> 1110[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8860[label="yu64/Zero",fontsize=10,color="white",style="solid",shape="box"];1063 -> 8860[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8860 -> 1111[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1065 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1065[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1065 -> 1112[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1066[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos (Succ yu580)) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1066 -> 1113[label="",style="solid", color="black", weight=3]; 22.36/10.11 1067[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1067 -> 1114[label="",style="solid", color="black", weight=3]; 22.36/10.11 1069 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1069[label="primMulNat (Succ yu4900) (Succ Zero)",fontsize=16,color="magenta"];1069 -> 1115[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1068[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg yu65) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="triangle"];8861[label="yu65/Succ yu650",fontsize=10,color="white",style="solid",shape="box"];1068 -> 8861[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8861 -> 1116[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8862[label="yu65/Zero",fontsize=10,color="white",style="solid",shape="box"];1068 -> 8862[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8862 -> 1117[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1070 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1070[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1070 -> 1118[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 616 -> 1776[label="",style="dashed", color="red", weight=0]; 22.36/10.11 616[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];616 -> 1777[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 617 -> 819[label="",style="dashed", color="red", weight=0]; 22.36/10.11 617[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];617 -> 820[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 618 -> 831[label="",style="dashed", color="red", weight=0]; 22.36/10.11 618[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ (Succ (primPlusNat Zero Zero))) Zero)) == LT)",fontsize=16,color="magenta"];618 -> 832[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 619[label="floorFloor0 (Float (Pos Zero) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];619 -> 843[label="",style="solid", color="black", weight=3]; 22.36/10.11 8258[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS (Succ yu5250) yu526)",fontsize=16,color="burlywood",shape="box"];8863[label="yu526/Succ yu5260",fontsize=10,color="white",style="solid",shape="box"];8258 -> 8863[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8863 -> 8262[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8864[label="yu526/Zero",fontsize=10,color="white",style="solid",shape="box"];8258 -> 8864[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8864 -> 8263[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8259[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS Zero yu526)",fontsize=16,color="burlywood",shape="box"];8865[label="yu526/Succ yu5260",fontsize=10,color="white",style="solid",shape="box"];8259 -> 8865[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8865 -> 8264[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8866[label="yu526/Zero",fontsize=10,color="white",style="solid",shape="box"];8259 -> 8866[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8866 -> 8265[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 625[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))))",fontsize=16,color="black",shape="box"];625 -> 943[label="",style="solid", color="black", weight=3]; 22.36/10.11 2666 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2666[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2666 -> 2685[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2667[label="error []",fontsize=16,color="red",shape="box"];6937[label="Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ yu410000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6937 -> 7084[label="",style="dashed", color="green", weight=3]; 22.36/10.11 5651[label="floorN0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5651 -> 5663[label="",style="solid", color="black", weight=3]; 22.36/10.11 6193 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 6193[label="primMinusInt (floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6193 -> 6255[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 6194[label="error []",fontsize=16,color="red",shape="box"];6474[label="Zero",fontsize=16,color="green",shape="box"];4852[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4852 -> 4870[label="",style="solid", color="black", weight=3]; 22.36/10.11 5309 -> 4805[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5309[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="magenta"];6938[label="Succ (primDivNatS (primMinusNatS (Succ (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6938 -> 7085[label="",style="dashed", color="green", weight=3]; 22.36/10.11 631[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) (primGEqNatS (Succ yu30000000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];631 -> 1124[label="",style="solid", color="black", weight=3]; 22.36/10.11 632[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];632 -> 1125[label="",style="solid", color="black", weight=3]; 22.36/10.11 3078 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3078[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];3078 -> 3158[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3078 -> 3159[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3078 -> 3160[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3077[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) yu290",fontsize=16,color="burlywood",shape="triangle"];8867[label="yu290/False",fontsize=10,color="white",style="solid",shape="box"];3077 -> 8867[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8867 -> 3413[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8868[label="yu290/True",fontsize=10,color="white",style="solid",shape="box"];3077 -> 8868[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8868 -> 3414[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 5108[label="fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu310000))))",fontsize=16,color="black",shape="box"];5108 -> 5155[label="",style="solid", color="black", weight=3]; 22.36/10.11 2701[label="fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];2701 -> 2718[label="",style="solid", color="black", weight=3]; 22.36/10.11 636[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero (primGEqNatS (Succ yu3000000) Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];636 -> 1141[label="",style="solid", color="black", weight=3]; 22.36/10.11 637[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];637 -> 1142[label="",style="solid", color="black", weight=3]; 22.36/10.11 5109[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (properFraction (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5109 -> 5156[label="",style="solid", color="black", weight=3]; 22.36/10.11 5311 -> 5046[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5311[label="floorN (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero)))",fontsize=16,color="magenta"];639 -> 1167[label="",style="dashed", color="red", weight=0]; 22.36/10.11 639[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (Succ Zero)) (primMulInt (Pos (primMulNat (Succ (Succ yu31000)) (Succ Zero))) (Pos Zero)) == LT)",fontsize=16,color="magenta"];639 -> 1168[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 8462[label="yu5290",fontsize=16,color="green",shape="box"];8463[label="yu5280",fontsize=16,color="green",shape="box"];8464[label="yu5280",fontsize=16,color="green",shape="box"];8465[label="yu530",fontsize=16,color="green",shape="box"];6709[label="primDivNatS (Succ yu470) (Succ yu471)",fontsize=16,color="black",shape="triangle"];6709 -> 6762[label="",style="solid", color="black", weight=3]; 22.36/10.11 8466[label="yu530",fontsize=16,color="green",shape="box"];6455[label="primDivNatS Zero (Succ yu446)",fontsize=16,color="black",shape="triangle"];6455 -> 6651[label="",style="solid", color="black", weight=3]; 22.36/10.11 8467[label="yu530",fontsize=16,color="green",shape="box"];3718[label="primCmpNat (Succ yu3030) (primMulNat yu291 Zero) == LT",fontsize=16,color="burlywood",shape="box"];8869[label="yu291/Succ yu2910",fontsize=10,color="white",style="solid",shape="box"];3718 -> 8869[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8869 -> 3737[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8870[label="yu291/Zero",fontsize=10,color="white",style="solid",shape="box"];3718 -> 8870[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8870 -> 3738[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 3719[label="primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu2910) Zero)) == LT",fontsize=16,color="black",shape="box"];3719 -> 3739[label="",style="solid", color="black", weight=3]; 22.36/10.11 3720[label="primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT",fontsize=16,color="black",shape="box"];3720 -> 3740[label="",style="solid", color="black", weight=3]; 22.36/10.11 3721[label="LT == LT",fontsize=16,color="black",shape="box"];3721 -> 3741[label="",style="solid", color="black", weight=3]; 22.36/10.11 3722[label="primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu2910) Zero)) == LT",fontsize=16,color="black",shape="box"];3722 -> 3742[label="",style="solid", color="black", weight=3]; 22.36/10.11 3723[label="primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT",fontsize=16,color="black",shape="box"];3723 -> 3743[label="",style="solid", color="black", weight=3]; 22.36/10.11 5319[label="Neg (primDivNatS (Succ Zero) (Succ Zero))",fontsize=16,color="green",shape="box"];5319 -> 5350[label="",style="dashed", color="green", weight=3]; 22.36/10.11 2824[label="primMinusNat (Succ yu265000) Zero",fontsize=16,color="black",shape="box"];2824 -> 2843[label="",style="solid", color="black", weight=3]; 22.36/10.11 2825[label="primMinusNat Zero Zero",fontsize=16,color="black",shape="box"];2825 -> 2844[label="",style="solid", color="black", weight=3]; 22.36/10.11 641 -> 1180[label="",style="dashed", color="red", weight=0]; 22.36/10.11 641[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];641 -> 1181[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 642 -> 1187[label="",style="dashed", color="red", weight=0]; 22.36/10.11 642[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];642 -> 1188[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 643 -> 1194[label="",style="dashed", color="red", weight=0]; 22.36/10.11 643[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ (Succ (primPlusNat Zero Zero))) Zero)) == LT)",fontsize=16,color="magenta"];643 -> 1195[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 644[label="floorFloor0 (Float (Neg Zero) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];644 -> 1196[label="",style="solid", color="black", weight=3]; 22.36/10.11 1591[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS (Succ yu230000) (Succ yu240000))) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1591 -> 1622[label="",style="solid", color="black", weight=3]; 22.36/10.11 1592[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) (primGEqNatS (Succ yu230000) Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1592 -> 1623[label="",style="solid", color="black", weight=3]; 22.36/10.11 1593[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS Zero (Succ yu240000))) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1593 -> 1624[label="",style="solid", color="black", weight=3]; 22.36/10.11 1594[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1594 -> 1625[label="",style="solid", color="black", weight=3]; 22.36/10.11 1595[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ (Succ yu23000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1595 -> 1626[label="",style="solid", color="black", weight=3]; 22.36/10.11 5110 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5110[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000))))",fontsize=16,color="magenta"];5110 -> 7808[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5110 -> 7809[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5111[label="Succ yu1070",fontsize=16,color="green",shape="box"];5112[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) False",fontsize=16,color="black",shape="box"];5112 -> 5158[label="",style="solid", color="black", weight=3]; 22.36/10.11 5113[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) True",fontsize=16,color="black",shape="box"];5113 -> 5159[label="",style="solid", color="black", weight=3]; 22.36/10.11 3886 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3886[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3886 -> 7810[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3886 -> 7811[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3887[label="Succ yu1070",fontsize=16,color="green",shape="box"];3888[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];3888 -> 3904[label="",style="solid", color="black", weight=3]; 22.36/10.11 3889[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];3889 -> 3905[label="",style="solid", color="black", weight=3]; 22.36/10.11 1598[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 yu2300 (Succ Zero) (primGEqNatS yu2300 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8871[label="yu2300/Succ yu23000",fontsize=10,color="white",style="solid",shape="box"];1598 -> 8871[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8871 -> 1629[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8872[label="yu2300/Zero",fontsize=10,color="white",style="solid",shape="box"];1598 -> 8872[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8872 -> 1630[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 5276[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (properFraction (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))))",fontsize=16,color="black",shape="box"];5276 -> 5320[label="",style="solid", color="black", weight=3]; 22.36/10.11 5400 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5400[label="primMinusInt (floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5400 -> 5450[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5401[label="error []",fontsize=16,color="red",shape="box"];3645[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3645 -> 3681[label="",style="solid", color="black", weight=3]; 22.36/10.11 3918 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3918[label="primMinusInt (floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3918 -> 3923[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3919[label="error []",fontsize=16,color="red",shape="box"];1603[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1420)) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="black",shape="box"];1603 -> 1641[label="",style="solid", color="black", weight=3]; 22.36/10.11 1604[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8873[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1604 -> 8873[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8873 -> 1642[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8874[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1604 -> 8874[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8874 -> 1643[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1605[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg (Succ yu1430)) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="black",shape="box"];1605 -> 1644[label="",style="solid", color="black", weight=3]; 22.36/10.11 1606[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8875[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1606 -> 8875[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8875 -> 1645[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8876[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1606 -> 8876[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8876 -> 1646[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1607[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg (Succ yu1440)) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="black",shape="box"];1607 -> 1647[label="",style="solid", color="black", weight=3]; 22.36/10.11 1608[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8877[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1608 -> 8877[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8877 -> 1648[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8878[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1608 -> 8878[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8878 -> 1649[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1609[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS (Succ yu230000) (Succ yu240000))) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1609 -> 1650[label="",style="solid", color="black", weight=3]; 22.36/10.11 1610[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) (primGEqNatS (Succ yu230000) Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1610 -> 1651[label="",style="solid", color="black", weight=3]; 22.36/10.11 1611[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS Zero (Succ yu240000))) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1611 -> 1652[label="",style="solid", color="black", weight=3]; 22.36/10.11 1612[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1612 -> 1653[label="",style="solid", color="black", weight=3]; 22.36/10.11 1613[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ (Succ yu23000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1613 -> 1654[label="",style="solid", color="black", weight=3]; 22.36/10.11 5114 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5114[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False) (Succ (Succ (Succ (Succ yu24000))))",fontsize=16,color="magenta"];5114 -> 7812[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5114 -> 7813[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5115[label="Zero",fontsize=16,color="green",shape="box"];3890 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3890[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3890 -> 7814[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3890 -> 7815[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3891[label="Zero",fontsize=16,color="green",shape="box"];1616[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2300)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 yu2300 (Succ Zero) (primGEqNatS yu2300 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8879[label="yu2300/Succ yu23000",fontsize=10,color="white",style="solid",shape="box"];1616 -> 8879[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8879 -> 1657[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8880[label="yu2300/Zero",fontsize=10,color="white",style="solid",shape="box"];1616 -> 8880[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8880 -> 1658[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1618[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1450)) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="black",shape="box"];1618 -> 1660[label="",style="solid", color="black", weight=3]; 22.36/10.11 1619[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8881[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1619 -> 8881[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8881 -> 1661[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8882[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1619 -> 8882[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8882 -> 1662[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1620[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos (Succ yu1460)) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="black",shape="box"];1620 -> 1663[label="",style="solid", color="black", weight=3]; 22.36/10.11 1621[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat yu106 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8883[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1621 -> 8883[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8883 -> 1664[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8884[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1621 -> 8884[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8884 -> 1665[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 659 -> 1336[label="",style="dashed", color="red", weight=0]; 22.36/10.11 659[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];659 -> 1337[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 660 -> 1340[label="",style="dashed", color="red", weight=0]; 22.36/10.11 660[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];660 -> 1341[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 661 -> 1346[label="",style="dashed", color="red", weight=0]; 22.36/10.11 661[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ (Succ (primPlusNat Zero Zero))) Zero)) == LT)",fontsize=16,color="magenta"];661 -> 1347[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 662[label="floorFloor0 (Float (Pos Zero) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];662 -> 1356[label="",style="solid", color="black", weight=3]; 22.36/10.11 663[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS (Succ yu300000000) (Succ yu310000000))) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];663 -> 1357[label="",style="solid", color="black", weight=3]; 22.36/10.11 664[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS (Succ yu300000000) Zero)) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];664 -> 1358[label="",style="solid", color="black", weight=3]; 22.36/10.11 665[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS Zero (Succ yu310000000))) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];665 -> 1359[label="",style="solid", color="black", weight=3]; 22.36/10.11 666[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];666 -> 1360[label="",style="solid", color="black", weight=3]; 22.36/10.11 4040 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4040[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4040 -> 4066[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4041 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4041[label="primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero)",fontsize=16,color="magenta"];4041 -> 4067[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4042 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4042[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];4042 -> 7816[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4042 -> 7817[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4043[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) False",fontsize=16,color="black",shape="box"];4043 -> 4069[label="",style="solid", color="black", weight=3]; 22.36/10.11 4044[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) True",fontsize=16,color="black",shape="box"];4044 -> 4070[label="",style="solid", color="black", weight=3]; 22.36/10.11 4061 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4061[label="primMulNat (Succ (Succ (Succ (Succ (Succ yu31000000))))) (Succ Zero)",fontsize=16,color="magenta"];4061 -> 4076[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4062 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4062[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4062 -> 4077[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4063 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4063[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu31000000)))) False) (Succ (Succ (Succ (Succ (Succ yu31000000)))))",fontsize=16,color="magenta"];4063 -> 7818[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4063 -> 7819[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4064[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) False",fontsize=16,color="black",shape="box"];4064 -> 4079[label="",style="solid", color="black", weight=3]; 22.36/10.11 4065[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) True",fontsize=16,color="black",shape="box"];4065 -> 4080[label="",style="solid", color="black", weight=3]; 22.36/10.11 4093 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4093[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4093 -> 4107[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4094 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4094[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4094 -> 4108[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4095 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4095[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];4095 -> 7820[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4095 -> 7821[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4096[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) False",fontsize=16,color="black",shape="box"];4096 -> 4109[label="",style="solid", color="black", weight=3]; 22.36/10.11 4097[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) True",fontsize=16,color="black",shape="box"];4097 -> 4110[label="",style="solid", color="black", weight=3]; 22.36/10.11 670 -> 1434[label="",style="dashed", color="red", weight=0]; 22.36/10.11 670[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu3000000) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];670 -> 1435[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 670 -> 1436[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4196[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4196 -> 4231[label="",style="solid", color="black", weight=3]; 22.36/10.11 4655 -> 4157[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4655[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="magenta"];5472[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5472 -> 5602[label="",style="solid", color="black", weight=3]; 22.36/10.11 5679 -> 5448[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5679[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];673[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) (primGEqNatS (Succ yu30000000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];673 -> 1586[label="",style="solid", color="black", weight=3]; 22.36/10.11 674[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];674 -> 1587[label="",style="solid", color="black", weight=3]; 22.36/10.11 4189 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4189[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4189 -> 4197[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4189 -> 4198[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4189 -> 4199[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4188[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) yu348",fontsize=16,color="burlywood",shape="triangle"];8885[label="yu348/False",fontsize=10,color="white",style="solid",shape="box"];4188 -> 8885[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8885 -> 4200[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8886[label="yu348/True",fontsize=10,color="white",style="solid",shape="box"];4188 -> 8886[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8886 -> 4201[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4454[label="fromInt (Neg (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu310000))))",fontsize=16,color="black",shape="box"];4454 -> 6414[label="",style="solid", color="black", weight=3]; 22.36/10.11 5753[label="floorN0 (Float (Neg (Succ yu424)) (Neg (Succ (Succ Zero)))) (fromInt (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero))),Float (Neg (Succ yu424)) (Neg (Succ (Succ Zero))) - fromInt (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5753 -> 5780[label="",style="solid", color="black", weight=3]; 22.36/10.11 678[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero (primGEqNatS (Succ yu3000000) Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];678 -> 1675[label="",style="solid", color="black", weight=3]; 22.36/10.11 679[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero (primGEqNatS Zero Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];679 -> 1676[label="",style="solid", color="black", weight=3]; 22.36/10.11 4455[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (properFraction (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4455 -> 4470[label="",style="solid", color="black", weight=3]; 22.36/10.11 4656 -> 4395[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4656[label="floorN (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero)))",fontsize=16,color="magenta"];6608[label="primQuotInt (Neg (Succ yu470)) (Neg (Succ yu471))",fontsize=16,color="black",shape="box"];6608 -> 6622[label="",style="solid", color="black", weight=3]; 22.36/10.11 6412 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.11 6412[label="Neg (Succ yu436) `quot` Neg (Succ Zero)",fontsize=16,color="magenta"];6412 -> 6578[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 6412 -> 6579[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 6413[label="Integer (Neg (Succ yu436) `quot` Neg (Succ Zero))",fontsize=16,color="green",shape="box"];6413 -> 6498[label="",style="dashed", color="green", weight=3]; 22.36/10.11 683 -> 1714[label="",style="dashed", color="red", weight=0]; 22.36/10.11 683[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];683 -> 1715[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 684 -> 1721[label="",style="dashed", color="red", weight=0]; 22.36/10.11 684[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)) Zero)) == LT)",fontsize=16,color="magenta"];684 -> 1722[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 685 -> 1728[label="",style="dashed", color="red", weight=0]; 22.36/10.11 685[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ (Succ (primPlusNat Zero Zero))) Zero)) == LT)",fontsize=16,color="magenta"];685 -> 1729[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 686[label="floorFloor0 (Float (Neg Zero) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];686 -> 1730[label="",style="solid", color="black", weight=3]; 22.36/10.11 1073[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ yu29000))) (primGEqNatS (Succ yu280000) yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8887[label="yu29000/Succ yu290000",fontsize=10,color="white",style="solid",shape="box"];1073 -> 8887[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8887 -> 1731[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8888[label="yu29000/Zero",fontsize=10,color="white",style="solid",shape="box"];1073 -> 8888[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8888 -> 1732[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1074[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ yu29000))) (primGEqNatS Zero yu29000)) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8889[label="yu29000/Succ yu290000",fontsize=10,color="white",style="solid",shape="box"];1074 -> 8889[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8889 -> 1733[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8890[label="yu29000/Zero",fontsize=10,color="white",style="solid",shape="box"];1074 -> 8890[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8890 -> 1734[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 2896 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2896[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2896 -> 3164[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2896 -> 3165[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2896 -> 3166[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4535 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4535[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4535 -> 4554[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4535 -> 4555[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4535 -> 4556[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2942 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2942[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2942 -> 3167[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2942 -> 3168[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2942 -> 3169[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1078[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS (Succ yu2800) (Succ (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1078 -> 1738[label="",style="solid", color="black", weight=3]; 22.36/10.11 7966[label="yu2900",fontsize=16,color="green",shape="box"];1083 -> 955[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1083[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu440 yu43000) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1083 -> 1741[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1083 -> 1742[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1084 -> 956[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1084[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu440)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1084 -> 1743[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1085 -> 974[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1085[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu43000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1085 -> 1744[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1086 -> 975[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1086[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1087[label="Succ yu44",fontsize=16,color="green",shape="box"];1088[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu560)) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="black",shape="box"];1088 -> 1745[label="",style="solid", color="black", weight=3]; 22.36/10.11 1089[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8891[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1089 -> 8891[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8891 -> 1746[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8892[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1089 -> 8892[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8892 -> 1747[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1090 -> 962[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1090[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat yu470 yu46000) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1090 -> 1748[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1090 -> 1749[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1091 -> 963[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1091[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos (Succ yu470)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1091 -> 1750[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1092 -> 979[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1092[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Neg (Succ yu46000)) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1092 -> 1751[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1093 -> 980[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1093[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1094[label="Succ yu47",fontsize=16,color="green",shape="box"];1095[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos (Succ yu570)) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="black",shape="box"];1095 -> 1752[label="",style="solid", color="black", weight=3]; 22.36/10.11 1096[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8893[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1096 -> 8893[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8893 -> 1753[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8894[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1096 -> 8894[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8894 -> 1754[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1097[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS (Succ yu280000) (Succ yu290000))) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1097 -> 1755[label="",style="solid", color="black", weight=3]; 22.36/10.11 1098[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) (primGEqNatS (Succ yu280000) Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1098 -> 1756[label="",style="solid", color="black", weight=3]; 22.36/10.11 1099[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS Zero (Succ yu290000))) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1099 -> 1757[label="",style="solid", color="black", weight=3]; 22.36/10.11 1100[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1100 -> 1758[label="",style="solid", color="black", weight=3]; 22.36/10.11 3140 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3140[label="primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3140 -> 7822[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3140 -> 7823[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3141[label="Succ Zero",fontsize=16,color="green",shape="box"];3142[label="yu31",fontsize=16,color="green",shape="box"];2911[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2911 -> 2928[label="",style="solid", color="black", weight=3]; 22.36/10.11 2912[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];2912 -> 2929[label="",style="solid", color="black", weight=3]; 22.36/10.11 4549 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4549[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000))))",fontsize=16,color="magenta"];4549 -> 7824[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4549 -> 7825[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4550[label="Succ Zero",fontsize=16,color="green",shape="box"];4551[label="yu31",fontsize=16,color="green",shape="box"];4552[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) False",fontsize=16,color="black",shape="box"];4552 -> 4584[label="",style="solid", color="black", weight=3]; 22.36/10.11 4553[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) True",fontsize=16,color="black",shape="box"];4553 -> 4585[label="",style="solid", color="black", weight=3]; 22.36/10.11 3143 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3143[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3143 -> 7826[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3143 -> 7827[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3144[label="Succ Zero",fontsize=16,color="green",shape="box"];3145[label="yu31",fontsize=16,color="green",shape="box"];2957[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2957 -> 2967[label="",style="solid", color="black", weight=3]; 22.36/10.11 2958[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];2958 -> 2968[label="",style="solid", color="black", weight=3]; 22.36/10.11 1104[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 yu2800 (Succ Zero) (primGEqNatS yu2800 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8895[label="yu2800/Succ yu28000",fontsize=10,color="white",style="solid",shape="box"];1104 -> 8895[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8895 -> 1762[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8896[label="yu2800/Zero",fontsize=10,color="white",style="solid",shape="box"];1104 -> 8896[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8896 -> 1763[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4712[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (properFraction (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))))",fontsize=16,color="black",shape="box"];4712 -> 4732[label="",style="solid", color="black", weight=3]; 22.36/10.11 5277 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5277[label="primMinusInt (floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5277 -> 5323[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5278[label="error []",fontsize=16,color="red",shape="box"];2633[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2633 -> 2670[label="",style="solid", color="black", weight=3]; 22.36/10.11 2959 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2959[label="primMinusInt (floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2959 -> 2969[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2960[label="error []",fontsize=16,color="red",shape="box"];1109[label="Succ yu4800",fontsize=16,color="green",shape="box"];1110[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu640)) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1110 -> 1768[label="",style="solid", color="black", weight=3]; 22.36/10.11 1111[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1111 -> 1769[label="",style="solid", color="black", weight=3]; 22.36/10.11 1112[label="Zero",fontsize=16,color="green",shape="box"];1113[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos (Succ yu580)) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="black",shape="box"];1113 -> 1770[label="",style="solid", color="black", weight=3]; 22.36/10.11 1114[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];8897[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1114 -> 8897[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8897 -> 1771[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8898[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1114 -> 8898[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8898 -> 1772[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1115[label="Succ yu4900",fontsize=16,color="green",shape="box"];1116[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu650)) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1116 -> 1773[label="",style="solid", color="black", weight=3]; 22.36/10.11 1117[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1117 -> 1774[label="",style="solid", color="black", weight=3]; 22.36/10.11 1118[label="Zero",fontsize=16,color="green",shape="box"];1777 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1777[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1777 -> 7349[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1777 -> 7350[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1776[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat yu174 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8899[label="yu174/Succ yu1740",fontsize=10,color="white",style="solid",shape="box"];1776 -> 8899[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8899 -> 1780[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8900[label="yu174/Zero",fontsize=10,color="white",style="solid",shape="box"];1776 -> 8900[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8900 -> 1781[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 820 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 820[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];820 -> 7351[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 820 -> 7352[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 819[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat yu36 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8901[label="yu36/Succ yu360",fontsize=10,color="white",style="solid",shape="box"];819 -> 8901[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8901 -> 1783[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8902[label="yu36/Zero",fontsize=10,color="white",style="solid",shape="box"];819 -> 8902[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8902 -> 1784[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 832 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.11 832[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];832 -> 1785[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 831[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ (Succ yu39)) Zero)) == LT)",fontsize=16,color="black",shape="triangle"];831 -> 1786[label="",style="solid", color="black", weight=3]; 22.36/10.11 843[label="floorN (Float (Pos Zero) (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];843 -> 1787[label="",style="solid", color="black", weight=3]; 22.36/10.11 8262[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS (Succ yu5250) (Succ yu5260))",fontsize=16,color="black",shape="box"];8262 -> 8269[label="",style="solid", color="black", weight=3]; 22.36/10.11 8263[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS (Succ yu5250) Zero)",fontsize=16,color="black",shape="box"];8263 -> 8270[label="",style="solid", color="black", weight=3]; 22.36/10.11 8264[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS Zero (Succ yu5260))",fontsize=16,color="black",shape="box"];8264 -> 8271[label="",style="solid", color="black", weight=3]; 22.36/10.11 8265[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS Zero Zero)",fontsize=16,color="black",shape="box"];8265 -> 8272[label="",style="solid", color="black", weight=3]; 22.36/10.11 943[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))))",fontsize=16,color="black",shape="box"];943 -> 1801[label="",style="solid", color="black", weight=3]; 22.36/10.11 2685 -> 472[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2685[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6))))))",fontsize=16,color="magenta"];7084 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7084[label="primDivNatS (primMinusNatS (Succ (Succ (Succ yu410000))) (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7084 -> 8347[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7084 -> 8348[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7084 -> 8349[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5663[label="floorN0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5663 -> 5683[label="",style="solid", color="black", weight=3]; 22.36/10.11 6255 -> 5622[label="",style="dashed", color="red", weight=0]; 22.36/10.11 6255[label="floorN (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];4870[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4870 -> 4907[label="",style="solid", color="black", weight=3]; 22.36/10.11 7085 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7085[label="primDivNatS (primMinusNatS (Succ (Succ Zero)) (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7085 -> 8350[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7085 -> 8351[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7085 -> 8352[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1124 -> 4841[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1124[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1124 -> 4842[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1125 -> 4861[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1125[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1125 -> 4862[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3158 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3158[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];3158 -> 3417[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3159 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3159[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3159 -> 7353[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3159 -> 7354[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3160 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3160[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3160 -> 3419[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3413[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];3413 -> 3474[label="",style="solid", color="black", weight=3]; 22.36/10.11 3414[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];3414 -> 3475[label="",style="solid", color="black", weight=3]; 22.36/10.11 5155[label="Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu310000)))",fontsize=16,color="black",shape="box"];5155 -> 5194[label="",style="solid", color="black", weight=3]; 22.36/10.11 2718[label="Neg (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];2718 -> 2747[label="",style="solid", color="black", weight=3]; 22.36/10.11 1141 -> 4917[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1141[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1141 -> 4918[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1142 -> 4942[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1142[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1142 -> 4943[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5156[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5156 -> 5195[label="",style="solid", color="black", weight=3]; 22.36/10.11 1168 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1168[label="primMulNat (Succ (Succ yu31000)) (Succ Zero)",fontsize=16,color="magenta"];1168 -> 1843[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1167[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (Succ Zero)) (primMulInt (Pos yu80) (Pos Zero)) == LT)",fontsize=16,color="black",shape="triangle"];1167 -> 1844[label="",style="solid", color="black", weight=3]; 22.36/10.11 6762[label="primDivNatS0 yu470 yu471 (primGEqNatS yu470 yu471)",fontsize=16,color="burlywood",shape="box"];8903[label="yu470/Succ yu4700",fontsize=10,color="white",style="solid",shape="box"];6762 -> 8903[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8903 -> 6837[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8904[label="yu470/Zero",fontsize=10,color="white",style="solid",shape="box"];6762 -> 8904[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8904 -> 6838[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 6651[label="Zero",fontsize=16,color="green",shape="box"];3737[label="primCmpNat (Succ yu3030) (primMulNat (Succ yu2910) Zero) == LT",fontsize=16,color="black",shape="box"];3737 -> 3782[label="",style="solid", color="black", weight=3]; 22.36/10.11 3738[label="primCmpNat (Succ yu3030) (primMulNat Zero Zero) == LT",fontsize=16,color="black",shape="box"];3738 -> 3783[label="",style="solid", color="black", weight=3]; 22.36/10.11 3739[label="primCmpInt (Pos Zero) (Pos Zero) == LT",fontsize=16,color="black",shape="triangle"];3739 -> 3784[label="",style="solid", color="black", weight=3]; 22.36/10.11 3740 -> 3739[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3740[label="primCmpInt (Pos Zero) (Pos Zero) == LT",fontsize=16,color="magenta"];3741[label="True",fontsize=16,color="green",shape="box"];3742[label="primCmpInt (Neg Zero) (Pos Zero) == LT",fontsize=16,color="black",shape="triangle"];3742 -> 3785[label="",style="solid", color="black", weight=3]; 22.36/10.11 3743 -> 3742[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3743[label="primCmpInt (Neg Zero) (Pos Zero) == LT",fontsize=16,color="magenta"];5350 -> 954[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5350[label="primDivNatS (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];5350 -> 5373[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2843[label="Pos (Succ yu265000)",fontsize=16,color="green",shape="box"];2844[label="Pos Zero",fontsize=16,color="green",shape="box"];1181 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1181[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1181 -> 7355[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1181 -> 7356[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1180[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat yu82 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8905[label="yu82/Succ yu820",fontsize=10,color="white",style="solid",shape="box"];1180 -> 8905[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8905 -> 1848[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8906[label="yu82/Zero",fontsize=10,color="white",style="solid",shape="box"];1180 -> 8906[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8906 -> 1849[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1188 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1188[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1188 -> 7357[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1188 -> 7358[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1187[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat yu87 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8907[label="yu87/Succ yu870",fontsize=10,color="white",style="solid",shape="box"];1187 -> 8907[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8907 -> 1851[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8908[label="yu87/Zero",fontsize=10,color="white",style="solid",shape="box"];1187 -> 8908[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8908 -> 1852[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1195 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1195[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];1195 -> 1853[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1194[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ (Succ yu92)) Zero)) == LT)",fontsize=16,color="black",shape="triangle"];1194 -> 1854[label="",style="solid", color="black", weight=3]; 22.36/10.11 1196[label="floorN (Float (Neg Zero) (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];1196 -> 1855[label="",style="solid", color="black", weight=3]; 22.36/10.11 1622[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS yu230000 yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8909[label="yu230000/Succ yu2300000",fontsize=10,color="white",style="solid",shape="box"];1622 -> 8909[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8909 -> 1856[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8910[label="yu230000/Zero",fontsize=10,color="white",style="solid",shape="box"];1622 -> 8910[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8910 -> 1857[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1623 -> 3762[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1623[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1623 -> 3763[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1624 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1624[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1624 -> 3793[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1624 -> 3794[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1625 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1625[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1625 -> 3795[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1625 -> 3796[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1626[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu23000)) (Succ Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1626 -> 1861[label="",style="solid", color="black", weight=3]; 22.36/10.11 7808[label="Succ yu24000",fontsize=16,color="green",shape="box"];7809 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7809[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False",fontsize=16,color="magenta"];7809 -> 7967[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5158[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000))))))",fontsize=16,color="black",shape="triangle"];5158 -> 5196[label="",style="solid", color="black", weight=3]; 22.36/10.11 5159[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8911[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5159 -> 8911[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8911 -> 5279[label="",style="solid", color="blue", weight=3]; 22.36/10.11 8912[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5159 -> 8912[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8912 -> 5280[label="",style="solid", color="blue", weight=3]; 22.36/10.11 7810[label="Zero",fontsize=16,color="green",shape="box"];7811 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7811[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];3904[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];3904 -> 3920[label="",style="solid", color="black", weight=3]; 22.36/10.11 3905[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8913[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3905 -> 8913[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8913 -> 3950[label="",style="solid", color="blue", weight=3]; 22.36/10.11 8914[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3905 -> 8914[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8914 -> 3951[label="",style="solid", color="blue", weight=3]; 22.36/10.11 1629[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ yu23000) (Succ Zero) (primGEqNatS (Succ yu23000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1629 -> 1864[label="",style="solid", color="black", weight=3]; 22.36/10.11 1630[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1630 -> 1865[label="",style="solid", color="black", weight=3]; 22.36/10.11 5320[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (floatProperFractionFloat (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))))",fontsize=16,color="black",shape="box"];5320 -> 5351[label="",style="solid", color="black", weight=3]; 22.36/10.11 5450 -> 5191[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5450[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400)))))",fontsize=16,color="magenta"];3681[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3681 -> 3717[label="",style="solid", color="black", weight=3]; 22.36/10.11 3923 -> 3582[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3923[label="floorN (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];1641[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (LT == LT)",fontsize=16,color="black",shape="box"];1641 -> 1869[label="",style="solid", color="black", weight=3]; 22.36/10.11 1642[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1060) Zero)) == LT)",fontsize=16,color="black",shape="box"];1642 -> 1870[label="",style="solid", color="black", weight=3]; 22.36/10.11 1643[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1643 -> 1871[label="",style="solid", color="black", weight=3]; 22.36/10.11 1644[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (LT == LT)",fontsize=16,color="black",shape="box"];1644 -> 1872[label="",style="solid", color="black", weight=3]; 22.36/10.11 1645[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1060) Zero)) == LT)",fontsize=16,color="black",shape="box"];1645 -> 1873[label="",style="solid", color="black", weight=3]; 22.36/10.11 1646[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1646 -> 1874[label="",style="solid", color="black", weight=3]; 22.36/10.11 1647[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (LT == LT)",fontsize=16,color="black",shape="box"];1647 -> 1875[label="",style="solid", color="black", weight=3]; 22.36/10.11 1648[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1060) Zero)) == LT)",fontsize=16,color="black",shape="box"];1648 -> 1876[label="",style="solid", color="black", weight=3]; 22.36/10.11 1649[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1649 -> 1877[label="",style="solid", color="black", weight=3]; 22.36/10.11 1650[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS yu230000 yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8915[label="yu230000/Succ yu2300000",fontsize=10,color="white",style="solid",shape="box"];1650 -> 8915[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8915 -> 1878[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8916[label="yu230000/Zero",fontsize=10,color="white",style="solid",shape="box"];1650 -> 8916[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8916 -> 1879[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1651 -> 3762[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1651[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1651 -> 3764[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1652 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1652[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1652 -> 3797[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1652 -> 3798[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1653 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1653[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1653 -> 3799[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1653 -> 3800[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1654[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ (Succ yu23000)) (Succ Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1654 -> 1883[label="",style="solid", color="black", weight=3]; 22.36/10.11 7812[label="Succ yu24000",fontsize=16,color="green",shape="box"];7813 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7813[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu24000))) False",fontsize=16,color="magenta"];7813 -> 7968[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7814[label="Zero",fontsize=16,color="green",shape="box"];7815 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7815[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];1657[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ yu23000) (Succ Zero) (primGEqNatS (Succ yu23000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1657 -> 1886[label="",style="solid", color="black", weight=3]; 22.36/10.11 1658[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1658 -> 1887[label="",style="solid", color="black", weight=3]; 22.36/10.11 1660[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpNat (Succ yu1450) (primMulNat yu106 Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8917[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1660 -> 8917[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8917 -> 1889[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8918[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1660 -> 8918[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8918 -> 1890[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1661[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu1060) Zero)) == LT)",fontsize=16,color="black",shape="box"];1661 -> 1891[label="",style="solid", color="black", weight=3]; 22.36/10.11 1662[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1662 -> 1892[label="",style="solid", color="black", weight=3]; 22.36/10.11 1663[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpNat (Succ yu1460) (primMulNat yu106 Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8919[label="yu106/Succ yu1060",fontsize=10,color="white",style="solid",shape="box"];1663 -> 8919[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8919 -> 1893[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8920[label="yu106/Zero",fontsize=10,color="white",style="solid",shape="box"];1663 -> 8920[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8920 -> 1894[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1664[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu1060) Zero)) == LT)",fontsize=16,color="black",shape="box"];1664 -> 1895[label="",style="solid", color="black", weight=3]; 22.36/10.11 1665[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1665 -> 1896[label="",style="solid", color="black", weight=3]; 22.36/10.11 1337 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1337[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1337 -> 7359[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1337 -> 7360[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1336[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat yu112 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8921[label="yu112/Succ yu1120",fontsize=10,color="white",style="solid",shape="box"];1336 -> 8921[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8921 -> 1898[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8922[label="yu112/Zero",fontsize=10,color="white",style="solid",shape="box"];1336 -> 8922[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8922 -> 1899[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1341 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1341[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1341 -> 7361[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1341 -> 7362[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1340[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat yu117 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8923[label="yu117/Succ yu1170",fontsize=10,color="white",style="solid",shape="box"];1340 -> 8923[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8923 -> 1901[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8924[label="yu117/Zero",fontsize=10,color="white",style="solid",shape="box"];1340 -> 8924[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8924 -> 1902[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1347 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1347[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];1347 -> 1903[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1346[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ (Succ yu120)) Zero)) == LT)",fontsize=16,color="black",shape="triangle"];1346 -> 1904[label="",style="solid", color="black", weight=3]; 22.36/10.11 1356[label="floorN (Float (Pos Zero) (Neg (Succ Zero)))",fontsize=16,color="black",shape="box"];1356 -> 1905[label="",style="solid", color="black", weight=3]; 22.36/10.11 1357 -> 5235[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1357[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS yu300000000 yu310000000)) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1357 -> 5236[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1357 -> 5237[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1357 -> 5238[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1358 -> 4016[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1358[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1358 -> 4017[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1359 -> 5298[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1359[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1359 -> 5299[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1359 -> 5300[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1360 -> 5298[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1360[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1360 -> 5301[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1360 -> 5302[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4066[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];4067[label="Succ (Succ (Succ (Succ (Succ yu30000000))))",fontsize=16,color="green",shape="box"];7816[label="Succ Zero",fontsize=16,color="green",shape="box"];7817 -> 6874[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7817[label="primDivNatS0 (Succ (Succ (Succ (Succ yu30000000)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];7817 -> 7969[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4069[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];4069 -> 4081[label="",style="solid", color="black", weight=3]; 22.36/10.11 4070[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4070 -> 4638[label="",style="solid", color="black", weight=3]; 22.36/10.11 4076[label="Succ (Succ (Succ (Succ (Succ yu31000000))))",fontsize=16,color="green",shape="box"];4077[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7818[label="Succ (Succ yu31000000)",fontsize=16,color="green",shape="box"];7819 -> 6875[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7819[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu31000000)))) False",fontsize=16,color="magenta"];7819 -> 7970[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4079[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))))",fontsize=16,color="black",shape="triangle"];4079 -> 4098[label="",style="solid", color="black", weight=3]; 22.36/10.11 4080[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4080 -> 4639[label="",style="solid", color="black", weight=3]; 22.36/10.11 4107[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];4108[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7820[label="Succ Zero",fontsize=16,color="green",shape="box"];7821 -> 6876[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7821[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];4109[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];4109 -> 4142[label="",style="solid", color="black", weight=3]; 22.36/10.11 4110[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4110 -> 4640[label="",style="solid", color="black", weight=3]; 22.36/10.11 1435 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1435[label="primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];1435 -> 1927[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1436 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1436[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];1436 -> 1928[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1434[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS (Succ yu3000000) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1434 -> 1929[label="",style="solid", color="black", weight=3]; 22.36/10.11 4231[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4231 -> 4266[label="",style="solid", color="black", weight=3]; 22.36/10.11 5602 -> 6408[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5602[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5602 -> 6409[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1586 -> 4148[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1586[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1586 -> 4149[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1587 -> 4167[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1587[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1587 -> 4168[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4197 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4197[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4197 -> 4232[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4198 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4198[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];4198 -> 4233[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4199 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4199[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];4199 -> 7363[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4199 -> 7364[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4200[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4200 -> 4234[label="",style="solid", color="black", weight=3]; 22.36/10.11 4201[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4201 -> 4235[label="",style="solid", color="black", weight=3]; 22.36/10.11 6414 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.11 6414[label="Neg (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu310000)))",fontsize=16,color="magenta"];6414 -> 6580[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 6414 -> 6581[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5780[label="fromInt (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="blue",shape="box"];8925[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5780 -> 8925[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8925 -> 5838[label="",style="solid", color="blue", weight=3]; 22.36/10.11 8926[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];5780 -> 8926[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8926 -> 5839[label="",style="solid", color="blue", weight=3]; 22.36/10.11 1675 -> 4283[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1675[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1675 -> 4284[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1676 -> 4307[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1676[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT)",fontsize=16,color="magenta"];1676 -> 4308[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4470[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4470 -> 4507[label="",style="solid", color="black", weight=3]; 22.36/10.11 6622[label="Pos (primDivNatS (Succ yu470) (Succ yu471))",fontsize=16,color="green",shape="box"];6622 -> 6709[label="",style="dashed", color="green", weight=3]; 22.36/10.11 6578[label="yu436",fontsize=16,color="green",shape="box"];6579[label="Zero",fontsize=16,color="green",shape="box"];6498 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.11 6498[label="Neg (Succ yu436) `quot` Neg (Succ Zero)",fontsize=16,color="magenta"];6498 -> 6582[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 6498 -> 6583[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1715 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1715[label="primPlusNat (primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1715 -> 7365[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1715 -> 7366[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1714[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat yu163 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8927[label="yu163/Succ yu1630",fontsize=10,color="white",style="solid",shape="box"];1714 -> 8927[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8927 -> 1971[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8928[label="yu163/Zero",fontsize=10,color="white",style="solid",shape="box"];1714 -> 8928[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8928 -> 1972[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1722 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1722[label="primPlusNat (primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1722 -> 7367[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1722 -> 7368[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1721[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat yu168 Zero)) == LT)",fontsize=16,color="burlywood",shape="triangle"];8929[label="yu168/Succ yu1680",fontsize=10,color="white",style="solid",shape="box"];1721 -> 8929[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8929 -> 1974[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8930[label="yu168/Zero",fontsize=10,color="white",style="solid",shape="box"];1721 -> 8930[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8930 -> 1975[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1729 -> 818[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1729[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];1729 -> 1976[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1728[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ (Succ yu173)) Zero)) == LT)",fontsize=16,color="black",shape="triangle"];1728 -> 1977[label="",style="solid", color="black", weight=3]; 22.36/10.11 1730[label="floorN (Float (Neg Zero) (Neg (Succ Zero)))",fontsize=16,color="black",shape="box"];1730 -> 1978[label="",style="solid", color="black", weight=3]; 22.36/10.11 1731[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS (Succ yu280000) (Succ yu290000))) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1731 -> 1979[label="",style="solid", color="black", weight=3]; 22.36/10.11 1732[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) (primGEqNatS (Succ yu280000) Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1732 -> 1980[label="",style="solid", color="black", weight=3]; 22.36/10.11 1733[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS Zero (Succ yu290000))) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1733 -> 1981[label="",style="solid", color="black", weight=3]; 22.36/10.11 1734[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1734 -> 1982[label="",style="solid", color="black", weight=3]; 22.36/10.11 3164 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3164[label="primMulNat (primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3164 -> 7834[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3164 -> 7835[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3165[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3166[label="yu31",fontsize=16,color="green",shape="box"];4554 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4554[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False) (Succ (Succ (Succ (Succ yu29000))))",fontsize=16,color="magenta"];4554 -> 7836[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4554 -> 7837[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4555[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];4556[label="yu31",fontsize=16,color="green",shape="box"];3167 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3167[label="primMulNat (primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];3167 -> 7838[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3167 -> 7839[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3168[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3169[label="yu31",fontsize=16,color="green",shape="box"];1738[label="floorFloor0 (Float (Pos (Succ (Succ (Succ yu2800)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 yu2800 (Succ Zero) (primGEqNatS yu2800 (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8931[label="yu2800/Succ yu28000",fontsize=10,color="white",style="solid",shape="box"];1738 -> 8931[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8931 -> 1986[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8932[label="yu2800/Zero",fontsize=10,color="white",style="solid",shape="box"];1738 -> 8932[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8932 -> 1987[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1741[label="yu43000",fontsize=16,color="green",shape="box"];1742[label="yu440",fontsize=16,color="green",shape="box"];1743[label="yu440",fontsize=16,color="green",shape="box"];1744[label="yu43000",fontsize=16,color="green",shape="box"];1745[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpNat (Succ yu560) (primMulNat yu31 Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8933[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1745 -> 8933[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8933 -> 1990[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8934[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1745 -> 8934[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8934 -> 1991[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1746[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu310) Zero)) == LT)",fontsize=16,color="black",shape="box"];1746 -> 1992[label="",style="solid", color="black", weight=3]; 22.36/10.11 1747[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1747 -> 1993[label="",style="solid", color="black", weight=3]; 22.36/10.11 1748[label="yu46000",fontsize=16,color="green",shape="box"];1749[label="yu470",fontsize=16,color="green",shape="box"];1750[label="yu470",fontsize=16,color="green",shape="box"];1751[label="yu46000",fontsize=16,color="green",shape="box"];1752[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpNat (Succ yu570) (primMulNat yu31 Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8935[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1752 -> 8935[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8935 -> 1994[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8936[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1752 -> 8936[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8936 -> 1995[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1753[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu310) Zero)) == LT)",fontsize=16,color="black",shape="box"];1753 -> 1996[label="",style="solid", color="black", weight=3]; 22.36/10.11 1754[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1754 -> 1997[label="",style="solid", color="black", weight=3]; 22.36/10.11 1755[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS yu280000 yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8937[label="yu280000/Succ yu2800000",fontsize=10,color="white",style="solid",shape="box"];1755 -> 8937[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8937 -> 1998[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8938[label="yu280000/Zero",fontsize=10,color="white",style="solid",shape="box"];1755 -> 8938[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8938 -> 1999[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1756 -> 2861[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1756[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1756 -> 2862[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1757 -> 4456[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1757[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1757 -> 4457[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1758 -> 2876[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1758[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1758 -> 2877[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7822[label="Zero",fontsize=16,color="green",shape="box"];7823 -> 6877[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7823[label="primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];7823 -> 7971[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2928[label="floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];2928 -> 2963[label="",style="solid", color="black", weight=3]; 22.36/10.11 2929[label="floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8939[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2929 -> 8939[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8939 -> 2984[label="",style="solid", color="blue", weight=3]; 22.36/10.11 8940[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2929 -> 8940[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8940 -> 2985[label="",style="solid", color="blue", weight=3]; 22.36/10.11 7824[label="Succ yu29000",fontsize=16,color="green",shape="box"];7825 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7825[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False",fontsize=16,color="magenta"];7825 -> 7972[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4584[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000))))))",fontsize=16,color="black",shape="triangle"];4584 -> 4641[label="",style="solid", color="black", weight=3]; 22.36/10.11 4585[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8941[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];4585 -> 8941[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8941 -> 4715[label="",style="solid", color="blue", weight=3]; 22.36/10.11 8942[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];4585 -> 8942[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8942 -> 4716[label="",style="solid", color="blue", weight=3]; 22.36/10.11 7826[label="Zero",fontsize=16,color="green",shape="box"];7827 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7827[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];2967[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];2967 -> 2987[label="",style="solid", color="black", weight=3]; 22.36/10.11 2968[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];8943[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2968 -> 8943[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8943 -> 3010[label="",style="solid", color="blue", weight=3]; 22.36/10.11 8944[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2968 -> 8944[label="",style="solid", color="blue", weight=9]; 22.36/10.11 8944 -> 3011[label="",style="solid", color="blue", weight=3]; 22.36/10.11 1762[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ yu28000) (Succ Zero) (primGEqNatS (Succ yu28000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1762 -> 2006[label="",style="solid", color="black", weight=3]; 22.36/10.11 1763[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1763 -> 2007[label="",style="solid", color="black", weight=3]; 22.36/10.11 4732[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (floatProperFractionFloat (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))))",fontsize=16,color="black",shape="box"];4732 -> 4743[label="",style="solid", color="black", weight=3]; 22.36/10.11 5323 -> 4651[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5323[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900)))))",fontsize=16,color="magenta"];2670[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];2670 -> 2709[label="",style="solid", color="black", weight=3]; 22.36/10.11 2969 -> 2573[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2969[label="floorN (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];1768[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu640)) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1768 -> 2011[label="",style="solid", color="black", weight=3]; 22.36/10.11 1769[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1769 -> 2012[label="",style="solid", color="black", weight=3]; 22.36/10.11 1770[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpNat (Succ yu580) (primMulNat yu31 Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8945[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];1770 -> 8945[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8945 -> 2013[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8946[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];1770 -> 8946[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8946 -> 2014[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1771[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu310) Zero)) == LT)",fontsize=16,color="black",shape="box"];1771 -> 2015[label="",style="solid", color="black", weight=3]; 22.36/10.11 1772[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1772 -> 2016[label="",style="solid", color="black", weight=3]; 22.36/10.11 1773[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu650)) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1773 -> 2017[label="",style="solid", color="black", weight=3]; 22.36/10.11 1774[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (primMulInt (Pos yu31) (Pos Zero)) == LT)",fontsize=16,color="black",shape="box"];1774 -> 2018[label="",style="solid", color="black", weight=3]; 22.36/10.11 7349 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7349[label="primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7349 -> 7513[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7349 -> 7514[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7350[label="Zero",fontsize=16,color="green",shape="box"];1780[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu1740) Zero)) == LT)",fontsize=16,color="black",shape="box"];1780 -> 2020[label="",style="solid", color="black", weight=3]; 22.36/10.11 1781[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1781 -> 2021[label="",style="solid", color="black", weight=3]; 22.36/10.11 7351 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7351[label="primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7351 -> 7515[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7351 -> 7516[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7352[label="Zero",fontsize=16,color="green",shape="box"];1783[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu360) Zero)) == LT)",fontsize=16,color="black",shape="box"];1783 -> 2023[label="",style="solid", color="black", weight=3]; 22.36/10.11 1784[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1784 -> 2024[label="",style="solid", color="black", weight=3]; 22.36/10.11 1785[label="Zero",fontsize=16,color="green",shape="box"];1786[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1786 -> 2025[label="",style="solid", color="black", weight=3]; 22.36/10.11 1787[label="floorN0 (Float (Pos Zero) (Pos (Succ Zero))) (floorVu9 (Float (Pos Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];1787 -> 2026[label="",style="solid", color="black", weight=3]; 22.36/10.11 8269 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.11 8269[label="primDivNatS0 (Succ yu523) (Succ yu524) (primGEqNatS yu5250 yu5260)",fontsize=16,color="magenta"];8269 -> 8273[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 8269 -> 8274[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 8270[label="primDivNatS0 (Succ yu523) (Succ yu524) True",fontsize=16,color="black",shape="triangle"];8270 -> 8275[label="",style="solid", color="black", weight=3]; 22.36/10.11 8271[label="primDivNatS0 (Succ yu523) (Succ yu524) False",fontsize=16,color="black",shape="box"];8271 -> 8276[label="",style="solid", color="black", weight=3]; 22.36/10.11 8272 -> 8270[label="",style="dashed", color="red", weight=0]; 22.36/10.11 8272[label="primDivNatS0 (Succ yu523) (Succ yu524) True",fontsize=16,color="magenta"];1801[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))) (fromInt (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6))))),Float (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6))))) - fromInt (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6))))))",fontsize=16,color="black",shape="box"];1801 -> 2043[label="",style="solid", color="black", weight=3]; 22.36/10.11 8347[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];8348[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];8349[label="Succ (Succ (Succ yu410000))",fontsize=16,color="green",shape="box"];5683[label="floorN0 (Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))) (fromInt (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero)))),Float (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero)))) - fromInt (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5683 -> 5755[label="",style="solid", color="black", weight=3]; 22.36/10.11 4907[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))),Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];4907 -> 4933[label="",style="solid", color="black", weight=3]; 22.36/10.11 8350[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];8351[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];8352[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4842 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4842[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4842 -> 4853[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4842 -> 4854[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4842 -> 4855[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4841[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) yu378",fontsize=16,color="burlywood",shape="triangle"];8947[label="yu378/False",fontsize=10,color="white",style="solid",shape="box"];4841 -> 8947[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8947 -> 4856[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8948[label="yu378/True",fontsize=10,color="white",style="solid",shape="box"];4841 -> 8948[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8948 -> 4857[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4862 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4862[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4862 -> 4871[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4862 -> 4872[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4862 -> 4873[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4861[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) yu381",fontsize=16,color="burlywood",shape="triangle"];8949[label="yu381/False",fontsize=10,color="white",style="solid",shape="box"];4861 -> 8949[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8949 -> 4874[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8950[label="yu381/True",fontsize=10,color="white",style="solid",shape="box"];4861 -> 8950[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8950 -> 4875[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 3417[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7353 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7353[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7353 -> 7519[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7354[label="Succ Zero",fontsize=16,color="green",shape="box"];3419[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];3474[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];3474 -> 3494[label="",style="solid", color="black", weight=3]; 22.36/10.11 3475[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3475 -> 3686[label="",style="solid", color="black", weight=3]; 22.36/10.11 5194[label="primQuotInt (Neg (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu310000))))",fontsize=16,color="black",shape="box"];5194 -> 5223[label="",style="solid", color="black", weight=3]; 22.36/10.11 2747[label="primQuotInt (Neg (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];2747 -> 2823[label="",style="solid", color="black", weight=3]; 22.36/10.11 4918 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4918[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4918 -> 4934[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4918 -> 4935[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4918 -> 4936[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4917[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) yu386",fontsize=16,color="burlywood",shape="triangle"];8951[label="yu386/False",fontsize=10,color="white",style="solid",shape="box"];4917 -> 8951[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8951 -> 4937[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8952[label="yu386/True",fontsize=10,color="white",style="solid",shape="box"];4917 -> 8952[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8952 -> 4938[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4943 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4943[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4943 -> 4955[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4943 -> 4956[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4943 -> 4957[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4942[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) yu388",fontsize=16,color="burlywood",shape="triangle"];8953[label="yu388/False",fontsize=10,color="white",style="solid",shape="box"];4942 -> 8953[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8953 -> 4958[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8954[label="yu388/True",fontsize=10,color="white",style="solid",shape="box"];4942 -> 8954[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8954 -> 4959[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 5195[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero))) (fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ Zero)),Float (Neg (Succ (Succ Zero))) (Pos (Succ Zero)) - fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];5195 -> 5224[label="",style="solid", color="black", weight=3]; 22.36/10.11 1843[label="Succ (Succ yu31000)",fontsize=16,color="green",shape="box"];1844[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (primCmpInt (Neg (Succ Zero)) (Pos (primMulNat yu80 Zero)) == LT)",fontsize=16,color="black",shape="box"];1844 -> 2081[label="",style="solid", color="black", weight=3]; 22.36/10.11 6837[label="primDivNatS0 (Succ yu4700) yu471 (primGEqNatS (Succ yu4700) yu471)",fontsize=16,color="burlywood",shape="box"];8955[label="yu471/Succ yu4710",fontsize=10,color="white",style="solid",shape="box"];6837 -> 8955[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8955 -> 6886[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8956[label="yu471/Zero",fontsize=10,color="white",style="solid",shape="box"];6837 -> 8956[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8956 -> 6887[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 6838[label="primDivNatS0 Zero yu471 (primGEqNatS Zero yu471)",fontsize=16,color="burlywood",shape="box"];8957[label="yu471/Succ yu4710",fontsize=10,color="white",style="solid",shape="box"];6838 -> 8957[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8957 -> 6888[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8958[label="yu471/Zero",fontsize=10,color="white",style="solid",shape="box"];6838 -> 8958[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8958 -> 6889[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 3782[label="primCmpNat (Succ yu3030) Zero == LT",fontsize=16,color="black",shape="triangle"];3782 -> 3862[label="",style="solid", color="black", weight=3]; 22.36/10.11 3783 -> 3782[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3783[label="primCmpNat (Succ yu3030) Zero == LT",fontsize=16,color="magenta"];3784[label="EQ == LT",fontsize=16,color="black",shape="triangle"];3784 -> 3863[label="",style="solid", color="black", weight=3]; 22.36/10.11 3785 -> 3784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3785[label="EQ == LT",fontsize=16,color="magenta"];5373[label="Zero",fontsize=16,color="green",shape="box"];954[label="primDivNatS (Succ yu280) (Succ Zero)",fontsize=16,color="black",shape="triangle"];954 -> 988[label="",style="solid", color="black", weight=3]; 22.36/10.11 7355 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7355[label="primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7355 -> 7520[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7355 -> 7521[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7356[label="Zero",fontsize=16,color="green",shape="box"];1848[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu820) Zero)) == LT)",fontsize=16,color="black",shape="box"];1848 -> 2085[label="",style="solid", color="black", weight=3]; 22.36/10.11 1849[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1849 -> 2086[label="",style="solid", color="black", weight=3]; 22.36/10.11 7357 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7357[label="primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7357 -> 7522[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7357 -> 7523[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7358[label="Zero",fontsize=16,color="green",shape="box"];1851[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ yu870) Zero)) == LT)",fontsize=16,color="black",shape="box"];1851 -> 2088[label="",style="solid", color="black", weight=3]; 22.36/10.11 1852[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1852 -> 2089[label="",style="solid", color="black", weight=3]; 22.36/10.11 1853[label="Zero",fontsize=16,color="green",shape="box"];1854[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1854 -> 2090[label="",style="solid", color="black", weight=3]; 22.36/10.11 1855[label="floorN0 (Float (Neg Zero) (Pos (Succ Zero))) (floorVu9 (Float (Neg Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];1855 -> 2091[label="",style="solid", color="black", weight=3]; 22.36/10.11 1856[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS (Succ yu2300000) yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8959[label="yu240000/Succ yu2400000",fontsize=10,color="white",style="solid",shape="box"];1856 -> 8959[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8959 -> 2092[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8960[label="yu240000/Zero",fontsize=10,color="white",style="solid",shape="box"];1856 -> 8960[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8960 -> 2093[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1857[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS Zero yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8961[label="yu240000/Succ yu2400000",fontsize=10,color="white",style="solid",shape="box"];1857 -> 8961[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8961 -> 2094[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8962[label="yu240000/Zero",fontsize=10,color="white",style="solid",shape="box"];1857 -> 8962[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8962 -> 2095[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 3763 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3763[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3763 -> 3774[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3763 -> 3775[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3762[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) yu320",fontsize=16,color="burlywood",shape="triangle"];8963[label="yu320/False",fontsize=10,color="white",style="solid",shape="box"];3762 -> 8963[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8963 -> 3776[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8964[label="yu320/True",fontsize=10,color="white",style="solid",shape="box"];3762 -> 8964[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8964 -> 3777[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 3793 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3793[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3793 -> 3846[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3793 -> 3847[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3794[label="Succ (Succ (Succ (Succ yu240000)))",fontsize=16,color="green",shape="box"];3792[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) yu322",fontsize=16,color="burlywood",shape="triangle"];8965[label="yu322/False",fontsize=10,color="white",style="solid",shape="box"];3792 -> 8965[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8965 -> 3848[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8966[label="yu322/True",fontsize=10,color="white",style="solid",shape="box"];3792 -> 8966[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8966 -> 3849[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 3795 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3795[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3795 -> 3850[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3795 -> 3851[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3796[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];1861[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu23000) Zero) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1861 -> 2099[label="",style="solid", color="black", weight=3]; 22.36/10.11 7967[label="yu24000",fontsize=16,color="green",shape="box"];5196[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))))",fontsize=16,color="black",shape="box"];5196 -> 5225[label="",style="solid", color="black", weight=3]; 22.36/10.11 5279[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5279 -> 5402[label="",style="solid", color="black", weight=3]; 22.36/10.11 5280[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5280 -> 5403[label="",style="solid", color="black", weight=3]; 22.36/10.11 3920[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];3920 -> 3924[label="",style="solid", color="black", weight=3]; 22.36/10.11 3950[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3950 -> 3996[label="",style="solid", color="black", weight=3]; 22.36/10.11 3951[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3951 -> 3997[label="",style="solid", color="black", weight=3]; 22.36/10.11 1864[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ yu23000) (Succ Zero) (primGEqNatS yu23000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8967[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];1864 -> 8967[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8967 -> 2104[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8968[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];1864 -> 8968[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8968 -> 2105[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1865 -> 3940[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1865[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1865 -> 3941[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5351 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5351[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400))))) (fromInt (Pos (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu2400)))),Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ (Succ yu2400)))) - fromInt (Pos (Succ (Succ Zero)) `quot` Neg (Succ (Succ (Succ yu2400)))))",fontsize=16,color="magenta"];5351 -> 6945[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5351 -> 6946[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3717 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3717[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ Zero)) `quot` Neg (Succ (Succ Zero))),Float (Pos (Succ (Succ Zero))) (Neg (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ Zero)) `quot` Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];3717 -> 6947[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3717 -> 6948[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1869[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];1869 -> 2110[label="",style="solid", color="black", weight=3]; 22.36/10.11 1870[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1870 -> 2111[label="",style="solid", color="black", weight=3]; 22.36/10.11 1871 -> 1870[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1871[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1872[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) True",fontsize=16,color="black",shape="box"];1872 -> 2112[label="",style="solid", color="black", weight=3]; 22.36/10.11 1873[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1873 -> 2113[label="",style="solid", color="black", weight=3]; 22.36/10.11 1874 -> 1873[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1874[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1875[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];1875 -> 2114[label="",style="solid", color="black", weight=3]; 22.36/10.11 1876[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1876 -> 2115[label="",style="solid", color="black", weight=3]; 22.36/10.11 1877 -> 1876[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1877[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1878[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS (Succ yu2300000) yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8969[label="yu240000/Succ yu2400000",fontsize=10,color="white",style="solid",shape="box"];1878 -> 8969[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8969 -> 2116[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8970[label="yu240000/Zero",fontsize=10,color="white",style="solid",shape="box"];1878 -> 8970[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8970 -> 2117[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1879[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ yu240000))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ yu240000)))) (primGEqNatS Zero yu240000)) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8971[label="yu240000/Succ yu2400000",fontsize=10,color="white",style="solid",shape="box"];1879 -> 8971[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8971 -> 2118[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8972[label="yu240000/Zero",fontsize=10,color="white",style="solid",shape="box"];1879 -> 8972[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8972 -> 2119[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 3764 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3764[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3764 -> 3778[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3764 -> 3779[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3797 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3797[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3797 -> 3852[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3797 -> 3853[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3798[label="Succ (Succ (Succ (Succ yu240000)))",fontsize=16,color="green",shape="box"];3799 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3799[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3799 -> 3854[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3799 -> 3855[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3800[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];1883[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (primMinusNatS (Succ yu23000) Zero) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1883 -> 2123[label="",style="solid", color="black", weight=3]; 22.36/10.11 7968[label="yu24000",fontsize=16,color="green",shape="box"];1886[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ yu23000) (Succ Zero) (primGEqNatS yu23000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8973[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];1886 -> 8973[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8973 -> 2125[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8974[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];1886 -> 8974[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8974 -> 2126[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1887 -> 3940[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1887[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];1887 -> 3942[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1889[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpNat (Succ yu1450) (primMulNat (Succ yu1060) Zero) == LT)",fontsize=16,color="black",shape="box"];1889 -> 2129[label="",style="solid", color="black", weight=3]; 22.36/10.11 1890[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpNat (Succ yu1450) (primMulNat Zero Zero) == LT)",fontsize=16,color="black",shape="box"];1890 -> 2130[label="",style="solid", color="black", weight=3]; 22.36/10.11 1891[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1891 -> 2131[label="",style="solid", color="black", weight=3]; 22.36/10.11 1892 -> 1891[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1892[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1893[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpNat (Succ yu1460) (primMulNat (Succ yu1060) Zero) == LT)",fontsize=16,color="black",shape="box"];1893 -> 2132[label="",style="solid", color="black", weight=3]; 22.36/10.11 1894[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpNat (Succ yu1460) (primMulNat Zero Zero) == LT)",fontsize=16,color="black",shape="box"];1894 -> 2133[label="",style="solid", color="black", weight=3]; 22.36/10.11 1895[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1895 -> 2134[label="",style="solid", color="black", weight=3]; 22.36/10.11 1896 -> 1895[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1896[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7359 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7359[label="primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7359 -> 7524[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7359 -> 7525[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7360[label="Zero",fontsize=16,color="green",shape="box"];1898[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1120) Zero)) == LT)",fontsize=16,color="black",shape="box"];1898 -> 2136[label="",style="solid", color="black", weight=3]; 22.36/10.11 1899[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1899 -> 2137[label="",style="solid", color="black", weight=3]; 22.36/10.11 7361 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7361[label="primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7361 -> 7526[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7361 -> 7527[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7362[label="Zero",fontsize=16,color="green",shape="box"];1901[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1170) Zero)) == LT)",fontsize=16,color="black",shape="box"];1901 -> 2139[label="",style="solid", color="black", weight=3]; 22.36/10.11 1902[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1902 -> 2140[label="",style="solid", color="black", weight=3]; 22.36/10.11 1903[label="Zero",fontsize=16,color="green",shape="box"];1904[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1904 -> 2141[label="",style="solid", color="black", weight=3]; 22.36/10.11 1905[label="floorN0 (Float (Pos Zero) (Neg (Succ Zero))) (floorVu9 (Float (Pos Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];1905 -> 2142[label="",style="solid", color="black", weight=3]; 22.36/10.11 5236[label="Succ (Succ (Succ (Succ (Succ yu300000000))))",fontsize=16,color="green",shape="box"];5237 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5237[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS yu300000000 yu310000000)) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5237 -> 5281[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5237 -> 5282[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5237 -> 5283[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5238[label="yu310000000",fontsize=16,color="green",shape="box"];5235[label="floorFloor0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) yu398",fontsize=16,color="burlywood",shape="triangle"];8975[label="yu398/False",fontsize=10,color="white",style="solid",shape="box"];5235 -> 8975[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8975 -> 5284[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8976[label="yu398/True",fontsize=10,color="white",style="solid",shape="box"];5235 -> 8976[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8976 -> 5285[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4017 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4017[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4017 -> 4022[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4017 -> 4023[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4017 -> 4024[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4016[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) yu338",fontsize=16,color="burlywood",shape="triangle"];8977[label="yu338/False",fontsize=10,color="white",style="solid",shape="box"];4016 -> 8977[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8977 -> 4025[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8978[label="yu338/True",fontsize=10,color="white",style="solid",shape="box"];4016 -> 8978[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8978 -> 4026[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 5299[label="Succ (Succ (Succ (Succ yu310000000)))",fontsize=16,color="green",shape="box"];5300 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5300[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5300 -> 5324[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5300 -> 5325[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5300 -> 5326[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5298[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) yu399",fontsize=16,color="burlywood",shape="triangle"];8979[label="yu399/False",fontsize=10,color="white",style="solid",shape="box"];5298 -> 8979[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8979 -> 5327[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8980[label="yu399/True",fontsize=10,color="white",style="solid",shape="box"];5298 -> 8980[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8980 -> 5328[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 5301[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5302 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5302[label="primCmpInt (primMulInt (primMinusNat (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))) (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];5302 -> 5329[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5302 -> 5330[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5302 -> 5331[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7969[label="yu30000000",fontsize=16,color="green",shape="box"];6874[label="primDivNatS0 (Succ (Succ (Succ (Succ yu50)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="black",shape="triangle"];6874 -> 6934[label="",style="solid", color="black", weight=3]; 22.36/10.11 4081[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4081 -> 4100[label="",style="solid", color="black", weight=3]; 22.36/10.11 4638 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4638[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4638 -> 4657[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7970[label="yu31000000",fontsize=16,color="green",shape="box"];6875[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu60)))) False",fontsize=16,color="black",shape="triangle"];6875 -> 6935[label="",style="solid", color="black", weight=3]; 22.36/10.11 4098[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))))",fontsize=16,color="black",shape="box"];4098 -> 4111[label="",style="solid", color="black", weight=3]; 22.36/10.11 4639 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4639[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4639 -> 4658[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 6876[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="black",shape="triangle"];6876 -> 6936[label="",style="solid", color="black", weight=3]; 22.36/10.11 4142[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4142 -> 4159[label="",style="solid", color="black", weight=3]; 22.36/10.11 4640 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4640[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4640 -> 4659[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1927[label="Succ (Succ (Succ (Succ yu3000000)))",fontsize=16,color="green",shape="box"];1928[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];1929[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 yu3000000 (Succ (Succ Zero)) (primGEqNatS yu3000000 (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8981[label="yu3000000/Succ yu30000000",fontsize=10,color="white",style="solid",shape="box"];1929 -> 8981[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8981 -> 2177[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8982[label="yu3000000/Zero",fontsize=10,color="white",style="solid",shape="box"];1929 -> 8982[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8982 -> 2178[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4266[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))),Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];4266 -> 4297[label="",style="solid", color="black", weight=3]; 22.36/10.11 6409[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6408[label="floorN0 (Float (Neg (Succ yu457)) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg (Succ yu457)) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];6408 -> 6415[label="",style="solid", color="black", weight=3]; 22.36/10.11 4149 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4149[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4149 -> 4160[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4149 -> 4161[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4149 -> 4162[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4148[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) yu345",fontsize=16,color="burlywood",shape="triangle"];8983[label="yu345/False",fontsize=10,color="white",style="solid",shape="box"];4148 -> 8983[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8983 -> 4163[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8984[label="yu345/True",fontsize=10,color="white",style="solid",shape="box"];4148 -> 8984[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8984 -> 4164[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4168 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4168[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))) (primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ (Succ Zero)) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4168 -> 4176[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4168 -> 4177[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4168 -> 4178[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4167[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) yu346",fontsize=16,color="burlywood",shape="triangle"];8985[label="yu346/False",fontsize=10,color="white",style="solid",shape="box"];4167 -> 8985[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8985 -> 4179[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8986[label="yu346/True",fontsize=10,color="white",style="solid",shape="box"];4167 -> 8986[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8986 -> 4180[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4232[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4233[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7363 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7363[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7363 -> 7528[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7364[label="Succ Zero",fontsize=16,color="green",shape="box"];4234[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];4234 -> 4267[label="",style="solid", color="black", weight=3]; 22.36/10.11 4235[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4235 -> 4660[label="",style="solid", color="black", weight=3]; 22.36/10.11 6580[label="Succ Zero",fontsize=16,color="green",shape="box"];6581[label="Succ (Succ yu310000)",fontsize=16,color="green",shape="box"];5838[label="fromInt (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];5838 -> 6416[label="",style="solid", color="black", weight=3]; 22.36/10.11 5839[label="fromInt (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];5839 -> 6417[label="",style="solid", color="black", weight=3]; 22.36/10.11 4284 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4284[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4284 -> 4298[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4284 -> 4299[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4284 -> 4300[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4283[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) yu351",fontsize=16,color="burlywood",shape="triangle"];8987[label="yu351/False",fontsize=10,color="white",style="solid",shape="box"];4283 -> 8987[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8987 -> 4301[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8988[label="yu351/True",fontsize=10,color="white",style="solid",shape="box"];4283 -> 8988[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8988 -> 4302[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4308 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4308[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat (Succ (Succ (Succ Zero))) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ Zero) (Succ Zero)) * Pos Zero) == LT",fontsize=16,color="magenta"];4308 -> 4318[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4308 -> 4319[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4308 -> 4320[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4307[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) yu352",fontsize=16,color="burlywood",shape="triangle"];8989[label="yu352/False",fontsize=10,color="white",style="solid",shape="box"];4307 -> 8989[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8989 -> 4321[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8990[label="yu352/True",fontsize=10,color="white",style="solid",shape="box"];4307 -> 8990[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8990 -> 4322[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4507 -> 5975[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4507[label="floorN0 (Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero))) (fromInt (Neg (Succ (Succ Zero)) `quot` Neg (Succ Zero)),Float (Neg (Succ (Succ Zero))) (Neg (Succ Zero)) - fromInt (Neg (Succ (Succ Zero)) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];4507 -> 5977[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 6582[label="yu436",fontsize=16,color="green",shape="box"];6583[label="Zero",fontsize=16,color="green",shape="box"];7365 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7365[label="primPlusNat (primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7365 -> 7529[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7365 -> 7530[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7366[label="Zero",fontsize=16,color="green",shape="box"];1971[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1630) Zero)) == LT)",fontsize=16,color="black",shape="box"];1971 -> 2216[label="",style="solid", color="black", weight=3]; 22.36/10.11 1972[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1972 -> 2217[label="",style="solid", color="black", weight=3]; 22.36/10.11 7367 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7367[label="primPlusNat (primPlusNat Zero (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7367 -> 7531[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7367 -> 7532[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7368[label="Zero",fontsize=16,color="green",shape="box"];1974[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu1680) Zero)) == LT)",fontsize=16,color="black",shape="box"];1974 -> 2219[label="",style="solid", color="black", weight=3]; 22.36/10.11 1975[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];1975 -> 2220[label="",style="solid", color="black", weight=3]; 22.36/10.11 1976[label="Zero",fontsize=16,color="green",shape="box"];1977[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1977 -> 2221[label="",style="solid", color="black", weight=3]; 22.36/10.11 1978[label="floorN0 (Float (Neg Zero) (Neg (Succ Zero))) (floorVu9 (Float (Neg Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];1978 -> 2222[label="",style="solid", color="black", weight=3]; 22.36/10.11 1979[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS yu280000 yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8991[label="yu280000/Succ yu2800000",fontsize=10,color="white",style="solid",shape="box"];1979 -> 8991[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8991 -> 2223[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8992[label="yu280000/Zero",fontsize=10,color="white",style="solid",shape="box"];1979 -> 8992[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8992 -> 2224[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1980 -> 2861[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1980[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1980 -> 2863[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1981 -> 4456[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1981[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1981 -> 4458[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 1982 -> 2876[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1982[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];1982 -> 2878[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7834[label="Zero",fontsize=16,color="green",shape="box"];7835 -> 6877[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7835[label="primDivNatS0 (Succ (Succ (Succ yu28000))) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];7835 -> 7973[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7836[label="Succ yu29000",fontsize=16,color="green",shape="box"];7837 -> 6288[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7837[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu29000))) False",fontsize=16,color="magenta"];7837 -> 7974[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7838[label="Zero",fontsize=16,color="green",shape="box"];7839 -> 6878[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7839[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ Zero)) True",fontsize=16,color="magenta"];1986[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ yu28000) (Succ Zero) (primGEqNatS (Succ yu28000) (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1986 -> 2231[label="",style="solid", color="black", weight=3]; 22.36/10.11 1987[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];1987 -> 2232[label="",style="solid", color="black", weight=3]; 22.36/10.11 1990[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpNat (Succ yu560) (primMulNat (Succ yu310) Zero) == LT)",fontsize=16,color="black",shape="box"];1990 -> 2234[label="",style="solid", color="black", weight=3]; 22.36/10.11 1991[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpNat (Succ yu560) (primMulNat Zero Zero) == LT)",fontsize=16,color="black",shape="box"];1991 -> 2235[label="",style="solid", color="black", weight=3]; 22.36/10.11 1992[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1992 -> 2236[label="",style="solid", color="black", weight=3]; 22.36/10.11 1993 -> 1992[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1993[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1994[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpNat (Succ yu570) (primMulNat (Succ yu310) Zero) == LT)",fontsize=16,color="black",shape="box"];1994 -> 2237[label="",style="solid", color="black", weight=3]; 22.36/10.11 1995[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpNat (Succ yu570) (primMulNat Zero Zero) == LT)",fontsize=16,color="black",shape="box"];1995 -> 2238[label="",style="solid", color="black", weight=3]; 22.36/10.11 1996[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];1996 -> 2239[label="",style="solid", color="black", weight=3]; 22.36/10.11 1997 -> 1996[label="",style="dashed", color="red", weight=0]; 22.36/10.11 1997[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];1998[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS (Succ yu2800000) yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8993[label="yu290000/Succ yu2900000",fontsize=10,color="white",style="solid",shape="box"];1998 -> 8993[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8993 -> 2240[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8994[label="yu290000/Zero",fontsize=10,color="white",style="solid",shape="box"];1998 -> 8994[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8994 -> 2241[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 1999[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS Zero yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];8995[label="yu290000/Succ yu2900000",fontsize=10,color="white",style="solid",shape="box"];1999 -> 8995[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8995 -> 2242[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8996[label="yu290000/Zero",fontsize=10,color="white",style="solid",shape="box"];1999 -> 8996[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8996 -> 2243[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 2862 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2862[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2862 -> 3233[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2862 -> 3234[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2862 -> 3235[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2861[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) yu278",fontsize=16,color="burlywood",shape="triangle"];8997[label="yu278/False",fontsize=10,color="white",style="solid",shape="box"];2861 -> 8997[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8997 -> 2872[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 8998[label="yu278/True",fontsize=10,color="white",style="solid",shape="box"];2861 -> 8998[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8998 -> 2873[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 4457 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4457[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4457 -> 4471[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4457 -> 4472[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4457 -> 4473[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4456[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) yu358",fontsize=16,color="burlywood",shape="triangle"];8999[label="yu358/False",fontsize=10,color="white",style="solid",shape="box"];4456 -> 8999[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 8999 -> 4474[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 9000[label="yu358/True",fontsize=10,color="white",style="solid",shape="box"];4456 -> 9000[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9000 -> 4475[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 2877 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2877[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2877 -> 3236[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2877 -> 3237[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2877 -> 3238[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2876[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) yu279",fontsize=16,color="burlywood",shape="triangle"];9001[label="yu279/False",fontsize=10,color="white",style="solid",shape="box"];2876 -> 9001[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9001 -> 2887[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 9002[label="yu279/True",fontsize=10,color="white",style="solid",shape="box"];2876 -> 9002[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9002 -> 2888[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 7971[label="yu28000",fontsize=16,color="green",shape="box"];2963[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];2963 -> 2973[label="",style="solid", color="black", weight=3]; 22.36/10.11 2984[label="floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2984 -> 3012[label="",style="solid", color="black", weight=3]; 22.36/10.11 2985[label="floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2985 -> 3013[label="",style="solid", color="black", weight=3]; 22.36/10.11 7972[label="yu29000",fontsize=16,color="green",shape="box"];4641[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))))",fontsize=16,color="black",shape="box"];4641 -> 4661[label="",style="solid", color="black", weight=3]; 22.36/10.11 4715[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4715 -> 5289[label="",style="solid", color="black", weight=3]; 22.36/10.11 4716[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4716 -> 5290[label="",style="solid", color="black", weight=3]; 22.36/10.11 2987[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];2987 -> 2998[label="",style="solid", color="black", weight=3]; 22.36/10.11 3010[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3010 -> 3687[label="",style="solid", color="black", weight=3]; 22.36/10.11 3011[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3011 -> 3688[label="",style="solid", color="black", weight=3]; 22.36/10.11 2006[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ yu28000) (Succ Zero) (primGEqNatS yu28000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9003[label="yu28000/Succ yu280000",fontsize=10,color="white",style="solid",shape="box"];2006 -> 9003[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9003 -> 2252[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 9004[label="yu28000/Zero",fontsize=10,color="white",style="solid",shape="box"];2006 -> 9004[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9004 -> 2253[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 2007 -> 2817[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2007[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2007 -> 2818[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4743 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4743[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900))))) (fromInt (Pos (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu2900)))),Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ (Succ yu2900)))) - fromInt (Pos (Succ (Succ Zero)) `quot` Pos (Succ (Succ (Succ yu2900)))))",fontsize=16,color="magenta"];4743 -> 6728[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4743 -> 6729[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2709 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2709[label="floorN0 (Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero))),Float (Pos (Succ (Succ Zero))) (Pos (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ Zero)) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];2709 -> 6730[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2709 -> 6731[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2011[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu640)) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="black",shape="box"];2011 -> 2258[label="",style="solid", color="black", weight=3]; 22.36/10.11 2012[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];9005[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];2012 -> 9005[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9005 -> 2259[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 9006[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];2012 -> 9006[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9006 -> 2260[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 2013[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpNat (Succ yu580) (primMulNat (Succ yu310) Zero) == LT)",fontsize=16,color="black",shape="box"];2013 -> 2261[label="",style="solid", color="black", weight=3]; 22.36/10.11 2014[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpNat (Succ yu580) (primMulNat Zero Zero) == LT)",fontsize=16,color="black",shape="box"];2014 -> 2262[label="",style="solid", color="black", weight=3]; 22.36/10.11 2015[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2015 -> 2263[label="",style="solid", color="black", weight=3]; 22.36/10.11 2016 -> 2015[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2016[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2017[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg (Succ yu650)) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="black",shape="box"];2017 -> 2264[label="",style="solid", color="black", weight=3]; 22.36/10.11 2018[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat yu31 Zero)) == LT)",fontsize=16,color="burlywood",shape="box"];9007[label="yu31/Succ yu310",fontsize=10,color="white",style="solid",shape="box"];2018 -> 9007[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9007 -> 2265[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 9008[label="yu31/Zero",fontsize=10,color="white",style="solid",shape="box"];2018 -> 9008[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9008 -> 2266[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 7513 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7513[label="primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7513 -> 7561[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7513 -> 7562[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7514[label="Zero",fontsize=16,color="green",shape="box"];2020[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2020 -> 2268[label="",style="solid", color="black", weight=3]; 22.36/10.11 2021 -> 2020[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2021[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7515 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7515[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];7515 -> 7563[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7515 -> 7564[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7516[label="Zero",fontsize=16,color="green",shape="box"];2023[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2023 -> 2270[label="",style="solid", color="black", weight=3]; 22.36/10.11 2024 -> 2023[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2024[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2025[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2025 -> 2271[label="",style="solid", color="black", weight=3]; 22.36/10.11 2026[label="floorN0 (Float (Pos Zero) (Pos (Succ Zero))) (properFraction (Float (Pos Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];2026 -> 2272[label="",style="solid", color="black", weight=3]; 22.36/10.11 8273[label="yu5260",fontsize=16,color="green",shape="box"];8274[label="yu5250",fontsize=16,color="green",shape="box"];8275[label="Succ (primDivNatS (primMinusNatS (Succ yu523) (Succ yu524)) (Succ (Succ yu524)))",fontsize=16,color="green",shape="box"];8275 -> 8277[label="",style="dashed", color="green", weight=3]; 22.36/10.11 8276[label="Zero",fontsize=16,color="green",shape="box"];2043[label="fromInt (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="blue",shape="box"];9009[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2043 -> 9009[label="",style="solid", color="blue", weight=9]; 22.36/10.11 9009 -> 2290[label="",style="solid", color="blue", weight=3]; 22.36/10.11 9010[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];2043 -> 9010[label="",style="solid", color="blue", weight=9]; 22.36/10.11 9010 -> 2291[label="",style="solid", color="blue", weight=3]; 22.36/10.11 5755[label="fromInt (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="blue",shape="box"];9011[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5755 -> 9011[label="",style="solid", color="blue", weight=9]; 22.36/10.11 9011 -> 5781[label="",style="solid", color="blue", weight=3]; 22.36/10.11 9012[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];5755 -> 9012[label="",style="solid", color="blue", weight=9]; 22.36/10.11 9012 -> 5782[label="",style="solid", color="blue", weight=3]; 22.36/10.11 4933[label="fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];4933 -> 4960[label="",style="solid", color="black", weight=3]; 22.36/10.11 4853 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4853[label="primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero)",fontsize=16,color="magenta"];4853 -> 4876[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4854 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4854[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];4854 -> 7389[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4854 -> 7390[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4855 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4855[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4855 -> 4878[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4856[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4856 -> 4879[label="",style="solid", color="black", weight=3]; 22.36/10.11 4857[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4857 -> 4880[label="",style="solid", color="black", weight=3]; 22.36/10.11 4871 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4871[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4871 -> 4908[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4872 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4872[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];4872 -> 7391[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4872 -> 7392[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4873 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4873[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4873 -> 4910[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4874[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4874 -> 4911[label="",style="solid", color="black", weight=3]; 22.36/10.11 4875[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4875 -> 4912[label="",style="solid", color="black", weight=3]; 22.36/10.11 7519 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7519[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7519 -> 7567[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3494[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3494 -> 3519[label="",style="solid", color="black", weight=3]; 22.36/10.11 3686 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3686[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3686 -> 3736[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5223[label="Neg (primDivNatS (Succ (Succ Zero)) (Succ (Succ (Succ yu310000))))",fontsize=16,color="green",shape="box"];5223 -> 5291[label="",style="dashed", color="green", weight=3]; 22.36/10.11 2823[label="Neg (primDivNatS (Succ (Succ Zero)) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];2823 -> 2842[label="",style="dashed", color="green", weight=3]; 22.36/10.11 4934 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4934[label="primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];4934 -> 4961[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4935 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4935[label="primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4935 -> 7393[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4935 -> 7394[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4936 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4936[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4936 -> 4963[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4937[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];4937 -> 4964[label="",style="solid", color="black", weight=3]; 22.36/10.11 4938[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];4938 -> 4965[label="",style="solid", color="black", weight=3]; 22.36/10.11 4955 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4955[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];4955 -> 5006[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4956 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4956[label="primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4956 -> 7395[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4956 -> 7396[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4957 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 4957[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4957 -> 5008[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 4958[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="box"];4958 -> 5009[label="",style="solid", color="black", weight=3]; 22.36/10.11 4959[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];4959 -> 5010[label="",style="solid", color="black", weight=3]; 22.36/10.11 5224[label="fromInt (Neg (Succ (Succ Zero)) `quot` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5224 -> 5292[label="",style="solid", color="black", weight=3]; 22.36/10.11 2081[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (LT == LT)",fontsize=16,color="black",shape="box"];2081 -> 2326[label="",style="solid", color="black", weight=3]; 22.36/10.11 6886[label="primDivNatS0 (Succ yu4700) (Succ yu4710) (primGEqNatS (Succ yu4700) (Succ yu4710))",fontsize=16,color="black",shape="box"];6886 -> 6972[label="",style="solid", color="black", weight=3]; 22.36/10.11 6887[label="primDivNatS0 (Succ yu4700) Zero (primGEqNatS (Succ yu4700) Zero)",fontsize=16,color="black",shape="box"];6887 -> 6973[label="",style="solid", color="black", weight=3]; 22.36/10.11 6888[label="primDivNatS0 Zero (Succ yu4710) (primGEqNatS Zero (Succ yu4710))",fontsize=16,color="black",shape="box"];6888 -> 6974[label="",style="solid", color="black", weight=3]; 22.36/10.11 6889[label="primDivNatS0 Zero Zero (primGEqNatS Zero Zero)",fontsize=16,color="black",shape="box"];6889 -> 6975[label="",style="solid", color="black", weight=3]; 22.36/10.11 3862[label="GT == LT",fontsize=16,color="black",shape="box"];3862 -> 4435[label="",style="solid", color="black", weight=3]; 22.36/10.11 3863[label="False",fontsize=16,color="green",shape="box"];988[label="primDivNatS0 yu280 Zero (primGEqNatS yu280 Zero)",fontsize=16,color="burlywood",shape="box"];9013[label="yu280/Succ yu2800",fontsize=10,color="white",style="solid",shape="box"];988 -> 9013[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9013 -> 1039[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 9014[label="yu280/Zero",fontsize=10,color="white",style="solid",shape="box"];988 -> 9014[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9014 -> 1040[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 7520 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7520[label="primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7520 -> 7568[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7520 -> 7569[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7521[label="Zero",fontsize=16,color="green",shape="box"];2085[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2085 -> 2331[label="",style="solid", color="black", weight=3]; 22.36/10.11 2086 -> 2085[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2086[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7522 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7522[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];7522 -> 7570[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7522 -> 7571[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7523[label="Zero",fontsize=16,color="green",shape="box"];2088[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2088 -> 2333[label="",style="solid", color="black", weight=3]; 22.36/10.11 2089 -> 2088[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2089[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (primCmpInt (Pos Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2090[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2090 -> 2334[label="",style="solid", color="black", weight=3]; 22.36/10.11 2091[label="floorN0 (Float (Neg Zero) (Pos (Succ Zero))) (properFraction (Float (Neg Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];2091 -> 2335[label="",style="solid", color="black", weight=3]; 22.36/10.11 2092[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS (Succ yu2300000) (Succ yu2400000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2092 -> 2336[label="",style="solid", color="black", weight=3]; 22.36/10.11 2093[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS (Succ yu2300000) Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2093 -> 2337[label="",style="solid", color="black", weight=3]; 22.36/10.11 2094[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS Zero (Succ yu2400000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2094 -> 2338[label="",style="solid", color="black", weight=3]; 22.36/10.11 2095[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2095 -> 2339[label="",style="solid", color="black", weight=3]; 22.36/10.11 3774 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3774[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3774 -> 7842[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3774 -> 7843[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3775[label="Succ yu1070",fontsize=16,color="green",shape="box"];3776[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) False",fontsize=16,color="black",shape="box"];3776 -> 3857[label="",style="solid", color="black", weight=3]; 22.36/10.11 3777[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) True",fontsize=16,color="black",shape="box"];3777 -> 3858[label="",style="solid", color="black", weight=3]; 22.36/10.11 3846 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3846[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000)))))",fontsize=16,color="magenta"];3846 -> 7844[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3846 -> 7845[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3847[label="Succ yu1070",fontsize=16,color="green",shape="box"];3848[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) False",fontsize=16,color="black",shape="box"];3848 -> 3893[label="",style="solid", color="black", weight=3]; 22.36/10.11 3849[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) True",fontsize=16,color="black",shape="box"];3849 -> 3894[label="",style="solid", color="black", weight=3]; 22.36/10.11 3850 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3850[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3850 -> 7846[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3850 -> 7847[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3851[label="Succ yu1070",fontsize=16,color="green",shape="box"];2099[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS (Succ yu23000) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2099 -> 2343[label="",style="solid", color="black", weight=3]; 22.36/10.11 5225[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))))",fontsize=16,color="black",shape="box"];5225 -> 5293[label="",style="solid", color="black", weight=3]; 22.36/10.11 5402 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5402[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5402 -> 5451[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5403[label="error []",fontsize=16,color="red",shape="box"];3924[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];3924 -> 3952[label="",style="solid", color="black", weight=3]; 22.36/10.11 3996 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3996[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3996 -> 4015[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3997[label="error []",fontsize=16,color="red",shape="box"];2104[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) (primGEqNatS (Succ yu230000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2104 -> 2348[label="",style="solid", color="black", weight=3]; 22.36/10.11 2105[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2105 -> 2349[label="",style="solid", color="black", weight=3]; 22.36/10.11 3941 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3941[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3941 -> 3953[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3941 -> 3954[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3940[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) yu327",fontsize=16,color="burlywood",shape="triangle"];9015[label="yu327/False",fontsize=10,color="white",style="solid",shape="box"];3940 -> 9015[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9015 -> 3955[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 9016[label="yu327/True",fontsize=10,color="white",style="solid",shape="box"];3940 -> 9016[label="",style="solid", color="burlywood", weight=9]; 22.36/10.11 9016 -> 3956[label="",style="solid", color="burlywood", weight=3]; 22.36/10.11 6945[label="Succ (Succ yu2400)",fontsize=16,color="green",shape="box"];6946[label="Succ Zero",fontsize=16,color="green",shape="box"];6944[label="floorN0 (Float (Pos (Succ yu481)) (Neg (Succ yu482))) (fromInt (Pos (Succ yu481) `quot` Neg (Succ yu482)),Float (Pos (Succ yu481)) (Neg (Succ yu482)) - fromInt (Pos (Succ yu481) `quot` Neg (Succ yu482)))",fontsize=16,color="black",shape="triangle"];6944 -> 6971[label="",style="solid", color="black", weight=3]; 22.36/10.11 6947[label="Succ Zero",fontsize=16,color="green",shape="box"];6948[label="Succ Zero",fontsize=16,color="green",shape="box"];2110[label="floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9017[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2110 -> 9017[label="",style="solid", color="blue", weight=9]; 22.36/10.11 9017 -> 2356[label="",style="solid", color="blue", weight=3]; 22.36/10.11 9018[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2110 -> 9018[label="",style="solid", color="blue", weight=9]; 22.36/10.11 9018 -> 2357[label="",style="solid", color="blue", weight=3]; 22.36/10.11 2111[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="triangle"];2111 -> 2358[label="",style="solid", color="black", weight=3]; 22.36/10.11 2112[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9019[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2112 -> 9019[label="",style="solid", color="blue", weight=9]; 22.36/10.11 9019 -> 2359[label="",style="solid", color="blue", weight=3]; 22.36/10.11 9020[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2112 -> 9020[label="",style="solid", color="blue", weight=9]; 22.36/10.11 9020 -> 2360[label="",style="solid", color="blue", weight=3]; 22.36/10.11 2113[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2113 -> 2361[label="",style="solid", color="black", weight=3]; 22.36/10.11 2114[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9021[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2114 -> 9021[label="",style="solid", color="blue", weight=9]; 22.36/10.11 9021 -> 2362[label="",style="solid", color="blue", weight=3]; 22.36/10.11 9022[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2114 -> 9022[label="",style="solid", color="blue", weight=9]; 22.36/10.11 9022 -> 2363[label="",style="solid", color="blue", weight=3]; 22.36/10.11 2115[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="triangle"];2115 -> 2364[label="",style="solid", color="black", weight=3]; 22.36/10.11 2116[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS (Succ yu2300000) (Succ yu2400000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2116 -> 2365[label="",style="solid", color="black", weight=3]; 22.36/10.11 2117[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS (Succ yu2300000) Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2117 -> 2366[label="",style="solid", color="black", weight=3]; 22.36/10.11 2118[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS Zero (Succ yu2400000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2118 -> 2367[label="",style="solid", color="black", weight=3]; 22.36/10.11 2119[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2119 -> 2368[label="",style="solid", color="black", weight=3]; 22.36/10.11 3778 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3778[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3778 -> 7848[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3778 -> 7849[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3779[label="Zero",fontsize=16,color="green",shape="box"];3852 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3852[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False) (Succ (Succ (Succ (Succ (Succ yu240000)))))",fontsize=16,color="magenta"];3852 -> 7850[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3852 -> 7851[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3853[label="Zero",fontsize=16,color="green",shape="box"];3854 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3854[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3854 -> 7852[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3854 -> 7853[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3855[label="Zero",fontsize=16,color="green",shape="box"];2123[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS (Succ yu23000) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2123 -> 2372[label="",style="solid", color="black", weight=3]; 22.36/10.11 2125[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) (primGEqNatS (Succ yu230000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2125 -> 2375[label="",style="solid", color="black", weight=3]; 22.36/10.11 2126[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2126 -> 2376[label="",style="solid", color="black", weight=3]; 22.36/10.11 3942 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.11 3942[label="primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3942 -> 3957[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 3942 -> 3958[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 2129[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpNat (Succ yu1450) Zero == LT)",fontsize=16,color="black",shape="triangle"];2129 -> 2379[label="",style="solid", color="black", weight=3]; 22.36/10.11 2130 -> 2129[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2130[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (primCmpNat (Succ yu1450) Zero == LT)",fontsize=16,color="magenta"];2131 -> 2111[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2131[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="magenta"];2132[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpNat (Succ yu1460) Zero == LT)",fontsize=16,color="black",shape="triangle"];2132 -> 2380[label="",style="solid", color="black", weight=3]; 22.36/10.11 2133 -> 2132[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2133[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (primCmpNat (Succ yu1460) Zero == LT)",fontsize=16,color="magenta"];2134 -> 2115[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2134[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (EQ == LT)",fontsize=16,color="magenta"];7524 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7524[label="primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7524 -> 7572[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7524 -> 7573[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7525[label="Zero",fontsize=16,color="green",shape="box"];2136[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2136 -> 2382[label="",style="solid", color="black", weight=3]; 22.36/10.11 2137 -> 2136[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2137[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7526 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.11 7526[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];7526 -> 7574[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7526 -> 7575[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 7527[label="Zero",fontsize=16,color="green",shape="box"];2139[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2139 -> 2384[label="",style="solid", color="black", weight=3]; 22.36/10.11 2140 -> 2139[label="",style="dashed", color="red", weight=0]; 22.36/10.11 2140[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2141[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2141 -> 2385[label="",style="solid", color="black", weight=3]; 22.36/10.11 2142[label="floorN0 (Float (Pos Zero) (Neg (Succ Zero))) (properFraction (Float (Pos Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];2142 -> 2386[label="",style="solid", color="black", weight=3]; 22.36/10.11 5281 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5281[label="primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)",fontsize=16,color="magenta"];5281 -> 5332[label="",style="dashed", color="magenta", weight=3]; 22.36/10.11 5282 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.11 5282[label="primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero)",fontsize=16,color="magenta"];5282 -> 5333[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5283 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5283[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS yu300000000 yu310000000)) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))",fontsize=16,color="magenta"];5283 -> 7854[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5283 -> 7855[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5284[label="floorFloor0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) False",fontsize=16,color="black",shape="box"];5284 -> 5335[label="",style="solid", color="black", weight=3]; 22.36/10.12 5285[label="floorFloor0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) True",fontsize=16,color="black",shape="box"];5285 -> 5336[label="",style="solid", color="black", weight=3]; 22.36/10.12 4022 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4022[label="primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)",fontsize=16,color="magenta"];4022 -> 4045[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4023 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4023[label="primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) (Succ Zero)",fontsize=16,color="magenta"];4023 -> 4046[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4024 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4024[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];4024 -> 7856[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4024 -> 7857[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4025[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) False",fontsize=16,color="black",shape="box"];4025 -> 4049[label="",style="solid", color="black", weight=3]; 22.36/10.12 4026[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) True",fontsize=16,color="black",shape="box"];4026 -> 4050[label="",style="solid", color="black", weight=3]; 22.36/10.12 5324 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5324[label="primMulNat (Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))) (Succ Zero)",fontsize=16,color="magenta"];5324 -> 5353[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5325 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5325[label="primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)",fontsize=16,color="magenta"];5325 -> 5354[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5326 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5326[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu310000000))))))",fontsize=16,color="magenta"];5326 -> 7858[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5326 -> 7859[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5327[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) False",fontsize=16,color="black",shape="box"];5327 -> 5356[label="",style="solid", color="black", weight=3]; 22.36/10.12 5328[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) True",fontsize=16,color="black",shape="box"];5328 -> 5357[label="",style="solid", color="black", weight=3]; 22.36/10.12 5329 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5329[label="primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)",fontsize=16,color="magenta"];5329 -> 5358[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5330 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5330[label="primMulNat (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ Zero)",fontsize=16,color="magenta"];5330 -> 5359[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5331 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5331[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5331 -> 7860[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5331 -> 7861[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6934[label="Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ yu50)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="green",shape="box"];6934 -> 7082[label="",style="dashed", color="green", weight=3]; 22.36/10.12 4100[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4100 -> 4112[label="",style="solid", color="black", weight=3]; 22.36/10.12 4657 -> 4069[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4657[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];6935[label="Zero",fontsize=16,color="green",shape="box"];4111[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))))",fontsize=16,color="black",shape="box"];4111 -> 4144[label="",style="solid", color="black", weight=3]; 22.36/10.12 4658 -> 4079[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4658[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))))",fontsize=16,color="magenta"];6936[label="Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="green",shape="box"];6936 -> 7083[label="",style="dashed", color="green", weight=3]; 22.36/10.12 4159[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4159 -> 4181[label="",style="solid", color="black", weight=3]; 22.36/10.12 4659 -> 4109[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4659[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];2177[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu30000000) (Succ (Succ Zero)) (primGEqNatS (Succ yu30000000) (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2177 -> 2401[label="",style="solid", color="black", weight=3]; 22.36/10.12 2178[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) (primGEqNatS Zero (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2178 -> 2402[label="",style="solid", color="black", weight=3]; 22.36/10.12 4297[label="fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];4297 -> 6418[label="",style="solid", color="black", weight=3]; 22.36/10.12 6415[label="floorN0 (Float (Neg (Succ yu457)) (Neg (Succ (Succ (Succ Zero))))) (fromInt (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero)))),Float (Neg (Succ yu457)) (Neg (Succ (Succ (Succ Zero)))) - fromInt (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6415 -> 6500[label="",style="solid", color="black", weight=3]; 22.36/10.12 4160 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4160[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4160 -> 4182[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4161 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4161[label="primMulNat (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ Zero)",fontsize=16,color="magenta"];4161 -> 4183[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4162 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4162[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];4162 -> 7409[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4162 -> 7410[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4163[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4163 -> 4185[label="",style="solid", color="black", weight=3]; 22.36/10.12 4164[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4164 -> 4186[label="",style="solid", color="black", weight=3]; 22.36/10.12 4176 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4176[label="primMulNat (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4176 -> 4202[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4177 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4177[label="primMulNat (Succ (Succ (Succ (Succ Zero)))) (Succ Zero)",fontsize=16,color="magenta"];4177 -> 4203[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4178 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4178[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];4178 -> 7411[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4178 -> 7412[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4179[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4179 -> 4237[label="",style="solid", color="black", weight=3]; 22.36/10.12 4180[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4180 -> 4238[label="",style="solid", color="black", weight=3]; 22.36/10.12 7528 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7528[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7528 -> 7576[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4267[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4267 -> 4303[label="",style="solid", color="black", weight=3]; 22.36/10.12 4660 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4660[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4660 -> 4717[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6416 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6416[label="Neg (Succ yu424) `quot` Neg (Succ (Succ Zero))",fontsize=16,color="magenta"];6416 -> 6584[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6416 -> 6585[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6417[label="Integer (Neg (Succ yu424) `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6417 -> 6502[label="",style="dashed", color="green", weight=3]; 22.36/10.12 4298 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4298[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4298 -> 4324[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4299 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4299[label="primMulNat (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];4299 -> 4325[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4300 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4300[label="primPlusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4300 -> 7413[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4300 -> 7414[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4301[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];4301 -> 4327[label="",style="solid", color="black", weight=3]; 22.36/10.12 4302[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];4302 -> 4328[label="",style="solid", color="black", weight=3]; 22.36/10.12 4318 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4318[label="primMulNat (Succ Zero) (Succ Zero)",fontsize=16,color="magenta"];4318 -> 4358[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4319 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4319[label="primMulNat (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];4319 -> 4359[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4320 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4320[label="primPlusNat (primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];4320 -> 7415[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4320 -> 7416[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4321[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="box"];4321 -> 4361[label="",style="solid", color="black", weight=3]; 22.36/10.12 4322[label="floorFloor0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) True",fontsize=16,color="black",shape="box"];4322 -> 4362[label="",style="solid", color="black", weight=3]; 22.36/10.12 5977[label="Succ Zero",fontsize=16,color="green",shape="box"];7529 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7529[label="primPlusNat (primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7529 -> 7577[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7529 -> 7578[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7530[label="Zero",fontsize=16,color="green",shape="box"];2216[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2216 -> 2439[label="",style="solid", color="black", weight=3]; 22.36/10.12 2217 -> 2216[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2217[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7531 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7531[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];7531 -> 7579[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7531 -> 7580[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7532[label="Zero",fontsize=16,color="green",shape="box"];2219[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2219 -> 2441[label="",style="solid", color="black", weight=3]; 22.36/10.12 2220 -> 2219[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2220[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2221[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2221 -> 2442[label="",style="solid", color="black", weight=3]; 22.36/10.12 2222[label="floorN0 (Float (Neg Zero) (Neg (Succ Zero))) (properFraction (Float (Neg Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];2222 -> 2443[label="",style="solid", color="black", weight=3]; 22.36/10.12 2223[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS (Succ yu2800000) yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9023[label="yu290000/Succ yu2900000",fontsize=10,color="white",style="solid",shape="box"];2223 -> 9023[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9023 -> 2444[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9024[label="yu290000/Zero",fontsize=10,color="white",style="solid",shape="box"];2223 -> 9024[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9024 -> 2445[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 2224[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ yu290000)))) (primGEqNatS Zero yu290000)) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9025[label="yu290000/Succ yu2900000",fontsize=10,color="white",style="solid",shape="box"];2224 -> 9025[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9025 -> 2446[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9026[label="yu290000/Zero",fontsize=10,color="white",style="solid",shape="box"];2224 -> 9026[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9026 -> 2447[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 2863 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2863[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2863 -> 3263[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2863 -> 3264[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2863 -> 3265[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4458 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4458[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4458 -> 4476[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4458 -> 4477[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4458 -> 4478[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2878 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2878[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2878 -> 3266[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2878 -> 3267[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2878 -> 3268[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7973[label="yu28000",fontsize=16,color="green",shape="box"];7974[label="yu29000",fontsize=16,color="green",shape="box"];2231[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ yu28000) (Succ Zero) (primGEqNatS yu28000 Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9027[label="yu28000/Succ yu280000",fontsize=10,color="white",style="solid",shape="box"];2231 -> 9027[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9027 -> 2453[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9028[label="yu28000/Zero",fontsize=10,color="white",style="solid",shape="box"];2231 -> 9028[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9028 -> 2454[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 2232 -> 2817[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2232[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2232 -> 2819[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2234[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpNat (Succ yu560) Zero == LT)",fontsize=16,color="black",shape="triangle"];2234 -> 2457[label="",style="solid", color="black", weight=3]; 22.36/10.12 2235 -> 2234[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2235[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpNat (Succ yu560) Zero == LT)",fontsize=16,color="magenta"];2236[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="triangle"];2236 -> 2458[label="",style="solid", color="black", weight=3]; 22.36/10.12 2237[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpNat (Succ yu570) Zero == LT)",fontsize=16,color="black",shape="triangle"];2237 -> 2459[label="",style="solid", color="black", weight=3]; 22.36/10.12 2238 -> 2237[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2238[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpNat (Succ yu570) Zero == LT)",fontsize=16,color="magenta"];2239[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="black",shape="triangle"];2239 -> 2460[label="",style="solid", color="black", weight=3]; 22.36/10.12 2240[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS (Succ yu2800000) (Succ yu2900000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2240 -> 2461[label="",style="solid", color="black", weight=3]; 22.36/10.12 2241[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS (Succ yu2800000) Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2241 -> 2462[label="",style="solid", color="black", weight=3]; 22.36/10.12 2242[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS Zero (Succ yu2900000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2242 -> 2463[label="",style="solid", color="black", weight=3]; 22.36/10.12 2243[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2243 -> 2464[label="",style="solid", color="black", weight=3]; 22.36/10.12 3233 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3233[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3233 -> 7862[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3233 -> 7863[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3234[label="Succ Zero",fontsize=16,color="green",shape="box"];3235[label="yu31",fontsize=16,color="green",shape="box"];2872[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) False",fontsize=16,color="black",shape="box"];2872 -> 2891[label="",style="solid", color="black", weight=3]; 22.36/10.12 2873[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) True",fontsize=16,color="black",shape="box"];2873 -> 2892[label="",style="solid", color="black", weight=3]; 22.36/10.12 4471 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4471[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000)))))",fontsize=16,color="magenta"];4471 -> 7864[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4471 -> 7865[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4472[label="Succ Zero",fontsize=16,color="green",shape="box"];4473[label="yu31",fontsize=16,color="green",shape="box"];4474[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) False",fontsize=16,color="black",shape="box"];4474 -> 4509[label="",style="solid", color="black", weight=3]; 22.36/10.12 4475[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) True",fontsize=16,color="black",shape="box"];4475 -> 4510[label="",style="solid", color="black", weight=3]; 22.36/10.12 3236 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3236[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3236 -> 7866[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3236 -> 7867[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3237[label="Succ Zero",fontsize=16,color="green",shape="box"];3238[label="yu31",fontsize=16,color="green",shape="box"];2887[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) False",fontsize=16,color="black",shape="box"];2887 -> 2915[label="",style="solid", color="black", weight=3]; 22.36/10.12 2888[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) True",fontsize=16,color="black",shape="box"];2888 -> 2916[label="",style="solid", color="black", weight=3]; 22.36/10.12 2973[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];2973 -> 3003[label="",style="solid", color="black", weight=3]; 22.36/10.12 3012 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3012[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3012 -> 3055[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3013[label="error []",fontsize=16,color="red",shape="box"];4661[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))))",fontsize=16,color="black",shape="box"];4661 -> 4718[label="",style="solid", color="black", weight=3]; 22.36/10.12 5289 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5289[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5289 -> 5337[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5290[label="error []",fontsize=16,color="red",shape="box"];2998[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];2998 -> 3016[label="",style="solid", color="black", weight=3]; 22.36/10.12 3687 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3687[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3687 -> 3744[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3688[label="error []",fontsize=16,color="red",shape="box"];2252[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) (primGEqNatS (Succ yu280000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2252 -> 2473[label="",style="solid", color="black", weight=3]; 22.36/10.12 2253[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2253 -> 2474[label="",style="solid", color="black", weight=3]; 22.36/10.12 2818 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2818[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2818 -> 3278[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2818 -> 3279[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2818 -> 3280[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2817[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) yu270",fontsize=16,color="burlywood",shape="triangle"];9029[label="yu270/False",fontsize=10,color="white",style="solid",shape="box"];2817 -> 9029[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9029 -> 2831[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9030[label="yu270/True",fontsize=10,color="white",style="solid",shape="box"];2817 -> 9030[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9030 -> 2832[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 6728[label="Succ (Succ yu2900)",fontsize=16,color="green",shape="box"];6729[label="Succ Zero",fontsize=16,color="green",shape="box"];6727[label="floorN0 (Float (Pos (Succ yu475)) (Pos (Succ yu476))) (fromInt (Pos (Succ yu475) `quot` Pos (Succ yu476)),Float (Pos (Succ yu475)) (Pos (Succ yu476)) - fromInt (Pos (Succ yu475) `quot` Pos (Succ yu476)))",fontsize=16,color="black",shape="triangle"];6727 -> 6763[label="",style="solid", color="black", weight=3]; 22.36/10.12 6730[label="Succ Zero",fontsize=16,color="green",shape="box"];6731[label="Succ Zero",fontsize=16,color="green",shape="box"];2258[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (LT == LT)",fontsize=16,color="black",shape="box"];2258 -> 2502[label="",style="solid", color="black", weight=3]; 22.36/10.12 2259[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu310) Zero)) == LT)",fontsize=16,color="black",shape="box"];2259 -> 2503[label="",style="solid", color="black", weight=3]; 22.36/10.12 2260[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];2260 -> 2504[label="",style="solid", color="black", weight=3]; 22.36/10.12 2261[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpNat (Succ yu580) Zero == LT)",fontsize=16,color="black",shape="triangle"];2261 -> 2505[label="",style="solid", color="black", weight=3]; 22.36/10.12 2262 -> 2261[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2262[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (primCmpNat (Succ yu580) Zero == LT)",fontsize=16,color="magenta"];2263[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (EQ == LT)",fontsize=16,color="black",shape="box"];2263 -> 2506[label="",style="solid", color="black", weight=3]; 22.36/10.12 2264[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (LT == LT)",fontsize=16,color="black",shape="box"];2264 -> 2507[label="",style="solid", color="black", weight=3]; 22.36/10.12 2265[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ yu310) Zero)) == LT)",fontsize=16,color="black",shape="box"];2265 -> 2508[label="",style="solid", color="black", weight=3]; 22.36/10.12 2266[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT)",fontsize=16,color="black",shape="box"];2266 -> 2509[label="",style="solid", color="black", weight=3]; 22.36/10.12 7561 -> 7555[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7561[label="primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7561 -> 7640[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7561 -> 7641[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7562[label="Zero",fontsize=16,color="green",shape="box"];2268[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2268 -> 2511[label="",style="solid", color="black", weight=3]; 22.36/10.12 7563[label="Zero",fontsize=16,color="green",shape="box"];7564[label="Zero",fontsize=16,color="green",shape="box"];2270[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2270 -> 2512[label="",style="solid", color="black", weight=3]; 22.36/10.12 2271[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2271 -> 2513[label="",style="solid", color="black", weight=3]; 22.36/10.12 2272[label="floorN0 (Float (Pos Zero) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Pos Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];2272 -> 2514[label="",style="solid", color="black", weight=3]; 22.36/10.12 8277 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.12 8277[label="primDivNatS (primMinusNatS (Succ yu523) (Succ yu524)) (Succ (Succ yu524))",fontsize=16,color="magenta"];8277 -> 8365[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 8277 -> 8366[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 8277 -> 8367[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2290[label="fromInt (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="black",shape="box"];2290 -> 2528[label="",style="solid", color="black", weight=3]; 22.36/10.12 2291[label="fromInt (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="black",shape="box"];2291 -> 2529[label="",style="solid", color="black", weight=3]; 22.36/10.12 5781[label="fromInt (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5781 -> 5844[label="",style="solid", color="black", weight=3]; 22.36/10.12 5782[label="fromInt (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5782 -> 5845[label="",style="solid", color="black", weight=3]; 22.36/10.12 4960[label="Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="black",shape="box"];4960 -> 5011[label="",style="solid", color="black", weight=3]; 22.36/10.12 4876[label="Succ (Succ (Succ (Succ (Succ yu30000000))))",fontsize=16,color="green",shape="box"];7389 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7389[label="primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7389 -> 7534[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7390[label="Succ Zero",fontsize=16,color="green",shape="box"];4878[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4879[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];4879 -> 4913[label="",style="solid", color="black", weight=3]; 22.36/10.12 4880[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4880 -> 5294[label="",style="solid", color="black", weight=3]; 22.36/10.12 4908[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7391 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7391[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7391 -> 7535[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7392[label="Succ Zero",fontsize=16,color="green",shape="box"];4910[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4911[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];4911 -> 4939[label="",style="solid", color="black", weight=3]; 22.36/10.12 4912[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4912 -> 5295[label="",style="solid", color="black", weight=3]; 22.36/10.12 7567[label="Zero",fontsize=16,color="green",shape="box"];4752[label="primDivNatS0 Zero (Succ yu31000) False",fontsize=16,color="black",shape="triangle"];4752 -> 4786[label="",style="solid", color="black", weight=3]; 22.36/10.12 3519[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3519 -> 3600[label="",style="solid", color="black", weight=3]; 22.36/10.12 3736 -> 3474[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3736[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];5291 -> 4587[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5291[label="primDivNatS (Succ (Succ Zero)) (Succ (Succ (Succ yu310000)))",fontsize=16,color="magenta"];5291 -> 5338[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2842[label="primDivNatS (Succ (Succ Zero)) (Succ (Succ Zero))",fontsize=16,color="black",shape="triangle"];2842 -> 2851[label="",style="solid", color="black", weight=3]; 22.36/10.12 4961[label="Succ (Succ (Succ (Succ yu3000000)))",fontsize=16,color="green",shape="box"];7393 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7393[label="primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7393 -> 7536[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7393 -> 7537[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7394[label="Zero",fontsize=16,color="green",shape="box"];4963[label="Succ Zero",fontsize=16,color="green",shape="box"];4964[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];4964 -> 5013[label="",style="solid", color="black", weight=3]; 22.36/10.12 4965[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4965 -> 5296[label="",style="solid", color="black", weight=3]; 22.36/10.12 5006[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7395 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7395[label="primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7395 -> 7538[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7395 -> 7539[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7396[label="Zero",fontsize=16,color="green",shape="box"];5008[label="Succ Zero",fontsize=16,color="green",shape="box"];5009[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5009 -> 5050[label="",style="solid", color="black", weight=3]; 22.36/10.12 5010[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5010 -> 5297[label="",style="solid", color="black", weight=3]; 22.36/10.12 5292[label="Neg (Succ (Succ Zero)) `quot` Pos (Succ Zero)",fontsize=16,color="black",shape="box"];5292 -> 5339[label="",style="solid", color="black", weight=3]; 22.36/10.12 2326[label="floorFloor0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) True",fontsize=16,color="black",shape="box"];2326 -> 2592[label="",style="solid", color="black", weight=3]; 22.36/10.12 6972 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6972[label="primDivNatS0 (Succ yu4700) (Succ yu4710) (primGEqNatS yu4700 yu4710)",fontsize=16,color="magenta"];6972 -> 8138[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6972 -> 8139[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6972 -> 8140[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6972 -> 8141[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6973 -> 871[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6973[label="primDivNatS0 (Succ yu4700) Zero True",fontsize=16,color="magenta"];6973 -> 7075[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6974 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6974[label="primDivNatS0 Zero (Succ yu4710) False",fontsize=16,color="magenta"];6974 -> 7076[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6975 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6975[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];4435[label="False",fontsize=16,color="green",shape="box"];1039[label="primDivNatS0 (Succ yu2800) Zero (primGEqNatS (Succ yu2800) Zero)",fontsize=16,color="black",shape="box"];1039 -> 1081[label="",style="solid", color="black", weight=3]; 22.36/10.12 1040[label="primDivNatS0 Zero Zero (primGEqNatS Zero Zero)",fontsize=16,color="black",shape="box"];1040 -> 1082[label="",style="solid", color="black", weight=3]; 22.36/10.12 7568 -> 7555[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7568[label="primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7568 -> 7644[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7568 -> 7645[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7569[label="Zero",fontsize=16,color="green",shape="box"];2331[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2331 -> 2596[label="",style="solid", color="black", weight=3]; 22.36/10.12 7570[label="Zero",fontsize=16,color="green",shape="box"];7571[label="Zero",fontsize=16,color="green",shape="box"];2333[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2333 -> 2597[label="",style="solid", color="black", weight=3]; 22.36/10.12 2334[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2334 -> 2598[label="",style="solid", color="black", weight=3]; 22.36/10.12 2335[label="floorN0 (Float (Neg Zero) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Neg Zero) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];2335 -> 2599[label="",style="solid", color="black", weight=3]; 22.36/10.12 2336[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS yu2300000 yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9031[label="yu2300000/Succ yu23000000",fontsize=10,color="white",style="solid",shape="box"];2336 -> 9031[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9031 -> 2600[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9032[label="yu2300000/Zero",fontsize=10,color="white",style="solid",shape="box"];2336 -> 9032[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9032 -> 2601[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 2337 -> 3610[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2337[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2337 -> 3611[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2337 -> 3612[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2338 -> 3667[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2338[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2338 -> 3668[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2339 -> 3610[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2339[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2339 -> 3613[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2339 -> 3614[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7842[label="Succ Zero",fontsize=16,color="green",shape="box"];7843 -> 6874[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7843[label="primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];7843 -> 7975[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3857[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];3857 -> 3896[label="",style="solid", color="black", weight=3]; 22.36/10.12 3858[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9033[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3858 -> 9033[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9033 -> 3927[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9034[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3858 -> 9034[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9034 -> 3928[label="",style="solid", color="blue", weight=3]; 22.36/10.12 7844[label="Succ (Succ yu240000)",fontsize=16,color="green",shape="box"];7845 -> 6875[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7845[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False",fontsize=16,color="magenta"];7845 -> 7976[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3893[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263)))",fontsize=16,color="black",shape="triangle"];3893 -> 3908[label="",style="solid", color="black", weight=3]; 22.36/10.12 3894[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9035[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3894 -> 9035[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9035 -> 3929[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9036[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3894 -> 9036[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9036 -> 3930[label="",style="solid", color="blue", weight=3]; 22.36/10.12 7846[label="Succ Zero",fontsize=16,color="green",shape="box"];7847 -> 6876[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7847[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];2343[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 yu23000 (Succ (Succ Zero)) (primGEqNatS yu23000 (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9037[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];2343 -> 9037[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9037 -> 2638[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9038[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];2343 -> 9038[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9038 -> 2639[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 5293[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))))",fontsize=16,color="black",shape="box"];5293 -> 5340[label="",style="solid", color="black", weight=3]; 22.36/10.12 5451 -> 5158[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5451[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000))))))",fontsize=16,color="magenta"];3952[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];3952 -> 3969[label="",style="solid", color="black", weight=3]; 22.36/10.12 4015 -> 3904[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4015[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];2348 -> 3912[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2348[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2348 -> 3913[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2349 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2349[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2349 -> 3821[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2349 -> 3822[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3953 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3953[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3953 -> 7429[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3953 -> 7430[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3954[label="Succ yu1070",fontsize=16,color="green",shape="box"];3955[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];3955 -> 3970[label="",style="solid", color="black", weight=3]; 22.36/10.12 3956[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];3956 -> 3971[label="",style="solid", color="black", weight=3]; 22.36/10.12 6971[label="fromInt (Pos (Succ yu481) `quot` Neg (Succ yu482))",fontsize=16,color="blue",shape="box"];9039[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6971 -> 9039[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9039 -> 7071[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9040[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];6971 -> 9040[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9040 -> 7072[label="",style="solid", color="blue", weight=3]; 22.36/10.12 2356[label="floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2356 -> 2671[label="",style="solid", color="black", weight=3]; 22.36/10.12 2357[label="floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2357 -> 2672[label="",style="solid", color="black", weight=3]; 22.36/10.12 2358[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="triangle"];2358 -> 2651[label="",style="solid", color="black", weight=3]; 22.36/10.12 2359[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2359 -> 2673[label="",style="solid", color="black", weight=3]; 22.36/10.12 2360[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2360 -> 2674[label="",style="solid", color="black", weight=3]; 22.36/10.12 2361[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) False",fontsize=16,color="black",shape="box"];2361 -> 2652[label="",style="solid", color="black", weight=3]; 22.36/10.12 2362[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2362 -> 2675[label="",style="solid", color="black", weight=3]; 22.36/10.12 2363[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2363 -> 2676[label="",style="solid", color="black", weight=3]; 22.36/10.12 2364[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) False",fontsize=16,color="black",shape="triangle"];2364 -> 2653[label="",style="solid", color="black", weight=3]; 22.36/10.12 2365[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS yu2300000 yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9041[label="yu2300000/Succ yu23000000",fontsize=10,color="white",style="solid",shape="box"];2365 -> 9041[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9041 -> 2654[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9042[label="yu2300000/Zero",fontsize=10,color="white",style="solid",shape="box"];2365 -> 9042[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9042 -> 2655[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 2366 -> 3610[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2366[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2300000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2366 -> 3615[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2366 -> 3616[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2367 -> 3667[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2367[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2367 -> 3669[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2368 -> 3610[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2368[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2368 -> 3617[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2368 -> 3618[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7848[label="Succ Zero",fontsize=16,color="green",shape="box"];7849 -> 6874[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7849[label="primDivNatS0 (Succ (Succ (Succ (Succ yu230000)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];7849 -> 7977[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7850[label="Succ (Succ yu240000)",fontsize=16,color="green",shape="box"];7851 -> 6875[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7851[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu240000)))) False",fontsize=16,color="magenta"];7851 -> 7978[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7852[label="Succ Zero",fontsize=16,color="green",shape="box"];7853 -> 6876[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7853[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];2372[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ yu23000))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 yu23000 (Succ (Succ Zero)) (primGEqNatS yu23000 (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9043[label="yu23000/Succ yu230000",fontsize=10,color="white",style="solid",shape="box"];2372 -> 9043[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9043 -> 2710[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9044[label="yu23000/Zero",fontsize=10,color="white",style="solid",shape="box"];2372 -> 9044[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9044 -> 2711[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 2375 -> 3912[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2375[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2375 -> 3914[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2376 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2376[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];2376 -> 3827[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2376 -> 3828[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3957 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3957[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3957 -> 7431[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3957 -> 7432[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3958[label="Zero",fontsize=16,color="green",shape="box"];2379[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (GT == LT)",fontsize=16,color="black",shape="box"];2379 -> 2728[label="",style="solid", color="black", weight=3]; 22.36/10.12 2380[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (GT == LT)",fontsize=16,color="black",shape="box"];2380 -> 2729[label="",style="solid", color="black", weight=3]; 22.36/10.12 7572 -> 7555[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7572[label="primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7572 -> 7646[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7572 -> 7647[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7573[label="Zero",fontsize=16,color="green",shape="box"];2382[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2382 -> 2731[label="",style="solid", color="black", weight=3]; 22.36/10.12 7574[label="Zero",fontsize=16,color="green",shape="box"];7575[label="Zero",fontsize=16,color="green",shape="box"];2384[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2384 -> 2732[label="",style="solid", color="black", weight=3]; 22.36/10.12 2385[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2385 -> 2733[label="",style="solid", color="black", weight=3]; 22.36/10.12 2386[label="floorN0 (Float (Pos Zero) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Pos Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];2386 -> 2734[label="",style="solid", color="black", weight=3]; 22.36/10.12 5332[label="Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))",fontsize=16,color="green",shape="box"];5333[label="Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))",fontsize=16,color="green",shape="box"];7854[label="Succ (Succ (Succ yu310000000))",fontsize=16,color="green",shape="box"];7855 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7855[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) (primGEqNatS yu300000000 yu310000000)",fontsize=16,color="magenta"];7855 -> 8142[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7855 -> 8143[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7855 -> 8144[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7855 -> 8145[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5335[label="floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))))",fontsize=16,color="black",shape="triangle"];5335 -> 5361[label="",style="solid", color="black", weight=3]; 22.36/10.12 5336[label="floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9045[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5336 -> 9045[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9045 -> 5406[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9046[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5336 -> 9046[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9046 -> 5407[label="",style="solid", color="blue", weight=3]; 22.36/10.12 4045[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];4046[label="Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))",fontsize=16,color="green",shape="box"];7856[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7857 -> 7296[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7857[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu300000000))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7857 -> 7981[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4049[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="triangle"];4049 -> 4071[label="",style="solid", color="black", weight=3]; 22.36/10.12 4050[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4050 -> 4664[label="",style="solid", color="black", weight=3]; 22.36/10.12 5353[label="Succ (Succ (Succ (Succ (Succ (Succ yu310000000)))))",fontsize=16,color="green",shape="box"];5354[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];7858[label="Succ (Succ (Succ yu310000000))",fontsize=16,color="green",shape="box"];7859 -> 7297[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7859[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu310000000))))) False",fontsize=16,color="magenta"];7859 -> 7982[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5356[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030))))",fontsize=16,color="black",shape="triangle"];5356 -> 5375[label="",style="solid", color="black", weight=3]; 22.36/10.12 5357[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9047[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5357 -> 9047[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9047 -> 5408[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9048[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5357 -> 9048[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9048 -> 5409[label="",style="solid", color="blue", weight=3]; 22.36/10.12 5358[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];5359[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];7860[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7861 -> 7298[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7861[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7082 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7082[label="primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ yu50)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];7082 -> 8374[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7082 -> 8375[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7082 -> 8376[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4112[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4112 -> 4145[label="",style="solid", color="black", weight=3]; 22.36/10.12 4144[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))))",fontsize=16,color="black",shape="box"];4144 -> 4165[label="",style="solid", color="black", weight=3]; 22.36/10.12 7083 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7083[label="primDivNatS (primMinusNatS (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];7083 -> 8377[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7083 -> 8378[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7083 -> 8379[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4181[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4181 -> 4239[label="",style="solid", color="black", weight=3]; 22.36/10.12 2401[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ yu30000000) (Succ (Succ Zero)) (primGEqNatS yu30000000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9049[label="yu30000000/Succ yu300000000",fontsize=10,color="white",style="solid",shape="box"];2401 -> 9049[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9049 -> 2759[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9050[label="yu30000000/Zero",fontsize=10,color="white",style="solid",shape="box"];2401 -> 9050[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9050 -> 2760[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 2402 -> 4104[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2402[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="magenta"];2402 -> 4105[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6418 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6418[label="Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];6418 -> 6586[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6418 -> 6587[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6500[label="fromInt (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="blue",shape="box"];9051[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6500 -> 9051[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9051 -> 6514[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9052[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];6500 -> 9052[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9052 -> 6515[label="",style="solid", color="blue", weight=3]; 22.36/10.12 4182[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4183[label="Succ (Succ (Succ (Succ (Succ yu30000000))))",fontsize=16,color="green",shape="box"];7409 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7409[label="primMulNat (primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7409 -> 7585[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7410[label="Succ Zero",fontsize=16,color="green",shape="box"];4185[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];4185 -> 4241[label="",style="solid", color="black", weight=3]; 22.36/10.12 4186[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4186 -> 4665[label="",style="solid", color="black", weight=3]; 22.36/10.12 4202[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];4203[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7411 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7411[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7411 -> 7586[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7412[label="Succ Zero",fontsize=16,color="green",shape="box"];4237[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];4237 -> 4270[label="",style="solid", color="black", weight=3]; 22.36/10.12 4238[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4238 -> 4666[label="",style="solid", color="black", weight=3]; 22.36/10.12 7576[label="Zero",fontsize=16,color="green",shape="box"];4303[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4303 -> 4329[label="",style="solid", color="black", weight=3]; 22.36/10.12 4717 -> 4234[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4717[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];6584[label="yu424",fontsize=16,color="green",shape="box"];6585[label="Succ Zero",fontsize=16,color="green",shape="box"];6502 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6502[label="Neg (Succ yu424) `quot` Neg (Succ (Succ Zero))",fontsize=16,color="magenta"];6502 -> 6588[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6502 -> 6589[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4324[label="Succ Zero",fontsize=16,color="green",shape="box"];4325[label="Succ (Succ (Succ (Succ yu3000000)))",fontsize=16,color="green",shape="box"];7413 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7413[label="primPlusNat (primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7413 -> 7587[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7413 -> 7588[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7414[label="Zero",fontsize=16,color="green",shape="box"];4327[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];4327 -> 4365[label="",style="solid", color="black", weight=3]; 22.36/10.12 4328[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4328 -> 4668[label="",style="solid", color="black", weight=3]; 22.36/10.12 4358[label="Succ Zero",fontsize=16,color="green",shape="box"];4359[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7415 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7415[label="primPlusNat (primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7415 -> 7589[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7415 -> 7590[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7416[label="Zero",fontsize=16,color="green",shape="box"];4361[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];4361 -> 4398[label="",style="solid", color="black", weight=3]; 22.36/10.12 4362[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4362 -> 4669[label="",style="solid", color="black", weight=3]; 22.36/10.12 7577 -> 7555[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7577[label="primPlusNat (primMulNat yu3100000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];7577 -> 7648[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7577 -> 7649[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7578[label="Zero",fontsize=16,color="green",shape="box"];2439[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2439 -> 2801[label="",style="solid", color="black", weight=3]; 22.36/10.12 7579[label="Zero",fontsize=16,color="green",shape="box"];7580[label="Zero",fontsize=16,color="green",shape="box"];2441[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (EQ == LT)",fontsize=16,color="black",shape="box"];2441 -> 2802[label="",style="solid", color="black", weight=3]; 22.36/10.12 2442[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2442 -> 2803[label="",style="solid", color="black", weight=3]; 22.36/10.12 2443[label="floorN0 (Float (Neg Zero) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Neg Zero) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];2443 -> 2804[label="",style="solid", color="black", weight=3]; 22.36/10.12 2444[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS (Succ yu2800000) (Succ yu2900000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2444 -> 2805[label="",style="solid", color="black", weight=3]; 22.36/10.12 2445[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS (Succ yu2800000) Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2445 -> 2806[label="",style="solid", color="black", weight=3]; 22.36/10.12 2446[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS Zero (Succ yu2900000))) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2446 -> 2807[label="",style="solid", color="black", weight=3]; 22.36/10.12 2447[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2447 -> 2808[label="",style="solid", color="black", weight=3]; 22.36/10.12 3263 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3263[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3263 -> 7872[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3263 -> 7873[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3264[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3265[label="yu31",fontsize=16,color="green",shape="box"];4476 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4476[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False) (Succ (Succ (Succ (Succ (Succ yu290000)))))",fontsize=16,color="magenta"];4476 -> 7874[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4476 -> 7875[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4477[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];4478[label="yu31",fontsize=16,color="green",shape="box"];3266 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3266[label="primMulNat (primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True) (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];3266 -> 7876[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3266 -> 7877[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3267[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3268[label="yu31",fontsize=16,color="green",shape="box"];2453[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) (primGEqNatS (Succ yu280000) Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2453 -> 2815[label="",style="solid", color="black", weight=3]; 22.36/10.12 2454[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS Zero Zero)) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2454 -> 2816[label="",style="solid", color="black", weight=3]; 22.36/10.12 2819 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2819[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2819 -> 3311[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2819 -> 3312[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2819 -> 3313[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2457[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (GT == LT)",fontsize=16,color="black",shape="box"];2457 -> 2835[label="",style="solid", color="black", weight=3]; 22.36/10.12 2458[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="triangle"];2458 -> 2836[label="",style="solid", color="black", weight=3]; 22.36/10.12 2459[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (GT == LT)",fontsize=16,color="black",shape="box"];2459 -> 2837[label="",style="solid", color="black", weight=3]; 22.36/10.12 2460[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) False",fontsize=16,color="black",shape="triangle"];2460 -> 2838[label="",style="solid", color="black", weight=3]; 22.36/10.12 2461 -> 4485[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2461[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2461 -> 4486[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2461 -> 4487[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2461 -> 4488[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2462 -> 2852[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2462[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2462 -> 2853[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2463 -> 4485[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2463[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2463 -> 4489[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2463 -> 4490[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2463 -> 4491[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2464 -> 4443[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2464[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2464 -> 4444[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7862[label="Succ Zero",fontsize=16,color="green",shape="box"];7863 -> 6874[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7863[label="primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];7863 -> 7983[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2891[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];2891 -> 2919[label="",style="solid", color="black", weight=3]; 22.36/10.12 2892[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9053[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2892 -> 9053[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9053 -> 2977[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9054[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2892 -> 9054[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9054 -> 2978[label="",style="solid", color="blue", weight=3]; 22.36/10.12 7864[label="Succ (Succ yu290000)",fontsize=16,color="green",shape="box"];7865 -> 6875[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7865[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False",fontsize=16,color="magenta"];7865 -> 7984[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4509[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))))",fontsize=16,color="black",shape="triangle"];4509 -> 4559[label="",style="solid", color="black", weight=3]; 22.36/10.12 4510[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9055[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];4510 -> 9055[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9055 -> 4671[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9056[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];4510 -> 9056[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9056 -> 4672[label="",style="solid", color="blue", weight=3]; 22.36/10.12 7866[label="Succ Zero",fontsize=16,color="green",shape="box"];7867 -> 6876[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7867[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];2915[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="triangle"];2915 -> 2937[label="",style="solid", color="black", weight=3]; 22.36/10.12 2916[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9057[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];2916 -> 9057[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9057 -> 2979[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9058[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2916 -> 9058[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9058 -> 2980[label="",style="solid", color="blue", weight=3]; 22.36/10.12 3003[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];3003 -> 3019[label="",style="solid", color="black", weight=3]; 22.36/10.12 3055 -> 2928[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3055[label="floorN (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];4718[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))))",fontsize=16,color="black",shape="box"];4718 -> 4744[label="",style="solid", color="black", weight=3]; 22.36/10.12 5337 -> 4584[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5337[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000))))))",fontsize=16,color="magenta"];3016[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];3016 -> 3060[label="",style="solid", color="black", weight=3]; 22.36/10.12 3744 -> 2967[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3744[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];2473 -> 2981[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2473[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2473 -> 2982[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2474 -> 3007[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2474[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2474 -> 3008[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3278 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3278[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3278 -> 7441[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3278 -> 7442[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3279[label="Succ Zero",fontsize=16,color="green",shape="box"];3280[label="yu31",fontsize=16,color="green",shape="box"];2831[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];2831 -> 3021[label="",style="solid", color="black", weight=3]; 22.36/10.12 2832[label="floorFloor0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];2832 -> 3022[label="",style="solid", color="black", weight=3]; 22.36/10.12 6763[label="fromInt (Pos (Succ yu475) `quot` Pos (Succ yu476))",fontsize=16,color="blue",shape="box"];9059[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6763 -> 9059[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9059 -> 6839[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9060[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];6763 -> 9060[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9060 -> 6840[label="",style="solid", color="blue", weight=3]; 22.36/10.12 2502[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];2502 -> 3031[label="",style="solid", color="black", weight=3]; 22.36/10.12 2503[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2503 -> 3032[label="",style="solid", color="black", weight=3]; 22.36/10.12 2504 -> 2503[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2504[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];2505[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (GT == LT)",fontsize=16,color="black",shape="box"];2505 -> 3033[label="",style="solid", color="black", weight=3]; 22.36/10.12 2506[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) False",fontsize=16,color="black",shape="triangle"];2506 -> 3034[label="",style="solid", color="black", weight=3]; 22.36/10.12 2507[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) True",fontsize=16,color="black",shape="box"];2507 -> 3035[label="",style="solid", color="black", weight=3]; 22.36/10.12 2508[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="black",shape="triangle"];2508 -> 3036[label="",style="solid", color="black", weight=3]; 22.36/10.12 2509 -> 2508[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2509[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (primCmpInt (Neg Zero) (Pos Zero) == LT)",fontsize=16,color="magenta"];7640 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7640[label="primMulNat yu3100000 (Succ Zero)",fontsize=16,color="magenta"];7640 -> 7689[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7641[label="Succ Zero",fontsize=16,color="green",shape="box"];2511[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];2511 -> 3038[label="",style="solid", color="black", weight=3]; 22.36/10.12 2512[label="floorFloor0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2512 -> 3039[label="",style="solid", color="black", weight=3]; 22.36/10.12 2513[label="floorN (Float (Pos Zero) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];2513 -> 3040[label="",style="solid", color="black", weight=3]; 22.36/10.12 2514 -> 6247[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2514[label="floorN0 (Float (Pos Zero) (Pos (Succ Zero))) (fromInt (Pos Zero `quot` Pos (Succ Zero)),Float (Pos Zero) (Pos (Succ Zero)) - fromInt (Pos Zero `quot` Pos (Succ Zero)))",fontsize=16,color="magenta"];2514 -> 6248[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 8365[label="Succ yu524",fontsize=16,color="green",shape="box"];8366[label="Succ yu524",fontsize=16,color="green",shape="box"];8367[label="Succ yu523",fontsize=16,color="green",shape="box"];2528[label="Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6))))",fontsize=16,color="black",shape="triangle"];2528 -> 3062[label="",style="solid", color="black", weight=3]; 22.36/10.12 2529[label="Integer (Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="green",shape="box"];2529 -> 3063[label="",style="dashed", color="green", weight=3]; 22.36/10.12 5844[label="Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5844 -> 5897[label="",style="solid", color="black", weight=3]; 22.36/10.12 5845[label="Integer (Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];5845 -> 5898[label="",style="dashed", color="green", weight=3]; 22.36/10.12 5011[label="primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];5011 -> 5052[label="",style="solid", color="black", weight=3]; 22.36/10.12 7534 -> 6171[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7534[label="primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True",fontsize=16,color="magenta"];4913[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4913 -> 4941[label="",style="solid", color="black", weight=3]; 22.36/10.12 5294 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5294[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5294 -> 5341[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7535 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7535[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];4939[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4939 -> 4966[label="",style="solid", color="black", weight=3]; 22.36/10.12 5295 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5295[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5295 -> 5342[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4786[label="Zero",fontsize=16,color="green",shape="box"];3600[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3600 -> 3658[label="",style="solid", color="black", weight=3]; 22.36/10.12 5338[label="yu310000",fontsize=16,color="green",shape="box"];4587[label="primDivNatS (Succ (Succ Zero)) (Succ (Succ (Succ yu310000)))",fontsize=16,color="black",shape="triangle"];4587 -> 4667[label="",style="solid", color="black", weight=3]; 22.36/10.12 2851 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2851[label="primDivNatS0 (Succ Zero) (Succ Zero) (primGEqNatS (Succ Zero) (Succ Zero))",fontsize=16,color="magenta"];2851 -> 8150[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2851 -> 8151[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2851 -> 8152[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2851 -> 8153[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7536 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7536[label="primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)",fontsize=16,color="magenta"];7536 -> 7592[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7537[label="Zero",fontsize=16,color="green",shape="box"];5013[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5013 -> 5054[label="",style="solid", color="black", weight=3]; 22.36/10.12 5296 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5296[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5296 -> 5343[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7538 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7538[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];7538 -> 7593[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7539[label="Zero",fontsize=16,color="green",shape="box"];5050[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5050 -> 5086[label="",style="solid", color="black", weight=3]; 22.36/10.12 5297 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5297[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5297 -> 5344[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5339[label="primQuotInt (Neg (Succ (Succ Zero))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5339 -> 5376[label="",style="solid", color="black", weight=3]; 22.36/10.12 2592[label="floorN (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2592 -> 3444[label="",style="solid", color="black", weight=3]; 22.36/10.12 8138[label="yu4710",fontsize=16,color="green",shape="box"];8139[label="yu4700",fontsize=16,color="green",shape="box"];8140[label="yu4710",fontsize=16,color="green",shape="box"];8141[label="yu4700",fontsize=16,color="green",shape="box"];7075[label="yu4700",fontsize=16,color="green",shape="box"];7076[label="yu4710",fontsize=16,color="green",shape="box"];1081 -> 871[label="",style="dashed", color="red", weight=0]; 22.36/10.12 1081[label="primDivNatS0 (Succ yu2800) Zero True",fontsize=16,color="magenta"];1081 -> 1740[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 1082 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.12 1082[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];7644 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7644[label="primMulNat yu3100000 (Succ Zero)",fontsize=16,color="magenta"];7644 -> 7692[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7645[label="Succ Zero",fontsize=16,color="green",shape="box"];2596[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];2596 -> 3448[label="",style="solid", color="black", weight=3]; 22.36/10.12 2597[label="floorFloor0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2597 -> 3449[label="",style="solid", color="black", weight=3]; 22.36/10.12 2598[label="floorN (Float (Neg Zero) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];2598 -> 3450[label="",style="solid", color="black", weight=3]; 22.36/10.12 2599[label="floorN0 (Float (Neg Zero) (Pos (Succ Zero))) (fromInt (Neg Zero `quot` Pos (Succ Zero)),Float (Neg Zero) (Pos (Succ Zero)) - fromInt (Neg Zero `quot` Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];2599 -> 3451[label="",style="solid", color="black", weight=3]; 22.36/10.12 2600[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS (Succ yu23000000) yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9061[label="yu2400000/Succ yu24000000",fontsize=10,color="white",style="solid",shape="box"];2600 -> 9061[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9061 -> 3452[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9062[label="yu2400000/Zero",fontsize=10,color="white",style="solid",shape="box"];2600 -> 9062[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9062 -> 3453[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 2601[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS Zero yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9063[label="yu2400000/Succ yu24000000",fontsize=10,color="white",style="solid",shape="box"];2601 -> 9063[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9063 -> 3454[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9064[label="yu2400000/Zero",fontsize=10,color="white",style="solid",shape="box"];2601 -> 9064[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9064 -> 3455[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 3611 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3611[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3611 -> 3659[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3611 -> 3660[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3612[label="Succ (Succ (Succ (Succ (Succ yu2300000))))",fontsize=16,color="green",shape="box"];3610[label="floorFloor0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) yu309",fontsize=16,color="burlywood",shape="triangle"];9065[label="yu309/False",fontsize=10,color="white",style="solid",shape="box"];3610 -> 9065[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9065 -> 3661[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9066[label="yu309/True",fontsize=10,color="white",style="solid",shape="box"];3610 -> 9066[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9066 -> 3662[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 3668 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3668[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3668 -> 3754[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3668 -> 3755[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3667[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) yu311",fontsize=16,color="burlywood",shape="triangle"];9067[label="yu311/False",fontsize=10,color="white",style="solid",shape="box"];3667 -> 9067[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9067 -> 3756[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9068[label="yu311/True",fontsize=10,color="white",style="solid",shape="box"];3667 -> 9068[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9068 -> 3757[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 3613 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3613[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3613 -> 3663[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3613 -> 3664[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3614[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7975[label="yu230000",fontsize=16,color="green",shape="box"];3896 -> 5925[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3896[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];3896 -> 5926[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3896 -> 5927[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3927[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3927 -> 3998[label="",style="solid", color="black", weight=3]; 22.36/10.12 3928[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3928 -> 3999[label="",style="solid", color="black", weight=3]; 22.36/10.12 7976[label="yu240000",fontsize=16,color="green",shape="box"];3908[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))))",fontsize=16,color="black",shape="box"];3908 -> 3931[label="",style="solid", color="black", weight=3]; 22.36/10.12 3929[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3929 -> 4000[label="",style="solid", color="black", weight=3]; 22.36/10.12 3930[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3930 -> 4001[label="",style="solid", color="black", weight=3]; 22.36/10.12 2638[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS (Succ yu230000) (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2638 -> 3500[label="",style="solid", color="black", weight=3]; 22.36/10.12 2639[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) (primGEqNatS Zero (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2639 -> 3501[label="",style="solid", color="black", weight=3]; 22.36/10.12 5340 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5340[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000)))))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu24000))))),Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ (Succ yu24000))))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ (Succ yu24000))))))",fontsize=16,color="magenta"];5340 -> 6949[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5340 -> 6950[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3969 -> 6944[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3969[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero))))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ Zero)))),Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ (Succ Zero)))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3969 -> 6951[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3969 -> 6952[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3913 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3913[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3913 -> 3932[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3913 -> 3933[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3912[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) yu325",fontsize=16,color="burlywood",shape="triangle"];9069[label="yu325/False",fontsize=10,color="white",style="solid",shape="box"];3912 -> 9069[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9069 -> 3934[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9070[label="yu325/True",fontsize=10,color="white",style="solid",shape="box"];3912 -> 9070[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9070 -> 3935[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 3821 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3821[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3821 -> 3864[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3821 -> 3865[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3822[label="Succ Zero",fontsize=16,color="green",shape="box"];7429 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7429[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7429 -> 7594[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7430[label="Succ Zero",fontsize=16,color="green",shape="box"];3970[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];3970 -> 3981[label="",style="solid", color="black", weight=3]; 22.36/10.12 3971[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9071[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3971 -> 9071[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9071 -> 4002[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9072[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3971 -> 9072[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9072 -> 4003[label="",style="solid", color="blue", weight=3]; 22.36/10.12 7071[label="fromInt (Pos (Succ yu481) `quot` Neg (Succ yu482))",fontsize=16,color="black",shape="box"];7071 -> 7113[label="",style="solid", color="black", weight=3]; 22.36/10.12 7072[label="fromInt (Pos (Succ yu481) `quot` Neg (Succ yu482))",fontsize=16,color="black",shape="box"];7072 -> 7114[label="",style="solid", color="black", weight=3]; 22.36/10.12 2671 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2671[label="primMinusInt (floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2671 -> 2686[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2672[label="error []",fontsize=16,color="red",shape="box"];2651[label="floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];2651 -> 3603[label="",style="solid", color="black", weight=3]; 22.36/10.12 2673 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2673[label="primMinusInt (floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2673 -> 2687[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2674[label="error []",fontsize=16,color="red",shape="box"];2652[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240))))",fontsize=16,color="black",shape="triangle"];2652 -> 3604[label="",style="solid", color="black", weight=3]; 22.36/10.12 2675 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2675[label="primMinusInt (floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];2675 -> 2688[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2676[label="error []",fontsize=16,color="red",shape="box"];2653[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero)))",fontsize=16,color="black",shape="triangle"];2653 -> 3605[label="",style="solid", color="black", weight=3]; 22.36/10.12 2654[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS (Succ yu23000000) yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9073[label="yu2400000/Succ yu24000000",fontsize=10,color="white",style="solid",shape="box"];2654 -> 9073[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9073 -> 3606[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9074[label="yu2400000/Zero",fontsize=10,color="white",style="solid",shape="box"];2654 -> 9074[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9074 -> 3607[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 2655[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) (primGEqNatS Zero yu2400000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="burlywood",shape="box"];9075[label="yu2400000/Succ yu24000000",fontsize=10,color="white",style="solid",shape="box"];2655 -> 9075[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9075 -> 3608[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9076[label="yu2400000/Zero",fontsize=10,color="white",style="solid",shape="box"];2655 -> 9076[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9076 -> 3609[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 3615 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3615[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3615 -> 3665[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3615 -> 3666[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3616[label="Succ (Succ (Succ (Succ (Succ yu2300000))))",fontsize=16,color="green",shape="box"];3669 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3669[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3669 -> 3758[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3669 -> 3759[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3617 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3617[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3617 -> 3760[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3617 -> 3761[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3618[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];7977[label="yu230000",fontsize=16,color="green",shape="box"];7978[label="yu240000",fontsize=16,color="green",shape="box"];2710[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS (Succ yu230000) (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2710 -> 3866[label="",style="solid", color="black", weight=3]; 22.36/10.12 2711[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) (primGEqNatS Zero (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2711 -> 3867[label="",style="solid", color="black", weight=3]; 22.36/10.12 3914 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3914[label="primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3914 -> 3936[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3914 -> 3937[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3827 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3827[label="primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3827 -> 3938[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3827 -> 3939[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3828[label="Succ Zero",fontsize=16,color="green",shape="box"];7431 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7431[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7431 -> 7595[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7432[label="Succ Zero",fontsize=16,color="green",shape="box"];2728 -> 2358[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2728[label="floorFloor0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) False",fontsize=16,color="magenta"];2729 -> 2364[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2729[label="floorFloor0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) False",fontsize=16,color="magenta"];7646 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7646[label="primMulNat yu3100000 (Succ Zero)",fontsize=16,color="magenta"];7646 -> 7693[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7647[label="Succ Zero",fontsize=16,color="green",shape="box"];2731[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];2731 -> 3973[label="",style="solid", color="black", weight=3]; 22.36/10.12 2732[label="floorFloor0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2732 -> 3974[label="",style="solid", color="black", weight=3]; 22.36/10.12 2733[label="floorN (Float (Pos Zero) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];2733 -> 3975[label="",style="solid", color="black", weight=3]; 22.36/10.12 2734[label="floorN0 (Float (Pos Zero) (Neg (Succ Zero))) (fromInt (Pos Zero `quot` Neg (Succ Zero)),Float (Pos Zero) (Neg (Succ Zero)) - fromInt (Pos Zero `quot` Neg (Succ Zero)))",fontsize=16,color="black",shape="box"];2734 -> 3976[label="",style="solid", color="black", weight=3]; 22.36/10.12 8142[label="yu310000000",fontsize=16,color="green",shape="box"];8143[label="yu300000000",fontsize=16,color="green",shape="box"];8144[label="Succ (Succ (Succ (Succ yu310000000)))",fontsize=16,color="green",shape="box"];8145[label="Succ (Succ (Succ (Succ yu300000000)))",fontsize=16,color="green",shape="box"];5361[label="floorN0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) (floorVu9 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))))",fontsize=16,color="black",shape="box"];5361 -> 5378[label="",style="solid", color="black", weight=3]; 22.36/10.12 5406[label="floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5406 -> 5665[label="",style="solid", color="black", weight=3]; 22.36/10.12 5407[label="floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5407 -> 5666[label="",style="solid", color="black", weight=3]; 22.36/10.12 7981[label="yu300000000",fontsize=16,color="green",shape="box"];7296[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu500))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="triangle"];7296 -> 7322[label="",style="solid", color="black", weight=3]; 22.36/10.12 4071[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];4071 -> 4083[label="",style="solid", color="black", weight=3]; 22.36/10.12 4664 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4664[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4664 -> 4719[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7982[label="yu310000000",fontsize=16,color="green",shape="box"];7297[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu600))))) False",fontsize=16,color="black",shape="triangle"];7297 -> 7323[label="",style="solid", color="black", weight=3]; 22.36/10.12 5375[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))))",fontsize=16,color="black",shape="box"];5375 -> 5410[label="",style="solid", color="black", weight=3]; 22.36/10.12 5408[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5408 -> 5667[label="",style="solid", color="black", weight=3]; 22.36/10.12 5409[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5409 -> 5668[label="",style="solid", color="black", weight=3]; 22.36/10.12 7298[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="triangle"];7298 -> 7324[label="",style="solid", color="black", weight=3]; 22.36/10.12 8374[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];8375[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];8376[label="Succ (Succ (Succ (Succ yu50)))",fontsize=16,color="green",shape="box"];4145[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))),Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))) - fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];4145 -> 4166[label="",style="solid", color="black", weight=3]; 22.36/10.12 4165[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))) (fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))),Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))) - fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))))",fontsize=16,color="black",shape="box"];4165 -> 4187[label="",style="solid", color="black", weight=3]; 22.36/10.12 8377[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];8378[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];8379[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];4239[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero)))))) (fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))),Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ (Succ Zero))))) - fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];4239 -> 4272[label="",style="solid", color="black", weight=3]; 22.36/10.12 2759[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS (Succ yu300000000) (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2759 -> 4102[label="",style="solid", color="black", weight=3]; 22.36/10.12 2760[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ Zero)) (primGEqNatS Zero (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];2760 -> 4103[label="",style="solid", color="black", weight=3]; 22.36/10.12 4105 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4105[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT",fontsize=16,color="magenta"];4105 -> 4113[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4105 -> 4114[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4105 -> 4115[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4104[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) yu343",fontsize=16,color="burlywood",shape="triangle"];9077[label="yu343/False",fontsize=10,color="white",style="solid",shape="box"];4104 -> 9077[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9077 -> 4116[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9078[label="yu343/True",fontsize=10,color="white",style="solid",shape="box"];4104 -> 9078[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9078 -> 4117[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 6586[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6587[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];6514[label="fromInt (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6514 -> 6559[label="",style="solid", color="black", weight=3]; 22.36/10.12 6515[label="fromInt (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6515 -> 6560[label="",style="solid", color="black", weight=3]; 22.36/10.12 7585 -> 6171[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7585[label="primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True",fontsize=16,color="magenta"];4241[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4241 -> 4274[label="",style="solid", color="black", weight=3]; 22.36/10.12 4665 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4665[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4665 -> 4720[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7586 -> 4916[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7586[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];4270[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4270 -> 4304[label="",style="solid", color="black", weight=3]; 22.36/10.12 4666 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4666[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4666 -> 4721[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4329 -> 5748[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4329[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="magenta"];4329 -> 5750[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6588[label="yu424",fontsize=16,color="green",shape="box"];6589[label="Succ Zero",fontsize=16,color="green",shape="box"];7587 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7587[label="primMulNat (primDivNatS0 (Succ yu3000000) Zero True) (Succ Zero)",fontsize=16,color="magenta"];7587 -> 7653[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7588[label="Zero",fontsize=16,color="green",shape="box"];4365[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4365 -> 4402[label="",style="solid", color="black", weight=3]; 22.36/10.12 4668 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4668[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4668 -> 4723[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7589 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7589[label="primMulNat (primDivNatS0 Zero Zero True) (Succ Zero)",fontsize=16,color="magenta"];7589 -> 7654[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7590[label="Zero",fontsize=16,color="green",shape="box"];4398[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (floorVu9 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4398 -> 4437[label="",style="solid", color="black", weight=3]; 22.36/10.12 4669 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4669[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4669 -> 4724[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7648 -> 784[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7648[label="primMulNat yu3100000 (Succ Zero)",fontsize=16,color="magenta"];7648 -> 7694[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7649[label="Succ Zero",fontsize=16,color="green",shape="box"];2801[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) False",fontsize=16,color="black",shape="box"];2801 -> 4439[label="",style="solid", color="black", weight=3]; 22.36/10.12 2802[label="floorFloor0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];2802 -> 4440[label="",style="solid", color="black", weight=3]; 22.36/10.12 2803[label="floorN (Float (Neg Zero) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];2803 -> 4441[label="",style="solid", color="black", weight=3]; 22.36/10.12 2804[label="floorN0 (Float (Neg Zero) (Neg (Succ Zero))) (fromInt (Neg Zero `quot` Neg (Succ Zero)),Float (Neg Zero) (Neg (Succ Zero)) - fromInt (Neg Zero `quot` Neg (Succ Zero)))",fontsize=16,color="black",shape="box"];2804 -> 4442[label="",style="solid", color="black", weight=3]; 22.36/10.12 2805 -> 4485[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2805[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2805 -> 4492[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2805 -> 4493[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2805 -> 4494[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2806 -> 2852[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2806[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2806 -> 2854[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2807 -> 4485[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2807[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2807 -> 4495[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2807 -> 4496[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2807 -> 4497[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2808 -> 4443[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2808[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2808 -> 4445[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7872[label="Succ Zero",fontsize=16,color="green",shape="box"];7873 -> 6874[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7873[label="primDivNatS0 (Succ (Succ (Succ (Succ yu280000)))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];7873 -> 7985[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7874[label="Succ (Succ yu290000)",fontsize=16,color="green",shape="box"];7875 -> 6875[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7875[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu290000)))) False",fontsize=16,color="magenta"];7875 -> 7986[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7876[label="Succ Zero",fontsize=16,color="green",shape="box"];7877 -> 6876[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7877[label="primDivNatS0 (Succ (Succ (Succ Zero))) (Succ (Succ (Succ Zero))) True",fontsize=16,color="magenta"];2815 -> 2981[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2815[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2815 -> 2983[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2816 -> 3007[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2816[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT)",fontsize=16,color="magenta"];2816 -> 3009[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3311 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3311[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3311 -> 7443[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3311 -> 7444[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3312[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3313[label="yu31",fontsize=16,color="green",shape="box"];2835 -> 2458[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2835[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) False",fontsize=16,color="magenta"];2836[label="floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];2836 -> 4479[label="",style="solid", color="black", weight=3]; 22.36/10.12 2837 -> 2460[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2837[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) False",fontsize=16,color="magenta"];2838[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero)))",fontsize=16,color="black",shape="triangle"];2838 -> 4480[label="",style="solid", color="black", weight=3]; 22.36/10.12 4486[label="Succ (Succ (Succ (Succ (Succ yu2800000))))",fontsize=16,color="green",shape="box"];4487[label="yu2900000",fontsize=16,color="green",shape="box"];4488 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4488[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4488 -> 4512[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4488 -> 4513[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4488 -> 4514[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4485[label="floorFloor0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) yu362",fontsize=16,color="burlywood",shape="triangle"];9079[label="yu362/False",fontsize=10,color="white",style="solid",shape="box"];4485 -> 9079[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9079 -> 4515[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9080[label="yu362/True",fontsize=10,color="white",style="solid",shape="box"];4485 -> 9080[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9080 -> 4516[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 2853 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2853[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2853 -> 3353[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2853 -> 3354[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2853 -> 3355[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2852[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) yu273",fontsize=16,color="burlywood",shape="triangle"];9081[label="yu273/False",fontsize=10,color="white",style="solid",shape="box"];2852 -> 9081[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9081 -> 4483[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9082[label="yu273/True",fontsize=10,color="white",style="solid",shape="box"];2852 -> 9082[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9082 -> 4484[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 4489[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];4490[label="yu2900000",fontsize=16,color="green",shape="box"];4491 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4491[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4491 -> 4517[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4491 -> 4518[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4491 -> 4519[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4444 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4444[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4444 -> 4520[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4444 -> 4521[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4444 -> 4522[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4443[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) yu356",fontsize=16,color="burlywood",shape="triangle"];9083[label="yu356/False",fontsize=10,color="white",style="solid",shape="box"];4443 -> 9083[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9083 -> 4523[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9084[label="yu356/True",fontsize=10,color="white",style="solid",shape="box"];4443 -> 9084[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9084 -> 4524[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 7983[label="yu280000",fontsize=16,color="green",shape="box"];2919[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];2919 -> 4525[label="",style="solid", color="black", weight=3]; 22.36/10.12 2977[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2977 -> 4526[label="",style="solid", color="black", weight=3]; 22.36/10.12 2978[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2978 -> 4527[label="",style="solid", color="black", weight=3]; 22.36/10.12 7984[label="yu290000",fontsize=16,color="green",shape="box"];4559[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))))",fontsize=16,color="black",shape="box"];4559 -> 4589[label="",style="solid", color="black", weight=3]; 22.36/10.12 4671[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4671 -> 4745[label="",style="solid", color="black", weight=3]; 22.36/10.12 4672[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4672 -> 4746[label="",style="solid", color="black", weight=3]; 22.36/10.12 2937[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];2937 -> 4528[label="",style="solid", color="black", weight=3]; 22.36/10.12 2979[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2979 -> 4529[label="",style="solid", color="black", weight=3]; 22.36/10.12 2980[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2980 -> 4530[label="",style="solid", color="black", weight=3]; 22.36/10.12 3019 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3019[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero))))) (fromInt (Pos (Succ (Succ (Succ (Succ yu28000)))) `quot` Pos (Succ (Succ (Succ Zero)))),Float (Pos (Succ (Succ (Succ (Succ yu28000))))) (Pos (Succ (Succ (Succ Zero)))) - fromInt (Pos (Succ (Succ (Succ (Succ yu28000)))) `quot` Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3019 -> 6732[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3019 -> 6733[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4744 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4744[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000)))))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu29000))))),Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ (Succ yu29000))))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ (Succ yu29000))))))",fontsize=16,color="magenta"];4744 -> 6734[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4744 -> 6735[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3060 -> 6727[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3060[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero))))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ Zero)))),Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ (Succ Zero)))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3060 -> 6736[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3060 -> 6737[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2982 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2982[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2982 -> 3359[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2982 -> 3360[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2982 -> 3361[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2981[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) yu284",fontsize=16,color="burlywood",shape="triangle"];9085[label="yu284/False",fontsize=10,color="white",style="solid",shape="box"];2981 -> 9085[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9085 -> 4592[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9086[label="yu284/True",fontsize=10,color="white",style="solid",shape="box"];2981 -> 9086[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9086 -> 4593[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 3008 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3008[label="primCmpInt (primMulInt (primMinusNat (Succ Zero) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];3008 -> 3362[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3008 -> 3363[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3008 -> 3364[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3007[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) yu286",fontsize=16,color="burlywood",shape="triangle"];9087[label="yu286/False",fontsize=10,color="white",style="solid",shape="box"];3007 -> 9087[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9087 -> 4594[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9088[label="yu286/True",fontsize=10,color="white",style="solid",shape="box"];3007 -> 9088[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9088 -> 4595[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 7441 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7441[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7441 -> 7597[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7442[label="Succ Zero",fontsize=16,color="green",shape="box"];3021[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];3021 -> 4597[label="",style="solid", color="black", weight=3]; 22.36/10.12 3022[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9089[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3022 -> 9089[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9089 -> 4598[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9090[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3022 -> 9090[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9090 -> 4599[label="",style="solid", color="blue", weight=3]; 22.36/10.12 6839[label="fromInt (Pos (Succ yu475) `quot` Pos (Succ yu476))",fontsize=16,color="black",shape="box"];6839 -> 6890[label="",style="solid", color="black", weight=3]; 22.36/10.12 6840[label="fromInt (Pos (Succ yu475) `quot` Pos (Succ yu476))",fontsize=16,color="black",shape="box"];6840 -> 6891[label="",style="solid", color="black", weight=3]; 22.36/10.12 3031[label="floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9091[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3031 -> 9091[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9091 -> 4675[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9092[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3031 -> 9092[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9092 -> 4676[label="",style="solid", color="blue", weight=3]; 22.36/10.12 3032 -> 2236[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3032[label="floorFloor0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="magenta"];3033 -> 2506[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3033[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) False",fontsize=16,color="magenta"];3034[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290))))",fontsize=16,color="black",shape="box"];3034 -> 4677[label="",style="solid", color="black", weight=3]; 22.36/10.12 3035[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9093[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];3035 -> 9093[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9093 -> 4678[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9094[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];3035 -> 9094[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9094 -> 4679[label="",style="solid", color="blue", weight=3]; 22.36/10.12 3036 -> 2239[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3036[label="floorFloor0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (EQ == LT)",fontsize=16,color="magenta"];7689[label="yu3100000",fontsize=16,color="green",shape="box"];3038[label="floorN (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];3038 -> 4680[label="",style="solid", color="black", weight=3]; 22.36/10.12 3039[label="floorN (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3039 -> 4681[label="",style="solid", color="black", weight=3]; 22.36/10.12 3040[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Pos Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3040 -> 4682[label="",style="solid", color="black", weight=3]; 22.36/10.12 6248[label="Zero",fontsize=16,color="green",shape="box"];6247[label="floorN0 (Float (Pos Zero) (Pos (Succ yu446))) (fromInt (Pos Zero `quot` Pos (Succ yu446)),Float (Pos Zero) (Pos (Succ yu446)) - fromInt (Pos Zero `quot` Pos (Succ yu446)))",fontsize=16,color="black",shape="triangle"];6247 -> 6257[label="",style="solid", color="black", weight=3]; 22.36/10.12 3062[label="primQuotInt (Neg (Succ (Succ (Succ (Succ yu5))))) (Pos (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="black",shape="box"];3062 -> 4697[label="",style="solid", color="black", weight=3]; 22.36/10.12 3063 -> 2528[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3063[label="Neg (Succ (Succ (Succ (Succ yu5)))) `quot` Pos (Succ (Succ (Succ (Succ yu6))))",fontsize=16,color="magenta"];5897[label="primQuotInt (Neg (Succ yu410)) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5897 -> 5937[label="",style="solid", color="black", weight=3]; 22.36/10.12 5898 -> 5844[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5898[label="Neg (Succ yu410) `quot` Pos (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5052[label="Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="green",shape="box"];5052 -> 5087[label="",style="dashed", color="green", weight=3]; 22.36/10.12 6171[label="primDivNatS0 (Succ (Succ yu30000000)) (Succ Zero) True",fontsize=16,color="black",shape="triangle"];6171 -> 6198[label="",style="solid", color="black", weight=3]; 22.36/10.12 4941[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4941 -> 4967[label="",style="solid", color="black", weight=3]; 22.36/10.12 5341 -> 4879[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5341[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];4966[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4966 -> 5015[label="",style="solid", color="black", weight=3]; 22.36/10.12 5342 -> 4911[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5342[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];3658[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero))),Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))) - fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];3658 -> 4883[label="",style="solid", color="black", weight=3]; 22.36/10.12 4667 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4667[label="primDivNatS0 (Succ Zero) (Succ (Succ yu310000)) (primGEqNatS (Succ Zero) (Succ (Succ yu310000)))",fontsize=16,color="magenta"];4667 -> 8154[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4667 -> 8155[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4667 -> 8156[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4667 -> 8157[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 8150[label="Succ Zero",fontsize=16,color="green",shape="box"];8151[label="Succ Zero",fontsize=16,color="green",shape="box"];8152[label="Zero",fontsize=16,color="green",shape="box"];8153[label="Zero",fontsize=16,color="green",shape="box"];7592 -> 871[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7592[label="primDivNatS0 (Succ yu3000000) Zero True",fontsize=16,color="magenta"];7592 -> 7655[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5054[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5054 -> 5089[label="",style="solid", color="black", weight=3]; 22.36/10.12 5343 -> 4964[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5343[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero)))",fontsize=16,color="magenta"];7593 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7593[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];5086[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5086 -> 5117[label="",style="solid", color="black", weight=3]; 22.36/10.12 5344 -> 5009[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5344[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero)))",fontsize=16,color="magenta"];5376[label="Neg (primDivNatS (Succ (Succ Zero)) (Succ Zero))",fontsize=16,color="green",shape="box"];5376 -> 5411[label="",style="dashed", color="green", weight=3]; 22.36/10.12 3444 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3444[label="primMinusInt (floorN (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3444 -> 5016[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 1740[label="yu2800",fontsize=16,color="green",shape="box"];7692[label="yu3100000",fontsize=16,color="green",shape="box"];3448[label="floorN (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];3448 -> 5055[label="",style="solid", color="black", weight=3]; 22.36/10.12 3449[label="floorN (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3449 -> 5056[label="",style="solid", color="black", weight=3]; 22.36/10.12 3450[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Neg Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3450 -> 5057[label="",style="solid", color="black", weight=3]; 22.36/10.12 3451[label="fromInt (Neg Zero `quot` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];3451 -> 5058[label="",style="solid", color="black", weight=3]; 22.36/10.12 3452[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS (Succ yu23000000) (Succ yu24000000))) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3452 -> 5059[label="",style="solid", color="black", weight=3]; 22.36/10.12 3453[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) (primGEqNatS (Succ yu23000000) Zero)) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3453 -> 5060[label="",style="solid", color="black", weight=3]; 22.36/10.12 3454[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS Zero (Succ yu24000000))) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3454 -> 5061[label="",style="solid", color="black", weight=3]; 22.36/10.12 3455[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3455 -> 5062[label="",style="solid", color="black", weight=3]; 22.36/10.12 3659 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3659[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3659 -> 7880[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3659 -> 7881[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3660[label="Succ yu1070",fontsize=16,color="green",shape="box"];3661[label="floorFloor0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) False",fontsize=16,color="black",shape="box"];3661 -> 5063[label="",style="solid", color="black", weight=3]; 22.36/10.12 3662[label="floorFloor0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) True",fontsize=16,color="black",shape="box"];3662 -> 5064[label="",style="solid", color="black", weight=3]; 22.36/10.12 3754 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3754[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000))))))",fontsize=16,color="magenta"];3754 -> 7882[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3754 -> 7883[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3755[label="Succ yu1070",fontsize=16,color="green",shape="box"];3756[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) False",fontsize=16,color="black",shape="box"];3756 -> 5066[label="",style="solid", color="black", weight=3]; 22.36/10.12 3757[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) True",fontsize=16,color="black",shape="box"];3757 -> 5067[label="",style="solid", color="black", weight=3]; 22.36/10.12 3663 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3663[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3663 -> 7884[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3663 -> 7885[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3664[label="Succ yu1070",fontsize=16,color="green",shape="box"];5926[label="yu230000",fontsize=16,color="green",shape="box"];5927[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5925[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))))",fontsize=16,color="black",shape="triangle"];5925 -> 5938[label="",style="solid", color="black", weight=3]; 22.36/10.12 3998 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3998[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];3998 -> 5069[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3999[label="error []",fontsize=16,color="red",shape="box"];3931[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))))",fontsize=16,color="black",shape="box"];3931 -> 5070[label="",style="solid", color="black", weight=3]; 22.36/10.12 4000 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4000[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4000 -> 5071[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4001[label="error []",fontsize=16,color="red",shape="box"];3500 -> 5072[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3500[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];3500 -> 5073[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3501 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3501[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];3501 -> 3844[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3501 -> 3845[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6949[label="Succ (Succ (Succ yu24000))",fontsize=16,color="green",shape="box"];6950[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6951[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6952[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];3932 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3932[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3932 -> 7445[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3932 -> 7446[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3933[label="Succ yu1070",fontsize=16,color="green",shape="box"];3934[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];3934 -> 5120[label="",style="solid", color="black", weight=3]; 22.36/10.12 3935[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];3935 -> 5121[label="",style="solid", color="black", weight=3]; 22.36/10.12 3864 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3864[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3864 -> 7447[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3864 -> 7448[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3865[label="Succ yu1070",fontsize=16,color="green",shape="box"];7594 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7594[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7594 -> 7656[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3981[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3981 -> 5122[label="",style="solid", color="black", weight=3]; 22.36/10.12 4002[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4002 -> 5123[label="",style="solid", color="black", weight=3]; 22.36/10.12 4003[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4003 -> 5124[label="",style="solid", color="black", weight=3]; 22.36/10.12 7113[label="Pos (Succ yu481) `quot` Neg (Succ yu482)",fontsize=16,color="black",shape="triangle"];7113 -> 7269[label="",style="solid", color="black", weight=3]; 22.36/10.12 7114[label="Integer (Pos (Succ yu481) `quot` Neg (Succ yu482))",fontsize=16,color="green",shape="box"];7114 -> 7270[label="",style="dashed", color="green", weight=3]; 22.36/10.12 2686 -> 2651[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2686[label="floorN (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero)))",fontsize=16,color="magenta"];3603[label="floorN0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (floorVu9 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];3603 -> 5163[label="",style="solid", color="black", weight=3]; 22.36/10.12 2687 -> 2652[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2687[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240))))",fontsize=16,color="magenta"];3604[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (floorVu9 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))))",fontsize=16,color="black",shape="box"];3604 -> 5164[label="",style="solid", color="black", weight=3]; 22.36/10.12 2688 -> 2653[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2688[label="floorN (Float (Pos (Succ Zero)) (Neg (Succ Zero)))",fontsize=16,color="magenta"];3605[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (floorVu9 (Float (Pos (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];3605 -> 5165[label="",style="solid", color="black", weight=3]; 22.36/10.12 3606[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS (Succ yu23000000) (Succ yu24000000))) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3606 -> 5166[label="",style="solid", color="black", weight=3]; 22.36/10.12 3607[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) (primGEqNatS (Succ yu23000000) Zero)) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3607 -> 5167[label="",style="solid", color="black", weight=3]; 22.36/10.12 3608[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS Zero (Succ yu24000000))) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3608 -> 5168[label="",style="solid", color="black", weight=3]; 22.36/10.12 3609[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) (primGEqNatS Zero Zero)) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="black",shape="box"];3609 -> 5169[label="",style="solid", color="black", weight=3]; 22.36/10.12 3665 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3665[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3665 -> 7886[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3665 -> 7887[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3666[label="Zero",fontsize=16,color="green",shape="box"];3758 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3758[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2400000))))))",fontsize=16,color="magenta"];3758 -> 7888[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3758 -> 7889[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3759[label="Zero",fontsize=16,color="green",shape="box"];3760 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3760[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3760 -> 7890[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3760 -> 7891[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3761[label="Zero",fontsize=16,color="green",shape="box"];3866 -> 5072[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3866[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];3866 -> 5074[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3867 -> 3792[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3867[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];3867 -> 5172[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3867 -> 5173[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3936 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3936[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3936 -> 7449[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3936 -> 7450[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3937[label="Zero",fontsize=16,color="green",shape="box"];3938 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3938[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3938 -> 7451[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3938 -> 7452[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3939[label="Zero",fontsize=16,color="green",shape="box"];7595 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7595[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7595 -> 7657[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7693[label="yu3100000",fontsize=16,color="green",shape="box"];3973[label="floorN (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];3973 -> 5174[label="",style="solid", color="black", weight=3]; 22.36/10.12 3974[label="floorN (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3974 -> 5175[label="",style="solid", color="black", weight=3]; 22.36/10.12 3975[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Pos Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];3975 -> 5176[label="",style="solid", color="black", weight=3]; 22.36/10.12 3976[label="fromInt (Pos Zero `quot` Neg (Succ Zero))",fontsize=16,color="black",shape="box"];3976 -> 6609[label="",style="solid", color="black", weight=3]; 22.36/10.12 5378[label="floorN0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) (properFraction (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))))",fontsize=16,color="black",shape="box"];5378 -> 5414[label="",style="solid", color="black", weight=3]; 22.36/10.12 5665 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5665[label="primMinusInt (floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5665 -> 5685[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5666[label="error []",fontsize=16,color="red",shape="box"];7322[label="Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ (Succ yu500))))) (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="green",shape="box"];7322 -> 7630[label="",style="dashed", color="green", weight=3]; 22.36/10.12 4083[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];4083 -> 5234[label="",style="solid", color="black", weight=3]; 22.36/10.12 4719 -> 4049[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4719[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];7323[label="Zero",fontsize=16,color="green",shape="box"];5410[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))))",fontsize=16,color="black",shape="box"];5410 -> 5476[label="",style="solid", color="black", weight=3]; 22.36/10.12 5667 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5667[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5667 -> 5686[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5668[label="error []",fontsize=16,color="red",shape="box"];7324[label="Succ (primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="green",shape="box"];7324 -> 7631[label="",style="dashed", color="green", weight=3]; 22.36/10.12 4166[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Neg (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4166 -> 6419[label="",style="solid", color="black", weight=3]; 22.36/10.12 4187[label="fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ (Succ yu31000000))))))",fontsize=16,color="black",shape="box"];4187 -> 6420[label="",style="solid", color="black", weight=3]; 22.36/10.12 4272[label="fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4272 -> 6421[label="",style="solid", color="black", weight=3]; 22.36/10.12 4102 -> 5348[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4102[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS yu300000000 Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="magenta"];4102 -> 5349[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4103 -> 5298[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4103[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ Zero))))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT)",fontsize=16,color="magenta"];4103 -> 5304[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4103 -> 5305[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4113[label="yu135",fontsize=16,color="green",shape="box"];4114[label="yu136",fontsize=16,color="green",shape="box"];4115 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4115[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];4115 -> 7457[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4115 -> 7458[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4116[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];4116 -> 5379[label="",style="solid", color="black", weight=3]; 22.36/10.12 4117[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];4117 -> 5380[label="",style="solid", color="black", weight=3]; 22.36/10.12 6559 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6559[label="Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];6559 -> 6590[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6559 -> 6591[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6560[label="Integer (Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6560 -> 6610[label="",style="dashed", color="green", weight=3]; 22.36/10.12 4274[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4274 -> 5416[label="",style="solid", color="black", weight=3]; 22.36/10.12 4720 -> 4185[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4720[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];4304[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4304 -> 5417[label="",style="solid", color="black", weight=3]; 22.36/10.12 4721 -> 4237[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4721[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];5750[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7653 -> 871[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7653[label="primDivNatS0 (Succ yu3000000) Zero True",fontsize=16,color="magenta"];7653 -> 7695[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4402[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4402 -> 5478[label="",style="solid", color="black", weight=3]; 22.36/10.12 4723 -> 4327[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4723[label="floorN (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero)))",fontsize=16,color="magenta"];7654 -> 877[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7654[label="primDivNatS0 Zero Zero True",fontsize=16,color="magenta"];4437[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (properFraction (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];4437 -> 5479[label="",style="solid", color="black", weight=3]; 22.36/10.12 4724 -> 4361[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4724[label="floorN (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero)))",fontsize=16,color="magenta"];7694[label="yu3100000",fontsize=16,color="green",shape="box"];4439[label="floorN (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];4439 -> 5481[label="",style="solid", color="black", weight=3]; 22.36/10.12 4440[label="floorN (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4440 -> 5482[label="",style="solid", color="black", weight=3]; 22.36/10.12 4441[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Neg Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4441 -> 5483[label="",style="solid", color="black", weight=3]; 22.36/10.12 4442[label="fromInt (Neg Zero `quot` Neg (Succ Zero))",fontsize=16,color="black",shape="box"];4442 -> 6714[label="",style="solid", color="black", weight=3]; 22.36/10.12 4492[label="Succ (Succ (Succ (Succ (Succ yu2800000))))",fontsize=16,color="green",shape="box"];4493[label="yu2900000",fontsize=16,color="green",shape="box"];4494 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4494[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4494 -> 5485[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4494 -> 5486[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4494 -> 5487[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2854 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2854[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2854 -> 3392[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2854 -> 3393[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2854 -> 3394[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4495[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];4496[label="yu2900000",fontsize=16,color="green",shape="box"];4497 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4497[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000)))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4497 -> 5488[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4497 -> 5489[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4497 -> 5490[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4445 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4445[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero))))))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];4445 -> 5491[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4445 -> 5492[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4445 -> 5493[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7985[label="yu280000",fontsize=16,color="green",shape="box"];7986[label="yu290000",fontsize=16,color="green",shape="box"];2983 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 2983[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];2983 -> 3398[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2983 -> 3399[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 2983 -> 3400[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3009 -> 3085[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3009[label="primCmpInt (primMulInt (primMinusNat (Succ (Succ yu42)) (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero)))) (Pos (Succ Zero))) (Pos yu31 * Pos Zero) == LT",fontsize=16,color="magenta"];3009 -> 3401[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3009 -> 3402[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3009 -> 3403[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7443 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7443[label="primMulNat (primDivNatS0 Zero (Succ Zero) False) (Succ (Succ Zero))",fontsize=16,color="magenta"];7443 -> 7598[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7444[label="Succ Zero",fontsize=16,color="green",shape="box"];4479[label="floorN0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (floorVu9 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];4479 -> 5495[label="",style="solid", color="black", weight=3]; 22.36/10.12 4480[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (floorVu9 (Float (Pos (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];4480 -> 5496[label="",style="solid", color="black", weight=3]; 22.36/10.12 4512 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4512[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000))))))",fontsize=16,color="magenta"];4512 -> 7892[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4512 -> 7893[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4513[label="Succ Zero",fontsize=16,color="green",shape="box"];4514[label="yu31",fontsize=16,color="green",shape="box"];4515[label="floorFloor0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) False",fontsize=16,color="black",shape="box"];4515 -> 5499[label="",style="solid", color="black", weight=3]; 22.36/10.12 4516[label="floorFloor0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) True",fontsize=16,color="black",shape="box"];4516 -> 5500[label="",style="solid", color="black", weight=3]; 22.36/10.12 3353 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3353[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3353 -> 7894[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3353 -> 7895[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3354[label="Succ Zero",fontsize=16,color="green",shape="box"];3355[label="yu31",fontsize=16,color="green",shape="box"];4483[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) False",fontsize=16,color="black",shape="box"];4483 -> 5501[label="",style="solid", color="black", weight=3]; 22.36/10.12 4484[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) True",fontsize=16,color="black",shape="box"];4484 -> 5502[label="",style="solid", color="black", weight=3]; 22.36/10.12 4517 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4517[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000))))))",fontsize=16,color="magenta"];4517 -> 7896[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4517 -> 7897[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4518[label="Succ Zero",fontsize=16,color="green",shape="box"];4519[label="yu31",fontsize=16,color="green",shape="box"];4520 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4520[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];4520 -> 7898[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4520 -> 7899[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4521[label="Succ Zero",fontsize=16,color="green",shape="box"];4522[label="yu31",fontsize=16,color="green",shape="box"];4523[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) False",fontsize=16,color="black",shape="box"];4523 -> 5505[label="",style="solid", color="black", weight=3]; 22.36/10.12 4524[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) True",fontsize=16,color="black",shape="box"];4524 -> 5506[label="",style="solid", color="black", weight=3]; 22.36/10.12 4525[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4525 -> 5507[label="",style="solid", color="black", weight=3]; 22.36/10.12 4526 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4526[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4526 -> 5508[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4527[label="error []",fontsize=16,color="red",shape="box"];4589[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))))",fontsize=16,color="black",shape="box"];4589 -> 5509[label="",style="solid", color="black", weight=3]; 22.36/10.12 4745 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4745[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4745 -> 5510[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4746[label="error []",fontsize=16,color="red",shape="box"];4528[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];4528 -> 5511[label="",style="solid", color="black", weight=3]; 22.36/10.12 4529 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 4529[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];4529 -> 5512[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4530[label="error []",fontsize=16,color="red",shape="box"];6732[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6733[label="Succ (Succ (Succ yu28000))",fontsize=16,color="green",shape="box"];6734[label="Succ (Succ (Succ yu29000))",fontsize=16,color="green",shape="box"];6735[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6736[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6737[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];3359 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3359[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3359 -> 7459[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3359 -> 7460[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3360[label="Succ Zero",fontsize=16,color="green",shape="box"];3361[label="yu31",fontsize=16,color="green",shape="box"];4592[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4592 -> 5520[label="",style="solid", color="black", weight=3]; 22.36/10.12 4593[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4593 -> 5521[label="",style="solid", color="black", weight=3]; 22.36/10.12 3362 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3362[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3362 -> 7461[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3362 -> 7462[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3363[label="Succ Zero",fontsize=16,color="green",shape="box"];3364[label="yu31",fontsize=16,color="green",shape="box"];4594[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) False",fontsize=16,color="black",shape="box"];4594 -> 5522[label="",style="solid", color="black", weight=3]; 22.36/10.12 4595[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) True",fontsize=16,color="black",shape="box"];4595 -> 5523[label="",style="solid", color="black", weight=3]; 22.36/10.12 7597 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7597[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7597 -> 7658[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 4597[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4597 -> 5524[label="",style="solid", color="black", weight=3]; 22.36/10.12 4598[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4598 -> 5525[label="",style="solid", color="black", weight=3]; 22.36/10.12 4599[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4599 -> 5526[label="",style="solid", color="black", weight=3]; 22.36/10.12 6890[label="Pos (Succ yu475) `quot` Pos (Succ yu476)",fontsize=16,color="black",shape="triangle"];6890 -> 6976[label="",style="solid", color="black", weight=3]; 22.36/10.12 6891[label="Integer (Pos (Succ yu475) `quot` Pos (Succ yu476))",fontsize=16,color="green",shape="box"];6891 -> 6977[label="",style="dashed", color="green", weight=3]; 22.36/10.12 4675[label="floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4675 -> 5529[label="",style="solid", color="black", weight=3]; 22.36/10.12 4676[label="floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4676 -> 5530[label="",style="solid", color="black", weight=3]; 22.36/10.12 4677[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (floorVu9 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))))",fontsize=16,color="black",shape="box"];4677 -> 5531[label="",style="solid", color="black", weight=3]; 22.36/10.12 4678[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4678 -> 5532[label="",style="solid", color="black", weight=3]; 22.36/10.12 4679[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];4679 -> 5533[label="",style="solid", color="black", weight=3]; 22.36/10.12 4680[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];4680 -> 5534[label="",style="solid", color="black", weight=3]; 22.36/10.12 4681[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];4681 -> 5535[label="",style="solid", color="black", weight=3]; 22.36/10.12 4682[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (properFraction (Float (Pos Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4682 -> 5536[label="",style="solid", color="black", weight=3]; 22.36/10.12 6257[label="fromInt (Pos Zero `quot` Pos (Succ yu446))",fontsize=16,color="blue",shape="box"];9095[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6257 -> 9095[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9095 -> 6310[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9096[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];6257 -> 9096[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9096 -> 6311[label="",style="solid", color="blue", weight=3]; 22.36/10.12 4697[label="Neg (primDivNatS (Succ (Succ (Succ (Succ yu5)))) (Succ (Succ (Succ (Succ yu6)))))",fontsize=16,color="green",shape="box"];4697 -> 5549[label="",style="dashed", color="green", weight=3]; 22.36/10.12 5937[label="Neg (primDivNatS (Succ yu410) (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];5937 -> 5985[label="",style="dashed", color="green", weight=3]; 22.36/10.12 5087[label="primDivNatS (Succ (Succ (Succ Zero))) (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="black",shape="triangle"];5087 -> 5603[label="",style="solid", color="black", weight=3]; 22.36/10.12 6198[label="Succ (primDivNatS (primMinusNatS (Succ (Succ yu30000000)) (Succ Zero)) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6198 -> 6258[label="",style="dashed", color="green", weight=3]; 22.36/10.12 4967[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];4967 -> 5604[label="",style="solid", color="black", weight=3]; 22.36/10.12 5015[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5015 -> 5605[label="",style="solid", color="black", weight=3]; 22.36/10.12 4883[label="fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];4883 -> 5606[label="",style="solid", color="black", weight=3]; 22.36/10.12 8154[label="Succ (Succ yu310000)",fontsize=16,color="green",shape="box"];8155[label="Succ Zero",fontsize=16,color="green",shape="box"];8156[label="Succ yu310000",fontsize=16,color="green",shape="box"];8157[label="Zero",fontsize=16,color="green",shape="box"];7655[label="yu3000000",fontsize=16,color="green",shape="box"];5089[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5089 -> 5608[label="",style="solid", color="black", weight=3]; 22.36/10.12 5117[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5117 -> 5609[label="",style="solid", color="black", weight=3]; 22.36/10.12 5411 -> 954[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5411[label="primDivNatS (Succ (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];5411 -> 5610[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5016[label="floorN (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000))))",fontsize=16,color="black",shape="box"];5016 -> 5611[label="",style="solid", color="black", weight=3]; 22.36/10.12 5055[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5055 -> 5612[label="",style="solid", color="black", weight=3]; 22.36/10.12 5056[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5056 -> 5613[label="",style="solid", color="black", weight=3]; 22.36/10.12 5057[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (properFraction (Float (Neg Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5057 -> 5614[label="",style="solid", color="black", weight=3]; 22.36/10.12 5058[label="Neg Zero `quot` Pos (Succ Zero)",fontsize=16,color="black",shape="box"];5058 -> 5615[label="",style="solid", color="black", weight=3]; 22.36/10.12 5059 -> 5872[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5059[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5059 -> 5873[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5059 -> 5874[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5059 -> 5875[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5060 -> 5628[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5060[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5060 -> 5629[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5061 -> 5872[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5061[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5061 -> 5876[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5061 -> 5877[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5061 -> 5878[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5062 -> 5671[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5062[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5062 -> 5672[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7880[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7881 -> 7296[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7881[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7881 -> 7987[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5063[label="floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="triangle"];5063 -> 5690[label="",style="solid", color="black", weight=3]; 22.36/10.12 5064[label="floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9097[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5064 -> 9097[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9097 -> 5691[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9098[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5064 -> 9098[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9098 -> 5692[label="",style="solid", color="blue", weight=3]; 22.36/10.12 7882[label="Succ (Succ (Succ yu2400000))",fontsize=16,color="green",shape="box"];7883 -> 7297[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7883[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False",fontsize=16,color="magenta"];7883 -> 7988[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5066[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000))))))))",fontsize=16,color="black",shape="triangle"];5066 -> 5693[label="",style="solid", color="black", weight=3]; 22.36/10.12 5067[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9099[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5067 -> 9099[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9099 -> 5694[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9100[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5067 -> 9100[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9100 -> 5695[label="",style="solid", color="blue", weight=3]; 22.36/10.12 7884[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7885 -> 7298[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7885[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];5938[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))))",fontsize=16,color="black",shape="box"];5938 -> 5986[label="",style="solid", color="black", weight=3]; 22.36/10.12 5069 -> 3857[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5069[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5070[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))))",fontsize=16,color="black",shape="box"];5070 -> 5697[label="",style="solid", color="black", weight=3]; 22.36/10.12 5071 -> 3893[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5071[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263)))",fontsize=16,color="magenta"];5073 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5073[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5073 -> 5698[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5073 -> 5699[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5072[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) yu392",fontsize=16,color="burlywood",shape="triangle"];9101[label="yu392/False",fontsize=10,color="white",style="solid",shape="box"];5072 -> 9101[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9101 -> 5700[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9102[label="yu392/True",fontsize=10,color="white",style="solid",shape="box"];5072 -> 9102[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9102 -> 5701[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 3844 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3844[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];3844 -> 5702[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3844 -> 5703[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3845[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7445 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7445[label="primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7445 -> 7599[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7446[label="Succ Zero",fontsize=16,color="green",shape="box"];5120[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];5120 -> 5709[label="",style="solid", color="black", weight=3]; 22.36/10.12 5121[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9103[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5121 -> 9103[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9103 -> 5710[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9104[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5121 -> 9104[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9104 -> 5711[label="",style="solid", color="blue", weight=3]; 22.36/10.12 7447 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7447[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7447 -> 7600[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7448[label="Succ Zero",fontsize=16,color="green",shape="box"];7656[label="Zero",fontsize=16,color="green",shape="box"];5122[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5122 -> 5712[label="",style="solid", color="black", weight=3]; 22.36/10.12 5123 -> 2683[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5123[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5123 -> 5713[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5124[label="error []",fontsize=16,color="red",shape="box"];7269[label="primQuotInt (Pos (Succ yu481)) (Neg (Succ yu482))",fontsize=16,color="black",shape="box"];7269 -> 7311[label="",style="solid", color="black", weight=3]; 22.36/10.12 7270 -> 7113[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7270[label="Pos (Succ yu481) `quot` Neg (Succ yu482)",fontsize=16,color="magenta"];5163[label="floorN0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (properFraction (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5163 -> 5716[label="",style="solid", color="black", weight=3]; 22.36/10.12 5164[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (properFraction (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))))",fontsize=16,color="black",shape="box"];5164 -> 5717[label="",style="solid", color="black", weight=3]; 22.36/10.12 5165[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (properFraction (Float (Pos (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5165 -> 5718[label="",style="solid", color="black", weight=3]; 22.36/10.12 5166 -> 5872[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5166[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5166 -> 5879[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5166 -> 5880[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5166 -> 5881[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5167 -> 5628[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5167[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5167 -> 5630[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5168 -> 5872[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5168[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5168 -> 5882[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5168 -> 5883[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5168 -> 5884[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5169 -> 5671[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5169[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT)",fontsize=16,color="magenta"];5169 -> 5673[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7886[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7887 -> 7296[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7887[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2300000))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7887 -> 7989[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7888[label="Succ (Succ (Succ yu2400000))",fontsize=16,color="green",shape="box"];7889 -> 7297[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7889[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2400000))))) False",fontsize=16,color="magenta"];7889 -> 7990[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7890[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7891 -> 7298[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7891[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];5074 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5074[label="primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5074 -> 5719[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5074 -> 5720[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5172 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5172[label="primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5172 -> 5721[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5172 -> 5722[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5173[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7449 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7449[label="primMulNat (primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7449 -> 7601[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7450[label="Succ Zero",fontsize=16,color="green",shape="box"];7451 -> 6156[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7451[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7451 -> 7602[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7452[label="Succ Zero",fontsize=16,color="green",shape="box"];7657[label="Zero",fontsize=16,color="green",shape="box"];5174[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5174 -> 5724[label="",style="solid", color="black", weight=3]; 22.36/10.12 5175[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5175 -> 5725[label="",style="solid", color="black", weight=3]; 22.36/10.12 5176[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (properFraction (Float (Pos Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5176 -> 5726[label="",style="solid", color="black", weight=3]; 22.36/10.12 6609[label="Pos Zero `quot` Neg (Succ Zero)",fontsize=16,color="black",shape="box"];6609 -> 6623[label="",style="solid", color="black", weight=3]; 22.36/10.12 5414[label="floorN0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) (floatProperFractionFloat (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))))",fontsize=16,color="black",shape="box"];5414 -> 5728[label="",style="solid", color="black", weight=3]; 22.36/10.12 5685 -> 5335[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5685[label="floorN (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))))",fontsize=16,color="magenta"];7630 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7630[label="primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ (Succ yu500))))) (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];7630 -> 8395[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7630 -> 8396[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7630 -> 8397[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5234[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];5234 -> 5729[label="",style="solid", color="black", weight=3]; 22.36/10.12 5476[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))))",fontsize=16,color="black",shape="box"];5476 -> 5730[label="",style="solid", color="black", weight=3]; 22.36/10.12 5686 -> 5356[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5686[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030))))",fontsize=16,color="magenta"];7631 -> 8331[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7631[label="primDivNatS (primMinusNatS (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];7631 -> 8398[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7631 -> 8399[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7631 -> 8400[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6419 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6419[label="Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];6419 -> 6592[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6419 -> 6593[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6420 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6420[label="Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ (Succ yu31000000)))))",fontsize=16,color="magenta"];6420 -> 6594[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6420 -> 6595[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6421 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6421[label="Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="magenta"];6421 -> 6596[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6421 -> 6597[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5349 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5349[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS yu300000000 Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT",fontsize=16,color="magenta"];5349 -> 5734[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5349 -> 5735[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5349 -> 5736[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5348[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) yu402",fontsize=16,color="burlywood",shape="triangle"];9105[label="yu402/False",fontsize=10,color="white",style="solid",shape="box"];5348 -> 9105[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9105 -> 5737[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 9106[label="yu402/True",fontsize=10,color="white",style="solid",shape="box"];5348 -> 9106[label="",style="solid", color="burlywood", weight=9]; 22.36/10.12 9106 -> 5738[label="",style="solid", color="burlywood", weight=3]; 22.36/10.12 5304[label="Succ Zero",fontsize=16,color="green",shape="box"];5305 -> 3626[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5305[label="primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))) yu136) (Neg (Succ Zero))) (Pos yu135 * Pos Zero) == LT",fontsize=16,color="magenta"];5305 -> 5739[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5305 -> 5740[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5305 -> 5741[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7457 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7457[label="primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7457 -> 7900[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7457 -> 7901[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7458[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5379[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5379 -> 5743[label="",style="solid", color="black", weight=3]; 22.36/10.12 5380[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5380 -> 5744[label="",style="solid", color="black", weight=3]; 22.36/10.12 6590[label="yu457",fontsize=16,color="green",shape="box"];6591[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6610 -> 6575[label="",style="dashed", color="red", weight=0]; 22.36/10.12 6610[label="Neg (Succ yu457) `quot` Neg (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];6610 -> 6624[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 6610 -> 6625[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5416 -> 5748[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5416[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5416 -> 5751[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5417 -> 5748[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5417[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5417 -> 5752[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7695[label="yu3000000",fontsize=16,color="green",shape="box"];5478[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5478 -> 5758[label="",style="solid", color="black", weight=3]; 22.36/10.12 5479[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5479 -> 5759[label="",style="solid", color="black", weight=3]; 22.36/10.12 5481[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floorVu9 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5481 -> 5761[label="",style="solid", color="black", weight=3]; 22.36/10.12 5482[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5482 -> 5762[label="",style="solid", color="black", weight=3]; 22.36/10.12 5483[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (properFraction (Float (Neg Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5483 -> 5763[label="",style="solid", color="black", weight=3]; 22.36/10.12 6714[label="Neg Zero `quot` Neg (Succ Zero)",fontsize=16,color="black",shape="box"];6714 -> 6764[label="",style="solid", color="black", weight=3]; 22.36/10.12 5485 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5485[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000))))))",fontsize=16,color="magenta"];5485 -> 7902[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5485 -> 7903[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5486[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];5487[label="yu31",fontsize=16,color="green",shape="box"];3392 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3392[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];3392 -> 7904[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3392 -> 7905[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3393[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3394[label="yu31",fontsize=16,color="green",shape="box"];5488 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5488[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False) (Succ (Succ (Succ (Succ (Succ (Succ yu2900000))))))",fontsize=16,color="magenta"];5488 -> 7906[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5488 -> 7907[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5489[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];5490[label="yu31",fontsize=16,color="green",shape="box"];5491 -> 7777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5491[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True) (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5491 -> 7908[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5491 -> 7909[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5492[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];5493[label="yu31",fontsize=16,color="green",shape="box"];3398 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3398[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3398 -> 7463[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3398 -> 7464[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3399[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3400[label="yu31",fontsize=16,color="green",shape="box"];3401 -> 7325[label="",style="dashed", color="red", weight=0]; 22.36/10.12 3401[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];3401 -> 7465[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3401 -> 7466[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 3402[label="Succ (Succ yu42)",fontsize=16,color="green",shape="box"];3403[label="yu31",fontsize=16,color="green",shape="box"];7598 -> 4752[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7598[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];7598 -> 7659[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5495[label="floorN0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (properFraction (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5495 -> 5769[label="",style="solid", color="black", weight=3]; 22.36/10.12 5496[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (properFraction (Float (Pos (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5496 -> 5770[label="",style="solid", color="black", weight=3]; 22.36/10.12 7892[label="Succ (Succ (Succ yu2900000))",fontsize=16,color="green",shape="box"];7893 -> 8125[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7893[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)",fontsize=16,color="magenta"];7893 -> 8170[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7893 -> 8171[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7893 -> 8172[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7893 -> 8173[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5499[label="floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))))",fontsize=16,color="black",shape="triangle"];5499 -> 5771[label="",style="solid", color="black", weight=3]; 22.36/10.12 5500[label="floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9107[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5500 -> 9107[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9107 -> 5772[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9108[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5500 -> 9108[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9108 -> 5773[label="",style="solid", color="blue", weight=3]; 22.36/10.12 7894[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7895 -> 7296[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7895[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7895 -> 7993[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5501 -> 5777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5501[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];5501 -> 5778[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5502[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9109[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5502 -> 9109[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9109 -> 5775[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9110[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5502 -> 9110[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9110 -> 5776[label="",style="solid", color="blue", weight=3]; 22.36/10.12 7896[label="Succ (Succ (Succ yu2900000))",fontsize=16,color="green",shape="box"];7897 -> 7297[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7897[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False",fontsize=16,color="magenta"];7897 -> 7994[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 7898[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7899 -> 7298[label="",style="dashed", color="red", weight=0]; 22.36/10.12 7899[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];5505 -> 5777[label="",style="dashed", color="red", weight=0]; 22.36/10.12 5505[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];5505 -> 5779[label="",style="dashed", color="magenta", weight=3]; 22.36/10.12 5506[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9111[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5506 -> 9111[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9111 -> 5784[label="",style="solid", color="blue", weight=3]; 22.36/10.12 9112[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5506 -> 9112[label="",style="solid", color="blue", weight=9]; 22.36/10.12 9112 -> 5785[label="",style="solid", color="blue", weight=3]; 22.36/10.12 5507[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];5507 -> 5786[label="",style="solid", color="black", weight=3]; 22.50/10.12 5508 -> 2891[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5508[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5509[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))))",fontsize=16,color="black",shape="box"];5509 -> 5787[label="",style="solid", color="black", weight=3]; 22.50/10.12 5510 -> 4509[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5510[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))))",fontsize=16,color="magenta"];5511[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];5511 -> 5788[label="",style="solid", color="black", weight=3]; 22.50/10.12 5512 -> 2915[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5512[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];7459 -> 6156[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7459[label="primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7459 -> 7607[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7460[label="Succ Zero",fontsize=16,color="green",shape="box"];5520[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];5520 -> 5796[label="",style="solid", color="black", weight=3]; 22.50/10.12 5521[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9113[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5521 -> 9113[label="",style="solid", color="blue", weight=9]; 22.50/10.12 9113 -> 5797[label="",style="solid", color="blue", weight=3]; 22.50/10.12 9114[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5521 -> 9114[label="",style="solid", color="blue", weight=9]; 22.50/10.12 9114 -> 5798[label="",style="solid", color="blue", weight=3]; 22.50/10.12 7461 -> 6156[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7461[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7461 -> 7608[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7462[label="Succ Zero",fontsize=16,color="green",shape="box"];5522[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="triangle"];5522 -> 5799[label="",style="solid", color="black", weight=3]; 22.50/10.12 5523[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9115[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5523 -> 9115[label="",style="solid", color="blue", weight=9]; 22.50/10.12 9115 -> 5800[label="",style="solid", color="blue", weight=3]; 22.50/10.12 9116[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5523 -> 9116[label="",style="solid", color="blue", weight=9]; 22.50/10.12 9116 -> 5801[label="",style="solid", color="blue", weight=3]; 22.50/10.12 7658[label="Zero",fontsize=16,color="green",shape="box"];5524[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5524 -> 5802[label="",style="solid", color="black", weight=3]; 22.50/10.12 5525 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5525[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5525 -> 5803[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5526[label="error []",fontsize=16,color="red",shape="box"];6976[label="primQuotInt (Pos (Succ yu475)) (Pos (Succ yu476))",fontsize=16,color="black",shape="box"];6976 -> 7077[label="",style="solid", color="black", weight=3]; 22.50/10.12 6977 -> 6890[label="",style="dashed", color="red", weight=0]; 22.50/10.12 6977[label="Pos (Succ yu475) `quot` Pos (Succ yu476)",fontsize=16,color="magenta"];5529 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5529[label="primMinusInt (floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5529 -> 5806[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5530[label="error []",fontsize=16,color="red",shape="box"];5531[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (properFraction (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))))",fontsize=16,color="black",shape="box"];5531 -> 5807[label="",style="solid", color="black", weight=3]; 22.50/10.12 5532 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5532[label="primMinusInt (floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5532 -> 5808[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5533[label="error []",fontsize=16,color="red",shape="box"];5534[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5534 -> 5809[label="",style="solid", color="black", weight=3]; 22.50/10.12 5535[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (properFraction (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5535 -> 5810[label="",style="solid", color="black", weight=3]; 22.50/10.12 5536[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5536 -> 5811[label="",style="solid", color="black", weight=3]; 22.50/10.12 6310[label="fromInt (Pos Zero `quot` Pos (Succ yu446))",fontsize=16,color="black",shape="box"];6310 -> 6328[label="",style="solid", color="black", weight=3]; 22.50/10.12 6311[label="fromInt (Pos Zero `quot` Pos (Succ yu446))",fontsize=16,color="black",shape="box"];6311 -> 6329[label="",style="solid", color="black", weight=3]; 22.50/10.12 5549[label="primDivNatS (Succ (Succ (Succ (Succ yu5)))) (Succ (Succ (Succ (Succ yu6))))",fontsize=16,color="black",shape="triangle"];5549 -> 5847[label="",style="solid", color="black", weight=3]; 22.50/10.12 5985[label="primDivNatS (Succ yu410) (Succ (Succ (Succ Zero)))",fontsize=16,color="black",shape="triangle"];5985 -> 6012[label="",style="solid", color="black", weight=3]; 22.50/10.12 5603 -> 8125[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5603[label="primDivNatS0 (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))) (primGEqNatS (Succ (Succ Zero)) (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];5603 -> 8178[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5603 -> 8179[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5603 -> 8180[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5603 -> 8181[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 6258 -> 8331[label="",style="dashed", color="red", weight=0]; 22.50/10.12 6258[label="primDivNatS (primMinusNatS (Succ (Succ yu30000000)) (Succ Zero)) (Succ (Succ Zero))",fontsize=16,color="magenta"];6258 -> 8410[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 6258 -> 8411[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 6258 -> 8412[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5604[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))) (fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Pos (Succ (Succ Zero))),Float (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero))) - fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5604 -> 5851[label="",style="solid", color="black", weight=3]; 22.50/10.12 5605[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero))),Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))) - fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5605 -> 5852[label="",style="solid", color="black", weight=3]; 22.50/10.12 5606[label="Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];5606 -> 5853[label="",style="solid", color="black", weight=3]; 22.50/10.12 5608[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))) (fromInt (Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Pos (Succ Zero)),Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero)) - fromInt (Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];5608 -> 5855[label="",style="solid", color="black", weight=3]; 22.50/10.12 5609[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))) (fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ Zero)),Float (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero)) - fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];5609 -> 5856[label="",style="solid", color="black", weight=3]; 22.50/10.12 5610[label="Succ Zero",fontsize=16,color="green",shape="box"];5611[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (floorVu9 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];5611 -> 5857[label="",style="solid", color="black", weight=3]; 22.50/10.12 5612[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5612 -> 5858[label="",style="solid", color="black", weight=3]; 22.50/10.12 5613[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5613 -> 5859[label="",style="solid", color="black", weight=3]; 22.50/10.12 5614[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg Zero) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5614 -> 5860[label="",style="solid", color="black", weight=3]; 22.50/10.12 5615[label="primQuotInt (Neg Zero) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5615 -> 5861[label="",style="solid", color="black", weight=3]; 22.50/10.12 5873 -> 3626[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5873[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5873 -> 5899[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5873 -> 5900[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5874[label="yu24000000",fontsize=16,color="green",shape="box"];5875[label="Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))",fontsize=16,color="green",shape="box"];5872[label="floorFloor0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) yu431",fontsize=16,color="burlywood",shape="triangle"];9117[label="yu431/False",fontsize=10,color="white",style="solid",shape="box"];5872 -> 9117[label="",style="solid", color="burlywood", weight=9]; 22.50/10.12 9117 -> 5901[label="",style="solid", color="burlywood", weight=3]; 22.50/10.12 9118[label="yu431/True",fontsize=10,color="white",style="solid",shape="box"];5872 -> 9118[label="",style="solid", color="burlywood", weight=9]; 22.50/10.12 9118 -> 5902[label="",style="solid", color="burlywood", weight=3]; 22.50/10.12 5629 -> 3626[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5629[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5629 -> 5866[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5629 -> 5867[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5628[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) yu414",fontsize=16,color="burlywood",shape="triangle"];9119[label="yu414/False",fontsize=10,color="white",style="solid",shape="box"];5628 -> 9119[label="",style="solid", color="burlywood", weight=9]; 22.50/10.12 9119 -> 5868[label="",style="solid", color="burlywood", weight=3]; 22.50/10.12 9120[label="yu414/True",fontsize=10,color="white",style="solid",shape="box"];5628 -> 9120[label="",style="solid", color="burlywood", weight=9]; 22.50/10.12 9120 -> 5869[label="",style="solid", color="burlywood", weight=3]; 22.50/10.12 5876 -> 3626[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5876[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5876 -> 5903[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5876 -> 5904[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5877[label="yu24000000",fontsize=16,color="green",shape="box"];5878[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];5672 -> 3626[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5672[label="primCmpInt (primMulInt (primMinusNat (Succ yu1070) (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5672 -> 5905[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5672 -> 5906[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5671[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) yu419",fontsize=16,color="burlywood",shape="triangle"];9121[label="yu419/False",fontsize=10,color="white",style="solid",shape="box"];5671 -> 9121[label="",style="solid", color="burlywood", weight=9]; 22.50/10.12 9121 -> 5907[label="",style="solid", color="burlywood", weight=3]; 22.50/10.12 9122[label="yu419/True",fontsize=10,color="white",style="solid",shape="box"];5671 -> 9122[label="",style="solid", color="burlywood", weight=9]; 22.50/10.12 9122 -> 5908[label="",style="solid", color="burlywood", weight=3]; 22.50/10.12 7987[label="yu2300000",fontsize=16,color="green",shape="box"];5690[label="floorN0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (floorVu9 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];5690 -> 5909[label="",style="solid", color="black", weight=3]; 22.50/10.12 5691[label="floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5691 -> 6203[label="",style="solid", color="black", weight=3]; 22.50/10.12 5692[label="floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5692 -> 6204[label="",style="solid", color="black", weight=3]; 22.50/10.12 7988[label="yu2400000",fontsize=16,color="green",shape="box"];5693 -> 5925[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5693[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))))",fontsize=16,color="magenta"];5693 -> 5928[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5693 -> 5929[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5694[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5694 -> 6205[label="",style="solid", color="black", weight=3]; 22.50/10.12 5695[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5695 -> 6206[label="",style="solid", color="black", weight=3]; 22.50/10.12 5986[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))))",fontsize=16,color="black",shape="box"];5986 -> 6013[label="",style="solid", color="black", weight=3]; 22.50/10.12 5697 -> 6944[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5697[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263))) (fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ yu263)),Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ yu263)) - fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Neg (Succ yu263)))",fontsize=16,color="magenta"];5697 -> 6953[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5697 -> 6954[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5698 -> 7325[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5698[label="primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5698 -> 7467[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5698 -> 7468[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5699[label="Succ yu1070",fontsize=16,color="green",shape="box"];5700[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];5700 -> 5918[label="",style="solid", color="black", weight=3]; 22.50/10.12 5701[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];5701 -> 5919[label="",style="solid", color="black", weight=3]; 22.50/10.12 5702 -> 7325[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5702[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5702 -> 7469[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5702 -> 7470[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5703[label="Succ yu1070",fontsize=16,color="green",shape="box"];7599 -> 6171[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7599[label="primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True",fontsize=16,color="magenta"];7599 -> 7660[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5709 -> 5925[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5709[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5709 -> 5930[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5709 -> 5931[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5710[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5710 -> 6208[label="",style="solid", color="black", weight=3]; 22.50/10.12 5711[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5711 -> 6209[label="",style="solid", color="black", weight=3]; 22.50/10.12 7600 -> 4916[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7600[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];5712[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5712 -> 5941[label="",style="solid", color="black", weight=3]; 22.50/10.12 5713 -> 3970[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5713[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];7311[label="Neg (primDivNatS (Succ yu481) (Succ yu482))",fontsize=16,color="green",shape="box"];7311 -> 7609[label="",style="dashed", color="green", weight=3]; 22.50/10.12 5716[label="floorN0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5716 -> 5943[label="",style="solid", color="black", weight=3]; 22.50/10.12 5717[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (floatProperFractionFloat (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))))",fontsize=16,color="black",shape="box"];5717 -> 5944[label="",style="solid", color="black", weight=3]; 22.50/10.12 5718[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (floatProperFractionFloat (Float (Pos (Succ Zero)) (Neg (Succ Zero))))",fontsize=16,color="black",shape="box"];5718 -> 5945[label="",style="solid", color="black", weight=3]; 22.50/10.12 5879 -> 3626[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5879[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5879 -> 5946[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5879 -> 5947[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5880[label="yu24000000",fontsize=16,color="green",shape="box"];5881[label="Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))",fontsize=16,color="green",shape="box"];5630 -> 3626[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5630[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5630 -> 5948[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5630 -> 5949[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5882 -> 3626[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5882[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000))))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5882 -> 5950[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5882 -> 5951[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5883[label="yu24000000",fontsize=16,color="green",shape="box"];5884[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];5673 -> 3626[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5673[label="primCmpInt (primMulInt (primMinusNat Zero (primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (Neg (Succ Zero))) (Pos yu106 * Pos Zero) == LT",fontsize=16,color="magenta"];5673 -> 5952[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5673 -> 5953[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7989[label="yu2300000",fontsize=16,color="green",shape="box"];7990[label="yu2400000",fontsize=16,color="green",shape="box"];5719 -> 7325[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5719[label="primPlusNat (primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5719 -> 7471[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5719 -> 7472[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5720[label="Zero",fontsize=16,color="green",shape="box"];5721 -> 7325[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5721[label="primPlusNat (primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5721 -> 7473[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5721 -> 7474[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5722[label="Zero",fontsize=16,color="green",shape="box"];7601 -> 6171[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7601[label="primDivNatS0 (Succ (Succ yu230000)) (Succ Zero) True",fontsize=16,color="magenta"];7601 -> 7661[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7602 -> 4916[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7602[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];5724[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5724 -> 5956[label="",style="solid", color="black", weight=3]; 22.50/10.12 5725[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5725 -> 5957[label="",style="solid", color="black", weight=3]; 22.50/10.12 5726[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5726 -> 5958[label="",style="solid", color="black", weight=3]; 22.50/10.12 6623[label="primQuotInt (Pos Zero) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];6623 -> 6710[label="",style="solid", color="black", weight=3]; 22.50/10.12 5728[label="floorN0 (Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))) (fromInt (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))),Float (Neg (Succ yu234)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))) - fromInt (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))))",fontsize=16,color="black",shape="box"];5728 -> 5960[label="",style="solid", color="black", weight=3]; 22.50/10.12 8395[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];8396[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];8397[label="Succ (Succ (Succ (Succ (Succ yu500))))",fontsize=16,color="green",shape="box"];5729[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero)))))),Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="box"];5729 -> 5961[label="",style="solid", color="black", weight=3]; 22.50/10.12 5730[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030)))) (fromInt (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030))),Float (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ yu2030))) - fromInt (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030))))",fontsize=16,color="black",shape="box"];5730 -> 5962[label="",style="solid", color="black", weight=3]; 22.50/10.12 8398[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];8399[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];8400[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6592[label="Succ (Succ (Succ (Succ yu30000000)))",fontsize=16,color="green",shape="box"];6593[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6594[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6595[label="Succ (Succ (Succ (Succ yu31000000)))",fontsize=16,color="green",shape="box"];6596[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6597[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5734[label="yu135",fontsize=16,color="green",shape="box"];5735[label="yu136",fontsize=16,color="green",shape="box"];5736 -> 7325[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5736[label="primPlusNat (primMulNat (primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS yu300000000 Zero)) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5736 -> 7475[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5736 -> 7476[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5737[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) False",fontsize=16,color="black",shape="box"];5737 -> 5967[label="",style="solid", color="black", weight=3]; 22.50/10.12 5738[label="floorFloor0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="box"];5738 -> 5968[label="",style="solid", color="black", weight=3]; 22.50/10.12 5739[label="yu135",fontsize=16,color="green",shape="box"];5740[label="yu136",fontsize=16,color="green",shape="box"];5741 -> 7325[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5741[label="primPlusNat (primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];5741 -> 7477[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5741 -> 7478[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7900[label="Zero",fontsize=16,color="green",shape="box"];7901 -> 4752[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7901[label="primDivNatS0 Zero (Succ (Succ Zero)) False",fontsize=16,color="magenta"];7901 -> 7995[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5743[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5743 -> 5970[label="",style="solid", color="black", weight=3]; 22.50/10.12 5744 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5744[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];5744 -> 5971[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 6624[label="yu457",fontsize=16,color="green",shape="box"];6625[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5751[label="Succ (Succ (Succ (Succ yu30000000)))",fontsize=16,color="green",shape="box"];5752[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];5758 -> 5975[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5758[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero))) (fromInt (Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Neg (Succ Zero)),Float (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Neg (Succ Zero)) - fromInt (Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];5758 -> 5978[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5759 -> 5975[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5759[label="floorN0 (Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero))) (fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ Zero)),Float (Neg (Succ (Succ (Succ Zero)))) (Neg (Succ Zero)) - fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];5759 -> 5979[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5761[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (properFraction (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5761 -> 5987[label="",style="solid", color="black", weight=3]; 22.50/10.12 5762[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5762 -> 5988[label="",style="solid", color="black", weight=3]; 22.50/10.12 5763[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Neg Zero) (Neg (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5763 -> 5989[label="",style="solid", color="black", weight=3]; 22.50/10.12 6764[label="primQuotInt (Neg Zero) (Neg (Succ Zero))",fontsize=16,color="black",shape="box"];6764 -> 6846[label="",style="solid", color="black", weight=3]; 22.50/10.12 7902[label="Succ (Succ (Succ yu2900000))",fontsize=16,color="green",shape="box"];7903 -> 8125[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7903[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) (primGEqNatS yu2800000 yu2900000)",fontsize=16,color="magenta"];7903 -> 8182[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7903 -> 8183[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7903 -> 8184[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7903 -> 8185[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7904[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7905 -> 7296[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7905[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ yu2800000))))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7905 -> 7998[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7906[label="Succ (Succ (Succ yu2900000))",fontsize=16,color="green",shape="box"];7907 -> 7297[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7907[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ (Succ yu2900000))))) False",fontsize=16,color="magenta"];7907 -> 7999[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7908[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7909 -> 7298[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7909[label="primDivNatS0 (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ (Succ (Succ Zero)))) True",fontsize=16,color="magenta"];7463 -> 6156[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7463[label="primMulNat (primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7463 -> 7611[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7464[label="Succ Zero",fontsize=16,color="green",shape="box"];7465 -> 6156[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7465[label="primMulNat (primDivNatS0 (Succ Zero) (Succ Zero) True) (Succ (Succ Zero))",fontsize=16,color="magenta"];7465 -> 7612[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7466[label="Succ Zero",fontsize=16,color="green",shape="box"];7659[label="Zero",fontsize=16,color="green",shape="box"];5769[label="floorN0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5769 -> 5992[label="",style="solid", color="black", weight=3]; 22.50/10.12 5770[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (floatProperFractionFloat (Float (Pos (Succ Zero)) (Pos (Succ Zero))))",fontsize=16,color="black",shape="box"];5770 -> 5993[label="",style="solid", color="black", weight=3]; 22.50/10.12 8170[label="yu2900000",fontsize=16,color="green",shape="box"];8171[label="yu2800000",fontsize=16,color="green",shape="box"];8172[label="Succ (Succ (Succ (Succ yu2900000)))",fontsize=16,color="green",shape="box"];8173[label="Succ (Succ (Succ (Succ yu2800000)))",fontsize=16,color="green",shape="box"];5771[label="floorN0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) (floorVu9 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))))",fontsize=16,color="black",shape="box"];5771 -> 5994[label="",style="solid", color="black", weight=3]; 22.50/10.12 5772[label="floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5772 -> 6213[label="",style="solid", color="black", weight=3]; 22.50/10.12 5773[label="floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5773 -> 6214[label="",style="solid", color="black", weight=3]; 22.50/10.12 7993[label="yu2800000",fontsize=16,color="green",shape="box"];5778[label="Succ (Succ (Succ (Succ (Succ yu2800000))))",fontsize=16,color="green",shape="box"];5777[label="floorN (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="black",shape="triangle"];5777 -> 5997[label="",style="solid", color="black", weight=3]; 22.50/10.12 5775[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5775 -> 6215[label="",style="solid", color="black", weight=3]; 22.50/10.12 5776[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5776 -> 6216[label="",style="solid", color="black", weight=3]; 22.50/10.12 7994[label="yu2900000",fontsize=16,color="green",shape="box"];5779[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];5784[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5784 -> 6217[label="",style="solid", color="black", weight=3]; 22.50/10.12 5785[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5785 -> 6218[label="",style="solid", color="black", weight=3]; 22.50/10.12 5786 -> 6727[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5786[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu280000))))) `quot` Pos (Succ (Succ (Succ (Succ Zero))))),Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu280000))))) `quot` Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5786 -> 6738[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5786 -> 6739[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5787 -> 6727[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5787[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000))))))) (fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))),Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))) - fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ (Succ (Succ (Succ yu290000)))))))",fontsize=16,color="magenta"];5787 -> 6740[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5787 -> 6741[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5788 -> 6727[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5788[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ (Succ (Succ Zero))))),Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5788 -> 6742[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5788 -> 6743[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7607 -> 6171[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7607[label="primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True",fontsize=16,color="magenta"];7607 -> 7666[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5796[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5796 -> 6020[label="",style="solid", color="black", weight=3]; 22.50/10.12 5797[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5797 -> 6220[label="",style="solid", color="black", weight=3]; 22.50/10.12 5798[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5798 -> 6221[label="",style="solid", color="black", weight=3]; 22.50/10.12 7608 -> 4916[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7608[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];5799[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5799 -> 6023[label="",style="solid", color="black", weight=3]; 22.50/10.12 5800[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5800 -> 6222[label="",style="solid", color="black", weight=3]; 22.50/10.12 5801[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5801 -> 6223[label="",style="solid", color="black", weight=3]; 22.50/10.12 5802[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];5802 -> 6026[label="",style="solid", color="black", weight=3]; 22.50/10.12 5803 -> 3021[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5803[label="floorN (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];7077[label="Pos (primDivNatS (Succ yu475) (Succ yu476))",fontsize=16,color="green",shape="box"];7077 -> 7119[label="",style="dashed", color="green", weight=3]; 22.50/10.12 5806 -> 2836[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5806[label="floorN (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero)))",fontsize=16,color="magenta"];5807[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (floatProperFractionFloat (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))))",fontsize=16,color="black",shape="box"];5807 -> 6028[label="",style="solid", color="black", weight=3]; 22.50/10.12 5808 -> 2838[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5808[label="floorN (Float (Pos (Succ Zero)) (Pos (Succ Zero)))",fontsize=16,color="magenta"];5809[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5809 -> 6029[label="",style="solid", color="black", weight=3]; 22.50/10.12 5810[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5810 -> 6030[label="",style="solid", color="black", weight=3]; 22.50/10.12 5811 -> 6247[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5811[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ Zero)))) (fromInt (Pos Zero `quot` Pos (Succ (Succ Zero))),Float (Pos Zero) (Pos (Succ (Succ Zero))) - fromInt (Pos Zero `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];5811 -> 6249[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 6328[label="Pos Zero `quot` Pos (Succ yu446)",fontsize=16,color="black",shape="triangle"];6328 -> 6336[label="",style="solid", color="black", weight=3]; 22.50/10.12 6329[label="Integer (Pos Zero `quot` Pos (Succ yu446))",fontsize=16,color="green",shape="box"];6329 -> 6337[label="",style="dashed", color="green", weight=3]; 22.50/10.12 5847 -> 8125[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5847[label="primDivNatS0 (Succ (Succ (Succ yu5))) (Succ (Succ (Succ yu6))) (primGEqNatS (Succ (Succ (Succ yu5))) (Succ (Succ (Succ yu6))))",fontsize=16,color="magenta"];5847 -> 8186[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5847 -> 8187[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5847 -> 8188[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5847 -> 8189[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 6012[label="primDivNatS0 yu410 (Succ (Succ Zero)) (primGEqNatS yu410 (Succ (Succ Zero)))",fontsize=16,color="burlywood",shape="box"];9123[label="yu410/Succ yu4100",fontsize=10,color="white",style="solid",shape="box"];6012 -> 9123[label="",style="solid", color="burlywood", weight=9]; 22.50/10.12 9123 -> 6058[label="",style="solid", color="burlywood", weight=3]; 22.50/10.12 9124[label="yu410/Zero",fontsize=10,color="white",style="solid",shape="box"];6012 -> 9124[label="",style="solid", color="burlywood", weight=9]; 22.50/10.12 9124 -> 6059[label="",style="solid", color="burlywood", weight=3]; 22.50/10.12 8178[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];8179[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];8180[label="Succ (Succ yu3100000)",fontsize=16,color="green",shape="box"];8181[label="Succ Zero",fontsize=16,color="green",shape="box"];8410[label="Succ Zero",fontsize=16,color="green",shape="box"];8411[label="Succ Zero",fontsize=16,color="green",shape="box"];8412[label="Succ (Succ yu30000000)",fontsize=16,color="green",shape="box"];5851[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];5851 -> 6061[label="",style="solid", color="black", weight=3]; 22.50/10.12 5852[label="fromInt (Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];5852 -> 6062[label="",style="solid", color="black", weight=3]; 22.50/10.12 5853[label="primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];5853 -> 6063[label="",style="solid", color="black", weight=3]; 22.50/10.12 5855[label="fromInt (Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5855 -> 6065[label="",style="solid", color="black", weight=3]; 22.50/10.12 5856[label="fromInt (Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5856 -> 6066[label="",style="solid", color="black", weight=3]; 22.50/10.12 5857[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (properFraction (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];5857 -> 6067[label="",style="solid", color="black", weight=3]; 22.50/10.12 5858[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5858 -> 6068[label="",style="solid", color="black", weight=3]; 22.50/10.12 5859[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5859 -> 6069[label="",style="solid", color="black", weight=3]; 22.50/10.12 5860[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ Zero)))) (fromInt (Neg Zero `quot` Pos (Succ (Succ Zero))),Float (Neg Zero) (Pos (Succ (Succ Zero))) - fromInt (Neg Zero `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5860 -> 6070[label="",style="solid", color="black", weight=3]; 22.50/10.12 5861[label="Neg (primDivNatS Zero (Succ Zero))",fontsize=16,color="green",shape="box"];5861 -> 6071[label="",style="dashed", color="green", weight=3]; 22.50/10.12 5899 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5899[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))))",fontsize=16,color="magenta"];5899 -> 7912[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5899 -> 7913[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5900[label="Succ yu1070",fontsize=16,color="green",shape="box"];5901[label="floorFloor0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) False",fontsize=16,color="black",shape="box"];5901 -> 6074[label="",style="solid", color="black", weight=3]; 22.50/10.12 5902[label="floorFloor0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) True",fontsize=16,color="black",shape="box"];5902 -> 6075[label="",style="solid", color="black", weight=3]; 22.50/10.12 5866 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5866[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5866 -> 7914[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5866 -> 7915[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5867[label="Succ yu1070",fontsize=16,color="green",shape="box"];5868[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) False",fontsize=16,color="black",shape="box"];5868 -> 6078[label="",style="solid", color="black", weight=3]; 22.50/10.12 5869[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) True",fontsize=16,color="black",shape="box"];5869 -> 6079[label="",style="solid", color="black", weight=3]; 22.50/10.12 5903 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5903[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))))",fontsize=16,color="magenta"];5903 -> 7916[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5903 -> 7917[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5904[label="Succ yu1070",fontsize=16,color="green",shape="box"];5905 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5905[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5905 -> 7918[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5905 -> 7919[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5906[label="Succ yu1070",fontsize=16,color="green",shape="box"];5907[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) False",fontsize=16,color="black",shape="box"];5907 -> 6083[label="",style="solid", color="black", weight=3]; 22.50/10.12 5908[label="floorFloor0 (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) True",fontsize=16,color="black",shape="box"];5908 -> 6084[label="",style="solid", color="black", weight=3]; 22.50/10.12 5909[label="floorN0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (properFraction (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];5909 -> 6085[label="",style="solid", color="black", weight=3]; 22.50/10.12 6203 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.12 6203[label="primMinusInt (floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6203 -> 6259[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 6204[label="error []",fontsize=16,color="red",shape="box"];5928[label="Zero",fontsize=16,color="green",shape="box"];5929[label="Succ (Succ (Succ (Succ (Succ yu2400000))))",fontsize=16,color="green",shape="box"];6205 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.12 6205[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000))))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6205 -> 6260[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 6206[label="error []",fontsize=16,color="red",shape="box"];6013 -> 6944[label="",style="dashed", color="red", weight=0]; 22.50/10.12 6013[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434))) (fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu433))))) `quot` Neg (Succ yu434)),Float (Pos (Succ (Succ (Succ (Succ (Succ yu433)))))) (Neg (Succ yu434)) - fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu433))))) `quot` Neg (Succ yu434)))",fontsize=16,color="magenta"];6013 -> 6955[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 6013 -> 6956[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 6953[label="yu263",fontsize=16,color="green",shape="box"];6954[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7467 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7467[label="primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7467 -> 7920[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7467 -> 7921[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7468[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5918[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5918 -> 6090[label="",style="solid", color="black", weight=3]; 22.50/10.12 5919[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9125[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5919 -> 9125[label="",style="solid", color="blue", weight=9]; 22.50/10.12 9125 -> 6224[label="",style="solid", color="blue", weight=3]; 22.50/10.12 9126[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];5919 -> 9126[label="",style="solid", color="blue", weight=9]; 22.50/10.12 9126 -> 6225[label="",style="solid", color="blue", weight=3]; 22.50/10.12 7469 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7469[label="primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7469 -> 7922[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7469 -> 7923[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7470[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7660[label="yu230000",fontsize=16,color="green",shape="box"];5930[label="yu230000",fontsize=16,color="green",shape="box"];5931[label="Succ Zero",fontsize=16,color="green",shape="box"];6208 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.12 6208[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6208 -> 6261[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 6209[label="error []",fontsize=16,color="red",shape="box"];5941 -> 6944[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5941[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ Zero))),Float (Pos (Succ (Succ (Succ Zero)))) (Neg (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];5941 -> 6957[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5941 -> 6958[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7609 -> 6709[label="",style="dashed", color="red", weight=0]; 22.50/10.12 7609[label="primDivNatS (Succ yu481) (Succ yu482)",fontsize=16,color="magenta"];7609 -> 7667[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 7609 -> 7668[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5943 -> 6944[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5943[label="floorN0 (Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero))) (fromInt (Pos (Succ (Succ yu230)) `quot` Neg (Succ Zero)),Float (Pos (Succ (Succ yu230))) (Neg (Succ Zero)) - fromInt (Pos (Succ (Succ yu230)) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];5943 -> 6959[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5943 -> 6960[label="",style="dashed", color="magenta", weight=3]; 22.50/10.12 5944 -> 6944[label="",style="dashed", color="red", weight=0]; 22.50/10.12 5944[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240)))) (fromInt (Pos (Succ Zero) `quot` Neg (Succ (Succ yu240))),Float (Pos (Succ Zero)) (Neg (Succ (Succ yu240))) - fromInt (Pos (Succ Zero) `quot` Neg (Succ (Succ yu240))))",fontsize=16,color="magenta"];5944 -> 6961[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5944 -> 6962[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5945 -> 6944[label="",style="dashed", color="red", weight=0]; 22.50/10.13 5945[label="floorN0 (Float (Pos (Succ Zero)) (Neg (Succ Zero))) (fromInt (Pos (Succ Zero) `quot` Neg (Succ Zero)),Float (Pos (Succ Zero)) (Neg (Succ Zero)) - fromInt (Pos (Succ Zero) `quot` Neg (Succ Zero)))",fontsize=16,color="magenta"];5945 -> 6963[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5945 -> 6964[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5946 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.13 5946[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))))",fontsize=16,color="magenta"];5946 -> 7924[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5946 -> 7925[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5947[label="Zero",fontsize=16,color="green",shape="box"];5948 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.13 5948[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5948 -> 7926[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5948 -> 7927[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5949[label="Zero",fontsize=16,color="green",shape="box"];5950 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.13 5950[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False) (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))))",fontsize=16,color="magenta"];5950 -> 7928[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5950 -> 7929[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5951[label="Zero",fontsize=16,color="green",shape="box"];5952 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.13 5952[label="primMulNat (primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True) (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];5952 -> 7930[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5952 -> 7931[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5953[label="Zero",fontsize=16,color="green",shape="box"];7471 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7471[label="primMulNat (primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7471 -> 7932[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7471 -> 7933[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7472[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7473 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7473[label="primMulNat (primDivNatS0 Zero (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7473 -> 7934[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7473 -> 7935[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7474[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7661[label="yu230000",fontsize=16,color="green",shape="box"];5956[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5956 -> 6139[label="",style="solid", color="black", weight=3]; 22.50/10.13 5957[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5957 -> 6140[label="",style="solid", color="black", weight=3]; 22.50/10.13 5958[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ Zero)))) (fromInt (Pos Zero `quot` Neg (Succ (Succ Zero))),Float (Pos Zero) (Neg (Succ (Succ Zero))) - fromInt (Pos Zero `quot` Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5958 -> 6141[label="",style="solid", color="black", weight=3]; 22.50/10.13 6710[label="Neg (primDivNatS Zero (Succ Zero))",fontsize=16,color="green",shape="box"];6710 -> 6765[label="",style="dashed", color="green", weight=3]; 22.50/10.13 5960[label="fromInt (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))",fontsize=16,color="blue",shape="box"];9127[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5960 -> 9127[label="",style="solid", color="blue", weight=9]; 22.50/10.13 9127 -> 6143[label="",style="solid", color="blue", weight=3]; 22.50/10.13 9128[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];5960 -> 9128[label="",style="solid", color="blue", weight=9]; 22.50/10.13 9128 -> 6144[label="",style="solid", color="blue", weight=3]; 22.50/10.13 5961[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5961 -> 6426[label="",style="solid", color="black", weight=3]; 22.50/10.13 5962[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030)))",fontsize=16,color="blue",shape="box"];9129[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];5962 -> 9129[label="",style="solid", color="blue", weight=9]; 22.50/10.13 9129 -> 6146[label="",style="solid", color="blue", weight=3]; 22.50/10.13 9130[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];5962 -> 9130[label="",style="solid", color="blue", weight=9]; 22.50/10.13 9130 -> 6147[label="",style="solid", color="blue", weight=3]; 22.50/10.13 7475 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7475[label="primMulNat (primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS yu300000000 Zero)) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7475 -> 7936[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7475 -> 7937[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7476[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5967[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="triangle"];5967 -> 6152[label="",style="solid", color="black", weight=3]; 22.50/10.13 5968[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];5968 -> 6226[label="",style="solid", color="black", weight=3]; 22.50/10.13 7477 -> 7777[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7477[label="primMulNat (primDivNatS0 (Succ Zero) (Succ (Succ Zero)) False) (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];7477 -> 7938[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7477 -> 7939[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7478[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7995[label="Succ Zero",fontsize=16,color="green",shape="box"];5970[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5970 -> 6154[label="",style="solid", color="black", weight=3]; 22.50/10.13 5971 -> 5379[label="",style="dashed", color="red", weight=0]; 22.50/10.13 5971[label="floorN (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];5978[label="Succ (Succ (Succ yu3000000))",fontsize=16,color="green",shape="box"];5979[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];5987[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (floatProperFractionFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))))",fontsize=16,color="black",shape="box"];5987 -> 6227[label="",style="solid", color="black", weight=3]; 22.50/10.13 5988[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];5988 -> 6228[label="",style="solid", color="black", weight=3]; 22.50/10.13 5989[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ Zero)))) (fromInt (Neg Zero `quot` Neg (Succ (Succ Zero))),Float (Neg Zero) (Neg (Succ (Succ Zero))) - fromInt (Neg Zero `quot` Neg (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];5989 -> 6229[label="",style="solid", color="black", weight=3]; 22.50/10.13 6846[label="Pos (primDivNatS Zero (Succ Zero))",fontsize=16,color="green",shape="box"];6846 -> 6909[label="",style="dashed", color="green", weight=3]; 22.50/10.13 8182[label="yu2900000",fontsize=16,color="green",shape="box"];8183[label="yu2800000",fontsize=16,color="green",shape="box"];8184[label="Succ (Succ (Succ (Succ yu2900000)))",fontsize=16,color="green",shape="box"];8185[label="Succ (Succ (Succ (Succ yu2800000)))",fontsize=16,color="green",shape="box"];7998[label="yu2800000",fontsize=16,color="green",shape="box"];7999[label="yu2900000",fontsize=16,color="green",shape="box"];7611 -> 6171[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7611[label="primDivNatS0 (Succ (Succ yu280000)) (Succ Zero) True",fontsize=16,color="magenta"];7611 -> 7669[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7612 -> 4916[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7612[label="primDivNatS0 (Succ Zero) (Succ Zero) True",fontsize=16,color="magenta"];5992 -> 6727[label="",style="dashed", color="red", weight=0]; 22.50/10.13 5992[label="floorN0 (Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero))) (fromInt (Pos (Succ (Succ yu280)) `quot` Pos (Succ Zero)),Float (Pos (Succ (Succ yu280))) (Pos (Succ Zero)) - fromInt (Pos (Succ (Succ yu280)) `quot` Pos (Succ Zero)))",fontsize=16,color="magenta"];5992 -> 6744[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5992 -> 6745[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5993 -> 6727[label="",style="dashed", color="red", weight=0]; 22.50/10.13 5993[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ Zero))) (fromInt (Pos (Succ Zero) `quot` Pos (Succ Zero)),Float (Pos (Succ Zero)) (Pos (Succ Zero)) - fromInt (Pos (Succ Zero) `quot` Pos (Succ Zero)))",fontsize=16,color="magenta"];5993 -> 6746[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5993 -> 6747[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 5994[label="floorN0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) (properFraction (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))))",fontsize=16,color="black",shape="box"];5994 -> 6234[label="",style="solid", color="black", weight=3]; 22.50/10.13 6213 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6213[label="primMinusInt (floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6213 -> 6265[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6214[label="error []",fontsize=16,color="red",shape="box"];5997[label="floorN0 (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (floorVu9 (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];5997 -> 6235[label="",style="solid", color="black", weight=3]; 22.50/10.13 6215 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6215[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6215 -> 6266[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6216[label="error []",fontsize=16,color="red",shape="box"];6217 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6217[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6217 -> 6267[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6218[label="error []",fontsize=16,color="red",shape="box"];6738[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6739[label="Succ (Succ (Succ (Succ yu280000)))",fontsize=16,color="green",shape="box"];6740[label="Succ (Succ (Succ (Succ yu290000)))",fontsize=16,color="green",shape="box"];6741[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6742[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6743[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7666[label="yu280000",fontsize=16,color="green",shape="box"];6020[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6020 -> 6242[label="",style="solid", color="black", weight=3]; 22.50/10.13 6220 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6220[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6220 -> 6268[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6221[label="error []",fontsize=16,color="red",shape="box"];6023[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (properFraction (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6023 -> 6243[label="",style="solid", color="black", weight=3]; 22.50/10.13 6222 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6222[label="primMinusInt (floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6222 -> 6269[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6223[label="error []",fontsize=16,color="red",shape="box"];6026 -> 6727[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6026[label="floorN0 (Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero))),Float (Pos (Succ (Succ (Succ Zero)))) (Pos (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ (Succ Zero))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];6026 -> 6750[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6026 -> 6751[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7119 -> 6709[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7119[label="primDivNatS (Succ yu475) (Succ yu476)",fontsize=16,color="magenta"];7119 -> 7293[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7119 -> 7294[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6028 -> 6727[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6028[label="floorN0 (Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290)))) (fromInt (Pos (Succ Zero) `quot` Pos (Succ (Succ yu290))),Float (Pos (Succ Zero)) (Pos (Succ (Succ yu290))) - fromInt (Pos (Succ Zero) `quot` Pos (Succ (Succ yu290))))",fontsize=16,color="magenta"];6028 -> 6752[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6028 -> 6753[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6029 -> 6247[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6029[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Pos Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))),Float (Pos Zero) (Pos (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Pos Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="magenta"];6029 -> 6250[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6030 -> 6247[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6030[label="floorN0 (Float (Pos Zero) (Pos (Succ (Succ (Succ Zero))))) (fromInt (Pos Zero `quot` Pos (Succ (Succ (Succ Zero)))),Float (Pos Zero) (Pos (Succ (Succ (Succ Zero)))) - fromInt (Pos Zero `quot` Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];6030 -> 6251[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6249[label="Succ Zero",fontsize=16,color="green",shape="box"];6336[label="primQuotInt (Pos Zero) (Pos (Succ yu446))",fontsize=16,color="black",shape="box"];6336 -> 6352[label="",style="solid", color="black", weight=3]; 22.50/10.13 6337 -> 6328[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6337[label="Pos Zero `quot` Pos (Succ yu446)",fontsize=16,color="magenta"];8186[label="Succ (Succ (Succ yu6))",fontsize=16,color="green",shape="box"];8187[label="Succ (Succ (Succ yu5))",fontsize=16,color="green",shape="box"];8188[label="Succ (Succ yu6)",fontsize=16,color="green",shape="box"];8189[label="Succ (Succ yu5)",fontsize=16,color="green",shape="box"];6058[label="primDivNatS0 (Succ yu4100) (Succ (Succ Zero)) (primGEqNatS (Succ yu4100) (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6058 -> 6286[label="",style="solid", color="black", weight=3]; 22.50/10.13 6059[label="primDivNatS0 Zero (Succ (Succ Zero)) (primGEqNatS Zero (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6059 -> 6287[label="",style="solid", color="black", weight=3]; 22.50/10.13 6061[label="Neg (Succ (Succ (Succ (Succ (Succ yu30000000))))) `quot` Pos (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6061 -> 6289[label="",style="solid", color="black", weight=3]; 22.50/10.13 6062[label="Neg (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6062 -> 6290[label="",style="solid", color="black", weight=3]; 22.50/10.13 6063[label="Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6063 -> 6291[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6065[label="Neg (Succ (Succ (Succ (Succ yu3000000)))) `quot` Pos (Succ Zero)",fontsize=16,color="black",shape="box"];6065 -> 6292[label="",style="solid", color="black", weight=3]; 22.50/10.13 6066[label="Neg (Succ (Succ (Succ Zero))) `quot` Pos (Succ Zero)",fontsize=16,color="black",shape="box"];6066 -> 6293[label="",style="solid", color="black", weight=3]; 22.50/10.13 6067[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (floatProperFractionFloat (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))))",fontsize=16,color="black",shape="box"];6067 -> 6294[label="",style="solid", color="black", weight=3]; 22.50/10.13 6068[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))),Float (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];6068 -> 6295[label="",style="solid", color="black", weight=3]; 22.50/10.13 6069[label="floorN0 (Float (Neg Zero) (Pos (Succ (Succ (Succ Zero))))) (fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ Zero)))),Float (Neg Zero) (Pos (Succ (Succ (Succ Zero)))) - fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6069 -> 6296[label="",style="solid", color="black", weight=3]; 22.50/10.13 6070[label="fromInt (Neg Zero `quot` Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6070 -> 6297[label="",style="solid", color="black", weight=3]; 22.50/10.13 6071 -> 961[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6071[label="primDivNatS Zero (Succ Zero)",fontsize=16,color="magenta"];7912[label="Succ (Succ (Succ (Succ yu24000000)))",fontsize=16,color="green",shape="box"];7913 -> 8125[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7913[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)",fontsize=16,color="magenta"];7913 -> 8206[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7913 -> 8207[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7913 -> 8208[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7913 -> 8209[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6074[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))))",fontsize=16,color="black",shape="triangle"];6074 -> 6298[label="",style="solid", color="black", weight=3]; 22.50/10.13 6075[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9131[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6075 -> 9131[label="",style="solid", color="blue", weight=9]; 22.50/10.13 9131 -> 6299[label="",style="solid", color="blue", weight=3]; 22.50/10.13 9132[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];6075 -> 9132[label="",style="solid", color="blue", weight=9]; 22.50/10.13 9132 -> 6300[label="",style="solid", color="blue", weight=3]; 22.50/10.13 7914[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7915 -> 7708[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7915[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True",fontsize=16,color="magenta"];7915 -> 8002[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6078 -> 6304[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6078[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6078 -> 6305[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6079[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9133[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6079 -> 9133[label="",style="solid", color="blue", weight=9]; 22.50/10.13 9133 -> 6302[label="",style="solid", color="blue", weight=3]; 22.50/10.13 9134[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];6079 -> 9134[label="",style="solid", color="blue", weight=9]; 22.50/10.13 9134 -> 6303[label="",style="solid", color="blue", weight=3]; 22.50/10.13 7916[label="Succ (Succ (Succ (Succ yu24000000)))",fontsize=16,color="green",shape="box"];7917 -> 7730[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7917[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False",fontsize=16,color="magenta"];7917 -> 8003[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7918[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7919 -> 7708[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7919[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True",fontsize=16,color="magenta"];7919 -> 8004[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6083 -> 6304[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6083[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6083 -> 6306[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6084[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];9135[label="- :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];6084 -> 9135[label="",style="solid", color="blue", weight=9]; 22.50/10.13 9135 -> 6313[label="",style="solid", color="blue", weight=3]; 22.50/10.13 9136[label="- :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];6084 -> 9136[label="",style="solid", color="blue", weight=9]; 22.50/10.13 9136 -> 6314[label="",style="solid", color="blue", weight=3]; 22.50/10.13 6085[label="floorN0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (floatProperFractionFloat (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];6085 -> 6315[label="",style="solid", color="black", weight=3]; 22.50/10.13 6259 -> 5063[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6259[label="floorN (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];6260 -> 5066[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6260[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu2400000))))))))",fontsize=16,color="magenta"];6955[label="yu434",fontsize=16,color="green",shape="box"];6956[label="Succ (Succ (Succ (Succ yu433)))",fontsize=16,color="green",shape="box"];7920[label="Zero",fontsize=16,color="green",shape="box"];7921 -> 8125[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7921[label="primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))",fontsize=16,color="magenta"];7921 -> 8210[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7921 -> 8211[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7921 -> 8212[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7921 -> 8213[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6090 -> 5925[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6090[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];6090 -> 6320[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6090 -> 6321[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6224 -> 6322[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6224[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6224 -> 6323[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6225 -> 6331[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6225[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6225 -> 6332[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7922[label="Zero",fontsize=16,color="green",shape="box"];7923 -> 4752[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7923[label="primDivNatS0 Zero (Succ (Succ Zero)) False",fontsize=16,color="magenta"];7923 -> 8007[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6261 -> 5120[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6261[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ Zero))))",fontsize=16,color="magenta"];6957[label="Succ Zero",fontsize=16,color="green",shape="box"];6958[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7667[label="yu481",fontsize=16,color="green",shape="box"];7668[label="yu482",fontsize=16,color="green",shape="box"];6959[label="Zero",fontsize=16,color="green",shape="box"];6960[label="Succ yu230",fontsize=16,color="green",shape="box"];6961[label="Succ yu240",fontsize=16,color="green",shape="box"];6962[label="Zero",fontsize=16,color="green",shape="box"];6963[label="Zero",fontsize=16,color="green",shape="box"];6964[label="Zero",fontsize=16,color="green",shape="box"];7924[label="Succ (Succ (Succ (Succ yu24000000)))",fontsize=16,color="green",shape="box"];7925 -> 8125[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7925[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) (primGEqNatS yu23000000 yu24000000)",fontsize=16,color="magenta"];7925 -> 8214[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7925 -> 8215[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7925 -> 8216[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7925 -> 8217[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7926[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7927 -> 7708[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7927[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True",fontsize=16,color="magenta"];7927 -> 8010[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7928[label="Succ (Succ (Succ (Succ yu24000000)))",fontsize=16,color="green",shape="box"];7929 -> 7730[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7929[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ (Succ yu24000000)))))) False",fontsize=16,color="magenta"];7929 -> 8011[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7930[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];7931 -> 7708[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7931[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ (Succ (Succ (Succ (Succ Zero))))) True",fontsize=16,color="magenta"];7931 -> 8012[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7932[label="Zero",fontsize=16,color="green",shape="box"];7933 -> 8125[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7933[label="primDivNatS0 (Succ yu230000) (Succ (Succ Zero)) (primGEqNatS yu230000 (Succ Zero))",fontsize=16,color="magenta"];7933 -> 8218[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7933 -> 8219[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7933 -> 8220[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7933 -> 8221[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7934[label="Zero",fontsize=16,color="green",shape="box"];7935 -> 4752[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7935[label="primDivNatS0 Zero (Succ (Succ Zero)) False",fontsize=16,color="magenta"];7935 -> 8015[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6139[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))),Float (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];6139 -> 6359[label="",style="solid", color="black", weight=3]; 22.50/10.13 6140[label="floorN0 (Float (Pos Zero) (Neg (Succ (Succ (Succ Zero))))) (fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ Zero)))),Float (Pos Zero) (Neg (Succ (Succ (Succ Zero)))) - fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6140 -> 6360[label="",style="solid", color="black", weight=3]; 22.50/10.13 6141[label="fromInt (Pos Zero `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6141 -> 6611[label="",style="solid", color="black", weight=3]; 22.50/10.13 6765 -> 6455[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6765[label="primDivNatS Zero (Succ Zero)",fontsize=16,color="magenta"];6765 -> 6847[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6143[label="fromInt (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))",fontsize=16,color="black",shape="box"];6143 -> 6427[label="",style="solid", color="black", weight=3]; 22.50/10.13 6144[label="fromInt (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))",fontsize=16,color="black",shape="box"];6144 -> 6428[label="",style="solid", color="black", weight=3]; 22.50/10.13 6426 -> 6575[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6426[label="Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000)))))) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];6426 -> 6598[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6426 -> 6599[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6146[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030)))",fontsize=16,color="black",shape="box"];6146 -> 6429[label="",style="solid", color="black", weight=3]; 22.50/10.13 6147[label="fromInt (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030)))",fontsize=16,color="black",shape="box"];6147 -> 6430[label="",style="solid", color="black", weight=3]; 22.50/10.13 7936[label="Zero",fontsize=16,color="green",shape="box"];7937 -> 8125[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7937[label="primDivNatS0 (Succ (Succ yu300000000)) (Succ (Succ Zero)) (primGEqNatS yu300000000 Zero)",fontsize=16,color="magenta"];7937 -> 8222[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7937 -> 8223[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7937 -> 8224[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7937 -> 8225[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6152[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) (floorVu9 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];6152 -> 6406[label="",style="solid", color="black", weight=3]; 22.50/10.13 6226 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6226[label="primMinusInt (floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero)))))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6226 -> 6407[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7938[label="Zero",fontsize=16,color="green",shape="box"];7939 -> 5419[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7939[label="primDivNatS0 (Succ Zero) (Succ (Succ Zero)) False",fontsize=16,color="magenta"];7939 -> 8018[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6154 -> 6408[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6154[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ Zero))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];6154 -> 6410[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6227[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))) (fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))),Float (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000))))) - fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))))",fontsize=16,color="black",shape="box"];6227 -> 6431[label="",style="solid", color="black", weight=3]; 22.50/10.13 6228[label="floorN0 (Float (Neg Zero) (Neg (Succ (Succ (Succ Zero))))) (fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ Zero)))),Float (Neg Zero) (Neg (Succ (Succ (Succ Zero)))) - fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6228 -> 6432[label="",style="solid", color="black", weight=3]; 22.50/10.13 6229[label="fromInt (Neg Zero `quot` Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6229 -> 6712[label="",style="solid", color="black", weight=3]; 22.50/10.13 6909 -> 6455[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6909[label="primDivNatS Zero (Succ Zero)",fontsize=16,color="magenta"];6909 -> 6978[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7669[label="yu280000",fontsize=16,color="green",shape="box"];6744[label="Zero",fontsize=16,color="green",shape="box"];6745[label="Succ yu280",fontsize=16,color="green",shape="box"];6746[label="Zero",fontsize=16,color="green",shape="box"];6747[label="Zero",fontsize=16,color="green",shape="box"];6234[label="floorN0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) (floatProperFractionFloat (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))))",fontsize=16,color="black",shape="box"];6234 -> 6438[label="",style="solid", color="black", weight=3]; 22.50/10.13 6265 -> 5499[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6265[label="floorN (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))))",fontsize=16,color="magenta"];6235[label="floorN0 (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (properFraction (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];6235 -> 6439[label="",style="solid", color="black", weight=3]; 22.50/10.13 6266 -> 5777[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6266[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu2800000))))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];6266 -> 6440[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6267 -> 5777[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6267[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];6267 -> 6441[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6242[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6242 -> 6449[label="",style="solid", color="black", weight=3]; 22.50/10.13 6268 -> 5520[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6268[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];6243[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (floatProperFractionFloat (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))))",fontsize=16,color="black",shape="box"];6243 -> 6450[label="",style="solid", color="black", weight=3]; 22.50/10.13 6269 -> 5522[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6269[label="floorN (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];6750[label="Succ Zero",fontsize=16,color="green",shape="box"];6751[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7293[label="yu475",fontsize=16,color="green",shape="box"];7294[label="yu476",fontsize=16,color="green",shape="box"];6752[label="Succ yu290",fontsize=16,color="green",shape="box"];6753[label="Zero",fontsize=16,color="green",shape="box"];6250[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];6251[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6352[label="Pos (primDivNatS Zero (Succ yu446))",fontsize=16,color="green",shape="box"];6352 -> 6455[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6286 -> 8125[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6286[label="primDivNatS0 (Succ yu4100) (Succ (Succ Zero)) (primGEqNatS yu4100 (Succ Zero))",fontsize=16,color="magenta"];6286 -> 8234[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6286 -> 8235[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6286 -> 8236[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6286 -> 8237[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6287 -> 4752[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6287[label="primDivNatS0 Zero (Succ (Succ Zero)) False",fontsize=16,color="magenta"];6287 -> 6473[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6289[label="primQuotInt (Neg (Succ (Succ (Succ (Succ (Succ yu30000000)))))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6289 -> 6475[label="",style="solid", color="black", weight=3]; 22.50/10.13 6290[label="primQuotInt (Neg (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6290 -> 6476[label="",style="solid", color="black", weight=3]; 22.50/10.13 6291 -> 6009[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6291[label="primDivNatS (Succ (Succ (Succ Zero))) (Succ (Succ Zero))",fontsize=16,color="magenta"];6291 -> 6477[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6292[label="primQuotInt (Neg (Succ (Succ (Succ (Succ yu3000000))))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];6292 -> 6478[label="",style="solid", color="black", weight=3]; 22.50/10.13 6293[label="primQuotInt (Neg (Succ (Succ (Succ Zero)))) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];6293 -> 6479[label="",style="solid", color="black", weight=3]; 22.50/10.13 6294[label="floorN0 (Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))) (fromInt (Neg (Succ Zero) `quot` Pos (Succ (Succ yu31000))),Float (Neg (Succ Zero)) (Pos (Succ (Succ yu31000))) - fromInt (Neg (Succ Zero) `quot` Pos (Succ (Succ yu31000))))",fontsize=16,color="black",shape="box"];6294 -> 6480[label="",style="solid", color="black", weight=3]; 22.50/10.13 6295[label="fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6295 -> 6481[label="",style="solid", color="black", weight=3]; 22.50/10.13 6296[label="fromInt (Neg Zero `quot` Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6296 -> 6482[label="",style="solid", color="black", weight=3]; 22.50/10.13 6297[label="Neg Zero `quot` Pos (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6297 -> 6483[label="",style="solid", color="black", weight=3]; 22.50/10.13 961[label="primDivNatS Zero (Succ Zero)",fontsize=16,color="black",shape="triangle"];961 -> 995[label="",style="solid", color="black", weight=3]; 22.50/10.13 8206[label="yu24000000",fontsize=16,color="green",shape="box"];8207[label="yu23000000",fontsize=16,color="green",shape="box"];8208[label="Succ (Succ (Succ (Succ (Succ yu24000000))))",fontsize=16,color="green",shape="box"];8209[label="Succ (Succ (Succ (Succ (Succ yu23000000))))",fontsize=16,color="green",shape="box"];6298[label="floorN0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) (floorVu9 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))))",fontsize=16,color="black",shape="box"];6298 -> 6484[label="",style="solid", color="black", weight=3]; 22.50/10.13 6299 -> 6322[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6299[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6299 -> 6324[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6300 -> 6331[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6300[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6300 -> 6333[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 8002[label="Succ (Succ (Succ (Succ (Succ yu23000000))))",fontsize=16,color="green",shape="box"];7708[label="primDivNatS0 (Succ yu496) (Succ (Succ (Succ (Succ (Succ Zero))))) True",fontsize=16,color="black",shape="triangle"];7708 -> 7751[label="",style="solid", color="black", weight=3]; 22.50/10.13 6305[label="Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))",fontsize=16,color="green",shape="box"];6304[label="floorN (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="triangle"];6304 -> 6485[label="",style="solid", color="black", weight=3]; 22.50/10.13 6302 -> 6322[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6302[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6302 -> 6325[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6303 -> 6331[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6303[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6303 -> 6334[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 8003[label="Succ (Succ (Succ (Succ (Succ yu24000000))))",fontsize=16,color="green",shape="box"];7730[label="primDivNatS0 (Succ (Succ (Succ (Succ (Succ Zero))))) (Succ yu498) False",fontsize=16,color="black",shape="triangle"];7730 -> 7752[label="",style="solid", color="black", weight=3]; 22.50/10.13 8004[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6306[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6313 -> 6322[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6313[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6313 -> 6326[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6314 -> 6331[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6314[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) - fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6314 -> 6335[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6315 -> 6944[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6315[label="floorN0 (Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ yu260) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero)))))),Float (Pos (Succ yu260)) (Neg (Succ (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ yu260) `quot` Neg (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];6315 -> 6965[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6315 -> 6966[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 8210[label="Succ Zero",fontsize=16,color="green",shape="box"];8211[label="yu230000",fontsize=16,color="green",shape="box"];8212[label="Succ Zero",fontsize=16,color="green",shape="box"];8213[label="yu230000",fontsize=16,color="green",shape="box"];6320[label="yu230000",fontsize=16,color="green",shape="box"];6321[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6323 -> 5918[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6323[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];6322[label="yu449 - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="triangle"];6322 -> 6491[label="",style="solid", color="black", weight=3]; 22.50/10.13 6332 -> 5918[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6332[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ yu230000)))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];6331[label="yu450 - fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="triangle"];6331 -> 6492[label="",style="solid", color="black", weight=3]; 22.50/10.13 8007[label="Succ Zero",fontsize=16,color="green",shape="box"];8214[label="yu24000000",fontsize=16,color="green",shape="box"];8215[label="yu23000000",fontsize=16,color="green",shape="box"];8216[label="Succ (Succ (Succ (Succ (Succ yu24000000))))",fontsize=16,color="green",shape="box"];8217[label="Succ (Succ (Succ (Succ (Succ yu23000000))))",fontsize=16,color="green",shape="box"];8010[label="Succ (Succ (Succ (Succ (Succ yu23000000))))",fontsize=16,color="green",shape="box"];8011[label="Succ (Succ (Succ (Succ (Succ yu24000000))))",fontsize=16,color="green",shape="box"];8012[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];8218[label="Succ Zero",fontsize=16,color="green",shape="box"];8219[label="yu230000",fontsize=16,color="green",shape="box"];8220[label="Succ Zero",fontsize=16,color="green",shape="box"];8221[label="yu230000",fontsize=16,color="green",shape="box"];8015[label="Succ Zero",fontsize=16,color="green",shape="box"];6359[label="fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6359 -> 6612[label="",style="solid", color="black", weight=3]; 22.50/10.13 6360[label="fromInt (Pos Zero `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6360 -> 6613[label="",style="solid", color="black", weight=3]; 22.50/10.13 6611[label="Pos Zero `quot` Neg (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6611 -> 6631[label="",style="solid", color="black", weight=3]; 22.50/10.13 6847[label="Zero",fontsize=16,color="green",shape="box"];6427 -> 6575[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6427[label="Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))",fontsize=16,color="magenta"];6427 -> 6600[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6427 -> 6601[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6428[label="Integer (Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235)))))))",fontsize=16,color="green",shape="box"];6428 -> 6574[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6598[label="Succ (Succ (Succ (Succ (Succ yu300000000))))",fontsize=16,color="green",shape="box"];6599[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6429 -> 6575[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6429[label="Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030))",fontsize=16,color="magenta"];6429 -> 6604[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6429 -> 6605[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6430[label="Integer (Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030)))",fontsize=16,color="green",shape="box"];6430 -> 6614[label="",style="dashed", color="green", weight=3]; 22.50/10.13 8222[label="Zero",fontsize=16,color="green",shape="box"];8223[label="yu300000000",fontsize=16,color="green",shape="box"];8224[label="Succ Zero",fontsize=16,color="green",shape="box"];8225[label="Succ yu300000000",fontsize=16,color="green",shape="box"];6406[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) (properFraction (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="black",shape="box"];6406 -> 6615[label="",style="solid", color="black", weight=3]; 22.50/10.13 6407 -> 5967[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6407[label="floorN (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero)))))",fontsize=16,color="magenta"];8018[label="Zero",fontsize=16,color="green",shape="box"];6410[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6431[label="fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6431 -> 6711[label="",style="solid", color="black", weight=3]; 22.50/10.13 6432[label="fromInt (Neg Zero `quot` Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6432 -> 6713[label="",style="solid", color="black", weight=3]; 22.50/10.13 6712[label="Neg Zero `quot` Neg (Succ (Succ Zero))",fontsize=16,color="black",shape="box"];6712 -> 6772[label="",style="solid", color="black", weight=3]; 22.50/10.13 6978[label="Zero",fontsize=16,color="green",shape="box"];6438 -> 6727[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6438[label="floorN0 (Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361)))))))) (fromInt (Pos (Succ yu360) `quot` Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))),Float (Pos (Succ yu360)) (Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))) - fromInt (Pos (Succ yu360) `quot` Pos (Succ (Succ (Succ (Succ (Succ (Succ yu361))))))))",fontsize=16,color="magenta"];6438 -> 6754[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6438 -> 6755[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6439[label="floorN0 (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (floatProperFractionFloat (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="black",shape="box"];6439 -> 6637[label="",style="solid", color="black", weight=3]; 22.50/10.13 6440[label="Succ (Succ (Succ (Succ (Succ yu2800000))))",fontsize=16,color="green",shape="box"];6441[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6449 -> 6727[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6449[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu280000))))) `quot` Pos (Succ (Succ Zero))),Float (Pos (Succ (Succ (Succ (Succ (Succ yu280000)))))) (Pos (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ (Succ (Succ (Succ yu280000))))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];6449 -> 6756[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6449 -> 6757[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6450 -> 6727[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6450[label="floorN0 (Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero)))) (fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero))),Float (Pos (Succ (Succ (Succ (Succ Zero))))) (Pos (Succ (Succ Zero))) - fromInt (Pos (Succ (Succ (Succ (Succ Zero)))) `quot` Pos (Succ (Succ Zero))))",fontsize=16,color="magenta"];6450 -> 6758[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6450 -> 6759[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 8234[label="Succ Zero",fontsize=16,color="green",shape="box"];8235[label="yu4100",fontsize=16,color="green",shape="box"];8236[label="Succ Zero",fontsize=16,color="green",shape="box"];8237[label="yu4100",fontsize=16,color="green",shape="box"];6473[label="Succ Zero",fontsize=16,color="green",shape="box"];6475[label="Neg (primDivNatS (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6475 -> 6670[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6476[label="Neg (primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6476 -> 6671[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6477[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6009[label="primDivNatS (Succ yu424) (Succ (Succ Zero))",fontsize=16,color="black",shape="triangle"];6009 -> 6039[label="",style="solid", color="black", weight=3]; 22.50/10.13 6478[label="Neg (primDivNatS (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero))",fontsize=16,color="green",shape="box"];6478 -> 6672[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6479[label="Neg (primDivNatS (Succ (Succ (Succ Zero))) (Succ Zero))",fontsize=16,color="green",shape="box"];6479 -> 6673[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6480[label="fromInt (Neg (Succ Zero) `quot` Pos (Succ (Succ yu31000)))",fontsize=16,color="black",shape="box"];6480 -> 6674[label="",style="solid", color="black", weight=3]; 22.50/10.13 6481[label="Neg Zero `quot` Pos (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="black",shape="box"];6481 -> 6675[label="",style="solid", color="black", weight=3]; 22.50/10.13 6482[label="Neg Zero `quot` Pos (Succ (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6482 -> 6676[label="",style="solid", color="black", weight=3]; 22.50/10.13 6483[label="primQuotInt (Neg Zero) (Pos (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6483 -> 6677[label="",style="solid", color="black", weight=3]; 22.50/10.13 995[label="Zero",fontsize=16,color="green",shape="box"];6484[label="floorN0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) (properFraction (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))))",fontsize=16,color="black",shape="box"];6484 -> 6678[label="",style="solid", color="black", weight=3]; 22.50/10.13 6324 -> 6074[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6324[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))))",fontsize=16,color="magenta"];6333 -> 6074[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6333[label="floorN (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))))",fontsize=16,color="magenta"];7751[label="Succ (primDivNatS (primMinusNatS (Succ yu496) (Succ (Succ (Succ (Succ (Succ Zero)))))) (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="green",shape="box"];7751 -> 7773[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6485[label="floorN0 (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (floorVu9 (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))))",fontsize=16,color="black",shape="box"];6485 -> 6679[label="",style="solid", color="black", weight=3]; 22.50/10.13 6325 -> 6304[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6325[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6325 -> 6680[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6334 -> 6304[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6334[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6334 -> 6681[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7752[label="Zero",fontsize=16,color="green",shape="box"];6326 -> 6304[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6326[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6326 -> 6682[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6335 -> 6304[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6335[label="floorN (Float (Pos (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6335 -> 6683[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6965[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6966[label="yu260",fontsize=16,color="green",shape="box"];6491 -> 2683[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6491[label="primMinusInt yu449 (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];6491 -> 6689[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6492[label="error []",fontsize=16,color="red",shape="box"];6612[label="Pos Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="black",shape="box"];6612 -> 6702[label="",style="solid", color="black", weight=3]; 22.50/10.13 6613[label="Pos Zero `quot` Neg (Succ (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6613 -> 6703[label="",style="solid", color="black", weight=3]; 22.50/10.13 6631[label="primQuotInt (Pos Zero) (Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6631 -> 6720[label="",style="solid", color="black", weight=3]; 22.50/10.13 6600[label="yu234",fontsize=16,color="green",shape="box"];6601[label="Succ (Succ (Succ (Succ (Succ yu235))))",fontsize=16,color="green",shape="box"];6574 -> 6575[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6574[label="Neg (Succ yu234) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ yu235))))))",fontsize=16,color="magenta"];6574 -> 6606[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6574 -> 6607[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6604[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6605[label="Succ yu2030",fontsize=16,color="green",shape="box"];6614 -> 6575[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6614[label="Neg (Succ (Succ (Succ (Succ (Succ Zero))))) `quot` Neg (Succ (Succ yu2030))",fontsize=16,color="magenta"];6614 -> 6704[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6614 -> 6705[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6615 -> 6408[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6615[label="floorN0 (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))) (floatProperFractionFloat (Float (Neg (Succ (Succ (Succ (Succ (Succ (Succ yu300000000))))))) (Neg (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];6615 -> 6706[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6711[label="Neg Zero `quot` Neg (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="black",shape="box"];6711 -> 6773[label="",style="solid", color="black", weight=3]; 22.50/10.13 6713[label="Neg Zero `quot` Neg (Succ (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6713 -> 6774[label="",style="solid", color="black", weight=3]; 22.50/10.13 6772[label="primQuotInt (Neg Zero) (Neg (Succ (Succ Zero)))",fontsize=16,color="black",shape="box"];6772 -> 6854[label="",style="solid", color="black", weight=3]; 22.50/10.13 6754[label="Succ (Succ (Succ (Succ (Succ yu361))))",fontsize=16,color="green",shape="box"];6755[label="yu360",fontsize=16,color="green",shape="box"];6637 -> 6727[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6637[label="floorN0 (Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero))))))) (fromInt (Pos (Succ yu426) `quot` Pos (Succ (Succ (Succ (Succ (Succ Zero)))))),Float (Pos (Succ yu426)) (Pos (Succ (Succ (Succ (Succ (Succ Zero)))))) - fromInt (Pos (Succ yu426) `quot` Pos (Succ (Succ (Succ (Succ (Succ Zero)))))))",fontsize=16,color="magenta"];6637 -> 6760[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6637 -> 6761[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6756[label="Succ Zero",fontsize=16,color="green",shape="box"];6757[label="Succ (Succ (Succ (Succ yu280000)))",fontsize=16,color="green",shape="box"];6758[label="Succ Zero",fontsize=16,color="green",shape="box"];6759[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6670 -> 6709[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6670[label="primDivNatS (Succ (Succ (Succ (Succ (Succ yu30000000))))) (Succ (Succ Zero))",fontsize=16,color="magenta"];6670 -> 6798[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6670 -> 6799[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6671 -> 6709[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6671[label="primDivNatS (Succ (Succ (Succ (Succ Zero)))) (Succ (Succ Zero))",fontsize=16,color="magenta"];6671 -> 6800[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6671 -> 6801[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6039[label="primDivNatS0 yu424 (Succ Zero) (primGEqNatS yu424 (Succ Zero))",fontsize=16,color="burlywood",shape="box"];9137[label="yu424/Succ yu4240",fontsize=10,color="white",style="solid",shape="box"];6039 -> 9137[label="",style="solid", color="burlywood", weight=9]; 22.50/10.13 9137 -> 6121[label="",style="solid", color="burlywood", weight=3]; 22.50/10.13 9138[label="yu424/Zero",fontsize=10,color="white",style="solid",shape="box"];6039 -> 9138[label="",style="solid", color="burlywood", weight=9]; 22.50/10.13 9138 -> 6122[label="",style="solid", color="burlywood", weight=3]; 22.50/10.13 6672 -> 6709[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6672[label="primDivNatS (Succ (Succ (Succ (Succ yu3000000)))) (Succ Zero)",fontsize=16,color="magenta"];6672 -> 6802[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6672 -> 6803[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6673 -> 6709[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6673[label="primDivNatS (Succ (Succ (Succ Zero))) (Succ Zero)",fontsize=16,color="magenta"];6673 -> 6804[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6673 -> 6805[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6674[label="Neg (Succ Zero) `quot` Pos (Succ (Succ yu31000))",fontsize=16,color="black",shape="box"];6674 -> 6806[label="",style="solid", color="black", weight=3]; 22.50/10.13 6675[label="primQuotInt (Neg Zero) (Pos (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6675 -> 6807[label="",style="solid", color="black", weight=3]; 22.50/10.13 6676[label="primQuotInt (Neg Zero) (Pos (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6676 -> 6808[label="",style="solid", color="black", weight=3]; 22.50/10.13 6677[label="Neg (primDivNatS Zero (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6677 -> 6809[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6678[label="floorN0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) (floatProperFractionFloat (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))))",fontsize=16,color="black",shape="box"];6678 -> 6810[label="",style="solid", color="black", weight=3]; 22.50/10.13 7773 -> 8331[label="",style="dashed", color="red", weight=0]; 22.50/10.13 7773[label="primDivNatS (primMinusNatS (Succ yu496) (Succ (Succ (Succ (Succ (Succ Zero)))))) (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))",fontsize=16,color="magenta"];7773 -> 8434[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7773 -> 8435[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 7773 -> 8436[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6679[label="floorN0 (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (properFraction (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))))",fontsize=16,color="black",shape="box"];6679 -> 6811[label="",style="solid", color="black", weight=3]; 22.50/10.13 6680[label="Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))",fontsize=16,color="green",shape="box"];6681[label="Succ (Succ (Succ (Succ (Succ (Succ yu23000000)))))",fontsize=16,color="green",shape="box"];6682[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6683[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6689[label="yu449",fontsize=16,color="green",shape="box"];6702[label="primQuotInt (Pos Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6702 -> 6855[label="",style="solid", color="black", weight=3]; 22.50/10.13 6703[label="primQuotInt (Pos Zero) (Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6703 -> 6856[label="",style="solid", color="black", weight=3]; 22.50/10.13 6720[label="Neg (primDivNatS Zero (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6720 -> 6857[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6606[label="yu234",fontsize=16,color="green",shape="box"];6607[label="Succ (Succ (Succ (Succ (Succ yu235))))",fontsize=16,color="green",shape="box"];6704[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6705[label="Succ yu2030",fontsize=16,color="green",shape="box"];6706[label="Succ (Succ (Succ (Succ (Succ yu300000000))))",fontsize=16,color="green",shape="box"];6773[label="primQuotInt (Neg Zero) (Neg (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="black",shape="box"];6773 -> 6858[label="",style="solid", color="black", weight=3]; 22.50/10.13 6774[label="primQuotInt (Neg Zero) (Neg (Succ (Succ (Succ Zero))))",fontsize=16,color="black",shape="box"];6774 -> 6859[label="",style="solid", color="black", weight=3]; 22.50/10.13 6854[label="Pos (primDivNatS Zero (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6854 -> 6913[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6760[label="Succ (Succ (Succ (Succ Zero)))",fontsize=16,color="green",shape="box"];6761[label="yu426",fontsize=16,color="green",shape="box"];6798[label="Succ (Succ (Succ (Succ yu30000000)))",fontsize=16,color="green",shape="box"];6799[label="Succ Zero",fontsize=16,color="green",shape="box"];6800[label="Succ (Succ (Succ Zero))",fontsize=16,color="green",shape="box"];6801[label="Succ Zero",fontsize=16,color="green",shape="box"];6121[label="primDivNatS0 (Succ yu4240) (Succ Zero) (primGEqNatS (Succ yu4240) (Succ Zero))",fontsize=16,color="black",shape="box"];6121 -> 6211[label="",style="solid", color="black", weight=3]; 22.50/10.13 6122[label="primDivNatS0 Zero (Succ Zero) (primGEqNatS Zero (Succ Zero))",fontsize=16,color="black",shape="box"];6122 -> 6212[label="",style="solid", color="black", weight=3]; 22.50/10.13 6802[label="Succ (Succ (Succ yu3000000))",fontsize=16,color="green",shape="box"];6803[label="Zero",fontsize=16,color="green",shape="box"];6804[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6805[label="Zero",fontsize=16,color="green",shape="box"];6806[label="primQuotInt (Neg (Succ Zero)) (Pos (Succ (Succ yu31000)))",fontsize=16,color="black",shape="box"];6806 -> 6879[label="",style="solid", color="black", weight=3]; 22.50/10.13 6807[label="Neg (primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="green",shape="box"];6807 -> 6880[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6808[label="Neg (primDivNatS Zero (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6808 -> 6881[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6809 -> 6455[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6809[label="primDivNatS Zero (Succ (Succ Zero))",fontsize=16,color="magenta"];6809 -> 6882[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6810 -> 6944[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6810[label="floorN0 (Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430))))))))) (fromInt (Pos (Succ yu429) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))),Float (Pos (Succ yu429)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))) - fromInt (Pos (Succ yu429) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ (Succ yu430)))))))))",fontsize=16,color="magenta"];6810 -> 6967[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6810 -> 6968[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 8434[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];8435[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];8436[label="Succ yu496",fontsize=16,color="green",shape="box"];6811[label="floorN0 (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (floatProperFractionFloat (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))))",fontsize=16,color="black",shape="box"];6811 -> 6884[label="",style="solid", color="black", weight=3]; 22.50/10.13 6855[label="Neg (primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="green",shape="box"];6855 -> 6914[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6856[label="Neg (primDivNatS Zero (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6856 -> 6915[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6857 -> 6455[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6857[label="primDivNatS Zero (Succ (Succ Zero))",fontsize=16,color="magenta"];6857 -> 6916[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6858[label="Pos (primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000)))))",fontsize=16,color="green",shape="box"];6858 -> 6917[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6859[label="Pos (primDivNatS Zero (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6859 -> 6918[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6913 -> 6455[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6913[label="primDivNatS Zero (Succ (Succ Zero))",fontsize=16,color="magenta"];6913 -> 6979[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6211 -> 8125[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6211[label="primDivNatS0 (Succ yu4240) (Succ Zero) (primGEqNatS yu4240 Zero)",fontsize=16,color="magenta"];6211 -> 8246[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6211 -> 8247[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6211 -> 8248[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6211 -> 8249[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6212 -> 4752[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6212[label="primDivNatS0 Zero (Succ Zero) False",fontsize=16,color="magenta"];6212 -> 6264[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6879[label="Neg (primDivNatS (Succ Zero) (Succ (Succ yu31000)))",fontsize=16,color="green",shape="box"];6879 -> 6939[label="",style="dashed", color="green", weight=3]; 22.50/10.13 6880 -> 6455[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6880[label="primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];6880 -> 6940[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6881 -> 6455[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6881[label="primDivNatS Zero (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];6881 -> 6941[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6882[label="Succ Zero",fontsize=16,color="green",shape="box"];6967[label="Succ (Succ (Succ (Succ (Succ (Succ yu430)))))",fontsize=16,color="green",shape="box"];6968[label="yu429",fontsize=16,color="green",shape="box"];6884 -> 6944[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6884[label="floorN0 (Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero)))))))) (fromInt (Pos (Succ yu448) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))),Float (Pos (Succ yu448)) (Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))) - fromInt (Pos (Succ yu448) `quot` Neg (Succ (Succ (Succ (Succ (Succ (Succ Zero))))))))",fontsize=16,color="magenta"];6884 -> 6969[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6884 -> 6970[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6914 -> 6455[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6914[label="primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];6914 -> 6980[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6915 -> 6455[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6915[label="primDivNatS Zero (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];6915 -> 6981[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6916[label="Succ Zero",fontsize=16,color="green",shape="box"];6917 -> 6455[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6917[label="primDivNatS Zero (Succ (Succ (Succ (Succ yu3100000))))",fontsize=16,color="magenta"];6917 -> 6982[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6918 -> 6455[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6918[label="primDivNatS Zero (Succ (Succ (Succ Zero)))",fontsize=16,color="magenta"];6918 -> 6983[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6979[label="Succ Zero",fontsize=16,color="green",shape="box"];8246[label="Zero",fontsize=16,color="green",shape="box"];8247[label="yu4240",fontsize=16,color="green",shape="box"];8248[label="Zero",fontsize=16,color="green",shape="box"];8249[label="yu4240",fontsize=16,color="green",shape="box"];6264[label="Zero",fontsize=16,color="green",shape="box"];6939 -> 6709[label="",style="dashed", color="red", weight=0]; 22.50/10.13 6939[label="primDivNatS (Succ Zero) (Succ (Succ yu31000))",fontsize=16,color="magenta"];6939 -> 7086[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6939 -> 7087[label="",style="dashed", color="magenta", weight=3]; 22.50/10.13 6940[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];6941[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6969[label="Succ (Succ (Succ (Succ (Succ Zero))))",fontsize=16,color="green",shape="box"];6970[label="yu448",fontsize=16,color="green",shape="box"];6980[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];6981[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];6982[label="Succ (Succ (Succ yu3100000))",fontsize=16,color="green",shape="box"];6983[label="Succ (Succ Zero)",fontsize=16,color="green",shape="box"];7086[label="Zero",fontsize=16,color="green",shape="box"];7087[label="Succ yu31000",fontsize=16,color="green",shape="box"];} 22.50/10.13 22.50/10.13 ---------------------------------------- 22.50/10.13 22.50/10.13 (65) 22.50/10.13 TRUE 22.52/10.15 EOF