15.83/6.14 YES 18.65/6.85 proof of /export/starexec/sandbox/benchmark/theBenchmark.hs 18.65/6.85 # AProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty 18.65/6.85 18.65/6.85 18.65/6.85 H-Termination with start terms of the given HASKELL could be proven: 18.65/6.85 18.65/6.85 (0) HASKELL 18.65/6.85 (1) LR [EQUIVALENT, 0 ms] 18.65/6.85 (2) HASKELL 18.65/6.85 (3) CR [EQUIVALENT, 0 ms] 18.65/6.85 (4) HASKELL 18.65/6.85 (5) IFR [EQUIVALENT, 0 ms] 18.65/6.85 (6) HASKELL 18.65/6.85 (7) BR [EQUIVALENT, 9 ms] 18.65/6.85 (8) HASKELL 18.65/6.85 (9) COR [EQUIVALENT, 0 ms] 18.65/6.85 (10) HASKELL 18.65/6.85 (11) LetRed [EQUIVALENT, 16 ms] 18.65/6.85 (12) HASKELL 18.65/6.85 (13) NumRed [SOUND, 0 ms] 18.65/6.85 (14) HASKELL 18.65/6.85 (15) Narrow [SOUND, 0 ms] 18.65/6.85 (16) AND 18.65/6.85 (17) QDP 18.65/6.85 (18) DependencyGraphProof [EQUIVALENT, 0 ms] 18.65/6.85 (19) AND 18.65/6.85 (20) QDP 18.65/6.85 (21) MRRProof [EQUIVALENT, 35 ms] 18.65/6.85 (22) QDP 18.65/6.85 (23) PisEmptyProof [EQUIVALENT, 0 ms] 18.65/6.85 (24) YES 18.65/6.85 (25) QDP 18.65/6.85 (26) QDPSizeChangeProof [EQUIVALENT, 14 ms] 18.65/6.85 (27) YES 18.65/6.85 (28) QDP 18.65/6.85 (29) QDPSizeChangeProof [EQUIVALENT, 0 ms] 18.65/6.85 (30) YES 18.65/6.85 (31) QDP 18.65/6.85 (32) QDPSizeChangeProof [EQUIVALENT, 0 ms] 18.65/6.85 (33) YES 18.65/6.85 (34) QDP 18.65/6.85 (35) QDPSizeChangeProof [EQUIVALENT, 0 ms] 18.65/6.85 (36) YES 18.65/6.85 (37) QDP 18.65/6.85 (38) QDPSizeChangeProof [EQUIVALENT, 0 ms] 18.65/6.85 (39) YES 18.65/6.85 (40) QDP 18.65/6.85 (41) DependencyGraphProof [EQUIVALENT, 0 ms] 18.65/6.85 (42) AND 18.65/6.85 (43) QDP 18.65/6.85 (44) MRRProof [EQUIVALENT, 0 ms] 18.65/6.85 (45) QDP 18.65/6.85 (46) PisEmptyProof [EQUIVALENT, 0 ms] 18.65/6.85 (47) YES 18.65/6.85 (48) QDP 18.65/6.85 (49) QDPSizeChangeProof [EQUIVALENT, 0 ms] 18.65/6.85 (50) YES 18.65/6.85 (51) QDP 18.65/6.85 (52) DependencyGraphProof [EQUIVALENT, 0 ms] 18.65/6.85 (53) TRUE 18.65/6.85 (54) QDP 18.65/6.85 (55) QDPSizeChangeProof [EQUIVALENT, 0 ms] 18.65/6.85 (56) YES 18.65/6.85 (57) QDP 18.65/6.85 (58) QDPSizeChangeProof [EQUIVALENT, 0 ms] 18.65/6.85 (59) YES 18.65/6.85 (60) QDP 18.65/6.85 (61) QDPSizeChangeProof [EQUIVALENT, 0 ms] 18.65/6.85 (62) YES 18.65/6.85 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (0) 18.65/6.85 Obligation: 18.65/6.85 mainModule Main 18.65/6.85 module Main where { 18.65/6.85 import qualified Prelude; 18.65/6.85 } 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (1) LR (EQUIVALENT) 18.65/6.85 Lambda Reductions: 18.65/6.85 The following Lambda expression 18.65/6.85 "\(_,r)->r" 18.65/6.85 is transformed to 18.65/6.85 "r0 (_,r) = r; 18.65/6.85 " 18.65/6.85 The following Lambda expression 18.65/6.85 "\(n,_)->n" 18.65/6.85 is transformed to 18.65/6.85 "n0 (n,_) = n; 18.65/6.85 " 18.65/6.85 The following Lambda expression 18.65/6.85 "\(q,_)->q" 18.65/6.85 is transformed to 18.65/6.85 "q1 (q,_) = q; 18.65/6.85 " 18.65/6.85 The following Lambda expression 18.65/6.85 "\(_,r)->r" 18.65/6.85 is transformed to 18.65/6.85 "r1 (_,r) = r; 18.65/6.85 " 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (2) 18.65/6.85 Obligation: 18.65/6.85 mainModule Main 18.65/6.85 module Main where { 18.65/6.85 import qualified Prelude; 18.65/6.85 } 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (3) CR (EQUIVALENT) 18.65/6.85 Case Reductions: 18.65/6.85 The following Case expression 18.65/6.85 "case compare x y of { 18.65/6.85 EQ -> o; 18.65/6.85 LT -> LT; 18.65/6.85 GT -> GT} 18.65/6.85 " 18.65/6.85 is transformed to 18.65/6.85 "primCompAux0 o EQ = o; 18.65/6.85 primCompAux0 o LT = LT; 18.65/6.85 primCompAux0 o GT = GT; 18.65/6.85 " 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (4) 18.65/6.85 Obligation: 18.65/6.85 mainModule Main 18.65/6.85 module Main where { 18.65/6.85 import qualified Prelude; 18.65/6.85 } 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (5) IFR (EQUIVALENT) 18.65/6.85 If Reductions: 18.65/6.85 The following If expression 18.65/6.85 "if r > 0 then n + 1 else n" 18.65/6.85 is transformed to 18.65/6.85 "ceiling0 True = n + 1; 18.65/6.85 ceiling0 False = n; 18.65/6.85 " 18.65/6.85 The following If expression 18.65/6.85 "if primGEqNatS x y then Succ (primDivNatS (primMinusNatS x y) (Succ y)) else Zero" 18.65/6.85 is transformed to 18.65/6.85 "primDivNatS0 x y True = Succ (primDivNatS (primMinusNatS x y) (Succ y)); 18.65/6.85 primDivNatS0 x y False = Zero; 18.65/6.85 " 18.65/6.85 The following If expression 18.65/6.85 "if primGEqNatS x y then primModNatS (primMinusNatS x y) (Succ y) else Succ x" 18.65/6.85 is transformed to 18.65/6.85 "primModNatS0 x y True = primModNatS (primMinusNatS x y) (Succ y); 18.65/6.85 primModNatS0 x y False = Succ x; 18.65/6.85 " 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (6) 18.65/6.85 Obligation: 18.65/6.85 mainModule Main 18.65/6.85 module Main where { 18.65/6.85 import qualified Prelude; 18.65/6.85 } 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (7) BR (EQUIVALENT) 18.65/6.85 Replaced joker patterns by fresh variables and removed binding patterns. 18.65/6.85 18.65/6.85 Binding Reductions: 18.65/6.85 The bind variable of the following binding Pattern 18.65/6.85 "frac@(Float vuu vuv)" 18.65/6.85 is replaced by the following term 18.65/6.85 "Float vuu vuv" 18.65/6.85 The bind variable of the following binding Pattern 18.65/6.85 "frac@(Double vux vuy)" 18.65/6.85 is replaced by the following term 18.65/6.85 "Double vux vuy" 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (8) 18.65/6.85 Obligation: 18.65/6.85 mainModule Main 18.65/6.85 module Main where { 18.65/6.85 import qualified Prelude; 18.65/6.85 } 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (9) COR (EQUIVALENT) 18.65/6.85 Cond Reductions: 18.65/6.85 The following Function with conditions 18.65/6.85 "compare x y|x == yEQ|x <= yLT|otherwiseGT; 18.65/6.85 " 18.65/6.85 is transformed to 18.65/6.85 "compare x y = compare3 x y; 18.65/6.85 " 18.65/6.85 "compare0 x y True = GT; 18.65/6.85 " 18.65/6.85 "compare1 x y True = LT; 18.65/6.85 compare1 x y False = compare0 x y otherwise; 18.65/6.85 " 18.65/6.85 "compare2 x y True = EQ; 18.65/6.85 compare2 x y False = compare1 x y (x <= y); 18.65/6.85 " 18.65/6.85 "compare3 x y = compare2 x y (x == y); 18.65/6.85 " 18.65/6.85 The following Function with conditions 18.65/6.85 "gcd' x 0 = x; 18.65/6.85 gcd' x y = gcd' y (x `rem` y); 18.65/6.85 " 18.65/6.85 is transformed to 18.65/6.85 "gcd' x vuz = gcd'2 x vuz; 18.65/6.85 gcd' x y = gcd'0 x y; 18.65/6.85 " 18.65/6.85 "gcd'0 x y = gcd' y (x `rem` y); 18.65/6.85 " 18.65/6.85 "gcd'1 True x vuz = x; 18.65/6.85 gcd'1 vvu vvv vvw = gcd'0 vvv vvw; 18.65/6.85 " 18.65/6.85 "gcd'2 x vuz = gcd'1 (vuz == 0) x vuz; 18.65/6.85 gcd'2 vvx vvy = gcd'0 vvx vvy; 18.65/6.85 " 18.65/6.85 The following Function with conditions 18.65/6.85 "gcd 0 0 = error []; 18.65/6.85 gcd x y = gcd' (abs x) (abs y) where { 18.65/6.85 gcd' x 0 = x; 18.65/6.85 gcd' x y = gcd' y (x `rem` y); 18.65/6.85 } 18.65/6.85 ; 18.65/6.85 " 18.65/6.85 is transformed to 18.65/6.85 "gcd vvz vwu = gcd3 vvz vwu; 18.65/6.85 gcd x y = gcd0 x y; 18.65/6.85 " 18.65/6.85 "gcd0 x y = gcd' (abs x) (abs y) where { 18.65/6.85 gcd' x vuz = gcd'2 x vuz; 18.65/6.85 gcd' x y = gcd'0 x y; 18.65/6.85 ; 18.65/6.85 gcd'0 x y = gcd' y (x `rem` y); 18.65/6.85 ; 18.65/6.85 gcd'1 True x vuz = x; 18.65/6.85 gcd'1 vvu vvv vvw = gcd'0 vvv vvw; 18.65/6.85 ; 18.65/6.85 gcd'2 x vuz = gcd'1 (vuz == 0) x vuz; 18.65/6.85 gcd'2 vvx vvy = gcd'0 vvx vvy; 18.65/6.85 } 18.65/6.85 ; 18.65/6.85 " 18.65/6.85 "gcd1 True vvz vwu = error []; 18.65/6.85 gcd1 vwv vww vwx = gcd0 vww vwx; 18.65/6.85 " 18.65/6.85 "gcd2 True vvz vwu = gcd1 (vwu == 0) vvz vwu; 18.65/6.85 gcd2 vwy vwz vxu = gcd0 vwz vxu; 18.65/6.85 " 18.65/6.85 "gcd3 vvz vwu = gcd2 (vvz == 0) vvz vwu; 18.65/6.85 gcd3 vxv vxw = gcd0 vxv vxw; 18.65/6.85 " 18.65/6.85 The following Function with conditions 18.65/6.85 "reduce x y|y == 0error []|otherwisex `quot` d :% (y `quot` d) where { 18.65/6.85 d = gcd x y; 18.65/6.85 } 18.65/6.85 ; 18.65/6.85 " 18.65/6.85 is transformed to 18.65/6.85 "reduce x y = reduce2 x y; 18.65/6.85 " 18.65/6.85 "reduce2 x y = reduce1 x y (y == 0) where { 18.65/6.85 d = gcd x y; 18.65/6.85 ; 18.65/6.85 reduce0 x y True = x `quot` d :% (y `quot` d); 18.65/6.85 ; 18.65/6.85 reduce1 x y True = error []; 18.65/6.85 reduce1 x y False = reduce0 x y otherwise; 18.65/6.85 } 18.65/6.85 ; 18.65/6.85 " 18.65/6.85 The following Function with conditions 18.65/6.85 "absReal x|x >= 0x|otherwise`negate` x; 18.65/6.85 " 18.65/6.85 is transformed to 18.65/6.85 "absReal x = absReal2 x; 18.65/6.85 " 18.65/6.85 "absReal0 x True = `negate` x; 18.65/6.85 " 18.65/6.85 "absReal1 x True = x; 18.65/6.85 absReal1 x False = absReal0 x otherwise; 18.65/6.85 " 18.65/6.85 "absReal2 x = absReal1 x (x >= 0); 18.65/6.85 " 18.65/6.85 The following Function with conditions 18.65/6.85 "undefined |Falseundefined; 18.65/6.85 " 18.65/6.85 is transformed to 18.65/6.85 "undefined = undefined1; 18.65/6.85 " 18.65/6.85 "undefined0 True = undefined; 18.65/6.85 " 18.65/6.85 "undefined1 = undefined0 False; 18.65/6.85 " 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (10) 18.65/6.85 Obligation: 18.65/6.85 mainModule Main 18.65/6.85 module Main where { 18.65/6.85 import qualified Prelude; 18.65/6.85 } 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (11) LetRed (EQUIVALENT) 18.65/6.85 Let/Where Reductions: 18.65/6.85 The bindings of the following Let/Where expression 18.65/6.85 "ceiling0 (r > 0) where { 18.65/6.85 ceiling0 True = n + 1; 18.65/6.85 ceiling0 False = n; 18.65/6.85 ; 18.65/6.85 n = n0 vu8; 18.65/6.85 ; 18.65/6.85 n0 (n,vv) = n; 18.65/6.85 ; 18.65/6.85 r = r0 vu8; 18.65/6.85 ; 18.65/6.85 r0 (vw,r) = r; 18.65/6.85 ; 18.65/6.85 vu8 = properFraction x; 18.65/6.85 } 18.65/6.85 " 18.65/6.85 are unpacked to the following functions on top level 18.65/6.85 "ceilingN0 vxx (n,vv) = n; 18.65/6.85 " 18.65/6.85 "ceilingR0 vxx (vw,r) = r; 18.65/6.85 " 18.65/6.85 "ceilingVu8 vxx = properFraction vxx; 18.65/6.85 " 18.65/6.85 "ceilingCeiling0 vxx True = ceilingN vxx + 1; 18.65/6.85 ceilingCeiling0 vxx False = ceilingN vxx; 18.65/6.85 " 18.65/6.85 "ceilingR vxx = ceilingR0 vxx (ceilingVu8 vxx); 18.65/6.85 " 18.65/6.85 "ceilingN vxx = ceilingN0 vxx (ceilingVu8 vxx); 18.65/6.85 " 18.65/6.85 The bindings of the following Let/Where expression 18.65/6.85 "(fromIntegral q,r :% y) where { 18.65/6.85 q = q1 vu30; 18.65/6.85 ; 18.65/6.85 q1 (q,wx) = q; 18.65/6.85 ; 18.65/6.85 r = r1 vu30; 18.65/6.85 ; 18.65/6.85 r1 (wy,r) = r; 18.65/6.85 ; 18.65/6.85 vu30 = quotRem x y; 18.65/6.85 } 18.65/6.85 " 18.65/6.85 are unpacked to the following functions on top level 18.65/6.85 "properFractionR vxy vxz = properFractionR1 vxy vxz (properFractionVu30 vxy vxz); 18.65/6.85 " 18.65/6.85 "properFractionQ1 vxy vxz (q,wx) = q; 18.65/6.85 " 18.65/6.85 "properFractionVu30 vxy vxz = quotRem vxy vxz; 18.65/6.85 " 18.65/6.85 "properFractionQ vxy vxz = properFractionQ1 vxy vxz (properFractionVu30 vxy vxz); 18.65/6.85 " 18.65/6.85 "properFractionR1 vxy vxz (wy,r) = r; 18.65/6.85 " 18.65/6.85 The bindings of the following Let/Where expression 18.65/6.85 "gcd' (abs x) (abs y) where { 18.65/6.85 gcd' x vuz = gcd'2 x vuz; 18.65/6.85 gcd' x y = gcd'0 x y; 18.65/6.85 ; 18.65/6.85 gcd'0 x y = gcd' y (x `rem` y); 18.65/6.85 ; 18.65/6.85 gcd'1 True x vuz = x; 18.65/6.85 gcd'1 vvu vvv vvw = gcd'0 vvv vvw; 18.65/6.85 ; 18.65/6.85 gcd'2 x vuz = gcd'1 (vuz == 0) x vuz; 18.65/6.85 gcd'2 vvx vvy = gcd'0 vvx vvy; 18.65/6.85 } 18.65/6.85 " 18.65/6.85 are unpacked to the following functions on top level 18.65/6.85 "gcd0Gcd'0 x y = gcd0Gcd' y (x `rem` y); 18.65/6.85 " 18.65/6.85 "gcd0Gcd'2 x vuz = gcd0Gcd'1 (vuz == 0) x vuz; 18.65/6.85 gcd0Gcd'2 vvx vvy = gcd0Gcd'0 vvx vvy; 18.65/6.85 " 18.65/6.85 "gcd0Gcd'1 True x vuz = x; 18.65/6.85 gcd0Gcd'1 vvu vvv vvw = gcd0Gcd'0 vvv vvw; 18.65/6.85 " 18.65/6.85 "gcd0Gcd' x vuz = gcd0Gcd'2 x vuz; 18.65/6.85 gcd0Gcd' x y = gcd0Gcd'0 x y; 18.65/6.85 " 18.65/6.85 The bindings of the following Let/Where expression 18.65/6.85 "reduce1 x y (y == 0) where { 18.65/6.85 d = gcd x y; 18.65/6.85 ; 18.65/6.85 reduce0 x y True = x `quot` d :% (y `quot` d); 18.65/6.85 ; 18.65/6.85 reduce1 x y True = error []; 18.65/6.85 reduce1 x y False = reduce0 x y otherwise; 18.65/6.85 } 18.65/6.85 " 18.65/6.85 are unpacked to the following functions on top level 18.65/6.85 "reduce2Reduce0 vyu vyv x y True = x `quot` reduce2D vyu vyv :% (y `quot` reduce2D vyu vyv); 18.65/6.85 " 18.65/6.85 "reduce2D vyu vyv = gcd vyu vyv; 18.65/6.85 " 18.65/6.85 "reduce2Reduce1 vyu vyv x y True = error []; 18.65/6.85 reduce2Reduce1 vyu vyv x y False = reduce2Reduce0 vyu vyv x y otherwise; 18.65/6.85 " 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (12) 18.65/6.85 Obligation: 18.65/6.85 mainModule Main 18.65/6.85 module Main where { 18.65/6.85 import qualified Prelude; 18.65/6.85 } 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (13) NumRed (SOUND) 18.65/6.85 Num Reduction:All numbers are transformed to their corresponding representation with Succ, Pred and Zero. 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (14) 18.65/6.85 Obligation: 18.65/6.85 mainModule Main 18.65/6.85 module Main where { 18.65/6.85 import qualified Prelude; 18.65/6.85 } 18.65/6.85 18.65/6.85 ---------------------------------------- 18.65/6.85 18.65/6.85 (15) Narrow (SOUND) 18.65/6.85 Haskell To QDPs 18.65/6.85 18.65/6.85 digraph dp_graph { 18.65/6.85 node [outthreshold=100, inthreshold=100];1[label="ceiling",fontsize=16,color="grey",shape="box"];1 -> 3[label="",style="dashed", color="grey", weight=3]; 18.65/6.85 3[label="ceiling vyw3",fontsize=16,color="blue",shape="box"];6095[label="ceiling :: Float -> Int",fontsize=10,color="white",style="solid",shape="box"];3 -> 6095[label="",style="solid", color="blue", weight=9]; 18.65/6.85 6095 -> 4[label="",style="solid", color="blue", weight=3]; 18.65/6.85 6096[label="ceiling :: (Ratio a) -> Int",fontsize=10,color="white",style="solid",shape="box"];3 -> 6096[label="",style="solid", color="blue", weight=9]; 18.65/6.85 6096 -> 5[label="",style="solid", color="blue", weight=3]; 18.65/6.85 6097[label="ceiling :: Double -> Int",fontsize=10,color="white",style="solid",shape="box"];3 -> 6097[label="",style="solid", color="blue", weight=9]; 18.65/6.85 6097 -> 6[label="",style="solid", color="blue", weight=3]; 18.65/6.85 4[label="ceiling vyw3",fontsize=16,color="black",shape="box"];4 -> 7[label="",style="solid", color="black", weight=3]; 18.65/6.85 5[label="ceiling vyw3",fontsize=16,color="black",shape="box"];5 -> 8[label="",style="solid", color="black", weight=3]; 18.65/6.85 6[label="ceiling vyw3",fontsize=16,color="black",shape="box"];6 -> 9[label="",style="solid", color="black", weight=3]; 18.65/6.85 7[label="ceilingCeiling0 vyw3 (ceilingR vyw3 > fromInt (Pos Zero))",fontsize=16,color="black",shape="box"];7 -> 10[label="",style="solid", color="black", weight=3]; 18.65/6.85 8[label="ceilingCeiling0 vyw3 (ceilingR vyw3 > fromInt (Pos Zero))",fontsize=16,color="black",shape="box"];8 -> 11[label="",style="solid", color="black", weight=3]; 18.65/6.85 9[label="ceilingCeiling0 vyw3 (ceilingR vyw3 > fromInt (Pos Zero))",fontsize=16,color="black",shape="box"];9 -> 12[label="",style="solid", color="black", weight=3]; 18.65/6.85 10[label="ceilingCeiling0 vyw3 (compare (ceilingR vyw3) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];10 -> 13[label="",style="solid", color="black", weight=3]; 18.65/6.85 11[label="ceilingCeiling0 vyw3 (compare (ceilingR vyw3) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];11 -> 14[label="",style="solid", color="black", weight=3]; 18.65/6.85 12[label="ceilingCeiling0 vyw3 (compare (ceilingR vyw3) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];12 -> 15[label="",style="solid", color="black", weight=3]; 18.65/6.85 13[label="ceilingCeiling0 vyw3 (primCmpFloat (ceilingR vyw3) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];13 -> 16[label="",style="solid", color="black", weight=3]; 18.65/6.85 14[label="ceilingCeiling0 vyw3 (compare (ceilingR0 vyw3 (ceilingVu8 vyw3)) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];14 -> 17[label="",style="solid", color="black", weight=3]; 18.65/6.85 15[label="ceilingCeiling0 vyw3 (primCmpDouble (ceilingR vyw3) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];15 -> 18[label="",style="solid", color="black", weight=3]; 18.65/6.85 16[label="ceilingCeiling0 vyw3 (primCmpFloat (ceilingR0 vyw3 (ceilingVu8 vyw3)) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];16 -> 19[label="",style="solid", color="black", weight=3]; 18.65/6.85 17[label="ceilingCeiling0 vyw3 (compare (ceilingR0 vyw3 (properFraction vyw3)) (fromInt (Pos Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6098[label="vyw3/vyw30 :% vyw31",fontsize=10,color="white",style="solid",shape="box"];17 -> 6098[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6098 -> 20[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 18[label="ceilingCeiling0 vyw3 (primCmpDouble (ceilingR0 vyw3 (ceilingVu8 vyw3)) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];18 -> 21[label="",style="solid", color="black", weight=3]; 18.65/6.85 19[label="ceilingCeiling0 vyw3 (primCmpFloat (ceilingR0 vyw3 (properFraction vyw3)) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];19 -> 22[label="",style="solid", color="black", weight=3]; 18.65/6.85 20[label="ceilingCeiling0 (vyw30 :% vyw31) (compare (ceilingR0 (vyw30 :% vyw31) (properFraction (vyw30 :% vyw31))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];20 -> 23[label="",style="solid", color="black", weight=3]; 18.65/6.85 21[label="ceilingCeiling0 vyw3 (primCmpDouble (ceilingR0 vyw3 (properFraction vyw3)) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];21 -> 24[label="",style="solid", color="black", weight=3]; 18.65/6.85 22[label="ceilingCeiling0 vyw3 (primCmpFloat (ceilingR0 vyw3 (floatProperFractionFloat vyw3)) (fromInt (Pos Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6099[label="vyw3/Float vyw30 vyw31",fontsize=10,color="white",style="solid",shape="box"];22 -> 6099[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6099 -> 25[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 23[label="ceilingCeiling0 (vyw30 :% vyw31) (compare (ceilingR0 (vyw30 :% vyw31) (fromIntegral (properFractionQ vyw30 vyw31),properFractionR vyw30 vyw31 :% vyw31)) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];23 -> 26[label="",style="solid", color="black", weight=3]; 18.65/6.85 24[label="ceilingCeiling0 vyw3 (primCmpDouble (ceilingR0 vyw3 (floatProperFractionDouble vyw3)) (fromInt (Pos Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6100[label="vyw3/Double vyw30 vyw31",fontsize=10,color="white",style="solid",shape="box"];24 -> 6100[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6100 -> 27[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 25[label="ceilingCeiling0 (Float vyw30 vyw31) (primCmpFloat (ceilingR0 (Float vyw30 vyw31) (floatProperFractionFloat (Float vyw30 vyw31))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];25 -> 28[label="",style="solid", color="black", weight=3]; 18.65/6.85 26[label="ceilingCeiling0 (vyw30 :% vyw31) (compare (properFractionR vyw30 vyw31 :% vyw31) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];26 -> 29[label="",style="solid", color="black", weight=3]; 18.65/6.85 27[label="ceilingCeiling0 (Double vyw30 vyw31) (primCmpDouble (ceilingR0 (Double vyw30 vyw31) (floatProperFractionDouble (Double vyw30 vyw31))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];27 -> 30[label="",style="solid", color="black", weight=3]; 18.65/6.85 28[label="ceilingCeiling0 (Float vyw30 vyw31) (primCmpFloat (ceilingR0 (Float vyw30 vyw31) (fromInt (vyw30 `quot` vyw31),Float vyw30 vyw31 - fromInt (vyw30 `quot` vyw31))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];28 -> 31[label="",style="solid", color="black", weight=3]; 18.65/6.85 29 -> 35[label="",style="dashed", color="red", weight=0]; 18.65/6.85 29[label="ceilingCeiling0 (vyw30 :% vyw31) (compare (properFractionR1 vyw30 vyw31 (properFractionVu30 vyw30 vyw31) :% vyw31) (fromInt (Pos Zero)) == GT)",fontsize=16,color="magenta"];29 -> 36[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 29 -> 37[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 29 -> 38[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 30[label="ceilingCeiling0 (Double vyw30 vyw31) (primCmpDouble (ceilingR0 (Double vyw30 vyw31) (fromInt (vyw30 `quot` vyw31),Double vyw30 vyw31 - fromInt (vyw30 `quot` vyw31))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];30 -> 33[label="",style="solid", color="black", weight=3]; 18.65/6.85 31[label="ceilingCeiling0 (Float vyw30 vyw31) (primCmpFloat (Float vyw30 vyw31 - fromInt (vyw30 `quot` vyw31)) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];31 -> 34[label="",style="solid", color="black", weight=3]; 18.65/6.85 36[label="vyw30",fontsize=16,color="green",shape="box"];37[label="properFractionVu30 vyw30 vyw31",fontsize=16,color="black",shape="triangle"];37 -> 42[label="",style="solid", color="black", weight=3]; 18.65/6.85 38[label="vyw31",fontsize=16,color="green",shape="box"];35[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (properFractionR1 vyw8 vyw9 vyw10 :% vyw9) (fromInt (Pos Zero)) == GT)",fontsize=16,color="burlywood",shape="triangle"];6101[label="vyw10/(vyw100,vyw101)",fontsize=10,color="white",style="solid",shape="box"];35 -> 6101[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6101 -> 43[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 33[label="ceilingCeiling0 (Double vyw30 vyw31) (primCmpDouble (Double vyw30 vyw31 - fromInt (vyw30 `quot` vyw31)) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];33 -> 44[label="",style="solid", color="black", weight=3]; 18.65/6.85 34[label="ceilingCeiling0 (Float vyw30 vyw31) (primCmpFloat (primMinusFloat (Float vyw30 vyw31) (fromInt (vyw30 `quot` vyw31))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];34 -> 45[label="",style="solid", color="black", weight=3]; 18.65/6.85 42[label="quotRem vyw30 vyw31",fontsize=16,color="blue",shape="box"];6102[label="quotRem :: Int -> Int -> (@2) Int Int",fontsize=10,color="white",style="solid",shape="box"];42 -> 6102[label="",style="solid", color="blue", weight=9]; 18.65/6.85 6102 -> 46[label="",style="solid", color="blue", weight=3]; 18.65/6.85 6103[label="quotRem :: Integer -> Integer -> (@2) Integer Integer",fontsize=10,color="white",style="solid",shape="box"];42 -> 6103[label="",style="solid", color="blue", weight=9]; 18.65/6.85 6103 -> 47[label="",style="solid", color="blue", weight=3]; 18.65/6.85 43[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (properFractionR1 vyw8 vyw9 (vyw100,vyw101) :% vyw9) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];43 -> 48[label="",style="solid", color="black", weight=3]; 18.65/6.85 44[label="ceilingCeiling0 (Double vyw30 vyw31) (primCmpDouble (primMinusDouble (Double vyw30 vyw31) (fromInt (vyw30 `quot` vyw31))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];44 -> 49[label="",style="solid", color="black", weight=3]; 18.65/6.85 45[label="ceilingCeiling0 (Float vyw30 vyw31) (primCmpFloat (primMinusFloat (Float vyw30 vyw31) (primIntToFloat (vyw30 `quot` vyw31))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];45 -> 50[label="",style="solid", color="black", weight=3]; 18.65/6.85 46[label="quotRem vyw30 vyw31",fontsize=16,color="black",shape="box"];46 -> 51[label="",style="solid", color="black", weight=3]; 18.65/6.85 47[label="quotRem vyw30 vyw31",fontsize=16,color="burlywood",shape="box"];6104[label="vyw30/Integer vyw300",fontsize=10,color="white",style="solid",shape="box"];47 -> 6104[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6104 -> 52[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 48[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (vyw101 :% vyw9) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];48 -> 53[label="",style="solid", color="black", weight=3]; 18.65/6.85 49[label="ceilingCeiling0 (Double vyw30 vyw31) (primCmpDouble (primMinusDouble (Double vyw30 vyw31) (primIntToDouble (vyw30 `quot` vyw31))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];49 -> 54[label="",style="solid", color="black", weight=3]; 18.65/6.85 50[label="ceilingCeiling0 (Float vyw30 vyw31) (primCmpFloat (primMinusFloat (Float vyw30 vyw31) (Float (vyw30 `quot` vyw31) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];50 -> 55[label="",style="solid", color="black", weight=3]; 18.65/6.85 51[label="primQrmInt vyw30 vyw31",fontsize=16,color="black",shape="box"];51 -> 56[label="",style="solid", color="black", weight=3]; 18.65/6.85 52[label="quotRem (Integer vyw300) vyw31",fontsize=16,color="burlywood",shape="box"];6105[label="vyw31/Integer vyw310",fontsize=10,color="white",style="solid",shape="box"];52 -> 6105[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6105 -> 57[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 53[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (vyw101 :% vyw9) (intToRatio (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];53 -> 58[label="",style="solid", color="black", weight=3]; 18.65/6.85 54[label="ceilingCeiling0 (Double vyw30 vyw31) (primCmpDouble (primMinusDouble (Double vyw30 vyw31) (Double (vyw30 `quot` vyw31) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];54 -> 59[label="",style="solid", color="black", weight=3]; 18.65/6.85 55[label="ceilingCeiling0 (Float vyw30 vyw31) (primCmpFloat (Float (vyw30 * Pos (Succ Zero) - vyw30 `quot` vyw31 * vyw31) (vyw31 * Pos (Succ Zero))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];55 -> 60[label="",style="solid", color="black", weight=3]; 18.65/6.85 56[label="(primQuotInt vyw30 vyw31,primRemInt vyw30 vyw31)",fontsize=16,color="green",shape="box"];56 -> 61[label="",style="dashed", color="green", weight=3]; 18.65/6.85 56 -> 62[label="",style="dashed", color="green", weight=3]; 18.65/6.85 57[label="quotRem (Integer vyw300) (Integer vyw310)",fontsize=16,color="black",shape="box"];57 -> 63[label="",style="solid", color="black", weight=3]; 18.65/6.85 58[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (vyw101 :% vyw9) (fromInt (Pos Zero) :% fromInt (Pos (Succ Zero))) == GT)",fontsize=16,color="blue",shape="box"];6106[label="fromInt :: Int -> Integer",fontsize=10,color="white",style="solid",shape="box"];58 -> 6106[label="",style="solid", color="blue", weight=9]; 18.65/6.85 6106 -> 64[label="",style="solid", color="blue", weight=3]; 18.65/6.85 6107[label="fromInt :: Int -> Int",fontsize=10,color="white",style="solid",shape="box"];58 -> 6107[label="",style="solid", color="blue", weight=9]; 18.65/6.85 6107 -> 65[label="",style="solid", color="blue", weight=3]; 18.65/6.85 59[label="ceilingCeiling0 (Double vyw30 vyw31) (primCmpDouble (Double (vyw30 * Pos (Succ Zero) - vyw30 `quot` vyw31 * vyw31) (vyw31 * Pos (Succ Zero))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];59 -> 66[label="",style="solid", color="black", weight=3]; 18.65/6.85 60[label="ceilingCeiling0 (Float vyw30 vyw31) (primCmpFloat (Float (vyw30 * Pos (Succ Zero) - vyw30 `quot` vyw31 * vyw31) (primMulInt vyw31 (Pos (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6108[label="vyw31/Pos vyw310",fontsize=10,color="white",style="solid",shape="box"];60 -> 6108[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6108 -> 67[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6109[label="vyw31/Neg vyw310",fontsize=10,color="white",style="solid",shape="box"];60 -> 6109[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6109 -> 68[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 61[label="primQuotInt vyw30 vyw31",fontsize=16,color="burlywood",shape="triangle"];6110[label="vyw30/Pos vyw300",fontsize=10,color="white",style="solid",shape="box"];61 -> 6110[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6110 -> 69[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6111[label="vyw30/Neg vyw300",fontsize=10,color="white",style="solid",shape="box"];61 -> 6111[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6111 -> 70[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 62[label="primRemInt vyw30 vyw31",fontsize=16,color="burlywood",shape="triangle"];6112[label="vyw30/Pos vyw300",fontsize=10,color="white",style="solid",shape="box"];62 -> 6112[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6112 -> 71[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6113[label="vyw30/Neg vyw300",fontsize=10,color="white",style="solid",shape="box"];62 -> 6113[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6113 -> 72[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 63[label="(Integer (primQuotInt vyw300 vyw310),Integer (primRemInt vyw300 vyw310))",fontsize=16,color="green",shape="box"];63 -> 73[label="",style="dashed", color="green", weight=3]; 18.65/6.85 63 -> 74[label="",style="dashed", color="green", weight=3]; 18.65/6.85 64[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (vyw101 :% vyw9) (fromInt (Pos Zero) :% fromInt (Pos (Succ Zero))) == GT)",fontsize=16,color="black",shape="box"];64 -> 75[label="",style="solid", color="black", weight=3]; 18.65/6.85 65[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (vyw101 :% vyw9) (fromInt (Pos Zero) :% fromInt (Pos (Succ Zero))) == GT)",fontsize=16,color="black",shape="box"];65 -> 76[label="",style="solid", color="black", weight=3]; 18.65/6.85 66[label="ceilingCeiling0 (Double vyw30 vyw31) (primCmpDouble (Double (vyw30 * Pos (Succ Zero) - vyw30 `quot` vyw31 * vyw31) (primMulInt vyw31 (Pos (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6114[label="vyw31/Pos vyw310",fontsize=10,color="white",style="solid",shape="box"];66 -> 6114[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6114 -> 77[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6115[label="vyw31/Neg vyw310",fontsize=10,color="white",style="solid",shape="box"];66 -> 6115[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6115 -> 78[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 67[label="ceilingCeiling0 (Float vyw30 (Pos vyw310)) (primCmpFloat (Float (vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) (primMulInt (Pos vyw310) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];67 -> 79[label="",style="solid", color="black", weight=3]; 18.65/6.85 68[label="ceilingCeiling0 (Float vyw30 (Neg vyw310)) (primCmpFloat (Float (vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) (primMulInt (Neg vyw310) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];68 -> 80[label="",style="solid", color="black", weight=3]; 18.65/6.85 69[label="primQuotInt (Pos vyw300) vyw31",fontsize=16,color="burlywood",shape="box"];6116[label="vyw31/Pos vyw310",fontsize=10,color="white",style="solid",shape="box"];69 -> 6116[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6116 -> 81[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6117[label="vyw31/Neg vyw310",fontsize=10,color="white",style="solid",shape="box"];69 -> 6117[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6117 -> 82[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 70[label="primQuotInt (Neg vyw300) vyw31",fontsize=16,color="burlywood",shape="box"];6118[label="vyw31/Pos vyw310",fontsize=10,color="white",style="solid",shape="box"];70 -> 6118[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6118 -> 83[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6119[label="vyw31/Neg vyw310",fontsize=10,color="white",style="solid",shape="box"];70 -> 6119[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6119 -> 84[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 71[label="primRemInt (Pos vyw300) vyw31",fontsize=16,color="burlywood",shape="box"];6120[label="vyw31/Pos vyw310",fontsize=10,color="white",style="solid",shape="box"];71 -> 6120[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6120 -> 85[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6121[label="vyw31/Neg vyw310",fontsize=10,color="white",style="solid",shape="box"];71 -> 6121[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6121 -> 86[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 72[label="primRemInt (Neg vyw300) vyw31",fontsize=16,color="burlywood",shape="box"];6122[label="vyw31/Pos vyw310",fontsize=10,color="white",style="solid",shape="box"];72 -> 6122[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6122 -> 87[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6123[label="vyw31/Neg vyw310",fontsize=10,color="white",style="solid",shape="box"];72 -> 6123[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6123 -> 88[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 73 -> 61[label="",style="dashed", color="red", weight=0]; 18.65/6.85 73[label="primQuotInt vyw300 vyw310",fontsize=16,color="magenta"];73 -> 89[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 73 -> 90[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 74 -> 62[label="",style="dashed", color="red", weight=0]; 18.65/6.85 74[label="primRemInt vyw300 vyw310",fontsize=16,color="magenta"];74 -> 91[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 74 -> 92[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 75[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (vyw101 :% vyw9) (Integer (Pos Zero) :% fromInt (Pos (Succ Zero))) == GT)",fontsize=16,color="black",shape="box"];75 -> 93[label="",style="solid", color="black", weight=3]; 18.65/6.85 76[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (vyw101 :% vyw9) (Pos Zero :% fromInt (Pos (Succ Zero))) == GT)",fontsize=16,color="black",shape="box"];76 -> 94[label="",style="solid", color="black", weight=3]; 18.65/6.85 77[label="ceilingCeiling0 (Double vyw30 (Pos vyw310)) (primCmpDouble (Double (vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) (primMulInt (Pos vyw310) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];77 -> 95[label="",style="solid", color="black", weight=3]; 18.65/6.85 78[label="ceilingCeiling0 (Double vyw30 (Neg vyw310)) (primCmpDouble (Double (vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) (primMulInt (Neg vyw310) (Pos (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];78 -> 96[label="",style="solid", color="black", weight=3]; 18.65/6.85 79[label="ceilingCeiling0 (Float vyw30 (Pos vyw310)) (primCmpFloat (Float (vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) (Pos (primMulNat vyw310 (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];79 -> 97[label="",style="solid", color="black", weight=3]; 18.65/6.85 80[label="ceilingCeiling0 (Float vyw30 (Neg vyw310)) (primCmpFloat (Float (vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) (Neg (primMulNat vyw310 (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];80 -> 98[label="",style="solid", color="black", weight=3]; 18.65/6.85 81[label="primQuotInt (Pos vyw300) (Pos vyw310)",fontsize=16,color="burlywood",shape="box"];6124[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];81 -> 6124[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6124 -> 99[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6125[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];81 -> 6125[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6125 -> 100[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 82[label="primQuotInt (Pos vyw300) (Neg vyw310)",fontsize=16,color="burlywood",shape="box"];6126[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];82 -> 6126[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6126 -> 101[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6127[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];82 -> 6127[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6127 -> 102[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 83[label="primQuotInt (Neg vyw300) (Pos vyw310)",fontsize=16,color="burlywood",shape="box"];6128[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];83 -> 6128[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6128 -> 103[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6129[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];83 -> 6129[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6129 -> 104[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 84[label="primQuotInt (Neg vyw300) (Neg vyw310)",fontsize=16,color="burlywood",shape="box"];6130[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];84 -> 6130[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6130 -> 105[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6131[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];84 -> 6131[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6131 -> 106[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 85[label="primRemInt (Pos vyw300) (Pos vyw310)",fontsize=16,color="burlywood",shape="box"];6132[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];85 -> 6132[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6132 -> 107[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6133[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];85 -> 6133[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6133 -> 108[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 86[label="primRemInt (Pos vyw300) (Neg vyw310)",fontsize=16,color="burlywood",shape="box"];6134[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];86 -> 6134[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6134 -> 109[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6135[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];86 -> 6135[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6135 -> 110[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 87[label="primRemInt (Neg vyw300) (Pos vyw310)",fontsize=16,color="burlywood",shape="box"];6136[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];87 -> 6136[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6136 -> 111[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6137[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];87 -> 6137[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6137 -> 112[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 88[label="primRemInt (Neg vyw300) (Neg vyw310)",fontsize=16,color="burlywood",shape="box"];6138[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];88 -> 6138[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6138 -> 113[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6139[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];88 -> 6139[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6139 -> 114[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 89[label="vyw300",fontsize=16,color="green",shape="box"];90[label="vyw310",fontsize=16,color="green",shape="box"];91[label="vyw300",fontsize=16,color="green",shape="box"];92[label="vyw310",fontsize=16,color="green",shape="box"];93[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (vyw101 :% vyw9) (Integer (Pos Zero) :% Integer (Pos (Succ Zero))) == GT)",fontsize=16,color="black",shape="box"];93 -> 115[label="",style="solid", color="black", weight=3]; 18.65/6.85 94[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (vyw101 :% vyw9) (Pos Zero :% Pos (Succ Zero)) == GT)",fontsize=16,color="black",shape="box"];94 -> 116[label="",style="solid", color="black", weight=3]; 18.65/6.85 95[label="ceilingCeiling0 (Double vyw30 (Pos vyw310)) (primCmpDouble (Double (vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) (Pos (primMulNat vyw310 (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];95 -> 117[label="",style="solid", color="black", weight=3]; 18.65/6.85 96[label="ceilingCeiling0 (Double vyw30 (Neg vyw310)) (primCmpDouble (Double (vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) (Neg (primMulNat vyw310 (Succ Zero)))) (fromInt (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];96 -> 118[label="",style="solid", color="black", weight=3]; 18.65/6.85 97[label="ceilingCeiling0 (Float vyw30 (Pos vyw310)) (primCmpFloat (Float (vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) (Pos (primMulNat vyw310 (Succ Zero)))) (primIntToFloat (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];97 -> 119[label="",style="solid", color="black", weight=3]; 18.65/6.85 98[label="ceilingCeiling0 (Float vyw30 (Neg vyw310)) (primCmpFloat (Float (vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) (Neg (primMulNat vyw310 (Succ Zero)))) (primIntToFloat (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];98 -> 120[label="",style="solid", color="black", weight=3]; 18.65/6.85 99[label="primQuotInt (Pos vyw300) (Pos (Succ vyw3100))",fontsize=16,color="black",shape="box"];99 -> 121[label="",style="solid", color="black", weight=3]; 18.65/6.85 100[label="primQuotInt (Pos vyw300) (Pos Zero)",fontsize=16,color="black",shape="box"];100 -> 122[label="",style="solid", color="black", weight=3]; 18.65/6.85 101[label="primQuotInt (Pos vyw300) (Neg (Succ vyw3100))",fontsize=16,color="black",shape="box"];101 -> 123[label="",style="solid", color="black", weight=3]; 18.65/6.85 102[label="primQuotInt (Pos vyw300) (Neg Zero)",fontsize=16,color="black",shape="box"];102 -> 124[label="",style="solid", color="black", weight=3]; 18.65/6.85 103[label="primQuotInt (Neg vyw300) (Pos (Succ vyw3100))",fontsize=16,color="black",shape="box"];103 -> 125[label="",style="solid", color="black", weight=3]; 18.65/6.85 104[label="primQuotInt (Neg vyw300) (Pos Zero)",fontsize=16,color="black",shape="box"];104 -> 126[label="",style="solid", color="black", weight=3]; 18.65/6.85 105[label="primQuotInt (Neg vyw300) (Neg (Succ vyw3100))",fontsize=16,color="black",shape="box"];105 -> 127[label="",style="solid", color="black", weight=3]; 18.65/6.85 106[label="primQuotInt (Neg vyw300) (Neg Zero)",fontsize=16,color="black",shape="box"];106 -> 128[label="",style="solid", color="black", weight=3]; 18.65/6.85 107[label="primRemInt (Pos vyw300) (Pos (Succ vyw3100))",fontsize=16,color="black",shape="box"];107 -> 129[label="",style="solid", color="black", weight=3]; 18.65/6.85 108[label="primRemInt (Pos vyw300) (Pos Zero)",fontsize=16,color="black",shape="box"];108 -> 130[label="",style="solid", color="black", weight=3]; 18.65/6.85 109[label="primRemInt (Pos vyw300) (Neg (Succ vyw3100))",fontsize=16,color="black",shape="box"];109 -> 131[label="",style="solid", color="black", weight=3]; 18.65/6.85 110[label="primRemInt (Pos vyw300) (Neg Zero)",fontsize=16,color="black",shape="box"];110 -> 132[label="",style="solid", color="black", weight=3]; 18.65/6.85 111[label="primRemInt (Neg vyw300) (Pos (Succ vyw3100))",fontsize=16,color="black",shape="box"];111 -> 133[label="",style="solid", color="black", weight=3]; 18.65/6.85 112[label="primRemInt (Neg vyw300) (Pos Zero)",fontsize=16,color="black",shape="box"];112 -> 134[label="",style="solid", color="black", weight=3]; 18.65/6.85 113[label="primRemInt (Neg vyw300) (Neg (Succ vyw3100))",fontsize=16,color="black",shape="box"];113 -> 135[label="",style="solid", color="black", weight=3]; 18.65/6.85 114[label="primRemInt (Neg vyw300) (Neg Zero)",fontsize=16,color="black",shape="box"];114 -> 136[label="",style="solid", color="black", weight=3]; 18.65/6.85 115[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (vyw101 * Integer (Pos (Succ Zero))) (Integer (Pos Zero) * vyw9) == GT)",fontsize=16,color="burlywood",shape="box"];6140[label="vyw101/Integer vyw1010",fontsize=10,color="white",style="solid",shape="box"];115 -> 6140[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6140 -> 137[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 116[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (vyw101 * Pos (Succ Zero)) (Pos Zero * vyw9) == GT)",fontsize=16,color="black",shape="box"];116 -> 138[label="",style="solid", color="black", weight=3]; 18.65/6.85 117[label="ceilingCeiling0 (Double vyw30 (Pos vyw310)) (primCmpDouble (Double (vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) (Pos (primMulNat vyw310 (Succ Zero)))) (primIntToDouble (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];117 -> 139[label="",style="solid", color="black", weight=3]; 18.65/6.85 118[label="ceilingCeiling0 (Double vyw30 (Neg vyw310)) (primCmpDouble (Double (vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) (Neg (primMulNat vyw310 (Succ Zero)))) (primIntToDouble (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];118 -> 140[label="",style="solid", color="black", weight=3]; 18.65/6.85 119[label="ceilingCeiling0 (Float vyw30 (Pos vyw310)) (primCmpFloat (Float (vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) (Pos (primMulNat vyw310 (Succ Zero)))) (Float (Pos Zero) (Pos (Succ Zero))) == GT)",fontsize=16,color="black",shape="box"];119 -> 141[label="",style="solid", color="black", weight=3]; 18.65/6.85 120[label="ceilingCeiling0 (Float vyw30 (Neg vyw310)) (primCmpFloat (Float (vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) (Neg (primMulNat vyw310 (Succ Zero)))) (Float (Pos Zero) (Pos (Succ Zero))) == GT)",fontsize=16,color="black",shape="box"];120 -> 142[label="",style="solid", color="black", weight=3]; 18.65/6.85 121[label="Pos (primDivNatS vyw300 (Succ vyw3100))",fontsize=16,color="green",shape="box"];121 -> 143[label="",style="dashed", color="green", weight=3]; 18.65/6.85 122[label="error []",fontsize=16,color="black",shape="triangle"];122 -> 144[label="",style="solid", color="black", weight=3]; 18.65/6.85 123[label="Neg (primDivNatS vyw300 (Succ vyw3100))",fontsize=16,color="green",shape="box"];123 -> 145[label="",style="dashed", color="green", weight=3]; 18.65/6.85 124 -> 122[label="",style="dashed", color="red", weight=0]; 18.65/6.85 124[label="error []",fontsize=16,color="magenta"];125[label="Neg (primDivNatS vyw300 (Succ vyw3100))",fontsize=16,color="green",shape="box"];125 -> 146[label="",style="dashed", color="green", weight=3]; 18.65/6.85 126 -> 122[label="",style="dashed", color="red", weight=0]; 18.65/6.85 126[label="error []",fontsize=16,color="magenta"];127[label="Pos (primDivNatS vyw300 (Succ vyw3100))",fontsize=16,color="green",shape="box"];127 -> 147[label="",style="dashed", color="green", weight=3]; 18.65/6.85 128 -> 122[label="",style="dashed", color="red", weight=0]; 18.65/6.85 128[label="error []",fontsize=16,color="magenta"];129[label="Pos (primModNatS vyw300 (Succ vyw3100))",fontsize=16,color="green",shape="box"];129 -> 148[label="",style="dashed", color="green", weight=3]; 18.65/6.85 130 -> 122[label="",style="dashed", color="red", weight=0]; 18.65/6.85 130[label="error []",fontsize=16,color="magenta"];131[label="Pos (primModNatS vyw300 (Succ vyw3100))",fontsize=16,color="green",shape="box"];131 -> 149[label="",style="dashed", color="green", weight=3]; 18.65/6.85 132 -> 122[label="",style="dashed", color="red", weight=0]; 18.65/6.85 132[label="error []",fontsize=16,color="magenta"];133[label="Neg (primModNatS vyw300 (Succ vyw3100))",fontsize=16,color="green",shape="box"];133 -> 150[label="",style="dashed", color="green", weight=3]; 18.65/6.85 134 -> 122[label="",style="dashed", color="red", weight=0]; 18.65/6.85 134[label="error []",fontsize=16,color="magenta"];135[label="Neg (primModNatS vyw300 (Succ vyw3100))",fontsize=16,color="green",shape="box"];135 -> 151[label="",style="dashed", color="green", weight=3]; 18.65/6.85 136 -> 122[label="",style="dashed", color="red", weight=0]; 18.65/6.85 136[label="error []",fontsize=16,color="magenta"];137[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (Integer vyw1010 * Integer (Pos (Succ Zero))) (Integer (Pos Zero) * vyw9) == GT)",fontsize=16,color="black",shape="box"];137 -> 152[label="",style="solid", color="black", weight=3]; 18.65/6.85 138[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (vyw101 * Pos (Succ Zero)) (Pos Zero * vyw9) == GT)",fontsize=16,color="black",shape="box"];138 -> 153[label="",style="solid", color="black", weight=3]; 18.65/6.85 139[label="ceilingCeiling0 (Double vyw30 (Pos vyw310)) (primCmpDouble (Double (vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) (Pos (primMulNat vyw310 (Succ Zero)))) (Double (Pos Zero) (Pos (Succ Zero))) == GT)",fontsize=16,color="black",shape="box"];139 -> 154[label="",style="solid", color="black", weight=3]; 18.65/6.85 140[label="ceilingCeiling0 (Double vyw30 (Neg vyw310)) (primCmpDouble (Double (vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) (Neg (primMulNat vyw310 (Succ Zero)))) (Double (Pos Zero) (Pos (Succ Zero))) == GT)",fontsize=16,color="black",shape="box"];140 -> 155[label="",style="solid", color="black", weight=3]; 18.65/6.85 141[label="ceilingCeiling0 (Float vyw30 (Pos vyw310)) (compare ((vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) * Pos (Succ Zero)) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];141 -> 156[label="",style="solid", color="black", weight=3]; 18.65/6.85 142[label="ceilingCeiling0 (Float vyw30 (Neg vyw310)) (compare ((vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) * Neg (Succ Zero)) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];142 -> 157[label="",style="solid", color="black", weight=3]; 18.65/6.85 143[label="primDivNatS vyw300 (Succ vyw3100)",fontsize=16,color="burlywood",shape="triangle"];6141[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];143 -> 6141[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6141 -> 158[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6142[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];143 -> 6142[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6142 -> 159[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 144[label="error []",fontsize=16,color="red",shape="box"];145 -> 143[label="",style="dashed", color="red", weight=0]; 18.65/6.85 145[label="primDivNatS vyw300 (Succ vyw3100)",fontsize=16,color="magenta"];145 -> 160[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 146 -> 143[label="",style="dashed", color="red", weight=0]; 18.65/6.85 146[label="primDivNatS vyw300 (Succ vyw3100)",fontsize=16,color="magenta"];146 -> 161[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 147 -> 143[label="",style="dashed", color="red", weight=0]; 18.65/6.85 147[label="primDivNatS vyw300 (Succ vyw3100)",fontsize=16,color="magenta"];147 -> 162[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 147 -> 163[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 148[label="primModNatS vyw300 (Succ vyw3100)",fontsize=16,color="burlywood",shape="triangle"];6143[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];148 -> 6143[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6143 -> 164[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6144[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];148 -> 6144[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6144 -> 165[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 149 -> 148[label="",style="dashed", color="red", weight=0]; 18.65/6.85 149[label="primModNatS vyw300 (Succ vyw3100)",fontsize=16,color="magenta"];149 -> 166[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 150 -> 148[label="",style="dashed", color="red", weight=0]; 18.65/6.85 150[label="primModNatS vyw300 (Succ vyw3100)",fontsize=16,color="magenta"];150 -> 167[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 151 -> 148[label="",style="dashed", color="red", weight=0]; 18.65/6.85 151[label="primModNatS vyw300 (Succ vyw3100)",fontsize=16,color="magenta"];151 -> 168[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 151 -> 169[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 152[label="ceilingCeiling0 (vyw8 :% vyw9) (compare (Integer (primMulInt vyw1010 (Pos (Succ Zero)))) (Integer (Pos Zero) * vyw9) == GT)",fontsize=16,color="burlywood",shape="box"];6145[label="vyw9/Integer vyw90",fontsize=10,color="white",style="solid",shape="box"];152 -> 6145[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6145 -> 170[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 153[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (primMulInt vyw101 (Pos (Succ Zero))) (Pos Zero * vyw9) == GT)",fontsize=16,color="burlywood",shape="box"];6146[label="vyw101/Pos vyw1010",fontsize=10,color="white",style="solid",shape="box"];153 -> 6146[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6146 -> 171[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6147[label="vyw101/Neg vyw1010",fontsize=10,color="white",style="solid",shape="box"];153 -> 6147[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6147 -> 172[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 154[label="ceilingCeiling0 (Double vyw30 (Pos vyw310)) (compare ((vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) * Pos (Succ Zero)) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];154 -> 173[label="",style="solid", color="black", weight=3]; 18.65/6.85 155[label="ceilingCeiling0 (Double vyw30 (Neg vyw310)) (compare ((vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) * Neg (Succ Zero)) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];155 -> 174[label="",style="solid", color="black", weight=3]; 18.65/6.85 156[label="ceilingCeiling0 (Float vyw30 (Pos vyw310)) (primCmpInt ((vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) * Pos (Succ Zero)) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];156 -> 175[label="",style="solid", color="black", weight=3]; 18.65/6.85 157[label="ceilingCeiling0 (Float vyw30 (Neg vyw310)) (primCmpInt ((vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) * Neg (Succ Zero)) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];157 -> 176[label="",style="solid", color="black", weight=3]; 18.65/6.85 158[label="primDivNatS (Succ vyw3000) (Succ vyw3100)",fontsize=16,color="black",shape="box"];158 -> 177[label="",style="solid", color="black", weight=3]; 18.65/6.85 159[label="primDivNatS Zero (Succ vyw3100)",fontsize=16,color="black",shape="box"];159 -> 178[label="",style="solid", color="black", weight=3]; 18.65/6.85 160[label="vyw3100",fontsize=16,color="green",shape="box"];161[label="vyw300",fontsize=16,color="green",shape="box"];162[label="vyw300",fontsize=16,color="green",shape="box"];163[label="vyw3100",fontsize=16,color="green",shape="box"];164[label="primModNatS (Succ vyw3000) (Succ vyw3100)",fontsize=16,color="black",shape="box"];164 -> 179[label="",style="solid", color="black", weight=3]; 18.65/6.85 165[label="primModNatS Zero (Succ vyw3100)",fontsize=16,color="black",shape="box"];165 -> 180[label="",style="solid", color="black", weight=3]; 18.65/6.85 166[label="vyw3100",fontsize=16,color="green",shape="box"];167[label="vyw300",fontsize=16,color="green",shape="box"];168[label="vyw300",fontsize=16,color="green",shape="box"];169[label="vyw3100",fontsize=16,color="green",shape="box"];170[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (compare (Integer (primMulInt vyw1010 (Pos (Succ Zero)))) (Integer (Pos Zero) * Integer vyw90) == GT)",fontsize=16,color="black",shape="box"];170 -> 181[label="",style="solid", color="black", weight=3]; 18.65/6.85 171[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (primMulInt (Pos vyw1010) (Pos (Succ Zero))) (Pos Zero * vyw9) == GT)",fontsize=16,color="black",shape="box"];171 -> 182[label="",style="solid", color="black", weight=3]; 18.65/6.85 172[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (primMulInt (Neg vyw1010) (Pos (Succ Zero))) (Pos Zero * vyw9) == GT)",fontsize=16,color="black",shape="box"];172 -> 183[label="",style="solid", color="black", weight=3]; 18.65/6.85 173[label="ceilingCeiling0 (Double vyw30 (Pos vyw310)) (primCmpInt ((vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) * Pos (Succ Zero)) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];173 -> 184[label="",style="solid", color="black", weight=3]; 18.65/6.85 174[label="ceilingCeiling0 (Double vyw30 (Neg vyw310)) (primCmpInt ((vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) * Neg (Succ Zero)) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];174 -> 185[label="",style="solid", color="black", weight=3]; 18.65/6.85 175[label="ceilingCeiling0 (Float vyw30 (Pos vyw310)) (primCmpInt (primMulInt (vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];175 -> 186[label="",style="solid", color="black", weight=3]; 18.65/6.85 176[label="ceilingCeiling0 (Float vyw30 (Neg vyw310)) (primCmpInt (primMulInt (vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];176 -> 187[label="",style="solid", color="black", weight=3]; 18.65/6.85 177[label="primDivNatS0 vyw3000 vyw3100 (primGEqNatS vyw3000 vyw3100)",fontsize=16,color="burlywood",shape="box"];6148[label="vyw3000/Succ vyw30000",fontsize=10,color="white",style="solid",shape="box"];177 -> 6148[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6148 -> 188[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6149[label="vyw3000/Zero",fontsize=10,color="white",style="solid",shape="box"];177 -> 6149[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6149 -> 189[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 178[label="Zero",fontsize=16,color="green",shape="box"];179[label="primModNatS0 vyw3000 vyw3100 (primGEqNatS vyw3000 vyw3100)",fontsize=16,color="burlywood",shape="box"];6150[label="vyw3000/Succ vyw30000",fontsize=10,color="white",style="solid",shape="box"];179 -> 6150[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6150 -> 190[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6151[label="vyw3000/Zero",fontsize=10,color="white",style="solid",shape="box"];179 -> 6151[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6151 -> 191[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 180[label="Zero",fontsize=16,color="green",shape="box"];181[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (compare (Integer (primMulInt vyw1010 (Pos (Succ Zero)))) (Integer (primMulInt (Pos Zero) vyw90)) == GT)",fontsize=16,color="black",shape="box"];181 -> 192[label="",style="solid", color="black", weight=3]; 18.65/6.85 182[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Pos (primMulNat vyw1010 (Succ Zero))) (Pos Zero * vyw9) == GT)",fontsize=16,color="burlywood",shape="box"];6152[label="vyw1010/Succ vyw10100",fontsize=10,color="white",style="solid",shape="box"];182 -> 6152[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6152 -> 193[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6153[label="vyw1010/Zero",fontsize=10,color="white",style="solid",shape="box"];182 -> 6153[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6153 -> 194[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 183[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Neg (primMulNat vyw1010 (Succ Zero))) (Pos Zero * vyw9) == GT)",fontsize=16,color="burlywood",shape="box"];6154[label="vyw1010/Succ vyw10100",fontsize=10,color="white",style="solid",shape="box"];183 -> 6154[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6154 -> 195[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6155[label="vyw1010/Zero",fontsize=10,color="white",style="solid",shape="box"];183 -> 6155[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6155 -> 196[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 184[label="ceilingCeiling0 (Double vyw30 (Pos vyw310)) (primCmpInt (primMulInt (vyw30 * Pos (Succ Zero) - vyw30 `quot` Pos vyw310 * Pos vyw310) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];184 -> 197[label="",style="solid", color="black", weight=3]; 18.65/6.85 185[label="ceilingCeiling0 (Double vyw30 (Neg vyw310)) (primCmpInt (primMulInt (vyw30 * Pos (Succ Zero) - vyw30 `quot` Neg vyw310 * Neg vyw310) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];185 -> 198[label="",style="solid", color="black", weight=3]; 18.65/6.85 186[label="ceilingCeiling0 (Float vyw30 (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (vyw30 * Pos (Succ Zero)) (vyw30 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];186 -> 199[label="",style="solid", color="black", weight=3]; 18.65/6.85 187[label="ceilingCeiling0 (Float vyw30 (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (vyw30 * Pos (Succ Zero)) (vyw30 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];187 -> 200[label="",style="solid", color="black", weight=3]; 18.65/6.85 188[label="primDivNatS0 (Succ vyw30000) vyw3100 (primGEqNatS (Succ vyw30000) vyw3100)",fontsize=16,color="burlywood",shape="box"];6156[label="vyw3100/Succ vyw31000",fontsize=10,color="white",style="solid",shape="box"];188 -> 6156[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6156 -> 201[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6157[label="vyw3100/Zero",fontsize=10,color="white",style="solid",shape="box"];188 -> 6157[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6157 -> 202[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 189[label="primDivNatS0 Zero vyw3100 (primGEqNatS Zero vyw3100)",fontsize=16,color="burlywood",shape="box"];6158[label="vyw3100/Succ vyw31000",fontsize=10,color="white",style="solid",shape="box"];189 -> 6158[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6158 -> 203[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6159[label="vyw3100/Zero",fontsize=10,color="white",style="solid",shape="box"];189 -> 6159[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6159 -> 204[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 190[label="primModNatS0 (Succ vyw30000) vyw3100 (primGEqNatS (Succ vyw30000) vyw3100)",fontsize=16,color="burlywood",shape="box"];6160[label="vyw3100/Succ vyw31000",fontsize=10,color="white",style="solid",shape="box"];190 -> 6160[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6160 -> 205[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6161[label="vyw3100/Zero",fontsize=10,color="white",style="solid",shape="box"];190 -> 6161[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6161 -> 206[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 191[label="primModNatS0 Zero vyw3100 (primGEqNatS Zero vyw3100)",fontsize=16,color="burlywood",shape="box"];6162[label="vyw3100/Succ vyw31000",fontsize=10,color="white",style="solid",shape="box"];191 -> 6162[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6162 -> 207[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6163[label="vyw3100/Zero",fontsize=10,color="white",style="solid",shape="box"];191 -> 6163[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6163 -> 208[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 192[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (primCmpInt (primMulInt vyw1010 (Pos (Succ Zero))) (primMulInt (Pos Zero) vyw90) == GT)",fontsize=16,color="burlywood",shape="box"];6164[label="vyw1010/Pos vyw10100",fontsize=10,color="white",style="solid",shape="box"];192 -> 6164[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6164 -> 209[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6165[label="vyw1010/Neg vyw10100",fontsize=10,color="white",style="solid",shape="box"];192 -> 6165[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6165 -> 210[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 193[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Pos (primMulNat (Succ vyw10100) (Succ Zero))) (Pos Zero * vyw9) == GT)",fontsize=16,color="black",shape="box"];193 -> 211[label="",style="solid", color="black", weight=3]; 18.65/6.85 194[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos Zero * vyw9) == GT)",fontsize=16,color="black",shape="box"];194 -> 212[label="",style="solid", color="black", weight=3]; 18.65/6.85 195[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Neg (primMulNat (Succ vyw10100) (Succ Zero))) (Pos Zero * vyw9) == GT)",fontsize=16,color="black",shape="box"];195 -> 213[label="",style="solid", color="black", weight=3]; 18.65/6.85 196[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos Zero * vyw9) == GT)",fontsize=16,color="black",shape="box"];196 -> 214[label="",style="solid", color="black", weight=3]; 18.65/6.85 197[label="ceilingCeiling0 (Double vyw30 (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (vyw30 * Pos (Succ Zero)) (vyw30 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];197 -> 215[label="",style="solid", color="black", weight=3]; 18.65/6.85 198[label="ceilingCeiling0 (Double vyw30 (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (vyw30 * Pos (Succ Zero)) (vyw30 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];198 -> 216[label="",style="solid", color="black", weight=3]; 18.65/6.85 199[label="ceilingCeiling0 (Float vyw30 (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt vyw30 (Pos (Succ Zero))) (vyw30 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6166[label="vyw30/Pos vyw300",fontsize=10,color="white",style="solid",shape="box"];199 -> 6166[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6166 -> 217[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6167[label="vyw30/Neg vyw300",fontsize=10,color="white",style="solid",shape="box"];199 -> 6167[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6167 -> 218[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 200[label="ceilingCeiling0 (Float vyw30 (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt vyw30 (Pos (Succ Zero))) (vyw30 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6168[label="vyw30/Pos vyw300",fontsize=10,color="white",style="solid",shape="box"];200 -> 6168[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6168 -> 219[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6169[label="vyw30/Neg vyw300",fontsize=10,color="white",style="solid",shape="box"];200 -> 6169[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6169 -> 220[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 201[label="primDivNatS0 (Succ vyw30000) (Succ vyw31000) (primGEqNatS (Succ vyw30000) (Succ vyw31000))",fontsize=16,color="black",shape="box"];201 -> 221[label="",style="solid", color="black", weight=3]; 18.65/6.85 202[label="primDivNatS0 (Succ vyw30000) Zero (primGEqNatS (Succ vyw30000) Zero)",fontsize=16,color="black",shape="box"];202 -> 222[label="",style="solid", color="black", weight=3]; 18.65/6.85 203[label="primDivNatS0 Zero (Succ vyw31000) (primGEqNatS Zero (Succ vyw31000))",fontsize=16,color="black",shape="box"];203 -> 223[label="",style="solid", color="black", weight=3]; 18.65/6.85 204[label="primDivNatS0 Zero Zero (primGEqNatS Zero Zero)",fontsize=16,color="black",shape="box"];204 -> 224[label="",style="solid", color="black", weight=3]; 18.65/6.85 205[label="primModNatS0 (Succ vyw30000) (Succ vyw31000) (primGEqNatS (Succ vyw30000) (Succ vyw31000))",fontsize=16,color="black",shape="box"];205 -> 225[label="",style="solid", color="black", weight=3]; 18.65/6.85 206[label="primModNatS0 (Succ vyw30000) Zero (primGEqNatS (Succ vyw30000) Zero)",fontsize=16,color="black",shape="box"];206 -> 226[label="",style="solid", color="black", weight=3]; 18.65/6.85 207[label="primModNatS0 Zero (Succ vyw31000) (primGEqNatS Zero (Succ vyw31000))",fontsize=16,color="black",shape="box"];207 -> 227[label="",style="solid", color="black", weight=3]; 18.65/6.85 208[label="primModNatS0 Zero Zero (primGEqNatS Zero Zero)",fontsize=16,color="black",shape="box"];208 -> 228[label="",style="solid", color="black", weight=3]; 18.65/6.85 209[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (primCmpInt (primMulInt (Pos vyw10100) (Pos (Succ Zero))) (primMulInt (Pos Zero) vyw90) == GT)",fontsize=16,color="black",shape="box"];209 -> 229[label="",style="solid", color="black", weight=3]; 18.65/6.85 210[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (primCmpInt (primMulInt (Neg vyw10100) (Pos (Succ Zero))) (primMulInt (Pos Zero) vyw90) == GT)",fontsize=16,color="black",shape="box"];210 -> 230[label="",style="solid", color="black", weight=3]; 18.65/6.85 211 -> 910[label="",style="dashed", color="red", weight=0]; 18.65/6.85 211[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Pos (primPlusNat (primMulNat vyw10100 (Succ Zero)) (Succ Zero))) (Pos Zero * vyw9) == GT)",fontsize=16,color="magenta"];211 -> 911[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 211 -> 912[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 211 -> 913[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 212[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Pos Zero) (Pos Zero * vyw9) == GT)",fontsize=16,color="black",shape="box"];212 -> 233[label="",style="solid", color="black", weight=3]; 18.65/6.85 213 -> 973[label="",style="dashed", color="red", weight=0]; 18.65/6.85 213[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Neg (primPlusNat (primMulNat vyw10100 (Succ Zero)) (Succ Zero))) (Pos Zero * vyw9) == GT)",fontsize=16,color="magenta"];213 -> 974[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 213 -> 975[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 213 -> 976[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 214[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Neg Zero) (Pos Zero * vyw9) == GT)",fontsize=16,color="black",shape="box"];214 -> 236[label="",style="solid", color="black", weight=3]; 18.65/6.85 215[label="ceilingCeiling0 (Double vyw30 (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt vyw30 (Pos (Succ Zero))) (vyw30 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6170[label="vyw30/Pos vyw300",fontsize=10,color="white",style="solid",shape="box"];215 -> 6170[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6170 -> 237[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6171[label="vyw30/Neg vyw300",fontsize=10,color="white",style="solid",shape="box"];215 -> 6171[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6171 -> 238[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 216[label="ceilingCeiling0 (Double vyw30 (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt vyw30 (Pos (Succ Zero))) (vyw30 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6172[label="vyw30/Pos vyw300",fontsize=10,color="white",style="solid",shape="box"];216 -> 6172[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6172 -> 239[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 6173[label="vyw30/Neg vyw300",fontsize=10,color="white",style="solid",shape="box"];216 -> 6173[label="",style="solid", color="burlywood", weight=9]; 18.65/6.85 6173 -> 240[label="",style="solid", color="burlywood", weight=3]; 18.65/6.85 217[label="ceilingCeiling0 (Float (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Pos vyw300) (Pos (Succ Zero))) (Pos vyw300 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];217 -> 241[label="",style="solid", color="black", weight=3]; 18.65/6.85 218[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Neg vyw300) (Pos (Succ Zero))) (Neg vyw300 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];218 -> 242[label="",style="solid", color="black", weight=3]; 18.65/6.85 219[label="ceilingCeiling0 (Float (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Pos vyw300) (Pos (Succ Zero))) (Pos vyw300 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];219 -> 243[label="",style="solid", color="black", weight=3]; 18.65/6.85 220[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Neg vyw300) (Pos (Succ Zero))) (Neg vyw300 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];220 -> 244[label="",style="solid", color="black", weight=3]; 18.65/6.85 221 -> 5850[label="",style="dashed", color="red", weight=0]; 18.65/6.85 221[label="primDivNatS0 (Succ vyw30000) (Succ vyw31000) (primGEqNatS vyw30000 vyw31000)",fontsize=16,color="magenta"];221 -> 5851[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 221 -> 5852[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 221 -> 5853[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 221 -> 5854[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 222[label="primDivNatS0 (Succ vyw30000) Zero True",fontsize=16,color="black",shape="box"];222 -> 247[label="",style="solid", color="black", weight=3]; 18.65/6.85 223[label="primDivNatS0 Zero (Succ vyw31000) False",fontsize=16,color="black",shape="box"];223 -> 248[label="",style="solid", color="black", weight=3]; 18.65/6.85 224[label="primDivNatS0 Zero Zero True",fontsize=16,color="black",shape="box"];224 -> 249[label="",style="solid", color="black", weight=3]; 18.65/6.85 225 -> 5893[label="",style="dashed", color="red", weight=0]; 18.65/6.85 225[label="primModNatS0 (Succ vyw30000) (Succ vyw31000) (primGEqNatS vyw30000 vyw31000)",fontsize=16,color="magenta"];225 -> 5894[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 225 -> 5895[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 225 -> 5896[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 225 -> 5897[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 226[label="primModNatS0 (Succ vyw30000) Zero True",fontsize=16,color="black",shape="box"];226 -> 252[label="",style="solid", color="black", weight=3]; 18.65/6.85 227[label="primModNatS0 Zero (Succ vyw31000) False",fontsize=16,color="black",shape="box"];227 -> 253[label="",style="solid", color="black", weight=3]; 18.65/6.85 228[label="primModNatS0 Zero Zero True",fontsize=16,color="black",shape="box"];228 -> 254[label="",style="solid", color="black", weight=3]; 18.65/6.85 229 -> 1245[label="",style="dashed", color="red", weight=0]; 18.65/6.85 229[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (primCmpInt (Pos (primMulNat vyw10100 (Succ Zero))) (primMulInt (Pos Zero) vyw90) == GT)",fontsize=16,color="magenta"];229 -> 1246[label="",style="dashed", color="magenta", weight=3]; 18.65/6.85 230 -> 1265[label="",style="dashed", color="red", weight=0]; 18.65/6.85 230[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (primCmpInt (Neg (primMulNat vyw10100 (Succ Zero))) (primMulInt (Pos Zero) vyw90) == GT)",fontsize=16,color="magenta"];230 -> 1266[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 911[label="primMulNat vyw10100 (Succ Zero)",fontsize=16,color="burlywood",shape="triangle"];6174[label="vyw10100/Succ vyw101000",fontsize=10,color="white",style="solid",shape="box"];911 -> 6174[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6174 -> 959[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6175[label="vyw10100/Zero",fontsize=10,color="white",style="solid",shape="box"];911 -> 6175[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6175 -> 960[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 912[label="vyw8",fontsize=16,color="green",shape="box"];913[label="vyw9",fontsize=16,color="green",shape="box"];910[label="ceilingCeiling0 (vyw25 :% vyw26) (primCmpInt (Pos (primPlusNat vyw27 (Succ Zero))) (Pos Zero * vyw26) == GT)",fontsize=16,color="burlywood",shape="triangle"];6176[label="vyw27/Succ vyw270",fontsize=10,color="white",style="solid",shape="box"];910 -> 6176[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6176 -> 961[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6177[label="vyw27/Zero",fontsize=10,color="white",style="solid",shape="box"];910 -> 6177[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6177 -> 962[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 233[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Pos Zero) (primMulInt (Pos Zero) vyw9) == GT)",fontsize=16,color="burlywood",shape="box"];6178[label="vyw9/Pos vyw90",fontsize=10,color="white",style="solid",shape="box"];233 -> 6178[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6178 -> 261[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6179[label="vyw9/Neg vyw90",fontsize=10,color="white",style="solid",shape="box"];233 -> 6179[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6179 -> 262[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 974[label="vyw8",fontsize=16,color="green",shape="box"];975[label="vyw9",fontsize=16,color="green",shape="box"];976 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 976[label="primMulNat vyw10100 (Succ Zero)",fontsize=16,color="magenta"];976 -> 1025[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 973[label="ceilingCeiling0 (vyw30 :% vyw31) (primCmpInt (Neg (primPlusNat vyw32 (Succ Zero))) (Pos Zero * vyw31) == GT)",fontsize=16,color="burlywood",shape="triangle"];6180[label="vyw32/Succ vyw320",fontsize=10,color="white",style="solid",shape="box"];973 -> 6180[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6180 -> 1026[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6181[label="vyw32/Zero",fontsize=10,color="white",style="solid",shape="box"];973 -> 6181[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6181 -> 1027[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 236[label="ceilingCeiling0 (vyw8 :% vyw9) (primCmpInt (Neg Zero) (primMulInt (Pos Zero) vyw9) == GT)",fontsize=16,color="burlywood",shape="box"];6182[label="vyw9/Pos vyw90",fontsize=10,color="white",style="solid",shape="box"];236 -> 6182[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6182 -> 265[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6183[label="vyw9/Neg vyw90",fontsize=10,color="white",style="solid",shape="box"];236 -> 6183[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6183 -> 266[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 237[label="ceilingCeiling0 (Double (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Pos vyw300) (Pos (Succ Zero))) (Pos vyw300 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];237 -> 267[label="",style="solid", color="black", weight=3]; 18.65/6.86 238[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Neg vyw300) (Pos (Succ Zero))) (Neg vyw300 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];238 -> 268[label="",style="solid", color="black", weight=3]; 18.65/6.86 239[label="ceilingCeiling0 (Double (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Pos vyw300) (Pos (Succ Zero))) (Pos vyw300 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];239 -> 269[label="",style="solid", color="black", weight=3]; 18.65/6.86 240[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (primMulInt (Neg vyw300) (Pos (Succ Zero))) (Neg vyw300 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];240 -> 270[label="",style="solid", color="black", weight=3]; 18.65/6.86 241[label="ceilingCeiling0 (Float (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Pos vyw300 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];241 -> 271[label="",style="solid", color="black", weight=3]; 18.65/6.86 242[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Neg vyw300 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];242 -> 272[label="",style="solid", color="black", weight=3]; 18.65/6.86 243[label="ceilingCeiling0 (Float (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Pos vyw300 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];243 -> 273[label="",style="solid", color="black", weight=3]; 18.65/6.86 244[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Neg vyw300 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];244 -> 274[label="",style="solid", color="black", weight=3]; 18.65/6.86 5851[label="vyw30000",fontsize=16,color="green",shape="box"];5852[label="vyw30000",fontsize=16,color="green",shape="box"];5853[label="vyw31000",fontsize=16,color="green",shape="box"];5854[label="vyw31000",fontsize=16,color="green",shape="box"];5850[label="primDivNatS0 (Succ vyw473) (Succ vyw474) (primGEqNatS vyw475 vyw476)",fontsize=16,color="burlywood",shape="triangle"];6184[label="vyw475/Succ vyw4750",fontsize=10,color="white",style="solid",shape="box"];5850 -> 6184[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6184 -> 5891[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6185[label="vyw475/Zero",fontsize=10,color="white",style="solid",shape="box"];5850 -> 6185[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6185 -> 5892[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 247[label="Succ (primDivNatS (primMinusNatS (Succ vyw30000) Zero) (Succ Zero))",fontsize=16,color="green",shape="box"];247 -> 279[label="",style="dashed", color="green", weight=3]; 18.65/6.86 248[label="Zero",fontsize=16,color="green",shape="box"];249[label="Succ (primDivNatS (primMinusNatS Zero Zero) (Succ Zero))",fontsize=16,color="green",shape="box"];249 -> 280[label="",style="dashed", color="green", weight=3]; 18.65/6.86 5894[label="vyw30000",fontsize=16,color="green",shape="box"];5895[label="vyw31000",fontsize=16,color="green",shape="box"];5896[label="vyw30000",fontsize=16,color="green",shape="box"];5897[label="vyw31000",fontsize=16,color="green",shape="box"];5893[label="primModNatS0 (Succ vyw478) (Succ vyw479) (primGEqNatS vyw480 vyw481)",fontsize=16,color="burlywood",shape="triangle"];6186[label="vyw480/Succ vyw4800",fontsize=10,color="white",style="solid",shape="box"];5893 -> 6186[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6186 -> 5934[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6187[label="vyw480/Zero",fontsize=10,color="white",style="solid",shape="box"];5893 -> 6187[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6187 -> 5935[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 252 -> 148[label="",style="dashed", color="red", weight=0]; 18.65/6.86 252[label="primModNatS (primMinusNatS (Succ vyw30000) Zero) (Succ Zero)",fontsize=16,color="magenta"];252 -> 285[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 252 -> 286[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 253[label="Succ Zero",fontsize=16,color="green",shape="box"];254 -> 148[label="",style="dashed", color="red", weight=0]; 18.65/6.86 254[label="primModNatS (primMinusNatS Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];254 -> 287[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 254 -> 288[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1246 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1246[label="primMulNat vyw10100 (Succ Zero)",fontsize=16,color="magenta"];1246 -> 1262[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1245[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (primCmpInt (Pos vyw85) (primMulInt (Pos Zero) vyw90) == GT)",fontsize=16,color="burlywood",shape="triangle"];6188[label="vyw85/Succ vyw850",fontsize=10,color="white",style="solid",shape="box"];1245 -> 6188[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6188 -> 1263[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6189[label="vyw85/Zero",fontsize=10,color="white",style="solid",shape="box"];1245 -> 6189[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6189 -> 1264[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1266 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1266[label="primMulNat vyw10100 (Succ Zero)",fontsize=16,color="magenta"];1266 -> 1282[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1265[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (primCmpInt (Neg vyw91) (primMulInt (Pos Zero) vyw90) == GT)",fontsize=16,color="burlywood",shape="triangle"];6190[label="vyw91/Succ vyw910",fontsize=10,color="white",style="solid",shape="box"];1265 -> 6190[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6190 -> 1283[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6191[label="vyw91/Zero",fontsize=10,color="white",style="solid",shape="box"];1265 -> 6191[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6191 -> 1284[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 959[label="primMulNat (Succ vyw101000) (Succ Zero)",fontsize=16,color="black",shape="box"];959 -> 969[label="",style="solid", color="black", weight=3]; 18.65/6.86 960[label="primMulNat Zero (Succ Zero)",fontsize=16,color="black",shape="box"];960 -> 970[label="",style="solid", color="black", weight=3]; 18.65/6.86 961[label="ceilingCeiling0 (vyw25 :% vyw26) (primCmpInt (Pos (primPlusNat (Succ vyw270) (Succ Zero))) (Pos Zero * vyw26) == GT)",fontsize=16,color="black",shape="box"];961 -> 971[label="",style="solid", color="black", weight=3]; 18.65/6.86 962[label="ceilingCeiling0 (vyw25 :% vyw26) (primCmpInt (Pos (primPlusNat Zero (Succ Zero))) (Pos Zero * vyw26) == GT)",fontsize=16,color="black",shape="box"];962 -> 972[label="",style="solid", color="black", weight=3]; 18.65/6.86 261[label="ceilingCeiling0 (vyw8 :% Pos vyw90) (primCmpInt (Pos Zero) (primMulInt (Pos Zero) (Pos vyw90)) == GT)",fontsize=16,color="black",shape="box"];261 -> 296[label="",style="solid", color="black", weight=3]; 18.65/6.86 262[label="ceilingCeiling0 (vyw8 :% Neg vyw90) (primCmpInt (Pos Zero) (primMulInt (Pos Zero) (Neg vyw90)) == GT)",fontsize=16,color="black",shape="box"];262 -> 297[label="",style="solid", color="black", weight=3]; 18.65/6.86 1025[label="vyw10100",fontsize=16,color="green",shape="box"];1026[label="ceilingCeiling0 (vyw30 :% vyw31) (primCmpInt (Neg (primPlusNat (Succ vyw320) (Succ Zero))) (Pos Zero * vyw31) == GT)",fontsize=16,color="black",shape="box"];1026 -> 1030[label="",style="solid", color="black", weight=3]; 18.65/6.86 1027[label="ceilingCeiling0 (vyw30 :% vyw31) (primCmpInt (Neg (primPlusNat Zero (Succ Zero))) (Pos Zero * vyw31) == GT)",fontsize=16,color="black",shape="box"];1027 -> 1031[label="",style="solid", color="black", weight=3]; 18.65/6.86 265[label="ceilingCeiling0 (vyw8 :% Pos vyw90) (primCmpInt (Neg Zero) (primMulInt (Pos Zero) (Pos vyw90)) == GT)",fontsize=16,color="black",shape="box"];265 -> 301[label="",style="solid", color="black", weight=3]; 18.65/6.86 266[label="ceilingCeiling0 (vyw8 :% Neg vyw90) (primCmpInt (Neg Zero) (primMulInt (Pos Zero) (Neg vyw90)) == GT)",fontsize=16,color="black",shape="box"];266 -> 302[label="",style="solid", color="black", weight=3]; 18.65/6.86 267[label="ceilingCeiling0 (Double (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Pos vyw300 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];267 -> 303[label="",style="solid", color="black", weight=3]; 18.65/6.86 268[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Neg vyw300 `quot` Pos vyw310 * Pos vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];268 -> 304[label="",style="solid", color="black", weight=3]; 18.65/6.86 269[label="ceilingCeiling0 (Double (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Pos vyw300 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];269 -> 305[label="",style="solid", color="black", weight=3]; 18.65/6.86 270[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Neg vyw300 `quot` Neg vyw310 * Neg vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];270 -> 306[label="",style="solid", color="black", weight=3]; 18.65/6.86 271 -> 351[label="",style="dashed", color="red", weight=0]; 18.65/6.86 271[label="ceilingCeiling0 (Float (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw300 `quot` Pos vyw310) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];271 -> 352[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 272 -> 357[label="",style="dashed", color="red", weight=0]; 18.65/6.86 272[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw300 `quot` Pos vyw310) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];272 -> 358[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 273 -> 363[label="",style="dashed", color="red", weight=0]; 18.65/6.86 273[label="ceilingCeiling0 (Float (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw300 `quot` Neg vyw310) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];273 -> 364[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 274 -> 369[label="",style="dashed", color="red", weight=0]; 18.65/6.86 274[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw300 `quot` Neg vyw310) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];274 -> 370[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 5891[label="primDivNatS0 (Succ vyw473) (Succ vyw474) (primGEqNatS (Succ vyw4750) vyw476)",fontsize=16,color="burlywood",shape="box"];6192[label="vyw476/Succ vyw4760",fontsize=10,color="white",style="solid",shape="box"];5891 -> 6192[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6192 -> 5936[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6193[label="vyw476/Zero",fontsize=10,color="white",style="solid",shape="box"];5891 -> 6193[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6193 -> 5937[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 5892[label="primDivNatS0 (Succ vyw473) (Succ vyw474) (primGEqNatS Zero vyw476)",fontsize=16,color="burlywood",shape="box"];6194[label="vyw476/Succ vyw4760",fontsize=10,color="white",style="solid",shape="box"];5892 -> 6194[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6194 -> 5938[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6195[label="vyw476/Zero",fontsize=10,color="white",style="solid",shape="box"];5892 -> 6195[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6195 -> 5939[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 279 -> 143[label="",style="dashed", color="red", weight=0]; 18.65/6.86 279[label="primDivNatS (primMinusNatS (Succ vyw30000) Zero) (Succ Zero)",fontsize=16,color="magenta"];279 -> 315[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 279 -> 316[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 280 -> 143[label="",style="dashed", color="red", weight=0]; 18.65/6.86 280[label="primDivNatS (primMinusNatS Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];280 -> 317[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 280 -> 318[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 5934[label="primModNatS0 (Succ vyw478) (Succ vyw479) (primGEqNatS (Succ vyw4800) vyw481)",fontsize=16,color="burlywood",shape="box"];6196[label="vyw481/Succ vyw4810",fontsize=10,color="white",style="solid",shape="box"];5934 -> 6196[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6196 -> 5947[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6197[label="vyw481/Zero",fontsize=10,color="white",style="solid",shape="box"];5934 -> 6197[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6197 -> 5948[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 5935[label="primModNatS0 (Succ vyw478) (Succ vyw479) (primGEqNatS Zero vyw481)",fontsize=16,color="burlywood",shape="box"];6198[label="vyw481/Succ vyw4810",fontsize=10,color="white",style="solid",shape="box"];5935 -> 6198[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6198 -> 5949[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6199[label="vyw481/Zero",fontsize=10,color="white",style="solid",shape="box"];5935 -> 6199[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6199 -> 5950[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 285[label="primMinusNatS (Succ vyw30000) Zero",fontsize=16,color="black",shape="triangle"];285 -> 323[label="",style="solid", color="black", weight=3]; 18.65/6.86 286[label="Zero",fontsize=16,color="green",shape="box"];287[label="primMinusNatS Zero Zero",fontsize=16,color="black",shape="triangle"];287 -> 324[label="",style="solid", color="black", weight=3]; 18.65/6.86 288[label="Zero",fontsize=16,color="green",shape="box"];1262[label="vyw10100",fontsize=16,color="green",shape="box"];1263[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (primCmpInt (Pos (Succ vyw850)) (primMulInt (Pos Zero) vyw90) == GT)",fontsize=16,color="burlywood",shape="box"];6200[label="vyw90/Pos vyw900",fontsize=10,color="white",style="solid",shape="box"];1263 -> 6200[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6200 -> 1285[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6201[label="vyw90/Neg vyw900",fontsize=10,color="white",style="solid",shape="box"];1263 -> 6201[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6201 -> 1286[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1264[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (primCmpInt (Pos Zero) (primMulInt (Pos Zero) vyw90) == GT)",fontsize=16,color="burlywood",shape="box"];6202[label="vyw90/Pos vyw900",fontsize=10,color="white",style="solid",shape="box"];1264 -> 6202[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6202 -> 1287[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6203[label="vyw90/Neg vyw900",fontsize=10,color="white",style="solid",shape="box"];1264 -> 6203[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6203 -> 1288[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1282[label="vyw10100",fontsize=16,color="green",shape="box"];1283[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (primCmpInt (Neg (Succ vyw910)) (primMulInt (Pos Zero) vyw90) == GT)",fontsize=16,color="burlywood",shape="box"];6204[label="vyw90/Pos vyw900",fontsize=10,color="white",style="solid",shape="box"];1283 -> 6204[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6204 -> 1303[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6205[label="vyw90/Neg vyw900",fontsize=10,color="white",style="solid",shape="box"];1283 -> 6205[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6205 -> 1304[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1284[label="ceilingCeiling0 (vyw8 :% Integer vyw90) (primCmpInt (Neg Zero) (primMulInt (Pos Zero) vyw90) == GT)",fontsize=16,color="burlywood",shape="box"];6206[label="vyw90/Pos vyw900",fontsize=10,color="white",style="solid",shape="box"];1284 -> 6206[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6206 -> 1305[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6207[label="vyw90/Neg vyw900",fontsize=10,color="white",style="solid",shape="box"];1284 -> 6207[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6207 -> 1306[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 969 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 969[label="primPlusNat (primMulNat vyw101000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];969 -> 3680[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 969 -> 3681[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 970[label="Zero",fontsize=16,color="green",shape="box"];971[label="ceilingCeiling0 (vyw25 :% vyw26) (primCmpInt (Pos (Succ (Succ (primPlusNat vyw270 Zero)))) (Pos Zero * vyw26) == GT)",fontsize=16,color="black",shape="box"];971 -> 1032[label="",style="solid", color="black", weight=3]; 18.65/6.86 972[label="ceilingCeiling0 (vyw25 :% vyw26) (primCmpInt (Pos (Succ Zero)) (Pos Zero * vyw26) == GT)",fontsize=16,color="black",shape="box"];972 -> 1033[label="",style="solid", color="black", weight=3]; 18.65/6.86 296[label="ceilingCeiling0 (vyw8 :% Pos vyw90) (primCmpInt (Pos Zero) (Pos (primMulNat Zero vyw90)) == GT)",fontsize=16,color="burlywood",shape="box"];6208[label="vyw90/Succ vyw900",fontsize=10,color="white",style="solid",shape="box"];296 -> 6208[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6208 -> 336[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6209[label="vyw90/Zero",fontsize=10,color="white",style="solid",shape="box"];296 -> 6209[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6209 -> 337[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 297[label="ceilingCeiling0 (vyw8 :% Neg vyw90) (primCmpInt (Pos Zero) (Neg (primMulNat Zero vyw90)) == GT)",fontsize=16,color="burlywood",shape="box"];6210[label="vyw90/Succ vyw900",fontsize=10,color="white",style="solid",shape="box"];297 -> 6210[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6210 -> 338[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6211[label="vyw90/Zero",fontsize=10,color="white",style="solid",shape="box"];297 -> 6211[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6211 -> 339[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1030[label="ceilingCeiling0 (vyw30 :% vyw31) (primCmpInt (Neg (Succ (Succ (primPlusNat vyw320 Zero)))) (Pos Zero * vyw31) == GT)",fontsize=16,color="black",shape="box"];1030 -> 1046[label="",style="solid", color="black", weight=3]; 18.65/6.86 1031[label="ceilingCeiling0 (vyw30 :% vyw31) (primCmpInt (Neg (Succ Zero)) (Pos Zero * vyw31) == GT)",fontsize=16,color="black",shape="box"];1031 -> 1047[label="",style="solid", color="black", weight=3]; 18.65/6.86 301[label="ceilingCeiling0 (vyw8 :% Pos vyw90) (primCmpInt (Neg Zero) (Pos (primMulNat Zero vyw90)) == GT)",fontsize=16,color="burlywood",shape="box"];6212[label="vyw90/Succ vyw900",fontsize=10,color="white",style="solid",shape="box"];301 -> 6212[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6212 -> 343[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6213[label="vyw90/Zero",fontsize=10,color="white",style="solid",shape="box"];301 -> 6213[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6213 -> 344[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 302[label="ceilingCeiling0 (vyw8 :% Neg vyw90) (primCmpInt (Neg Zero) (Neg (primMulNat Zero vyw90)) == GT)",fontsize=16,color="burlywood",shape="box"];6214[label="vyw90/Succ vyw900",fontsize=10,color="white",style="solid",shape="box"];302 -> 6214[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6214 -> 345[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6215[label="vyw90/Zero",fontsize=10,color="white",style="solid",shape="box"];302 -> 6215[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6215 -> 346[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 303 -> 411[label="",style="dashed", color="red", weight=0]; 18.65/6.86 303[label="ceilingCeiling0 (Double (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw300 `quot` Pos vyw310) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];303 -> 412[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 304 -> 418[label="",style="dashed", color="red", weight=0]; 18.65/6.86 304[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw300 `quot` Pos vyw310) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];304 -> 419[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 305 -> 425[label="",style="dashed", color="red", weight=0]; 18.65/6.86 305[label="ceilingCeiling0 (Double (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw300 `quot` Neg vyw310) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];305 -> 426[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 306 -> 432[label="",style="dashed", color="red", weight=0]; 18.65/6.86 306[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw300 `quot` Neg vyw310) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];306 -> 433[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 352[label="Pos vyw300 `quot` Pos vyw310",fontsize=16,color="black",shape="triangle"];352 -> 354[label="",style="solid", color="black", weight=3]; 18.65/6.86 351[label="ceilingCeiling0 (Float (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt vyw16 (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6216[label="vyw16/Pos vyw160",fontsize=10,color="white",style="solid",shape="box"];351 -> 6216[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6216 -> 355[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6217[label="vyw16/Neg vyw160",fontsize=10,color="white",style="solid",shape="box"];351 -> 6217[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6217 -> 356[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 358[label="Neg vyw300 `quot` Pos vyw310",fontsize=16,color="black",shape="triangle"];358 -> 360[label="",style="solid", color="black", weight=3]; 18.65/6.86 357[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt vyw17 (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6218[label="vyw17/Pos vyw170",fontsize=10,color="white",style="solid",shape="box"];357 -> 6218[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6218 -> 361[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6219[label="vyw17/Neg vyw170",fontsize=10,color="white",style="solid",shape="box"];357 -> 6219[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6219 -> 362[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 364[label="Pos vyw300 `quot` Neg vyw310",fontsize=16,color="black",shape="triangle"];364 -> 366[label="",style="solid", color="black", weight=3]; 18.65/6.86 363[label="ceilingCeiling0 (Float (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt vyw18 (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6220[label="vyw18/Pos vyw180",fontsize=10,color="white",style="solid",shape="box"];363 -> 6220[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6220 -> 367[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6221[label="vyw18/Neg vyw180",fontsize=10,color="white",style="solid",shape="box"];363 -> 6221[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6221 -> 368[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 370[label="Neg vyw300 `quot` Neg vyw310",fontsize=16,color="black",shape="triangle"];370 -> 372[label="",style="solid", color="black", weight=3]; 18.65/6.86 369[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt vyw19 (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6222[label="vyw19/Pos vyw190",fontsize=10,color="white",style="solid",shape="box"];369 -> 6222[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6222 -> 373[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6223[label="vyw19/Neg vyw190",fontsize=10,color="white",style="solid",shape="box"];369 -> 6223[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6223 -> 374[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 5936[label="primDivNatS0 (Succ vyw473) (Succ vyw474) (primGEqNatS (Succ vyw4750) (Succ vyw4760))",fontsize=16,color="black",shape="box"];5936 -> 5951[label="",style="solid", color="black", weight=3]; 18.65/6.86 5937[label="primDivNatS0 (Succ vyw473) (Succ vyw474) (primGEqNatS (Succ vyw4750) Zero)",fontsize=16,color="black",shape="box"];5937 -> 5952[label="",style="solid", color="black", weight=3]; 18.65/6.86 5938[label="primDivNatS0 (Succ vyw473) (Succ vyw474) (primGEqNatS Zero (Succ vyw4760))",fontsize=16,color="black",shape="box"];5938 -> 5953[label="",style="solid", color="black", weight=3]; 18.65/6.86 5939[label="primDivNatS0 (Succ vyw473) (Succ vyw474) (primGEqNatS Zero Zero)",fontsize=16,color="black",shape="box"];5939 -> 5954[label="",style="solid", color="black", weight=3]; 18.65/6.86 315 -> 285[label="",style="dashed", color="red", weight=0]; 18.65/6.86 315[label="primMinusNatS (Succ vyw30000) Zero",fontsize=16,color="magenta"];316[label="Zero",fontsize=16,color="green",shape="box"];317 -> 287[label="",style="dashed", color="red", weight=0]; 18.65/6.86 317[label="primMinusNatS Zero Zero",fontsize=16,color="magenta"];318[label="Zero",fontsize=16,color="green",shape="box"];5947[label="primModNatS0 (Succ vyw478) (Succ vyw479) (primGEqNatS (Succ vyw4800) (Succ vyw4810))",fontsize=16,color="black",shape="box"];5947 -> 5969[label="",style="solid", color="black", weight=3]; 18.65/6.86 5948[label="primModNatS0 (Succ vyw478) (Succ vyw479) (primGEqNatS (Succ vyw4800) Zero)",fontsize=16,color="black",shape="box"];5948 -> 5970[label="",style="solid", color="black", weight=3]; 18.65/6.86 5949[label="primModNatS0 (Succ vyw478) (Succ vyw479) (primGEqNatS Zero (Succ vyw4810))",fontsize=16,color="black",shape="box"];5949 -> 5971[label="",style="solid", color="black", weight=3]; 18.65/6.86 5950[label="primModNatS0 (Succ vyw478) (Succ vyw479) (primGEqNatS Zero Zero)",fontsize=16,color="black",shape="box"];5950 -> 5972[label="",style="solid", color="black", weight=3]; 18.65/6.86 323[label="Succ vyw30000",fontsize=16,color="green",shape="box"];324[label="Zero",fontsize=16,color="green",shape="box"];1285[label="ceilingCeiling0 (vyw8 :% Integer (Pos vyw900)) (primCmpInt (Pos (Succ vyw850)) (primMulInt (Pos Zero) (Pos vyw900)) == GT)",fontsize=16,color="black",shape="box"];1285 -> 1307[label="",style="solid", color="black", weight=3]; 18.65/6.86 1286[label="ceilingCeiling0 (vyw8 :% Integer (Neg vyw900)) (primCmpInt (Pos (Succ vyw850)) (primMulInt (Pos Zero) (Neg vyw900)) == GT)",fontsize=16,color="black",shape="box"];1286 -> 1308[label="",style="solid", color="black", weight=3]; 18.65/6.86 1287[label="ceilingCeiling0 (vyw8 :% Integer (Pos vyw900)) (primCmpInt (Pos Zero) (primMulInt (Pos Zero) (Pos vyw900)) == GT)",fontsize=16,color="black",shape="box"];1287 -> 1309[label="",style="solid", color="black", weight=3]; 18.65/6.86 1288[label="ceilingCeiling0 (vyw8 :% Integer (Neg vyw900)) (primCmpInt (Pos Zero) (primMulInt (Pos Zero) (Neg vyw900)) == GT)",fontsize=16,color="black",shape="box"];1288 -> 1310[label="",style="solid", color="black", weight=3]; 18.65/6.86 1303[label="ceilingCeiling0 (vyw8 :% Integer (Pos vyw900)) (primCmpInt (Neg (Succ vyw910)) (primMulInt (Pos Zero) (Pos vyw900)) == GT)",fontsize=16,color="black",shape="box"];1303 -> 1314[label="",style="solid", color="black", weight=3]; 18.65/6.86 1304[label="ceilingCeiling0 (vyw8 :% Integer (Neg vyw900)) (primCmpInt (Neg (Succ vyw910)) (primMulInt (Pos Zero) (Neg vyw900)) == GT)",fontsize=16,color="black",shape="box"];1304 -> 1315[label="",style="solid", color="black", weight=3]; 18.65/6.86 1305[label="ceilingCeiling0 (vyw8 :% Integer (Pos vyw900)) (primCmpInt (Neg Zero) (primMulInt (Pos Zero) (Pos vyw900)) == GT)",fontsize=16,color="black",shape="box"];1305 -> 1316[label="",style="solid", color="black", weight=3]; 18.65/6.86 1306[label="ceilingCeiling0 (vyw8 :% Integer (Neg vyw900)) (primCmpInt (Neg Zero) (primMulInt (Pos Zero) (Neg vyw900)) == GT)",fontsize=16,color="black",shape="box"];1306 -> 1317[label="",style="solid", color="black", weight=3]; 18.65/6.86 3680 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3680[label="primMulNat vyw101000 (Succ Zero)",fontsize=16,color="magenta"];3680 -> 3756[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3680 -> 3757[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3681[label="Zero",fontsize=16,color="green",shape="box"];3679[label="primPlusNat vyw267 (Succ vyw3100)",fontsize=16,color="burlywood",shape="triangle"];6224[label="vyw267/Succ vyw2670",fontsize=10,color="white",style="solid",shape="box"];3679 -> 6224[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6224 -> 3758[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6225[label="vyw267/Zero",fontsize=10,color="white",style="solid",shape="box"];3679 -> 6225[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6225 -> 3759[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1032[label="ceilingCeiling0 (vyw25 :% vyw26) (primCmpInt (Pos (Succ (Succ (primPlusNat vyw270 Zero)))) (primMulInt (Pos Zero) vyw26) == GT)",fontsize=16,color="burlywood",shape="box"];6226[label="vyw26/Pos vyw260",fontsize=10,color="white",style="solid",shape="box"];1032 -> 6226[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6226 -> 1048[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6227[label="vyw26/Neg vyw260",fontsize=10,color="white",style="solid",shape="box"];1032 -> 6227[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6227 -> 1049[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1033[label="ceilingCeiling0 (vyw25 :% vyw26) (primCmpInt (Pos (Succ Zero)) (primMulInt (Pos Zero) vyw26) == GT)",fontsize=16,color="burlywood",shape="box"];6228[label="vyw26/Pos vyw260",fontsize=10,color="white",style="solid",shape="box"];1033 -> 6228[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6228 -> 1050[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6229[label="vyw26/Neg vyw260",fontsize=10,color="white",style="solid",shape="box"];1033 -> 6229[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6229 -> 1051[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 336[label="ceilingCeiling0 (vyw8 :% Pos (Succ vyw900)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ vyw900))) == GT)",fontsize=16,color="black",shape="box"];336 -> 398[label="",style="solid", color="black", weight=3]; 18.65/6.86 337[label="ceilingCeiling0 (vyw8 :% Pos Zero) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];337 -> 399[label="",style="solid", color="black", weight=3]; 18.65/6.86 338[label="ceilingCeiling0 (vyw8 :% Neg (Succ vyw900)) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ vyw900))) == GT)",fontsize=16,color="black",shape="box"];338 -> 400[label="",style="solid", color="black", weight=3]; 18.65/6.86 339[label="ceilingCeiling0 (vyw8 :% Neg Zero) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];339 -> 401[label="",style="solid", color="black", weight=3]; 18.65/6.86 1046[label="ceilingCeiling0 (vyw30 :% vyw31) (primCmpInt (Neg (Succ (Succ (primPlusNat vyw320 Zero)))) (primMulInt (Pos Zero) vyw31) == GT)",fontsize=16,color="burlywood",shape="box"];6230[label="vyw31/Pos vyw310",fontsize=10,color="white",style="solid",shape="box"];1046 -> 6230[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6230 -> 1057[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6231[label="vyw31/Neg vyw310",fontsize=10,color="white",style="solid",shape="box"];1046 -> 6231[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6231 -> 1058[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1047[label="ceilingCeiling0 (vyw30 :% vyw31) (primCmpInt (Neg (Succ Zero)) (primMulInt (Pos Zero) vyw31) == GT)",fontsize=16,color="burlywood",shape="box"];6232[label="vyw31/Pos vyw310",fontsize=10,color="white",style="solid",shape="box"];1047 -> 6232[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6232 -> 1059[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6233[label="vyw31/Neg vyw310",fontsize=10,color="white",style="solid",shape="box"];1047 -> 6233[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6233 -> 1060[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 343[label="ceilingCeiling0 (vyw8 :% Pos (Succ vyw900)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ vyw900))) == GT)",fontsize=16,color="black",shape="box"];343 -> 407[label="",style="solid", color="black", weight=3]; 18.65/6.86 344[label="ceilingCeiling0 (vyw8 :% Pos Zero) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];344 -> 408[label="",style="solid", color="black", weight=3]; 18.65/6.86 345[label="ceilingCeiling0 (vyw8 :% Neg (Succ vyw900)) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ vyw900))) == GT)",fontsize=16,color="black",shape="box"];345 -> 409[label="",style="solid", color="black", weight=3]; 18.65/6.86 346[label="ceilingCeiling0 (vyw8 :% Neg Zero) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];346 -> 410[label="",style="solid", color="black", weight=3]; 18.65/6.86 412 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.86 412[label="Pos vyw300 `quot` Pos vyw310",fontsize=16,color="magenta"];412 -> 414[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 412 -> 415[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 411[label="ceilingCeiling0 (Double (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt vyw20 (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6234[label="vyw20/Pos vyw200",fontsize=10,color="white",style="solid",shape="box"];411 -> 6234[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6234 -> 416[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6235[label="vyw20/Neg vyw200",fontsize=10,color="white",style="solid",shape="box"];411 -> 6235[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6235 -> 417[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 419 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.86 419[label="Neg vyw300 `quot` Pos vyw310",fontsize=16,color="magenta"];419 -> 421[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 419 -> 422[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 418[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt vyw21 (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6236[label="vyw21/Pos vyw210",fontsize=10,color="white",style="solid",shape="box"];418 -> 6236[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6236 -> 423[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6237[label="vyw21/Neg vyw210",fontsize=10,color="white",style="solid",shape="box"];418 -> 6237[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6237 -> 424[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 426 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.86 426[label="Pos vyw300 `quot` Neg vyw310",fontsize=16,color="magenta"];426 -> 428[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 426 -> 429[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 425[label="ceilingCeiling0 (Double (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt vyw22 (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6238[label="vyw22/Pos vyw220",fontsize=10,color="white",style="solid",shape="box"];425 -> 6238[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6238 -> 430[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6239[label="vyw22/Neg vyw220",fontsize=10,color="white",style="solid",shape="box"];425 -> 6239[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6239 -> 431[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 433 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.86 433[label="Neg vyw300 `quot` Neg vyw310",fontsize=16,color="magenta"];433 -> 435[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 433 -> 436[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 432[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt vyw23 (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6240[label="vyw23/Pos vyw230",fontsize=10,color="white",style="solid",shape="box"];432 -> 6240[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6240 -> 437[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6241[label="vyw23/Neg vyw230",fontsize=10,color="white",style="solid",shape="box"];432 -> 6241[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6241 -> 438[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 354 -> 61[label="",style="dashed", color="red", weight=0]; 18.65/6.86 354[label="primQuotInt (Pos vyw300) (Pos vyw310)",fontsize=16,color="magenta"];354 -> 439[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 354 -> 440[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 355[label="ceilingCeiling0 (Float (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw160) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];355 -> 441[label="",style="solid", color="black", weight=3]; 18.65/6.86 356[label="ceilingCeiling0 (Float (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw160) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];356 -> 442[label="",style="solid", color="black", weight=3]; 18.65/6.86 360 -> 61[label="",style="dashed", color="red", weight=0]; 18.65/6.86 360[label="primQuotInt (Neg vyw300) (Pos vyw310)",fontsize=16,color="magenta"];360 -> 443[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 360 -> 444[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 361[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw170) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];361 -> 445[label="",style="solid", color="black", weight=3]; 18.65/6.86 362[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw170) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];362 -> 446[label="",style="solid", color="black", weight=3]; 18.65/6.86 366 -> 61[label="",style="dashed", color="red", weight=0]; 18.65/6.86 366[label="primQuotInt (Pos vyw300) (Neg vyw310)",fontsize=16,color="magenta"];366 -> 447[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 366 -> 448[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 367[label="ceilingCeiling0 (Float (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw180) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];367 -> 449[label="",style="solid", color="black", weight=3]; 18.65/6.86 368[label="ceilingCeiling0 (Float (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw180) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];368 -> 450[label="",style="solid", color="black", weight=3]; 18.65/6.86 372 -> 61[label="",style="dashed", color="red", weight=0]; 18.65/6.86 372[label="primQuotInt (Neg vyw300) (Neg vyw310)",fontsize=16,color="magenta"];372 -> 451[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 372 -> 452[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 373[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw190) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];373 -> 453[label="",style="solid", color="black", weight=3]; 18.65/6.86 374[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw190) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];374 -> 454[label="",style="solid", color="black", weight=3]; 18.65/6.86 5951 -> 5850[label="",style="dashed", color="red", weight=0]; 18.65/6.86 5951[label="primDivNatS0 (Succ vyw473) (Succ vyw474) (primGEqNatS vyw4750 vyw4760)",fontsize=16,color="magenta"];5951 -> 5973[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 5951 -> 5974[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 5952[label="primDivNatS0 (Succ vyw473) (Succ vyw474) True",fontsize=16,color="black",shape="triangle"];5952 -> 5975[label="",style="solid", color="black", weight=3]; 18.65/6.86 5953[label="primDivNatS0 (Succ vyw473) (Succ vyw474) False",fontsize=16,color="black",shape="box"];5953 -> 5976[label="",style="solid", color="black", weight=3]; 18.65/6.86 5954 -> 5952[label="",style="dashed", color="red", weight=0]; 18.65/6.86 5954[label="primDivNatS0 (Succ vyw473) (Succ vyw474) True",fontsize=16,color="magenta"];5969 -> 5893[label="",style="dashed", color="red", weight=0]; 18.65/6.86 5969[label="primModNatS0 (Succ vyw478) (Succ vyw479) (primGEqNatS vyw4800 vyw4810)",fontsize=16,color="magenta"];5969 -> 5994[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 5969 -> 5995[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 5970[label="primModNatS0 (Succ vyw478) (Succ vyw479) True",fontsize=16,color="black",shape="triangle"];5970 -> 5996[label="",style="solid", color="black", weight=3]; 18.65/6.86 5971[label="primModNatS0 (Succ vyw478) (Succ vyw479) False",fontsize=16,color="black",shape="box"];5971 -> 5997[label="",style="solid", color="black", weight=3]; 18.65/6.86 5972 -> 5970[label="",style="dashed", color="red", weight=0]; 18.65/6.86 5972[label="primModNatS0 (Succ vyw478) (Succ vyw479) True",fontsize=16,color="magenta"];1307[label="ceilingCeiling0 (vyw8 :% Integer (Pos vyw900)) (primCmpInt (Pos (Succ vyw850)) (Pos (primMulNat Zero vyw900)) == GT)",fontsize=16,color="black",shape="box"];1307 -> 1318[label="",style="solid", color="black", weight=3]; 18.65/6.86 1308[label="ceilingCeiling0 (vyw8 :% Integer (Neg vyw900)) (primCmpInt (Pos (Succ vyw850)) (Neg (primMulNat Zero vyw900)) == GT)",fontsize=16,color="black",shape="box"];1308 -> 1319[label="",style="solid", color="black", weight=3]; 18.65/6.86 1309[label="ceilingCeiling0 (vyw8 :% Integer (Pos vyw900)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero vyw900)) == GT)",fontsize=16,color="burlywood",shape="box"];6242[label="vyw900/Succ vyw9000",fontsize=10,color="white",style="solid",shape="box"];1309 -> 6242[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6242 -> 1320[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6243[label="vyw900/Zero",fontsize=10,color="white",style="solid",shape="box"];1309 -> 6243[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6243 -> 1321[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1310[label="ceilingCeiling0 (vyw8 :% Integer (Neg vyw900)) (primCmpInt (Pos Zero) (Neg (primMulNat Zero vyw900)) == GT)",fontsize=16,color="burlywood",shape="box"];6244[label="vyw900/Succ vyw9000",fontsize=10,color="white",style="solid",shape="box"];1310 -> 6244[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6244 -> 1322[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6245[label="vyw900/Zero",fontsize=10,color="white",style="solid",shape="box"];1310 -> 6245[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6245 -> 1323[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1314[label="ceilingCeiling0 (vyw8 :% Integer (Pos vyw900)) (primCmpInt (Neg (Succ vyw910)) (Pos (primMulNat Zero vyw900)) == GT)",fontsize=16,color="black",shape="box"];1314 -> 1369[label="",style="solid", color="black", weight=3]; 18.65/6.86 1315[label="ceilingCeiling0 (vyw8 :% Integer (Neg vyw900)) (primCmpInt (Neg (Succ vyw910)) (Neg (primMulNat Zero vyw900)) == GT)",fontsize=16,color="black",shape="box"];1315 -> 1370[label="",style="solid", color="black", weight=3]; 18.65/6.86 1316[label="ceilingCeiling0 (vyw8 :% Integer (Pos vyw900)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero vyw900)) == GT)",fontsize=16,color="burlywood",shape="box"];6246[label="vyw900/Succ vyw9000",fontsize=10,color="white",style="solid",shape="box"];1316 -> 6246[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6246 -> 1371[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6247[label="vyw900/Zero",fontsize=10,color="white",style="solid",shape="box"];1316 -> 6247[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6247 -> 1372[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1317[label="ceilingCeiling0 (vyw8 :% Integer (Neg vyw900)) (primCmpInt (Neg Zero) (Neg (primMulNat Zero vyw900)) == GT)",fontsize=16,color="burlywood",shape="box"];6248[label="vyw900/Succ vyw9000",fontsize=10,color="white",style="solid",shape="box"];1317 -> 6248[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6248 -> 1373[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6249[label="vyw900/Zero",fontsize=10,color="white",style="solid",shape="box"];1317 -> 6249[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6249 -> 1374[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 3756[label="vyw101000",fontsize=16,color="green",shape="box"];3757[label="Zero",fontsize=16,color="green",shape="box"];3212[label="primMulNat vyw1800 (Succ vyw3100)",fontsize=16,color="burlywood",shape="triangle"];6250[label="vyw1800/Succ vyw18000",fontsize=10,color="white",style="solid",shape="box"];3212 -> 6250[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6250 -> 3215[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6251[label="vyw1800/Zero",fontsize=10,color="white",style="solid",shape="box"];3212 -> 6251[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6251 -> 3216[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 3758[label="primPlusNat (Succ vyw2670) (Succ vyw3100)",fontsize=16,color="black",shape="box"];3758 -> 3836[label="",style="solid", color="black", weight=3]; 18.65/6.86 3759[label="primPlusNat Zero (Succ vyw3100)",fontsize=16,color="black",shape="box"];3759 -> 3837[label="",style="solid", color="black", weight=3]; 18.65/6.86 1048[label="ceilingCeiling0 (vyw25 :% Pos vyw260) (primCmpInt (Pos (Succ (Succ (primPlusNat vyw270 Zero)))) (primMulInt (Pos Zero) (Pos vyw260)) == GT)",fontsize=16,color="black",shape="box"];1048 -> 1061[label="",style="solid", color="black", weight=3]; 18.65/6.86 1049[label="ceilingCeiling0 (vyw25 :% Neg vyw260) (primCmpInt (Pos (Succ (Succ (primPlusNat vyw270 Zero)))) (primMulInt (Pos Zero) (Neg vyw260)) == GT)",fontsize=16,color="black",shape="box"];1049 -> 1062[label="",style="solid", color="black", weight=3]; 18.65/6.86 1050[label="ceilingCeiling0 (vyw25 :% Pos vyw260) (primCmpInt (Pos (Succ Zero)) (primMulInt (Pos Zero) (Pos vyw260)) == GT)",fontsize=16,color="black",shape="box"];1050 -> 1063[label="",style="solid", color="black", weight=3]; 18.65/6.86 1051[label="ceilingCeiling0 (vyw25 :% Neg vyw260) (primCmpInt (Pos (Succ Zero)) (primMulInt (Pos Zero) (Neg vyw260)) == GT)",fontsize=16,color="black",shape="box"];1051 -> 1064[label="",style="solid", color="black", weight=3]; 18.65/6.86 398[label="ceilingCeiling0 (vyw8 :% Pos (Succ vyw900)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="box"];398 -> 488[label="",style="solid", color="black", weight=3]; 18.65/6.86 399[label="ceilingCeiling0 (vyw8 :% Pos Zero) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="box"];399 -> 489[label="",style="solid", color="black", weight=3]; 18.65/6.86 400[label="ceilingCeiling0 (vyw8 :% Neg (Succ vyw900)) (primCmpInt (Pos Zero) (Neg Zero) == GT)",fontsize=16,color="black",shape="box"];400 -> 490[label="",style="solid", color="black", weight=3]; 18.65/6.86 401[label="ceilingCeiling0 (vyw8 :% Neg Zero) (primCmpInt (Pos Zero) (Neg Zero) == GT)",fontsize=16,color="black",shape="box"];401 -> 491[label="",style="solid", color="black", weight=3]; 18.65/6.86 1057[label="ceilingCeiling0 (vyw30 :% Pos vyw310) (primCmpInt (Neg (Succ (Succ (primPlusNat vyw320 Zero)))) (primMulInt (Pos Zero) (Pos vyw310)) == GT)",fontsize=16,color="black",shape="box"];1057 -> 1069[label="",style="solid", color="black", weight=3]; 18.65/6.86 1058[label="ceilingCeiling0 (vyw30 :% Neg vyw310) (primCmpInt (Neg (Succ (Succ (primPlusNat vyw320 Zero)))) (primMulInt (Pos Zero) (Neg vyw310)) == GT)",fontsize=16,color="black",shape="box"];1058 -> 1070[label="",style="solid", color="black", weight=3]; 18.65/6.86 1059[label="ceilingCeiling0 (vyw30 :% Pos vyw310) (primCmpInt (Neg (Succ Zero)) (primMulInt (Pos Zero) (Pos vyw310)) == GT)",fontsize=16,color="black",shape="box"];1059 -> 1071[label="",style="solid", color="black", weight=3]; 18.65/6.86 1060[label="ceilingCeiling0 (vyw30 :% Neg vyw310) (primCmpInt (Neg (Succ Zero)) (primMulInt (Pos Zero) (Neg vyw310)) == GT)",fontsize=16,color="black",shape="box"];1060 -> 1072[label="",style="solid", color="black", weight=3]; 18.65/6.86 407[label="ceilingCeiling0 (vyw8 :% Pos (Succ vyw900)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="box"];407 -> 497[label="",style="solid", color="black", weight=3]; 18.65/6.86 408[label="ceilingCeiling0 (vyw8 :% Pos Zero) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="box"];408 -> 498[label="",style="solid", color="black", weight=3]; 18.65/6.86 409[label="ceilingCeiling0 (vyw8 :% Neg (Succ vyw900)) (primCmpInt (Neg Zero) (Neg Zero) == GT)",fontsize=16,color="black",shape="box"];409 -> 499[label="",style="solid", color="black", weight=3]; 18.65/6.86 410[label="ceilingCeiling0 (vyw8 :% Neg Zero) (primCmpInt (Neg Zero) (Neg Zero) == GT)",fontsize=16,color="black",shape="box"];410 -> 500[label="",style="solid", color="black", weight=3]; 18.65/6.86 414[label="vyw300",fontsize=16,color="green",shape="box"];415[label="vyw310",fontsize=16,color="green",shape="box"];416[label="ceilingCeiling0 (Double (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw200) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];416 -> 501[label="",style="solid", color="black", weight=3]; 18.65/6.86 417[label="ceilingCeiling0 (Double (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw200) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];417 -> 502[label="",style="solid", color="black", weight=3]; 18.65/6.86 421[label="vyw300",fontsize=16,color="green",shape="box"];422[label="vyw310",fontsize=16,color="green",shape="box"];423[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw210) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];423 -> 503[label="",style="solid", color="black", weight=3]; 18.65/6.86 424[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw210) (Pos vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];424 -> 504[label="",style="solid", color="black", weight=3]; 18.65/6.86 428[label="vyw300",fontsize=16,color="green",shape="box"];429[label="vyw310",fontsize=16,color="green",shape="box"];430[label="ceilingCeiling0 (Double (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw220) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];430 -> 505[label="",style="solid", color="black", weight=3]; 18.65/6.86 431[label="ceilingCeiling0 (Double (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw220) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];431 -> 506[label="",style="solid", color="black", weight=3]; 18.65/6.86 435[label="vyw300",fontsize=16,color="green",shape="box"];436[label="vyw310",fontsize=16,color="green",shape="box"];437[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Pos vyw230) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];437 -> 507[label="",style="solid", color="black", weight=3]; 18.65/6.86 438[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (primMulInt (Neg vyw230) (Neg vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];438 -> 508[label="",style="solid", color="black", weight=3]; 18.65/6.86 439[label="Pos vyw300",fontsize=16,color="green",shape="box"];440[label="Pos vyw310",fontsize=16,color="green",shape="box"];441[label="ceilingCeiling0 (Float (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Pos (primMulNat vyw160 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];441 -> 509[label="",style="solid", color="black", weight=3]; 18.65/6.86 442[label="ceilingCeiling0 (Float (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Neg (primMulNat vyw160 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];442 -> 510[label="",style="solid", color="black", weight=3]; 18.65/6.86 443[label="Neg vyw300",fontsize=16,color="green",shape="box"];444[label="Pos vyw310",fontsize=16,color="green",shape="box"];445[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Pos (primMulNat vyw170 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];445 -> 511[label="",style="solid", color="black", weight=3]; 18.65/6.86 446[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Neg (primMulNat vyw170 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];446 -> 512[label="",style="solid", color="black", weight=3]; 18.65/6.86 447[label="Pos vyw300",fontsize=16,color="green",shape="box"];448[label="Neg vyw310",fontsize=16,color="green",shape="box"];449[label="ceilingCeiling0 (Float (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Neg (primMulNat vyw180 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];449 -> 513[label="",style="solid", color="black", weight=3]; 18.65/6.86 450[label="ceilingCeiling0 (Float (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Pos (primMulNat vyw180 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];450 -> 514[label="",style="solid", color="black", weight=3]; 18.65/6.86 451[label="Neg vyw300",fontsize=16,color="green",shape="box"];452[label="Neg vyw310",fontsize=16,color="green",shape="box"];453[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Neg (primMulNat vyw190 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];453 -> 515[label="",style="solid", color="black", weight=3]; 18.65/6.86 454[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Pos (primMulNat vyw190 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];454 -> 516[label="",style="solid", color="black", weight=3]; 18.65/6.86 5973[label="vyw4750",fontsize=16,color="green",shape="box"];5974[label="vyw4760",fontsize=16,color="green",shape="box"];5975[label="Succ (primDivNatS (primMinusNatS (Succ vyw473) (Succ vyw474)) (Succ (Succ vyw474)))",fontsize=16,color="green",shape="box"];5975 -> 5998[label="",style="dashed", color="green", weight=3]; 18.65/6.86 5976[label="Zero",fontsize=16,color="green",shape="box"];5994[label="vyw4800",fontsize=16,color="green",shape="box"];5995[label="vyw4810",fontsize=16,color="green",shape="box"];5996 -> 148[label="",style="dashed", color="red", weight=0]; 18.65/6.86 5996[label="primModNatS (primMinusNatS (Succ vyw478) (Succ vyw479)) (Succ (Succ vyw479))",fontsize=16,color="magenta"];5996 -> 6009[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 5996 -> 6010[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 5997[label="Succ (Succ vyw478)",fontsize=16,color="green",shape="box"];1318[label="ceilingCeiling0 (vyw8 :% Integer (Pos vyw900)) (primCmpNat (Succ vyw850) (primMulNat Zero vyw900) == GT)",fontsize=16,color="burlywood",shape="box"];6252[label="vyw900/Succ vyw9000",fontsize=10,color="white",style="solid",shape="box"];1318 -> 6252[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6252 -> 1375[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6253[label="vyw900/Zero",fontsize=10,color="white",style="solid",shape="box"];1318 -> 6253[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6253 -> 1376[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1319[label="ceilingCeiling0 (vyw8 :% Integer (Neg vyw900)) (GT == GT)",fontsize=16,color="black",shape="box"];1319 -> 1377[label="",style="solid", color="black", weight=3]; 18.65/6.86 1320[label="ceilingCeiling0 (vyw8 :% Integer (Pos (Succ vyw9000))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ vyw9000))) == GT)",fontsize=16,color="black",shape="box"];1320 -> 1378[label="",style="solid", color="black", weight=3]; 18.65/6.86 1321[label="ceilingCeiling0 (vyw8 :% Integer (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];1321 -> 1379[label="",style="solid", color="black", weight=3]; 18.65/6.86 1322[label="ceilingCeiling0 (vyw8 :% Integer (Neg (Succ vyw9000))) (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ vyw9000))) == GT)",fontsize=16,color="black",shape="box"];1322 -> 1380[label="",style="solid", color="black", weight=3]; 18.65/6.86 1323[label="ceilingCeiling0 (vyw8 :% Integer (Neg Zero)) (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];1323 -> 1381[label="",style="solid", color="black", weight=3]; 18.65/6.86 1369[label="ceilingCeiling0 (vyw8 :% Integer (Pos vyw900)) (LT == GT)",fontsize=16,color="black",shape="box"];1369 -> 1385[label="",style="solid", color="black", weight=3]; 18.65/6.86 1370[label="ceilingCeiling0 (vyw8 :% Integer (Neg vyw900)) (primCmpNat (primMulNat Zero vyw900) (Succ vyw910) == GT)",fontsize=16,color="burlywood",shape="box"];6254[label="vyw900/Succ vyw9000",fontsize=10,color="white",style="solid",shape="box"];1370 -> 6254[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6254 -> 1386[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6255[label="vyw900/Zero",fontsize=10,color="white",style="solid",shape="box"];1370 -> 6255[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6255 -> 1387[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1371[label="ceilingCeiling0 (vyw8 :% Integer (Pos (Succ vyw9000))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ vyw9000))) == GT)",fontsize=16,color="black",shape="box"];1371 -> 1388[label="",style="solid", color="black", weight=3]; 18.65/6.86 1372[label="ceilingCeiling0 (vyw8 :% Integer (Pos Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];1372 -> 1389[label="",style="solid", color="black", weight=3]; 18.65/6.86 1373[label="ceilingCeiling0 (vyw8 :% Integer (Neg (Succ vyw9000))) (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ vyw9000))) == GT)",fontsize=16,color="black",shape="box"];1373 -> 1390[label="",style="solid", color="black", weight=3]; 18.65/6.86 1374[label="ceilingCeiling0 (vyw8 :% Integer (Neg Zero)) (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];1374 -> 1391[label="",style="solid", color="black", weight=3]; 18.65/6.86 3215[label="primMulNat (Succ vyw18000) (Succ vyw3100)",fontsize=16,color="black",shape="box"];3215 -> 3235[label="",style="solid", color="black", weight=3]; 18.65/6.86 3216[label="primMulNat Zero (Succ vyw3100)",fontsize=16,color="black",shape="box"];3216 -> 3236[label="",style="solid", color="black", weight=3]; 18.65/6.86 3836[label="Succ (Succ (primPlusNat vyw2670 vyw3100))",fontsize=16,color="green",shape="box"];3836 -> 3917[label="",style="dashed", color="green", weight=3]; 18.65/6.86 3837[label="Succ vyw3100",fontsize=16,color="green",shape="box"];1061[label="ceilingCeiling0 (vyw25 :% Pos vyw260) (primCmpInt (Pos (Succ (Succ (primPlusNat vyw270 Zero)))) (Pos (primMulNat Zero vyw260)) == GT)",fontsize=16,color="black",shape="box"];1061 -> 1073[label="",style="solid", color="black", weight=3]; 18.65/6.86 1062[label="ceilingCeiling0 (vyw25 :% Neg vyw260) (primCmpInt (Pos (Succ (Succ (primPlusNat vyw270 Zero)))) (Neg (primMulNat Zero vyw260)) == GT)",fontsize=16,color="black",shape="box"];1062 -> 1074[label="",style="solid", color="black", weight=3]; 18.65/6.86 1063[label="ceilingCeiling0 (vyw25 :% Pos vyw260) (primCmpInt (Pos (Succ Zero)) (Pos (primMulNat Zero vyw260)) == GT)",fontsize=16,color="black",shape="box"];1063 -> 1075[label="",style="solid", color="black", weight=3]; 18.65/6.86 1064[label="ceilingCeiling0 (vyw25 :% Neg vyw260) (primCmpInt (Pos (Succ Zero)) (Neg (primMulNat Zero vyw260)) == GT)",fontsize=16,color="black",shape="box"];1064 -> 1076[label="",style="solid", color="black", weight=3]; 18.65/6.86 488[label="ceilingCeiling0 (vyw8 :% Pos (Succ vyw900)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];488 -> 553[label="",style="solid", color="black", weight=3]; 18.65/6.86 489[label="ceilingCeiling0 (vyw8 :% Pos Zero) (EQ == GT)",fontsize=16,color="black",shape="triangle"];489 -> 554[label="",style="solid", color="black", weight=3]; 18.65/6.86 490[label="ceilingCeiling0 (vyw8 :% Neg (Succ vyw900)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];490 -> 555[label="",style="solid", color="black", weight=3]; 18.65/6.86 491[label="ceilingCeiling0 (vyw8 :% Neg Zero) (EQ == GT)",fontsize=16,color="black",shape="triangle"];491 -> 556[label="",style="solid", color="black", weight=3]; 18.65/6.86 1069 -> 1082[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1069[label="ceilingCeiling0 (vyw30 :% Pos vyw310) (primCmpInt (Neg (Succ (Succ (primPlusNat vyw320 Zero)))) (Pos (primMulNat Zero vyw310)) == GT)",fontsize=16,color="magenta"];1069 -> 1083[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1070 -> 1084[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1070[label="ceilingCeiling0 (vyw30 :% Neg vyw310) (primCmpInt (Neg (Succ (Succ (primPlusNat vyw320 Zero)))) (Neg (primMulNat Zero vyw310)) == GT)",fontsize=16,color="magenta"];1070 -> 1085[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1071[label="ceilingCeiling0 (vyw30 :% Pos vyw310) (primCmpInt (Neg (Succ Zero)) (Pos (primMulNat Zero vyw310)) == GT)",fontsize=16,color="black",shape="box"];1071 -> 1086[label="",style="solid", color="black", weight=3]; 18.65/6.86 1072[label="ceilingCeiling0 (vyw30 :% Neg vyw310) (primCmpInt (Neg (Succ Zero)) (Neg (primMulNat Zero vyw310)) == GT)",fontsize=16,color="black",shape="box"];1072 -> 1087[label="",style="solid", color="black", weight=3]; 18.65/6.86 497 -> 488[label="",style="dashed", color="red", weight=0]; 18.65/6.86 497[label="ceilingCeiling0 (vyw8 :% Pos (Succ vyw900)) (EQ == GT)",fontsize=16,color="magenta"];498 -> 489[label="",style="dashed", color="red", weight=0]; 18.65/6.86 498[label="ceilingCeiling0 (vyw8 :% Pos Zero) (EQ == GT)",fontsize=16,color="magenta"];499 -> 490[label="",style="dashed", color="red", weight=0]; 18.65/6.86 499[label="ceilingCeiling0 (vyw8 :% Neg (Succ vyw900)) (EQ == GT)",fontsize=16,color="magenta"];500 -> 491[label="",style="dashed", color="red", weight=0]; 18.65/6.86 500[label="ceilingCeiling0 (vyw8 :% Neg Zero) (EQ == GT)",fontsize=16,color="magenta"];501[label="ceilingCeiling0 (Double (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Pos (primMulNat vyw200 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];501 -> 563[label="",style="solid", color="black", weight=3]; 18.65/6.86 502[label="ceilingCeiling0 (Double (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Neg (primMulNat vyw200 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];502 -> 564[label="",style="solid", color="black", weight=3]; 18.65/6.86 503[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Pos (primMulNat vyw210 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];503 -> 565[label="",style="solid", color="black", weight=3]; 18.65/6.86 504[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Neg (primMulNat vyw210 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];504 -> 566[label="",style="solid", color="black", weight=3]; 18.65/6.86 505[label="ceilingCeiling0 (Double (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Neg (primMulNat vyw220 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];505 -> 567[label="",style="solid", color="black", weight=3]; 18.65/6.86 506[label="ceilingCeiling0 (Double (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Pos (primMulNat vyw300 (Succ Zero))) (Pos (primMulNat vyw220 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];506 -> 568[label="",style="solid", color="black", weight=3]; 18.65/6.86 507[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Neg (primMulNat vyw230 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];507 -> 569[label="",style="solid", color="black", weight=3]; 18.65/6.86 508[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusInt (Neg (primMulNat vyw300 (Succ Zero))) (Pos (primMulNat vyw230 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];508 -> 570[label="",style="solid", color="black", weight=3]; 18.65/6.86 509[label="ceilingCeiling0 (Float (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6256[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];509 -> 6256[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6256 -> 571[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6257[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];509 -> 6257[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6257 -> 572[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 510[label="ceilingCeiling0 (Float (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (Pos (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw160 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];510 -> 573[label="",style="solid", color="black", weight=3]; 18.65/6.86 511[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (Neg (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw170 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];511 -> 574[label="",style="solid", color="black", weight=3]; 18.65/6.86 512[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat vyw170 vyw310) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6258[label="vyw170/Succ vyw1700",fontsize=10,color="white",style="solid",shape="box"];512 -> 6258[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6258 -> 575[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6259[label="vyw170/Zero",fontsize=10,color="white",style="solid",shape="box"];512 -> 6259[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6259 -> 576[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 513[label="ceilingCeiling0 (Float (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (Pos (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw180 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];513 -> 577[label="",style="solid", color="black", weight=3]; 18.65/6.86 514[label="ceilingCeiling0 (Float (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6260[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];514 -> 6260[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6260 -> 578[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6261[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];514 -> 6261[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6261 -> 579[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 515[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat vyw190 vyw310) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6262[label="vyw190/Succ vyw1900",fontsize=10,color="white",style="solid",shape="box"];515 -> 6262[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6262 -> 580[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6263[label="vyw190/Zero",fontsize=10,color="white",style="solid",shape="box"];515 -> 6263[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6263 -> 581[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 516[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (Neg (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw190 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];516 -> 582[label="",style="solid", color="black", weight=3]; 18.65/6.86 5998 -> 143[label="",style="dashed", color="red", weight=0]; 18.65/6.86 5998[label="primDivNatS (primMinusNatS (Succ vyw473) (Succ vyw474)) (Succ (Succ vyw474))",fontsize=16,color="magenta"];5998 -> 6011[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 5998 -> 6012[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 6009[label="primMinusNatS (Succ vyw478) (Succ vyw479)",fontsize=16,color="black",shape="triangle"];6009 -> 6051[label="",style="solid", color="black", weight=3]; 18.65/6.86 6010[label="Succ vyw479",fontsize=16,color="green",shape="box"];1375[label="ceilingCeiling0 (vyw8 :% Integer (Pos (Succ vyw9000))) (primCmpNat (Succ vyw850) (primMulNat Zero (Succ vyw9000)) == GT)",fontsize=16,color="black",shape="box"];1375 -> 1392[label="",style="solid", color="black", weight=3]; 18.65/6.86 1376[label="ceilingCeiling0 (vyw8 :% Integer (Pos Zero)) (primCmpNat (Succ vyw850) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];1376 -> 1393[label="",style="solid", color="black", weight=3]; 18.65/6.86 1377[label="ceilingCeiling0 (vyw8 :% Integer (Neg vyw900)) True",fontsize=16,color="black",shape="box"];1377 -> 1394[label="",style="solid", color="black", weight=3]; 18.65/6.86 1378[label="ceilingCeiling0 (vyw8 :% Integer (Pos (Succ vyw9000))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1378 -> 1395[label="",style="solid", color="black", weight=3]; 18.65/6.86 1379[label="ceilingCeiling0 (vyw8 :% Integer (Pos Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1379 -> 1396[label="",style="solid", color="black", weight=3]; 18.65/6.86 1380[label="ceilingCeiling0 (vyw8 :% Integer (Neg (Succ vyw9000))) (primCmpInt (Pos Zero) (Neg Zero) == GT)",fontsize=16,color="black",shape="box"];1380 -> 1397[label="",style="solid", color="black", weight=3]; 18.65/6.86 1381[label="ceilingCeiling0 (vyw8 :% Integer (Neg Zero)) (primCmpInt (Pos Zero) (Neg Zero) == GT)",fontsize=16,color="black",shape="box"];1381 -> 1398[label="",style="solid", color="black", weight=3]; 18.65/6.86 1385[label="ceilingCeiling0 (vyw8 :% Integer (Pos vyw900)) False",fontsize=16,color="black",shape="triangle"];1385 -> 1435[label="",style="solid", color="black", weight=3]; 18.65/6.86 1386[label="ceilingCeiling0 (vyw8 :% Integer (Neg (Succ vyw9000))) (primCmpNat (primMulNat Zero (Succ vyw9000)) (Succ vyw910) == GT)",fontsize=16,color="black",shape="box"];1386 -> 1436[label="",style="solid", color="black", weight=3]; 18.65/6.86 1387[label="ceilingCeiling0 (vyw8 :% Integer (Neg Zero)) (primCmpNat (primMulNat Zero Zero) (Succ vyw910) == GT)",fontsize=16,color="black",shape="box"];1387 -> 1437[label="",style="solid", color="black", weight=3]; 18.65/6.86 1388[label="ceilingCeiling0 (vyw8 :% Integer (Pos (Succ vyw9000))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1388 -> 1438[label="",style="solid", color="black", weight=3]; 18.65/6.86 1389[label="ceilingCeiling0 (vyw8 :% Integer (Pos Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1389 -> 1439[label="",style="solid", color="black", weight=3]; 18.65/6.86 1390[label="ceilingCeiling0 (vyw8 :% Integer (Neg (Succ vyw9000))) (primCmpInt (Neg Zero) (Neg Zero) == GT)",fontsize=16,color="black",shape="box"];1390 -> 1440[label="",style="solid", color="black", weight=3]; 18.65/6.86 1391[label="ceilingCeiling0 (vyw8 :% Integer (Neg Zero)) (primCmpInt (Neg Zero) (Neg Zero) == GT)",fontsize=16,color="black",shape="box"];1391 -> 1441[label="",style="solid", color="black", weight=3]; 18.65/6.86 3235 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3235[label="primPlusNat (primMulNat vyw18000 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];3235 -> 3755[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3236[label="Zero",fontsize=16,color="green",shape="box"];3917[label="primPlusNat vyw2670 vyw3100",fontsize=16,color="burlywood",shape="triangle"];6264[label="vyw2670/Succ vyw26700",fontsize=10,color="white",style="solid",shape="box"];3917 -> 6264[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6264 -> 3953[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6265[label="vyw2670/Zero",fontsize=10,color="white",style="solid",shape="box"];3917 -> 6265[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6265 -> 3954[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1073 -> 1088[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1073[label="ceilingCeiling0 (vyw25 :% Pos vyw260) (primCmpNat (Succ (Succ (primPlusNat vyw270 Zero))) (primMulNat Zero vyw260) == GT)",fontsize=16,color="magenta"];1073 -> 1089[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1074[label="ceilingCeiling0 (vyw25 :% Neg vyw260) (GT == GT)",fontsize=16,color="black",shape="triangle"];1074 -> 1090[label="",style="solid", color="black", weight=3]; 18.65/6.86 1075[label="ceilingCeiling0 (vyw25 :% Pos vyw260) (primCmpNat (Succ Zero) (primMulNat Zero vyw260) == GT)",fontsize=16,color="burlywood",shape="box"];6266[label="vyw260/Succ vyw2600",fontsize=10,color="white",style="solid",shape="box"];1075 -> 6266[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6266 -> 1091[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6267[label="vyw260/Zero",fontsize=10,color="white",style="solid",shape="box"];1075 -> 6267[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6267 -> 1092[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1076 -> 1074[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1076[label="ceilingCeiling0 (vyw25 :% Neg vyw260) (GT == GT)",fontsize=16,color="magenta"];553[label="ceilingCeiling0 (vyw8 :% Pos (Succ vyw900)) False",fontsize=16,color="black",shape="box"];553 -> 620[label="",style="solid", color="black", weight=3]; 18.65/6.86 554[label="ceilingCeiling0 (vyw8 :% Pos Zero) False",fontsize=16,color="black",shape="box"];554 -> 621[label="",style="solid", color="black", weight=3]; 18.65/6.86 555[label="ceilingCeiling0 (vyw8 :% Neg (Succ vyw900)) False",fontsize=16,color="black",shape="triangle"];555 -> 622[label="",style="solid", color="black", weight=3]; 18.65/6.86 556[label="ceilingCeiling0 (vyw8 :% Neg Zero) False",fontsize=16,color="black",shape="triangle"];556 -> 623[label="",style="solid", color="black", weight=3]; 18.65/6.86 1083 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1083[label="primPlusNat vyw320 Zero",fontsize=16,color="magenta"];1083 -> 1093[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1082[label="ceilingCeiling0 (vyw30 :% Pos vyw310) (primCmpInt (Neg (Succ (Succ vyw46))) (Pos (primMulNat Zero vyw310)) == GT)",fontsize=16,color="black",shape="triangle"];1082 -> 1094[label="",style="solid", color="black", weight=3]; 18.65/6.86 1085 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1085[label="primPlusNat vyw320 Zero",fontsize=16,color="magenta"];1085 -> 1095[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1084[label="ceilingCeiling0 (vyw30 :% Neg vyw310) (primCmpInt (Neg (Succ (Succ vyw47))) (Neg (primMulNat Zero vyw310)) == GT)",fontsize=16,color="black",shape="triangle"];1084 -> 1096[label="",style="solid", color="black", weight=3]; 18.65/6.86 1086[label="ceilingCeiling0 (vyw30 :% Pos vyw310) (LT == GT)",fontsize=16,color="black",shape="triangle"];1086 -> 1097[label="",style="solid", color="black", weight=3]; 18.65/6.86 1087[label="ceilingCeiling0 (vyw30 :% Neg vyw310) (primCmpNat (primMulNat Zero vyw310) (Succ Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6268[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1087 -> 6268[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6268 -> 1098[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6269[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1087 -> 6269[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6269 -> 1099[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 563[label="ceilingCeiling0 (Double (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6270[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];563 -> 6270[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6270 -> 632[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6271[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];563 -> 6271[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6271 -> 633[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 564[label="ceilingCeiling0 (Double (Pos vyw300) (Pos vyw310)) (primCmpInt (primMulInt (Pos (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw200 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];564 -> 634[label="",style="solid", color="black", weight=3]; 18.65/6.86 565[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (Neg (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw210 vyw310))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];565 -> 635[label="",style="solid", color="black", weight=3]; 18.65/6.86 566[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat vyw210 vyw310) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6272[label="vyw210/Succ vyw2100",fontsize=10,color="white",style="solid",shape="box"];566 -> 6272[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6272 -> 636[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6273[label="vyw210/Zero",fontsize=10,color="white",style="solid",shape="box"];566 -> 6273[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6273 -> 637[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 567[label="ceilingCeiling0 (Double (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (Pos (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw220 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];567 -> 638[label="",style="solid", color="black", weight=3]; 18.65/6.86 568[label="ceilingCeiling0 (Double (Pos vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6274[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];568 -> 6274[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6274 -> 639[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6275[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];568 -> 6275[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6275 -> 640[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 569[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat vyw230 vyw310) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6276[label="vyw230/Succ vyw2300",fontsize=10,color="white",style="solid",shape="box"];569 -> 6276[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6276 -> 641[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6277[label="vyw230/Zero",fontsize=10,color="white",style="solid",shape="box"];569 -> 6277[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6277 -> 642[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 570[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (Neg (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw230 vyw310))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];570 -> 643[label="",style="solid", color="black", weight=3]; 18.65/6.86 571[label="ceilingCeiling0 (Float (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];571 -> 644[label="",style="solid", color="black", weight=3]; 18.65/6.86 572[label="ceilingCeiling0 (Float (Pos Zero) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];572 -> 645[label="",style="solid", color="black", weight=3]; 18.65/6.86 573[label="ceilingCeiling0 (Float (Pos vyw300) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw160 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6278[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];573 -> 6278[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6278 -> 646[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6279[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];573 -> 6279[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6279 -> 647[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 574[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw170 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6280[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];574 -> 6280[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6280 -> 648[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6281[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];574 -> 6281[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6281 -> 649[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 575[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw1700) vyw310) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6282[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];575 -> 6282[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6282 -> 650[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6283[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];575 -> 6283[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6283 -> 651[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 576[label="ceilingCeiling0 (Float (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero vyw310) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6284[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];576 -> 6284[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6284 -> 652[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6285[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];576 -> 6285[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6285 -> 653[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 577[label="ceilingCeiling0 (Float (Pos vyw300) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw180 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6286[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];577 -> 6286[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6286 -> 654[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6287[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];577 -> 6287[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6287 -> 655[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 578[label="ceilingCeiling0 (Float (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];578 -> 656[label="",style="solid", color="black", weight=3]; 18.65/6.86 579[label="ceilingCeiling0 (Float (Pos Zero) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];579 -> 657[label="",style="solid", color="black", weight=3]; 18.65/6.86 580[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw1900) vyw310) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6288[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];580 -> 6288[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6288 -> 658[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6289[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];580 -> 6289[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6289 -> 659[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 581[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero vyw310) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6290[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];581 -> 6290[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6290 -> 660[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6291[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];581 -> 6291[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6291 -> 661[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 582[label="ceilingCeiling0 (Float (Neg vyw300) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw190 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6292[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];582 -> 6292[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6292 -> 662[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6293[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];582 -> 6293[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6293 -> 663[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6011 -> 6009[label="",style="dashed", color="red", weight=0]; 18.65/6.86 6011[label="primMinusNatS (Succ vyw473) (Succ vyw474)",fontsize=16,color="magenta"];6011 -> 6052[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 6011 -> 6053[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 6012[label="Succ vyw474",fontsize=16,color="green",shape="box"];6051[label="primMinusNatS vyw478 vyw479",fontsize=16,color="burlywood",shape="triangle"];6294[label="vyw478/Succ vyw4780",fontsize=10,color="white",style="solid",shape="box"];6051 -> 6294[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6294 -> 6070[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6295[label="vyw478/Zero",fontsize=10,color="white",style="solid",shape="box"];6051 -> 6295[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6295 -> 6071[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1392[label="ceilingCeiling0 (vyw8 :% Integer (Pos (Succ vyw9000))) (primCmpNat (Succ vyw850) Zero == GT)",fontsize=16,color="black",shape="box"];1392 -> 1442[label="",style="solid", color="black", weight=3]; 18.65/6.86 1393[label="ceilingCeiling0 (vyw8 :% Integer (Pos Zero)) (primCmpNat (Succ vyw850) Zero == GT)",fontsize=16,color="black",shape="box"];1393 -> 1443[label="",style="solid", color="black", weight=3]; 18.65/6.86 1394[label="ceilingN (vyw8 :% Integer (Neg vyw900)) + fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];6296[label="+ :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];1394 -> 6296[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6296 -> 1444[label="",style="solid", color="blue", weight=3]; 18.65/6.86 6297[label="+ :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];1394 -> 6297[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6297 -> 1445[label="",style="solid", color="blue", weight=3]; 18.65/6.86 1395[label="ceilingCeiling0 (vyw8 :% Integer (Pos (Succ vyw9000))) (EQ == GT)",fontsize=16,color="black",shape="triangle"];1395 -> 1446[label="",style="solid", color="black", weight=3]; 18.65/6.86 1396[label="ceilingCeiling0 (vyw8 :% Integer (Pos Zero)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];1396 -> 1447[label="",style="solid", color="black", weight=3]; 18.65/6.86 1397[label="ceilingCeiling0 (vyw8 :% Integer (Neg (Succ vyw9000))) (EQ == GT)",fontsize=16,color="black",shape="triangle"];1397 -> 1448[label="",style="solid", color="black", weight=3]; 18.65/6.86 1398[label="ceilingCeiling0 (vyw8 :% Integer (Neg Zero)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];1398 -> 1449[label="",style="solid", color="black", weight=3]; 18.65/6.86 1435[label="ceilingN (vyw8 :% Integer (Pos vyw900))",fontsize=16,color="black",shape="triangle"];1435 -> 1453[label="",style="solid", color="black", weight=3]; 18.65/6.86 1436[label="ceilingCeiling0 (vyw8 :% Integer (Neg (Succ vyw9000))) (primCmpNat Zero (Succ vyw910) == GT)",fontsize=16,color="black",shape="box"];1436 -> 1454[label="",style="solid", color="black", weight=3]; 18.65/6.86 1437[label="ceilingCeiling0 (vyw8 :% Integer (Neg Zero)) (primCmpNat Zero (Succ vyw910) == GT)",fontsize=16,color="black",shape="box"];1437 -> 1455[label="",style="solid", color="black", weight=3]; 18.65/6.86 1438 -> 1395[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1438[label="ceilingCeiling0 (vyw8 :% Integer (Pos (Succ vyw9000))) (EQ == GT)",fontsize=16,color="magenta"];1439 -> 1396[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1439[label="ceilingCeiling0 (vyw8 :% Integer (Pos Zero)) (EQ == GT)",fontsize=16,color="magenta"];1440 -> 1397[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1440[label="ceilingCeiling0 (vyw8 :% Integer (Neg (Succ vyw9000))) (EQ == GT)",fontsize=16,color="magenta"];1441 -> 1398[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1441[label="ceilingCeiling0 (vyw8 :% Integer (Neg Zero)) (EQ == GT)",fontsize=16,color="magenta"];3755 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3755[label="primMulNat vyw18000 (Succ vyw3100)",fontsize=16,color="magenta"];3755 -> 3838[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3953[label="primPlusNat (Succ vyw26700) vyw3100",fontsize=16,color="burlywood",shape="box"];6298[label="vyw3100/Succ vyw31000",fontsize=10,color="white",style="solid",shape="box"];3953 -> 6298[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6298 -> 3964[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6299[label="vyw3100/Zero",fontsize=10,color="white",style="solid",shape="box"];3953 -> 6299[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6299 -> 3965[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 3954[label="primPlusNat Zero vyw3100",fontsize=16,color="burlywood",shape="box"];6300[label="vyw3100/Succ vyw31000",fontsize=10,color="white",style="solid",shape="box"];3954 -> 6300[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6300 -> 3966[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6301[label="vyw3100/Zero",fontsize=10,color="white",style="solid",shape="box"];3954 -> 6301[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6301 -> 3967[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1089 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1089[label="primPlusNat vyw270 Zero",fontsize=16,color="magenta"];1089 -> 1102[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1088[label="ceilingCeiling0 (vyw25 :% Pos vyw260) (primCmpNat (Succ (Succ vyw48)) (primMulNat Zero vyw260) == GT)",fontsize=16,color="burlywood",shape="triangle"];6302[label="vyw260/Succ vyw2600",fontsize=10,color="white",style="solid",shape="box"];1088 -> 6302[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6302 -> 1103[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6303[label="vyw260/Zero",fontsize=10,color="white",style="solid",shape="box"];1088 -> 6303[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6303 -> 1104[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1090[label="ceilingCeiling0 (vyw25 :% Neg vyw260) True",fontsize=16,color="black",shape="box"];1090 -> 1108[label="",style="solid", color="black", weight=3]; 18.65/6.86 1091[label="ceilingCeiling0 (vyw25 :% Pos (Succ vyw2600)) (primCmpNat (Succ Zero) (primMulNat Zero (Succ vyw2600)) == GT)",fontsize=16,color="black",shape="box"];1091 -> 1109[label="",style="solid", color="black", weight=3]; 18.65/6.86 1092[label="ceilingCeiling0 (vyw25 :% Pos Zero) (primCmpNat (Succ Zero) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];1092 -> 1110[label="",style="solid", color="black", weight=3]; 18.65/6.86 620[label="ceilingN (vyw8 :% Pos (Succ vyw900))",fontsize=16,color="black",shape="box"];620 -> 701[label="",style="solid", color="black", weight=3]; 18.65/6.86 621[label="ceilingN (vyw8 :% Pos Zero)",fontsize=16,color="black",shape="box"];621 -> 702[label="",style="solid", color="black", weight=3]; 18.65/6.86 622[label="ceilingN (vyw8 :% Neg (Succ vyw900))",fontsize=16,color="black",shape="box"];622 -> 703[label="",style="solid", color="black", weight=3]; 18.65/6.86 623[label="ceilingN (vyw8 :% Neg Zero)",fontsize=16,color="black",shape="box"];623 -> 704[label="",style="solid", color="black", weight=3]; 18.65/6.86 1093[label="vyw320",fontsize=16,color="green",shape="box"];1065[label="primPlusNat vyw330 Zero",fontsize=16,color="burlywood",shape="triangle"];6304[label="vyw330/Succ vyw3300",fontsize=10,color="white",style="solid",shape="box"];1065 -> 6304[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6304 -> 1077[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6305[label="vyw330/Zero",fontsize=10,color="white",style="solid",shape="box"];1065 -> 6305[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6305 -> 1078[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1094 -> 1086[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1094[label="ceilingCeiling0 (vyw30 :% Pos vyw310) (LT == GT)",fontsize=16,color="magenta"];1095[label="vyw320",fontsize=16,color="green",shape="box"];1096[label="ceilingCeiling0 (vyw30 :% Neg vyw310) (primCmpNat (primMulNat Zero vyw310) (Succ (Succ vyw47)) == GT)",fontsize=16,color="burlywood",shape="box"];6306[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1096 -> 6306[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6306 -> 1111[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6307[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1096 -> 6307[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6307 -> 1112[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1097[label="ceilingCeiling0 (vyw30 :% Pos vyw310) False",fontsize=16,color="black",shape="box"];1097 -> 1113[label="",style="solid", color="black", weight=3]; 18.65/6.86 1098[label="ceilingCeiling0 (vyw30 :% Neg (Succ vyw3100)) (primCmpNat (primMulNat Zero (Succ vyw3100)) (Succ Zero) == GT)",fontsize=16,color="black",shape="box"];1098 -> 1114[label="",style="solid", color="black", weight=3]; 18.65/6.86 1099[label="ceilingCeiling0 (vyw30 :% Neg Zero) (primCmpNat (primMulNat Zero Zero) (Succ Zero) == GT)",fontsize=16,color="black",shape="box"];1099 -> 1115[label="",style="solid", color="black", weight=3]; 18.65/6.86 632[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];632 -> 714[label="",style="solid", color="black", weight=3]; 18.65/6.86 633[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];633 -> 715[label="",style="solid", color="black", weight=3]; 18.65/6.86 634[label="ceilingCeiling0 (Double (Pos vyw300) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw200 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6308[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];634 -> 6308[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6308 -> 716[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6309[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];634 -> 6309[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6309 -> 717[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 635[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw210 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6310[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];635 -> 6310[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6310 -> 718[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6311[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];635 -> 6311[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6311 -> 719[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 636[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw2100) vyw310) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6312[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];636 -> 6312[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6312 -> 720[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6313[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];636 -> 6313[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6313 -> 721[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 637[label="ceilingCeiling0 (Double (Neg vyw300) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero vyw310) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6314[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];637 -> 6314[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6314 -> 722[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6315[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];637 -> 6315[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6315 -> 723[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 638[label="ceilingCeiling0 (Double (Pos vyw300) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw220 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6316[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];638 -> 6316[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6316 -> 724[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6317[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];638 -> 6317[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6317 -> 725[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 639[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];639 -> 726[label="",style="solid", color="black", weight=3]; 18.65/6.86 640[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];640 -> 727[label="",style="solid", color="black", weight=3]; 18.65/6.86 641[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw2300) vyw310) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6318[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];641 -> 6318[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6318 -> 728[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6319[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];641 -> 6319[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6319 -> 729[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 642[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero vyw310) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6320[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];642 -> 6320[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6320 -> 730[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6321[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];642 -> 6321[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6321 -> 731[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 643[label="ceilingCeiling0 (Double (Neg vyw300) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat vyw300 (Succ Zero)) (primMulNat vyw230 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6322[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];643 -> 6322[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6322 -> 732[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6323[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];643 -> 6323[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6323 -> 733[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 644[label="ceilingCeiling0 (Float (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6324[label="vyw3000/Succ vyw30000",fontsize=10,color="white",style="solid",shape="box"];644 -> 6324[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6324 -> 734[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6325[label="vyw3000/Zero",fontsize=10,color="white",style="solid",shape="box"];644 -> 6325[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6325 -> 735[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 645[label="ceilingCeiling0 (Float (Pos Zero) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6326[label="vyw160/Succ vyw1600",fontsize=10,color="white",style="solid",shape="box"];645 -> 6326[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6326 -> 736[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6327[label="vyw160/Zero",fontsize=10,color="white",style="solid",shape="box"];645 -> 6327[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6327 -> 737[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 646[label="ceilingCeiling0 (Float (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw160 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];646 -> 738[label="",style="solid", color="black", weight=3]; 18.65/6.86 647[label="ceilingCeiling0 (Float (Pos Zero) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw160 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];647 -> 739[label="",style="solid", color="black", weight=3]; 18.65/6.86 648[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw170 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];648 -> 740[label="",style="solid", color="black", weight=3]; 18.65/6.86 649[label="ceilingCeiling0 (Float (Neg Zero) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw170 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];649 -> 741[label="",style="solid", color="black", weight=3]; 18.65/6.86 650[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw1700) (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];650 -> 742[label="",style="solid", color="black", weight=3]; 18.65/6.86 651[label="ceilingCeiling0 (Float (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw1700) Zero) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];651 -> 743[label="",style="solid", color="black", weight=3]; 18.65/6.86 652[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];652 -> 744[label="",style="solid", color="black", weight=3]; 18.65/6.86 653[label="ceilingCeiling0 (Float (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero Zero) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];653 -> 745[label="",style="solid", color="black", weight=3]; 18.65/6.86 654[label="ceilingCeiling0 (Float (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw180 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];654 -> 746[label="",style="solid", color="black", weight=3]; 18.65/6.86 655[label="ceilingCeiling0 (Float (Pos Zero) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw180 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];655 -> 747[label="",style="solid", color="black", weight=3]; 18.65/6.86 656[label="ceilingCeiling0 (Float (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6328[label="vyw3000/Succ vyw30000",fontsize=10,color="white",style="solid",shape="box"];656 -> 6328[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6328 -> 748[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6329[label="vyw3000/Zero",fontsize=10,color="white",style="solid",shape="box"];656 -> 6329[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6329 -> 749[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 657[label="ceilingCeiling0 (Float (Pos Zero) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6330[label="vyw180/Succ vyw1800",fontsize=10,color="white",style="solid",shape="box"];657 -> 6330[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6330 -> 750[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6331[label="vyw180/Zero",fontsize=10,color="white",style="solid",shape="box"];657 -> 6331[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6331 -> 751[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 658[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw1900) (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];658 -> 752[label="",style="solid", color="black", weight=3]; 18.65/6.86 659[label="ceilingCeiling0 (Float (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw1900) Zero) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];659 -> 753[label="",style="solid", color="black", weight=3]; 18.65/6.86 660[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];660 -> 754[label="",style="solid", color="black", weight=3]; 18.65/6.86 661[label="ceilingCeiling0 (Float (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero Zero) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];661 -> 755[label="",style="solid", color="black", weight=3]; 18.65/6.86 662[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw190 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];662 -> 756[label="",style="solid", color="black", weight=3]; 18.65/6.86 663[label="ceilingCeiling0 (Float (Neg Zero) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw190 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];663 -> 757[label="",style="solid", color="black", weight=3]; 18.65/6.86 6052[label="vyw474",fontsize=16,color="green",shape="box"];6053[label="vyw473",fontsize=16,color="green",shape="box"];6070[label="primMinusNatS (Succ vyw4780) vyw479",fontsize=16,color="burlywood",shape="box"];6332[label="vyw479/Succ vyw4790",fontsize=10,color="white",style="solid",shape="box"];6070 -> 6332[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6332 -> 6077[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6333[label="vyw479/Zero",fontsize=10,color="white",style="solid",shape="box"];6070 -> 6333[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6333 -> 6078[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6071[label="primMinusNatS Zero vyw479",fontsize=16,color="burlywood",shape="box"];6334[label="vyw479/Succ vyw4790",fontsize=10,color="white",style="solid",shape="box"];6071 -> 6334[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6334 -> 6079[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6335[label="vyw479/Zero",fontsize=10,color="white",style="solid",shape="box"];6071 -> 6335[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6335 -> 6080[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1442[label="ceilingCeiling0 (vyw8 :% Integer (Pos (Succ vyw9000))) (GT == GT)",fontsize=16,color="black",shape="box"];1442 -> 1456[label="",style="solid", color="black", weight=3]; 18.65/6.86 1443[label="ceilingCeiling0 (vyw8 :% Integer (Pos Zero)) (GT == GT)",fontsize=16,color="black",shape="box"];1443 -> 1457[label="",style="solid", color="black", weight=3]; 18.65/6.86 1444[label="ceilingN (vyw8 :% Integer (Neg vyw900)) + fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];1444 -> 1499[label="",style="solid", color="black", weight=3]; 18.65/6.86 1445[label="ceilingN (vyw8 :% Integer (Neg vyw900)) + fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];1445 -> 1500[label="",style="solid", color="black", weight=3]; 18.65/6.86 1446 -> 1385[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1446[label="ceilingCeiling0 (vyw8 :% Integer (Pos (Succ vyw9000))) False",fontsize=16,color="magenta"];1446 -> 1460[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1447 -> 1385[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1447[label="ceilingCeiling0 (vyw8 :% Integer (Pos Zero)) False",fontsize=16,color="magenta"];1447 -> 1461[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1448[label="ceilingCeiling0 (vyw8 :% Integer (Neg (Succ vyw9000))) False",fontsize=16,color="black",shape="triangle"];1448 -> 1462[label="",style="solid", color="black", weight=3]; 18.65/6.86 1449[label="ceilingCeiling0 (vyw8 :% Integer (Neg Zero)) False",fontsize=16,color="black",shape="triangle"];1449 -> 1463[label="",style="solid", color="black", weight=3]; 18.65/6.86 1453[label="ceilingN0 (vyw8 :% Integer (Pos vyw900)) (ceilingVu8 (vyw8 :% Integer (Pos vyw900)))",fontsize=16,color="black",shape="box"];1453 -> 1466[label="",style="solid", color="black", weight=3]; 18.65/6.86 1454[label="ceilingCeiling0 (vyw8 :% Integer (Neg (Succ vyw9000))) (LT == GT)",fontsize=16,color="black",shape="box"];1454 -> 1467[label="",style="solid", color="black", weight=3]; 18.65/6.86 1455[label="ceilingCeiling0 (vyw8 :% Integer (Neg Zero)) (LT == GT)",fontsize=16,color="black",shape="box"];1455 -> 1468[label="",style="solid", color="black", weight=3]; 18.65/6.86 3838[label="vyw18000",fontsize=16,color="green",shape="box"];3964[label="primPlusNat (Succ vyw26700) (Succ vyw31000)",fontsize=16,color="black",shape="box"];3964 -> 3974[label="",style="solid", color="black", weight=3]; 18.65/6.86 3965[label="primPlusNat (Succ vyw26700) Zero",fontsize=16,color="black",shape="box"];3965 -> 3975[label="",style="solid", color="black", weight=3]; 18.65/6.86 3966[label="primPlusNat Zero (Succ vyw31000)",fontsize=16,color="black",shape="box"];3966 -> 3976[label="",style="solid", color="black", weight=3]; 18.65/6.86 3967[label="primPlusNat Zero Zero",fontsize=16,color="black",shape="box"];3967 -> 3977[label="",style="solid", color="black", weight=3]; 18.65/6.86 1102[label="vyw270",fontsize=16,color="green",shape="box"];1103[label="ceilingCeiling0 (vyw25 :% Pos (Succ vyw2600)) (primCmpNat (Succ (Succ vyw48)) (primMulNat Zero (Succ vyw2600)) == GT)",fontsize=16,color="black",shape="box"];1103 -> 1116[label="",style="solid", color="black", weight=3]; 18.65/6.86 1104[label="ceilingCeiling0 (vyw25 :% Pos Zero) (primCmpNat (Succ (Succ vyw48)) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];1104 -> 1117[label="",style="solid", color="black", weight=3]; 18.65/6.86 1108[label="ceilingN (vyw25 :% Neg vyw260) + fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];6336[label="+ :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];1108 -> 6336[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6336 -> 1123[label="",style="solid", color="blue", weight=3]; 18.65/6.86 6337[label="+ :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];1108 -> 6337[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6337 -> 1124[label="",style="solid", color="blue", weight=3]; 18.65/6.86 1109[label="ceilingCeiling0 (vyw25 :% Pos (Succ vyw2600)) (primCmpNat (Succ Zero) Zero == GT)",fontsize=16,color="black",shape="box"];1109 -> 1125[label="",style="solid", color="black", weight=3]; 18.65/6.86 1110[label="ceilingCeiling0 (vyw25 :% Pos Zero) (primCmpNat (Succ Zero) Zero == GT)",fontsize=16,color="black",shape="box"];1110 -> 1126[label="",style="solid", color="black", weight=3]; 18.65/6.86 701[label="ceilingN0 (vyw8 :% Pos (Succ vyw900)) (ceilingVu8 (vyw8 :% Pos (Succ vyw900)))",fontsize=16,color="black",shape="box"];701 -> 802[label="",style="solid", color="black", weight=3]; 18.65/6.86 702[label="ceilingN0 (vyw8 :% Pos Zero) (ceilingVu8 (vyw8 :% Pos Zero))",fontsize=16,color="black",shape="box"];702 -> 803[label="",style="solid", color="black", weight=3]; 18.65/6.86 703[label="ceilingN0 (vyw8 :% Neg (Succ vyw900)) (ceilingVu8 (vyw8 :% Neg (Succ vyw900)))",fontsize=16,color="black",shape="box"];703 -> 804[label="",style="solid", color="black", weight=3]; 18.65/6.86 704[label="ceilingN0 (vyw8 :% Neg Zero) (ceilingVu8 (vyw8 :% Neg Zero))",fontsize=16,color="black",shape="box"];704 -> 805[label="",style="solid", color="black", weight=3]; 18.65/6.86 1077[label="primPlusNat (Succ vyw3300) Zero",fontsize=16,color="black",shape="box"];1077 -> 1100[label="",style="solid", color="black", weight=3]; 18.65/6.86 1078[label="primPlusNat Zero Zero",fontsize=16,color="black",shape="box"];1078 -> 1101[label="",style="solid", color="black", weight=3]; 18.65/6.86 1111[label="ceilingCeiling0 (vyw30 :% Neg (Succ vyw3100)) (primCmpNat (primMulNat Zero (Succ vyw3100)) (Succ (Succ vyw47)) == GT)",fontsize=16,color="black",shape="box"];1111 -> 1127[label="",style="solid", color="black", weight=3]; 18.65/6.86 1112[label="ceilingCeiling0 (vyw30 :% Neg Zero) (primCmpNat (primMulNat Zero Zero) (Succ (Succ vyw47)) == GT)",fontsize=16,color="black",shape="box"];1112 -> 1128[label="",style="solid", color="black", weight=3]; 18.65/6.86 1113[label="ceilingN (vyw30 :% Pos vyw310)",fontsize=16,color="black",shape="triangle"];1113 -> 1129[label="",style="solid", color="black", weight=3]; 18.65/6.86 1114[label="ceilingCeiling0 (vyw30 :% Neg (Succ vyw3100)) (primCmpNat Zero (Succ Zero) == GT)",fontsize=16,color="black",shape="box"];1114 -> 1130[label="",style="solid", color="black", weight=3]; 18.65/6.86 1115[label="ceilingCeiling0 (vyw30 :% Neg Zero) (primCmpNat Zero (Succ Zero) == GT)",fontsize=16,color="black",shape="box"];1115 -> 1131[label="",style="solid", color="black", weight=3]; 18.65/6.86 714[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6338[label="vyw3000/Succ vyw30000",fontsize=10,color="white",style="solid",shape="box"];714 -> 6338[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6338 -> 815[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6339[label="vyw3000/Zero",fontsize=10,color="white",style="solid",shape="box"];714 -> 6339[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6339 -> 816[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 715[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6340[label="vyw200/Succ vyw2000",fontsize=10,color="white",style="solid",shape="box"];715 -> 6340[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6340 -> 817[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6341[label="vyw200/Zero",fontsize=10,color="white",style="solid",shape="box"];715 -> 6341[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6341 -> 818[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 716[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw200 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];716 -> 819[label="",style="solid", color="black", weight=3]; 18.65/6.86 717[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw200 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];717 -> 820[label="",style="solid", color="black", weight=3]; 18.65/6.86 718[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw210 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];718 -> 821[label="",style="solid", color="black", weight=3]; 18.65/6.86 719[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw210 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];719 -> 822[label="",style="solid", color="black", weight=3]; 18.65/6.86 720[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw2100) (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];720 -> 823[label="",style="solid", color="black", weight=3]; 18.65/6.86 721[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw2100) Zero) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];721 -> 824[label="",style="solid", color="black", weight=3]; 18.65/6.86 722[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];722 -> 825[label="",style="solid", color="black", weight=3]; 18.65/6.86 723[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero Zero) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];723 -> 826[label="",style="solid", color="black", weight=3]; 18.65/6.86 724[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw220 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];724 -> 827[label="",style="solid", color="black", weight=3]; 18.65/6.86 725[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw220 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];725 -> 828[label="",style="solid", color="black", weight=3]; 18.65/6.86 726[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6342[label="vyw3000/Succ vyw30000",fontsize=10,color="white",style="solid",shape="box"];726 -> 6342[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6342 -> 829[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6343[label="vyw3000/Zero",fontsize=10,color="white",style="solid",shape="box"];726 -> 6343[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6343 -> 830[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 727[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6344[label="vyw220/Succ vyw2200",fontsize=10,color="white",style="solid",shape="box"];727 -> 6344[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6344 -> 831[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6345[label="vyw220/Zero",fontsize=10,color="white",style="solid",shape="box"];727 -> 6345[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6345 -> 832[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 728[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw2300) (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];728 -> 833[label="",style="solid", color="black", weight=3]; 18.65/6.86 729[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (primMulNat (Succ vyw2300) Zero) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];729 -> 834[label="",style="solid", color="black", weight=3]; 18.65/6.86 730[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];730 -> 835[label="",style="solid", color="black", weight=3]; 18.65/6.86 731[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (primMulNat Zero Zero) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];731 -> 836[label="",style="solid", color="black", weight=3]; 18.65/6.86 732[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat (Succ vyw3000) (Succ Zero)) (primMulNat vyw230 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];732 -> 837[label="",style="solid", color="black", weight=3]; 18.65/6.86 733[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primMulNat Zero (Succ Zero)) (primMulNat vyw230 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];733 -> 838[label="",style="solid", color="black", weight=3]; 18.65/6.86 734[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (Succ vyw30000) (Succ Zero)) (Succ Zero)) (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];734 -> 839[label="",style="solid", color="black", weight=3]; 18.65/6.86 735[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];735 -> 840[label="",style="solid", color="black", weight=3]; 18.65/6.86 736[label="ceilingCeiling0 (Float (Pos Zero) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1600) vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6346[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];736 -> 6346[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6346 -> 841[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6347[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];736 -> 6347[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6347 -> 842[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 737[label="ceilingCeiling0 (Float (Pos Zero) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6348[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];737 -> 6348[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6348 -> 843[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6349[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];737 -> 6349[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6349 -> 844[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 738[label="ceilingCeiling0 (Float (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw160 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6350[label="vyw3000/Succ vyw30000",fontsize=10,color="white",style="solid",shape="box"];738 -> 6350[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6350 -> 845[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6351[label="vyw3000/Zero",fontsize=10,color="white",style="solid",shape="box"];738 -> 6351[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6351 -> 846[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 739[label="ceilingCeiling0 (Float (Pos Zero) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat vyw160 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6352[label="vyw160/Succ vyw1600",fontsize=10,color="white",style="solid",shape="box"];739 -> 6352[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6352 -> 847[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6353[label="vyw160/Zero",fontsize=10,color="white",style="solid",shape="box"];739 -> 6353[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6353 -> 848[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 740[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw170 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6354[label="vyw3000/Succ vyw30000",fontsize=10,color="white",style="solid",shape="box"];740 -> 6354[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6354 -> 849[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6355[label="vyw3000/Zero",fontsize=10,color="white",style="solid",shape="box"];740 -> 6355[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6355 -> 850[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 741[label="ceilingCeiling0 (Float (Neg Zero) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat vyw170 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6356[label="vyw170/Succ vyw1700",fontsize=10,color="white",style="solid",shape="box"];741 -> 6356[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6356 -> 851[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6357[label="vyw170/Zero",fontsize=10,color="white",style="solid",shape="box"];741 -> 6357[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6357 -> 852[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 742 -> 4740[label="",style="dashed", color="red", weight=0]; 18.65/6.86 742[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat vyw1700 (Succ vyw3100)) (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];742 -> 4741[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 742 -> 4742[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 743[label="ceilingCeiling0 (Float (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6358[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];743 -> 6358[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6358 -> 855[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6359[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];743 -> 6359[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6359 -> 856[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 744 -> 4740[label="",style="dashed", color="red", weight=0]; 18.65/6.86 744[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];744 -> 4743[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 744 -> 4744[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 745 -> 743[label="",style="dashed", color="red", weight=0]; 18.65/6.86 745[label="ceilingCeiling0 (Float (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];746[label="ceilingCeiling0 (Float (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw180 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6360[label="vyw3000/Succ vyw30000",fontsize=10,color="white",style="solid",shape="box"];746 -> 6360[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6360 -> 859[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6361[label="vyw3000/Zero",fontsize=10,color="white",style="solid",shape="box"];746 -> 6361[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6361 -> 860[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 747[label="ceilingCeiling0 (Float (Pos Zero) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat vyw180 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6362[label="vyw180/Succ vyw1800",fontsize=10,color="white",style="solid",shape="box"];747 -> 6362[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6362 -> 861[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6363[label="vyw180/Zero",fontsize=10,color="white",style="solid",shape="box"];747 -> 6363[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6363 -> 862[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 748[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (Succ vyw30000) (Succ Zero)) (Succ Zero)) (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];748 -> 863[label="",style="solid", color="black", weight=3]; 18.65/6.86 749[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];749 -> 864[label="",style="solid", color="black", weight=3]; 18.65/6.86 750[label="ceilingCeiling0 (Float (Pos Zero) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1800) vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6364[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];750 -> 6364[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6364 -> 865[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6365[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];750 -> 6365[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6365 -> 866[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 751[label="ceilingCeiling0 (Float (Pos Zero) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6366[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];751 -> 6366[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6366 -> 867[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6367[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];751 -> 6367[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6367 -> 868[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 752 -> 3862[label="",style="dashed", color="red", weight=0]; 18.65/6.86 752[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat vyw1900 (Succ vyw3100)) (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];752 -> 3863[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 752 -> 3864[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 752 -> 3865[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 753[label="ceilingCeiling0 (Float (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6368[label="vyw300/Succ vyw3000",fontsize=10,color="white",style="solid",shape="box"];753 -> 6368[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6368 -> 871[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6369[label="vyw300/Zero",fontsize=10,color="white",style="solid",shape="box"];753 -> 6369[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6369 -> 872[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 754 -> 3862[label="",style="dashed", color="red", weight=0]; 18.65/6.86 754[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];754 -> 3866[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 754 -> 3867[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 754 -> 3868[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 755 -> 753[label="",style="dashed", color="red", weight=0]; 18.65/6.86 755[label="ceilingCeiling0 (Float (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];756[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw190 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6370[label="vyw3000/Succ vyw30000",fontsize=10,color="white",style="solid",shape="box"];756 -> 6370[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6370 -> 875[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6371[label="vyw3000/Zero",fontsize=10,color="white",style="solid",shape="box"];756 -> 6371[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6371 -> 876[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 757[label="ceilingCeiling0 (Float (Neg Zero) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat vyw190 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6372[label="vyw190/Succ vyw1900",fontsize=10,color="white",style="solid",shape="box"];757 -> 6372[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6372 -> 877[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6373[label="vyw190/Zero",fontsize=10,color="white",style="solid",shape="box"];757 -> 6373[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6373 -> 878[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6077[label="primMinusNatS (Succ vyw4780) (Succ vyw4790)",fontsize=16,color="black",shape="box"];6077 -> 6086[label="",style="solid", color="black", weight=3]; 18.65/6.86 6078[label="primMinusNatS (Succ vyw4780) Zero",fontsize=16,color="black",shape="box"];6078 -> 6087[label="",style="solid", color="black", weight=3]; 18.65/6.86 6079[label="primMinusNatS Zero (Succ vyw4790)",fontsize=16,color="black",shape="box"];6079 -> 6088[label="",style="solid", color="black", weight=3]; 18.65/6.86 6080[label="primMinusNatS Zero Zero",fontsize=16,color="black",shape="box"];6080 -> 6089[label="",style="solid", color="black", weight=3]; 18.65/6.86 1456[label="ceilingCeiling0 (vyw8 :% Integer (Pos (Succ vyw9000))) True",fontsize=16,color="black",shape="box"];1456 -> 1469[label="",style="solid", color="black", weight=3]; 18.65/6.86 1457[label="ceilingCeiling0 (vyw8 :% Integer (Pos Zero)) True",fontsize=16,color="black",shape="box"];1457 -> 1470[label="",style="solid", color="black", weight=3]; 18.65/6.86 1499[label="error []",fontsize=16,color="red",shape="box"];1500[label="primPlusInt (ceilingN (vyw8 :% Integer (Neg vyw900))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];1500 -> 1514[label="",style="solid", color="black", weight=3]; 18.65/6.86 1460[label="Succ vyw9000",fontsize=16,color="green",shape="box"];1461[label="Zero",fontsize=16,color="green",shape="box"];1462[label="ceilingN (vyw8 :% Integer (Neg (Succ vyw9000)))",fontsize=16,color="black",shape="box"];1462 -> 1472[label="",style="solid", color="black", weight=3]; 18.65/6.86 1463[label="ceilingN (vyw8 :% Integer (Neg Zero))",fontsize=16,color="black",shape="box"];1463 -> 1473[label="",style="solid", color="black", weight=3]; 18.65/6.86 1466[label="ceilingN0 (vyw8 :% Integer (Pos vyw900)) (properFraction (vyw8 :% Integer (Pos vyw900)))",fontsize=16,color="black",shape="box"];1466 -> 1477[label="",style="solid", color="black", weight=3]; 18.65/6.86 1467 -> 1448[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1467[label="ceilingCeiling0 (vyw8 :% Integer (Neg (Succ vyw9000))) False",fontsize=16,color="magenta"];1468 -> 1449[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1468[label="ceilingCeiling0 (vyw8 :% Integer (Neg Zero)) False",fontsize=16,color="magenta"];3974[label="Succ (Succ (primPlusNat vyw26700 vyw31000))",fontsize=16,color="green",shape="box"];3974 -> 3996[label="",style="dashed", color="green", weight=3]; 18.65/6.86 3975[label="Succ vyw26700",fontsize=16,color="green",shape="box"];3976[label="Succ vyw31000",fontsize=16,color="green",shape="box"];3977[label="Zero",fontsize=16,color="green",shape="box"];1116[label="ceilingCeiling0 (vyw25 :% Pos (Succ vyw2600)) (primCmpNat (Succ (Succ vyw48)) Zero == GT)",fontsize=16,color="black",shape="box"];1116 -> 1132[label="",style="solid", color="black", weight=3]; 18.65/6.86 1117[label="ceilingCeiling0 (vyw25 :% Pos Zero) (primCmpNat (Succ (Succ vyw48)) Zero == GT)",fontsize=16,color="black",shape="box"];1117 -> 1133[label="",style="solid", color="black", weight=3]; 18.65/6.86 1123[label="ceilingN (vyw25 :% Neg vyw260) + fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];1123 -> 1501[label="",style="solid", color="black", weight=3]; 18.65/6.86 1124[label="ceilingN (vyw25 :% Neg vyw260) + fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];1124 -> 1502[label="",style="solid", color="black", weight=3]; 18.65/6.86 1125[label="ceilingCeiling0 (vyw25 :% Pos (Succ vyw2600)) (GT == GT)",fontsize=16,color="black",shape="triangle"];1125 -> 1139[label="",style="solid", color="black", weight=3]; 18.65/6.86 1126[label="ceilingCeiling0 (vyw25 :% Pos Zero) (GT == GT)",fontsize=16,color="black",shape="triangle"];1126 -> 1140[label="",style="solid", color="black", weight=3]; 18.65/6.86 802[label="ceilingN0 (vyw8 :% Pos (Succ vyw900)) (properFraction (vyw8 :% Pos (Succ vyw900)))",fontsize=16,color="black",shape="box"];802 -> 963[label="",style="solid", color="black", weight=3]; 18.65/6.86 803[label="ceilingN0 (vyw8 :% Pos Zero) (properFraction (vyw8 :% Pos Zero))",fontsize=16,color="black",shape="box"];803 -> 964[label="",style="solid", color="black", weight=3]; 18.65/6.86 804[label="ceilingN0 (vyw8 :% Neg (Succ vyw900)) (properFraction (vyw8 :% Neg (Succ vyw900)))",fontsize=16,color="black",shape="box"];804 -> 965[label="",style="solid", color="black", weight=3]; 18.65/6.86 805[label="ceilingN0 (vyw8 :% Neg Zero) (properFraction (vyw8 :% Neg Zero))",fontsize=16,color="black",shape="box"];805 -> 966[label="",style="solid", color="black", weight=3]; 18.65/6.86 1100[label="Succ vyw3300",fontsize=16,color="green",shape="box"];1101[label="Zero",fontsize=16,color="green",shape="box"];1127[label="ceilingCeiling0 (vyw30 :% Neg (Succ vyw3100)) (primCmpNat Zero (Succ (Succ vyw47)) == GT)",fontsize=16,color="black",shape="box"];1127 -> 1141[label="",style="solid", color="black", weight=3]; 18.65/6.86 1128[label="ceilingCeiling0 (vyw30 :% Neg Zero) (primCmpNat Zero (Succ (Succ vyw47)) == GT)",fontsize=16,color="black",shape="box"];1128 -> 1142[label="",style="solid", color="black", weight=3]; 18.65/6.86 1129[label="ceilingN0 (vyw30 :% Pos vyw310) (ceilingVu8 (vyw30 :% Pos vyw310))",fontsize=16,color="black",shape="box"];1129 -> 1143[label="",style="solid", color="black", weight=3]; 18.65/6.86 1130[label="ceilingCeiling0 (vyw30 :% Neg (Succ vyw3100)) (LT == GT)",fontsize=16,color="black",shape="triangle"];1130 -> 1144[label="",style="solid", color="black", weight=3]; 18.65/6.86 1131[label="ceilingCeiling0 (vyw30 :% Neg Zero) (LT == GT)",fontsize=16,color="black",shape="triangle"];1131 -> 1145[label="",style="solid", color="black", weight=3]; 18.65/6.86 815[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (Succ vyw30000) (Succ Zero)) (Succ Zero)) (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];815 -> 1037[label="",style="solid", color="black", weight=3]; 18.65/6.86 816[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];816 -> 1038[label="",style="solid", color="black", weight=3]; 18.65/6.86 817[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2000) vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6374[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];817 -> 6374[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6374 -> 1039[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6375[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];817 -> 6375[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6375 -> 1040[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 818[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6376[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];818 -> 6376[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6376 -> 1041[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6377[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];818 -> 6377[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6377 -> 1042[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 819 -> 1043[label="",style="dashed", color="red", weight=0]; 18.65/6.86 819[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw200 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];819 -> 1044[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 819 -> 1045[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 820 -> 1054[label="",style="dashed", color="red", weight=0]; 18.65/6.86 820[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat vyw200 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];820 -> 1055[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 820 -> 1056[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 821 -> 1066[label="",style="dashed", color="red", weight=0]; 18.65/6.86 821[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw210 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];821 -> 1067[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 821 -> 1068[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 822 -> 1079[label="",style="dashed", color="red", weight=0]; 18.65/6.86 822[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat vyw210 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];822 -> 1080[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 822 -> 1081[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 823 -> 4226[label="",style="dashed", color="red", weight=0]; 18.65/6.86 823[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat vyw2100 (Succ vyw3100)) (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];823 -> 4227[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 823 -> 4228[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 823 -> 4229[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 824 -> 1118[label="",style="dashed", color="red", weight=0]; 18.65/6.86 824[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];824 -> 1119[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 824 -> 1120[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 825 -> 4226[label="",style="dashed", color="red", weight=0]; 18.65/6.86 825[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];825 -> 4230[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 825 -> 4231[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 825 -> 4232[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 826 -> 1118[label="",style="dashed", color="red", weight=0]; 18.65/6.86 826[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];826 -> 1121[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 826 -> 1122[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 827 -> 1146[label="",style="dashed", color="red", weight=0]; 18.65/6.86 827[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw220 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];827 -> 1147[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 827 -> 1148[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 828 -> 1149[label="",style="dashed", color="red", weight=0]; 18.65/6.86 828[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat vyw220 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];828 -> 1150[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 828 -> 1151[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 829[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat (Succ vyw30000) (Succ Zero)) (Succ Zero)) (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];829 -> 1152[label="",style="solid", color="black", weight=3]; 18.65/6.86 830[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];830 -> 1153[label="",style="solid", color="black", weight=3]; 18.65/6.86 831[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2200) vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6378[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];831 -> 6378[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6378 -> 1154[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6379[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];831 -> 6379[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6379 -> 1155[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 832[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6380[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];832 -> 6380[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6380 -> 1156[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6381[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];832 -> 6381[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6381 -> 1157[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 833 -> 4467[label="",style="dashed", color="red", weight=0]; 18.65/6.86 833[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primMulNat vyw2300 (Succ vyw3100)) (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];833 -> 4468[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 833 -> 4469[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 833 -> 4470[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 834 -> 1161[label="",style="dashed", color="red", weight=0]; 18.65/6.86 834[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];834 -> 1162[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 834 -> 1163[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 835 -> 4467[label="",style="dashed", color="red", weight=0]; 18.65/6.86 835[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];835 -> 4471[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 835 -> 4472[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 835 -> 4473[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 836 -> 1161[label="",style="dashed", color="red", weight=0]; 18.65/6.86 836[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw300 (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];836 -> 1164[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 836 -> 1165[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 837 -> 1169[label="",style="dashed", color="red", weight=0]; 18.65/6.86 837[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw230 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];837 -> 1170[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 837 -> 1171[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 838 -> 1172[label="",style="dashed", color="red", weight=0]; 18.65/6.86 838[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat vyw230 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];838 -> 1173[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 838 -> 1174[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 839 -> 1175[label="",style="dashed", color="red", weight=0]; 18.65/6.86 839[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];839 -> 1176[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 839 -> 1177[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 840 -> 1178[label="",style="dashed", color="red", weight=0]; 18.65/6.86 840[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];840 -> 1179[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 840 -> 1180[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 841[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1600) (Succ vyw3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];841 -> 1181[label="",style="solid", color="black", weight=3]; 18.65/6.86 842[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1600) Zero)) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];842 -> 1182[label="",style="solid", color="black", weight=3]; 18.65/6.86 843[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];843 -> 1183[label="",style="solid", color="black", weight=3]; 18.65/6.86 844[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];844 -> 1184[label="",style="solid", color="black", weight=3]; 18.65/6.86 845[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ vyw30000) (Succ Zero)) (Succ Zero)) (primMulNat vyw160 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];845 -> 1185[label="",style="solid", color="black", weight=3]; 18.65/6.86 846[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (primMulNat vyw160 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];846 -> 1186[label="",style="solid", color="black", weight=3]; 18.65/6.86 847[label="ceilingCeiling0 (Float (Pos Zero) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1600) vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6382[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];847 -> 6382[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6382 -> 1187[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6383[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];847 -> 6383[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6383 -> 1188[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 848[label="ceilingCeiling0 (Float (Pos Zero) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat Zero vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6384[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];848 -> 6384[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6384 -> 1189[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6385[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];848 -> 6385[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6385 -> 1190[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 849[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ vyw30000) (Succ Zero)) (Succ Zero)) (primMulNat vyw170 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];849 -> 1191[label="",style="solid", color="black", weight=3]; 18.65/6.86 850[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (primMulNat vyw170 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];850 -> 1192[label="",style="solid", color="black", weight=3]; 18.65/6.86 851[label="ceilingCeiling0 (Float (Neg Zero) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1700) vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6386[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];851 -> 6386[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6386 -> 1193[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6387[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];851 -> 6387[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6387 -> 1194[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 852[label="ceilingCeiling0 (Float (Neg Zero) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat Zero vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6388[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];852 -> 6388[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6388 -> 1195[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6389[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];852 -> 6389[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6389 -> 1196[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 4741 -> 4150[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4741[label="primMinusNat (primPlusNat (primMulNat vyw1700 (Succ vyw3100)) (Succ vyw3100)) (primMulNat vyw300 (Succ Zero))",fontsize=16,color="magenta"];4741 -> 4805[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4741 -> 4806[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4742 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4742[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4742 -> 4807[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4742 -> 4808[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4740[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt vyw357 (Pos (Succ Zero))) (Pos vyw129 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6390[label="vyw357/Pos vyw3570",fontsize=10,color="white",style="solid",shape="box"];4740 -> 6390[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6390 -> 4809[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6391[label="vyw357/Neg vyw3570",fontsize=10,color="white",style="solid",shape="box"];4740 -> 6391[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6391 -> 4810[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 855[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw3000) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];855 -> 1199[label="",style="solid", color="black", weight=3]; 18.65/6.86 856[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];856 -> 1200[label="",style="solid", color="black", weight=3]; 18.65/6.86 4743 -> 4150[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4743[label="primMinusNat Zero (primMulNat vyw300 (Succ Zero))",fontsize=16,color="magenta"];4743 -> 4811[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4743 -> 4812[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4744 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4744[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4744 -> 4813[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4744 -> 4814[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 859[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ vyw30000) (Succ Zero)) (Succ Zero)) (primMulNat vyw180 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];859 -> 1203[label="",style="solid", color="black", weight=3]; 18.65/6.86 860[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (primMulNat vyw180 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];860 -> 1204[label="",style="solid", color="black", weight=3]; 18.65/6.86 861[label="ceilingCeiling0 (Float (Pos Zero) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1800) vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6392[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];861 -> 6392[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6392 -> 1205[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6393[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];861 -> 6393[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6393 -> 1206[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 862[label="ceilingCeiling0 (Float (Pos Zero) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat Zero vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6394[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];862 -> 6394[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6394 -> 1207[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6395[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];862 -> 6395[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6395 -> 1208[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 863 -> 1209[label="",style="dashed", color="red", weight=0]; 18.65/6.86 863[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];863 -> 1210[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 863 -> 1211[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 864 -> 1212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 864[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];864 -> 1213[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 864 -> 1214[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 865[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1800) (Succ vyw3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];865 -> 1215[label="",style="solid", color="black", weight=3]; 18.65/6.86 866[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1800) Zero)) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];866 -> 1216[label="",style="solid", color="black", weight=3]; 18.65/6.86 867[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];867 -> 1217[label="",style="solid", color="black", weight=3]; 18.65/6.86 868[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];868 -> 1218[label="",style="solid", color="black", weight=3]; 18.65/6.86 3863 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3863[label="primPlusNat (primMulNat vyw1900 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];3863 -> 3918[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3864 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3864[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];3864 -> 3919[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3864 -> 3920[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3865 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3865[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];3865 -> 3921[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3865 -> 3922[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3862[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat vyw274 vyw153) (Neg (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6396[label="vyw274/Succ vyw2740",fontsize=10,color="white",style="solid",shape="box"];3862 -> 6396[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6396 -> 3923[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6397[label="vyw274/Zero",fontsize=10,color="white",style="solid",shape="box"];3862 -> 6397[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6397 -> 3924[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 871[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw3000) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];871 -> 1221[label="",style="solid", color="black", weight=3]; 18.65/6.86 872[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];872 -> 1222[label="",style="solid", color="black", weight=3]; 18.65/6.86 3866[label="Zero",fontsize=16,color="green",shape="box"];3867 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3867[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];3867 -> 3925[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3867 -> 3926[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3868 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3868[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];3868 -> 3927[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3868 -> 3928[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 875[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat (Succ vyw30000) (Succ Zero)) (Succ Zero)) (primMulNat vyw190 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];875 -> 1225[label="",style="solid", color="black", weight=3]; 18.65/6.86 876[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat (primMulNat Zero (Succ Zero)) (Succ Zero)) (primMulNat vyw190 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];876 -> 1226[label="",style="solid", color="black", weight=3]; 18.65/6.86 877[label="ceilingCeiling0 (Float (Neg Zero) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1900) vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6398[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];877 -> 6398[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6398 -> 1227[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6399[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];877 -> 6399[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6399 -> 1228[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 878[label="ceilingCeiling0 (Float (Neg Zero) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat Zero vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6400[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];878 -> 6400[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6400 -> 1229[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6401[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];878 -> 6401[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6401 -> 1230[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6086 -> 6051[label="",style="dashed", color="red", weight=0]; 18.65/6.86 6086[label="primMinusNatS vyw4780 vyw4790",fontsize=16,color="magenta"];6086 -> 6091[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 6086 -> 6092[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 6087[label="Succ vyw4780",fontsize=16,color="green",shape="box"];6088[label="Zero",fontsize=16,color="green",shape="box"];6089[label="Zero",fontsize=16,color="green",shape="box"];1469[label="ceilingN (vyw8 :% Integer (Pos (Succ vyw9000))) + fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];6402[label="+ :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];1469 -> 6402[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6402 -> 1503[label="",style="solid", color="blue", weight=3]; 18.65/6.86 6403[label="+ :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];1469 -> 6403[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6403 -> 1504[label="",style="solid", color="blue", weight=3]; 18.65/6.86 1470[label="ceilingN (vyw8 :% Integer (Pos Zero)) + fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];6404[label="+ :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];1470 -> 6404[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6404 -> 1505[label="",style="solid", color="blue", weight=3]; 18.65/6.86 6405[label="+ :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];1470 -> 6405[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6405 -> 1506[label="",style="solid", color="blue", weight=3]; 18.65/6.86 1514[label="primPlusInt (ceilingN0 (vyw8 :% Integer (Neg vyw900)) (ceilingVu8 (vyw8 :% Integer (Neg vyw900)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];1514 -> 1519[label="",style="solid", color="black", weight=3]; 18.65/6.86 1472[label="ceilingN0 (vyw8 :% Integer (Neg (Succ vyw9000))) (ceilingVu8 (vyw8 :% Integer (Neg (Succ vyw9000))))",fontsize=16,color="black",shape="box"];1472 -> 1491[label="",style="solid", color="black", weight=3]; 18.65/6.86 1473[label="ceilingN0 (vyw8 :% Integer (Neg Zero)) (ceilingVu8 (vyw8 :% Integer (Neg Zero)))",fontsize=16,color="black",shape="box"];1473 -> 1492[label="",style="solid", color="black", weight=3]; 18.65/6.86 1477[label="ceilingN0 (vyw8 :% Integer (Pos vyw900)) (fromIntegral (properFractionQ vyw8 (Integer (Pos vyw900))),properFractionR vyw8 (Integer (Pos vyw900)) :% Integer (Pos vyw900))",fontsize=16,color="black",shape="box"];1477 -> 1493[label="",style="solid", color="black", weight=3]; 18.65/6.86 3996 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3996[label="primPlusNat vyw26700 vyw31000",fontsize=16,color="magenta"];3996 -> 4000[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3996 -> 4001[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1132 -> 1125[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1132[label="ceilingCeiling0 (vyw25 :% Pos (Succ vyw2600)) (GT == GT)",fontsize=16,color="magenta"];1133 -> 1126[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1133[label="ceilingCeiling0 (vyw25 :% Pos Zero) (GT == GT)",fontsize=16,color="magenta"];1501[label="error []",fontsize=16,color="red",shape="box"];1502[label="primPlusInt (ceilingN (vyw25 :% Neg vyw260)) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];1502 -> 1515[label="",style="solid", color="black", weight=3]; 18.65/6.86 1139[label="ceilingCeiling0 (vyw25 :% Pos (Succ vyw2600)) True",fontsize=16,color="black",shape="box"];1139 -> 1290[label="",style="solid", color="black", weight=3]; 18.65/6.86 1140[label="ceilingCeiling0 (vyw25 :% Pos Zero) True",fontsize=16,color="black",shape="box"];1140 -> 1291[label="",style="solid", color="black", weight=3]; 18.65/6.86 963[label="ceilingN0 (vyw8 :% Pos (Succ vyw900)) (fromIntegral (properFractionQ vyw8 (Pos (Succ vyw900))),properFractionR vyw8 (Pos (Succ vyw900)) :% Pos (Succ vyw900))",fontsize=16,color="black",shape="box"];963 -> 1292[label="",style="solid", color="black", weight=3]; 18.65/6.86 964[label="ceilingN0 (vyw8 :% Pos Zero) (fromIntegral (properFractionQ vyw8 (Pos Zero)),properFractionR vyw8 (Pos Zero) :% Pos Zero)",fontsize=16,color="black",shape="box"];964 -> 1293[label="",style="solid", color="black", weight=3]; 18.65/6.86 965[label="ceilingN0 (vyw8 :% Neg (Succ vyw900)) (fromIntegral (properFractionQ vyw8 (Neg (Succ vyw900))),properFractionR vyw8 (Neg (Succ vyw900)) :% Neg (Succ vyw900))",fontsize=16,color="black",shape="box"];965 -> 1294[label="",style="solid", color="black", weight=3]; 18.65/6.86 966[label="ceilingN0 (vyw8 :% Neg Zero) (fromIntegral (properFractionQ vyw8 (Neg Zero)),properFractionR vyw8 (Neg Zero) :% Neg Zero)",fontsize=16,color="black",shape="box"];966 -> 1295[label="",style="solid", color="black", weight=3]; 18.65/6.86 1141 -> 1130[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1141[label="ceilingCeiling0 (vyw30 :% Neg (Succ vyw3100)) (LT == GT)",fontsize=16,color="magenta"];1142 -> 1131[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1142[label="ceilingCeiling0 (vyw30 :% Neg Zero) (LT == GT)",fontsize=16,color="magenta"];1143[label="ceilingN0 (vyw30 :% Pos vyw310) (properFraction (vyw30 :% Pos vyw310))",fontsize=16,color="black",shape="box"];1143 -> 1296[label="",style="solid", color="black", weight=3]; 18.65/6.86 1144 -> 555[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1144[label="ceilingCeiling0 (vyw30 :% Neg (Succ vyw3100)) False",fontsize=16,color="magenta"];1144 -> 1297[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1144 -> 1298[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1145 -> 556[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1145[label="ceilingCeiling0 (vyw30 :% Neg Zero) False",fontsize=16,color="magenta"];1145 -> 1299[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1037 -> 1300[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1037[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1037 -> 1301[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1037 -> 1302[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1038 -> 1311[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1038[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1038 -> 1312[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1038 -> 1313[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1039[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2000) (Succ vyw3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1039 -> 1324[label="",style="solid", color="black", weight=3]; 18.65/6.86 1040[label="ceilingCeiling0 (Double (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2000) Zero)) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1040 -> 1325[label="",style="solid", color="black", weight=3]; 18.65/6.86 1041[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1041 -> 1326[label="",style="solid", color="black", weight=3]; 18.65/6.86 1042[label="ceilingCeiling0 (Double (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1042 -> 1327[label="",style="solid", color="black", weight=3]; 18.65/6.86 1044 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1044[label="primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw200 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1044 -> 1328[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1045 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1045[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1045 -> 1329[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1043[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos vyw34) (Pos vyw35 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6406[label="vyw34/Succ vyw340",fontsize=10,color="white",style="solid",shape="box"];1043 -> 6406[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6406 -> 1330[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6407[label="vyw34/Zero",fontsize=10,color="white",style="solid",shape="box"];1043 -> 6407[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6407 -> 1331[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1055 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1055[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1055 -> 1332[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1056 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1056[label="primMulNat (primPlusNat Zero (primMulNat vyw200 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1056 -> 1333[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1054[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos vyw38) (Pos vyw39 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6408[label="vyw38/Succ vyw380",fontsize=10,color="white",style="solid",shape="box"];1054 -> 6408[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6408 -> 1334[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6409[label="vyw38/Zero",fontsize=10,color="white",style="solid",shape="box"];1054 -> 6409[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6409 -> 1335[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1067 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1067[label="primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw210 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1067 -> 1336[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1068 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1068[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1068 -> 1337[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1066[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg vyw40) (Pos vyw41 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6410[label="vyw40/Succ vyw400",fontsize=10,color="white",style="solid",shape="box"];1066 -> 6410[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6410 -> 1338[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6411[label="vyw40/Zero",fontsize=10,color="white",style="solid",shape="box"];1066 -> 6411[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6411 -> 1339[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1080 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1080[label="primMulNat (primPlusNat Zero (primMulNat vyw210 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1080 -> 1340[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1081 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1081[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1081 -> 1341[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1079[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg vyw44) (Pos vyw45 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6412[label="vyw44/Succ vyw440",fontsize=10,color="white",style="solid",shape="box"];1079 -> 6412[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6412 -> 1342[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6413[label="vyw44/Zero",fontsize=10,color="white",style="solid",shape="box"];1079 -> 6413[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6413 -> 1343[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 4227 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4227[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];4227 -> 4257[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4227 -> 4258[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4228 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4228[label="primPlusNat (primMulNat vyw2100 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4228 -> 4259[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4228 -> 4260[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4229 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4229[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4229 -> 4261[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4229 -> 4262[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4226[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat vyw310 vyw50) (Pos (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6414[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];4226 -> 6414[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6414 -> 4263[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6415[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];4226 -> 6415[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6415 -> 4264[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1119 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1119[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1119 -> 1348[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1120 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1120[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];1120 -> 1349[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1118[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero vyw52) (Pos (Succ Zero))) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6416[label="vyw52/Succ vyw520",fontsize=10,color="white",style="solid",shape="box"];1118 -> 6416[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6416 -> 1350[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6417[label="vyw52/Zero",fontsize=10,color="white",style="solid",shape="box"];1118 -> 6417[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6417 -> 1351[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 4230 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4230[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];4230 -> 4265[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4230 -> 4266[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4231[label="Zero",fontsize=16,color="green",shape="box"];4232 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4232[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4232 -> 4267[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4232 -> 4268[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1121 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1121[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1121 -> 1356[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1122 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1122[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];1122 -> 1357[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1147 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1147[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1147 -> 1358[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1148 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1148[label="primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw220 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1148 -> 1359[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1146[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg vyw55) (Pos vyw56 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6418[label="vyw55/Succ vyw550",fontsize=10,color="white",style="solid",shape="box"];1146 -> 6418[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6418 -> 1360[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6419[label="vyw55/Zero",fontsize=10,color="white",style="solid",shape="box"];1146 -> 6419[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6419 -> 1361[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1150 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1150[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1150 -> 1362[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1151 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1151[label="primMulNat (primPlusNat Zero (primMulNat vyw220 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1151 -> 1363[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1149[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg vyw59) (Pos vyw60 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6420[label="vyw59/Succ vyw590",fontsize=10,color="white",style="solid",shape="box"];1149 -> 6420[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6420 -> 1364[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6421[label="vyw59/Zero",fontsize=10,color="white",style="solid",shape="box"];1149 -> 6421[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6421 -> 1365[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1152 -> 1366[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1152[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1152 -> 1367[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1152 -> 1368[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1153 -> 1382[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1153[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1153 -> 1383[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1153 -> 1384[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1154[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2200) (Succ vyw3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1154 -> 1399[label="",style="solid", color="black", weight=3]; 18.65/6.86 1155[label="ceilingCeiling0 (Double (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2200) Zero)) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1155 -> 1400[label="",style="solid", color="black", weight=3]; 18.65/6.86 1156[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1156 -> 1401[label="",style="solid", color="black", weight=3]; 18.65/6.86 1157[label="ceilingCeiling0 (Double (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1157 -> 1402[label="",style="solid", color="black", weight=3]; 18.65/6.86 4468 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4468[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];4468 -> 4498[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4468 -> 4499[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4469 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4469[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4469 -> 4500[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4469 -> 4501[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4470 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4470[label="primPlusNat (primMulNat vyw2300 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4470 -> 4502[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4470 -> 4503[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4467[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat vyw332 vyw62) (Neg (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6422[label="vyw332/Succ vyw3320",fontsize=10,color="white",style="solid",shape="box"];4467 -> 6422[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6422 -> 4504[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6423[label="vyw332/Zero",fontsize=10,color="white",style="solid",shape="box"];4467 -> 6423[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6423 -> 4505[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1162 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1162[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1162 -> 1407[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1163 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1163[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];1163 -> 1408[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1161[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero vyw64) (Neg (Succ Zero))) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6424[label="vyw64/Succ vyw640",fontsize=10,color="white",style="solid",shape="box"];1161 -> 6424[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6424 -> 1409[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6425[label="vyw64/Zero",fontsize=10,color="white",style="solid",shape="box"];1161 -> 6425[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6425 -> 1410[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 4471 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4471[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];4471 -> 4506[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4471 -> 4507[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4472 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4472[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4472 -> 4508[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4472 -> 4509[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4473[label="Zero",fontsize=16,color="green",shape="box"];1164 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1164[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1164 -> 1415[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1165 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1165[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];1165 -> 1416[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1170 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1170[label="primMulNat (primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw230 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1170 -> 1417[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1171 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1171[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1171 -> 1418[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1169[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos vyw67) (Pos vyw68 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6426[label="vyw67/Succ vyw670",fontsize=10,color="white",style="solid",shape="box"];1169 -> 6426[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6426 -> 1419[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6427[label="vyw67/Zero",fontsize=10,color="white",style="solid",shape="box"];1169 -> 6427[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6427 -> 1420[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1173 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1173[label="primMulNat (primPlusNat Zero (primMulNat vyw230 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1173 -> 1421[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1174 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1174[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1174 -> 1422[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1172[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos vyw71) (Pos vyw72 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6428[label="vyw71/Succ vyw710",fontsize=10,color="white",style="solid",shape="box"];1172 -> 6428[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6428 -> 1423[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6429[label="vyw71/Zero",fontsize=10,color="white",style="solid",shape="box"];1172 -> 6429[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6429 -> 1424[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1176 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1176[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1176 -> 1425[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1177 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1177[label="primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1177 -> 3684[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1177 -> 3685[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1175[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat vyw74 (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6430[label="vyw74/Succ vyw740",fontsize=10,color="white",style="solid",shape="box"];1175 -> 6430[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6430 -> 1427[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6431[label="vyw74/Zero",fontsize=10,color="white",style="solid",shape="box"];1175 -> 6431[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6431 -> 1428[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1179 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1179[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];1179 -> 3686[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1179 -> 3687[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1180 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1180[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1180 -> 1430[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1178[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat vyw78 (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6432[label="vyw78/Succ vyw780",fontsize=10,color="white",style="solid",shape="box"];1178 -> 6432[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6432 -> 1431[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6433[label="vyw78/Zero",fontsize=10,color="white",style="solid",shape="box"];1178 -> 6433[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6433 -> 1432[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1181 -> 4602[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1181[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1181 -> 4603[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1181 -> 4604[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1182 -> 1450[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1182[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1182 -> 1451[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1183 -> 4602[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1183[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1183 -> 4605[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1183 -> 4606[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1184 -> 1450[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1184[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1184 -> 1452[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1185 -> 1474[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1185[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw160 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1185 -> 1475[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1185 -> 1476[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1186 -> 1496[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1186[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw160 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1186 -> 1497[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1186 -> 1498[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1187[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1600) (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1187 -> 1507[label="",style="solid", color="black", weight=3]; 18.65/6.86 1188[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1600) Zero)) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1188 -> 1508[label="",style="solid", color="black", weight=3]; 18.65/6.86 1189[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat Zero (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1189 -> 1509[label="",style="solid", color="black", weight=3]; 18.65/6.86 1190[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat Zero Zero)) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1190 -> 1510[label="",style="solid", color="black", weight=3]; 18.65/6.86 1191 -> 1511[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1191[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw170 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1191 -> 1512[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1191 -> 1513[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1192 -> 1516[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1192[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw170 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1192 -> 1517[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1192 -> 1518[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1193[label="ceilingCeiling0 (Float (Neg Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1700) (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1193 -> 1520[label="",style="solid", color="black", weight=3]; 18.65/6.86 1194[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1700) Zero)) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1194 -> 1521[label="",style="solid", color="black", weight=3]; 18.65/6.86 1195[label="ceilingCeiling0 (Float (Neg Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat Zero (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1195 -> 1522[label="",style="solid", color="black", weight=3]; 18.65/6.86 1196[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat Zero Zero)) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1196 -> 1523[label="",style="solid", color="black", weight=3]; 18.65/6.86 4805 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4805[label="primPlusNat (primMulNat vyw1700 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4805 -> 4862[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4805 -> 4863[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4806 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4806[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];4806 -> 4864[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4806 -> 4865[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4150[label="primMinusNat vyw980 vyw2960",fontsize=16,color="burlywood",shape="triangle"];6434[label="vyw980/Succ vyw9800",fontsize=10,color="white",style="solid",shape="box"];4150 -> 6434[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6434 -> 4600[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6435[label="vyw980/Zero",fontsize=10,color="white",style="solid",shape="box"];4150 -> 6435[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6435 -> 4601[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 4807[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4808[label="Zero",fontsize=16,color="green",shape="box"];4809[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Pos vyw3570) (Pos (Succ Zero))) (Pos vyw129 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4809 -> 4866[label="",style="solid", color="black", weight=3]; 18.65/6.86 4810[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Neg vyw3570) (Pos (Succ Zero))) (Pos vyw129 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4810 -> 4867[label="",style="solid", color="black", weight=3]; 18.65/6.86 1199 -> 1530[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1199[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero))) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1199 -> 1531[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1199 -> 1532[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1200 -> 1533[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1200[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1200 -> 1534[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4811[label="Zero",fontsize=16,color="green",shape="box"];4812 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4812[label="primMulNat vyw300 (Succ Zero)",fontsize=16,color="magenta"];4812 -> 4868[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4812 -> 4869[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4813[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4814[label="Zero",fontsize=16,color="green",shape="box"];1203 -> 1540[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1203[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw180 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1203 -> 1541[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1203 -> 1542[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1204 -> 1543[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1204[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw180 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1204 -> 1544[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1204 -> 1545[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1205[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1800) (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1205 -> 1546[label="",style="solid", color="black", weight=3]; 18.65/6.86 1206[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1800) Zero)) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1206 -> 1547[label="",style="solid", color="black", weight=3]; 18.65/6.86 1207[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat Zero (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1207 -> 1548[label="",style="solid", color="black", weight=3]; 18.65/6.86 1208[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primMulNat Zero Zero)) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1208 -> 1549[label="",style="solid", color="black", weight=3]; 18.65/6.86 1210 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1210[label="primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1210 -> 3688[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1210 -> 3689[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1211 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1211[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1211 -> 1551[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1209[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat vyw80 (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6436[label="vyw80/Succ vyw800",fontsize=10,color="white",style="solid",shape="box"];1209 -> 6436[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6436 -> 1552[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6437[label="vyw80/Zero",fontsize=10,color="white",style="solid",shape="box"];1209 -> 6437[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6437 -> 1553[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1213 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1213[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];1213 -> 3690[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1213 -> 3691[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1214 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1214[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1214 -> 1555[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1212[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat vyw84 (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6438[label="vyw84/Succ vyw840",fontsize=10,color="white",style="solid",shape="box"];1212 -> 6438[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6438 -> 1556[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6439[label="vyw84/Zero",fontsize=10,color="white",style="solid",shape="box"];1212 -> 6439[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6439 -> 1557[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1215 -> 3819[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1215[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1215 -> 3820[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1215 -> 3821[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1216 -> 1560[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1216[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1216 -> 1561[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1217 -> 3819[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1217[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1217 -> 3822[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1217 -> 3823[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1218 -> 1560[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1218[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1218 -> 1562[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3918 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3918[label="primMulNat vyw1900 (Succ vyw3100)",fontsize=16,color="magenta"];3918 -> 3955[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3919[label="vyw300",fontsize=16,color="green",shape="box"];3920[label="Zero",fontsize=16,color="green",shape="box"];3921[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3922[label="Zero",fontsize=16,color="green",shape="box"];3923[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw2740) vyw153) (Neg (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6440[label="vyw153/Succ vyw1530",fontsize=10,color="white",style="solid",shape="box"];3923 -> 6440[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6440 -> 3956[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6441[label="vyw153/Zero",fontsize=10,color="white",style="solid",shape="box"];3923 -> 6441[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6441 -> 3957[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 3924[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero vyw153) (Neg (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6442[label="vyw153/Succ vyw1530",fontsize=10,color="white",style="solid",shape="box"];3924 -> 6442[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6442 -> 3958[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6443[label="vyw153/Zero",fontsize=10,color="white",style="solid",shape="box"];3924 -> 6443[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6443 -> 3959[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1221 -> 1571[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1221[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero))) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1221 -> 1572[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1221 -> 1573[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1222 -> 1574[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1222[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1222 -> 1575[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3925[label="vyw300",fontsize=16,color="green",shape="box"];3926[label="Zero",fontsize=16,color="green",shape="box"];3927[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3928[label="Zero",fontsize=16,color="green",shape="box"];1225 -> 1581[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1225[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw190 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1225 -> 1582[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1225 -> 1583[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1226 -> 1584[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1226[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos (primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw190 vyw310)) (Succ Zero))) (Pos (primMulNat vyw310 (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1226 -> 1585[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1226 -> 1586[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1227[label="ceilingCeiling0 (Float (Neg Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1900) (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1227 -> 1587[label="",style="solid", color="black", weight=3]; 18.65/6.86 1228[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat (Succ vyw1900) Zero)) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1228 -> 1588[label="",style="solid", color="black", weight=3]; 18.65/6.86 1229[label="ceilingCeiling0 (Float (Neg Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat Zero (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1229 -> 1589[label="",style="solid", color="black", weight=3]; 18.65/6.86 1230[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primMulNat Zero Zero)) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1230 -> 1590[label="",style="solid", color="black", weight=3]; 18.65/6.86 6091[label="vyw4790",fontsize=16,color="green",shape="box"];6092[label="vyw4780",fontsize=16,color="green",shape="box"];1503 -> 1605[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1503[label="ceilingN (vyw8 :% Integer (Pos (Succ vyw9000))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];1503 -> 1606[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1504 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1504[label="ceilingN (vyw8 :% Integer (Pos (Succ vyw9000))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];1504 -> 1609[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1505 -> 1605[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1505[label="ceilingN (vyw8 :% Integer (Pos Zero)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];1505 -> 1607[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1506 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1506[label="ceilingN (vyw8 :% Integer (Pos Zero)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];1506 -> 1610[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1519[label="primPlusInt (ceilingN0 (vyw8 :% Integer (Neg vyw900)) (properFraction (vyw8 :% Integer (Neg vyw900)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];1519 -> 1611[label="",style="solid", color="black", weight=3]; 18.65/6.86 1491[label="ceilingN0 (vyw8 :% Integer (Neg (Succ vyw9000))) (properFraction (vyw8 :% Integer (Neg (Succ vyw9000))))",fontsize=16,color="black",shape="box"];1491 -> 1612[label="",style="solid", color="black", weight=3]; 18.65/6.86 1492[label="ceilingN0 (vyw8 :% Integer (Neg Zero)) (properFraction (vyw8 :% Integer (Neg Zero)))",fontsize=16,color="black",shape="box"];1492 -> 1613[label="",style="solid", color="black", weight=3]; 18.65/6.86 1493[label="fromIntegral (properFractionQ vyw8 (Integer (Pos vyw900)))",fontsize=16,color="black",shape="box"];1493 -> 1614[label="",style="solid", color="black", weight=3]; 18.65/6.86 4000[label="vyw26700",fontsize=16,color="green",shape="box"];4001[label="vyw31000",fontsize=16,color="green",shape="box"];1515[label="primPlusInt (ceilingN0 (vyw25 :% Neg vyw260) (ceilingVu8 (vyw25 :% Neg vyw260))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];1515 -> 1615[label="",style="solid", color="black", weight=3]; 18.65/6.86 1290[label="ceilingN (vyw25 :% Pos (Succ vyw2600)) + fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];6444[label="+ :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];1290 -> 6444[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6444 -> 1616[label="",style="solid", color="blue", weight=3]; 18.65/6.86 6445[label="+ :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];1290 -> 6445[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6445 -> 1617[label="",style="solid", color="blue", weight=3]; 18.65/6.86 1291[label="ceilingN (vyw25 :% Pos Zero) + fromInt (Pos (Succ Zero))",fontsize=16,color="blue",shape="box"];6446[label="+ :: Integer -> Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];1291 -> 6446[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6446 -> 1618[label="",style="solid", color="blue", weight=3]; 18.65/6.86 6447[label="+ :: Int -> Int -> Int",fontsize=10,color="white",style="solid",shape="box"];1291 -> 6447[label="",style="solid", color="blue", weight=9]; 18.65/6.86 6447 -> 1619[label="",style="solid", color="blue", weight=3]; 18.65/6.86 1292[label="fromIntegral (properFractionQ vyw8 (Pos (Succ vyw900)))",fontsize=16,color="black",shape="box"];1292 -> 1620[label="",style="solid", color="black", weight=3]; 18.65/6.86 1293[label="fromIntegral (properFractionQ vyw8 (Pos Zero))",fontsize=16,color="black",shape="box"];1293 -> 1621[label="",style="solid", color="black", weight=3]; 18.65/6.86 1294[label="fromIntegral (properFractionQ vyw8 (Neg (Succ vyw900)))",fontsize=16,color="black",shape="box"];1294 -> 1622[label="",style="solid", color="black", weight=3]; 18.65/6.86 1295[label="fromIntegral (properFractionQ vyw8 (Neg Zero))",fontsize=16,color="black",shape="box"];1295 -> 1623[label="",style="solid", color="black", weight=3]; 18.65/6.86 1296[label="ceilingN0 (vyw30 :% Pos vyw310) (fromIntegral (properFractionQ vyw30 (Pos vyw310)),properFractionR vyw30 (Pos vyw310) :% Pos vyw310)",fontsize=16,color="black",shape="box"];1296 -> 1624[label="",style="solid", color="black", weight=3]; 18.65/6.86 1297[label="vyw30",fontsize=16,color="green",shape="box"];1298[label="vyw3100",fontsize=16,color="green",shape="box"];1299[label="vyw30",fontsize=16,color="green",shape="box"];1301 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1301[label="primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1301 -> 3692[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1301 -> 3693[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1302 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1302[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1302 -> 1626[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1300[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat vyw98 (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6448[label="vyw98/Succ vyw980",fontsize=10,color="white",style="solid",shape="box"];1300 -> 6448[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6448 -> 1627[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6449[label="vyw98/Zero",fontsize=10,color="white",style="solid",shape="box"];1300 -> 6449[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6449 -> 1628[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1312 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1312[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1312 -> 1629[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1313 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1313[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];1313 -> 3694[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1313 -> 3695[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1311[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat vyw102 (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6450[label="vyw102/Succ vyw1020",fontsize=10,color="white",style="solid",shape="box"];1311 -> 6450[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6450 -> 1631[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6451[label="vyw102/Zero",fontsize=10,color="white",style="solid",shape="box"];1311 -> 6451[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6451 -> 1632[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1324 -> 4174[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1324[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1324 -> 4175[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1324 -> 4176[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1325 -> 1635[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1325[label="ceilingCeiling0 (Double (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1325 -> 1636[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1326 -> 4174[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1326[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1326 -> 4177[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1326 -> 4178[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1327 -> 1635[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1327[label="ceilingCeiling0 (Double (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1327 -> 1637[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1328 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1328[label="primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw200 vyw310)",fontsize=16,color="magenta"];1328 -> 1641[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1329[label="vyw310",fontsize=16,color="green",shape="box"];1330[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos (Succ vyw340)) (Pos vyw35 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1330 -> 1659[label="",style="solid", color="black", weight=3]; 18.65/6.86 1331[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos vyw35 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1331 -> 1660[label="",style="solid", color="black", weight=3]; 18.65/6.86 1332[label="vyw310",fontsize=16,color="green",shape="box"];1333 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1333[label="primPlusNat Zero (primMulNat vyw200 vyw310)",fontsize=16,color="magenta"];1333 -> 1642[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1334[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos (Succ vyw380)) (Pos vyw39 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1334 -> 1661[label="",style="solid", color="black", weight=3]; 18.65/6.86 1335[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos vyw39 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1335 -> 1662[label="",style="solid", color="black", weight=3]; 18.65/6.86 1336 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1336[label="primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw210 vyw310)",fontsize=16,color="magenta"];1336 -> 1643[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1336 -> 1644[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1337[label="vyw310",fontsize=16,color="green",shape="box"];1338[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg (Succ vyw400)) (Pos vyw41 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1338 -> 1663[label="",style="solid", color="black", weight=3]; 18.65/6.86 1339[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos vyw41 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1339 -> 1664[label="",style="solid", color="black", weight=3]; 18.65/6.86 1340 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1340[label="primPlusNat Zero (primMulNat vyw210 vyw310)",fontsize=16,color="magenta"];1340 -> 1645[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1340 -> 1646[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1341[label="vyw310",fontsize=16,color="green",shape="box"];1342[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg (Succ vyw440)) (Pos vyw45 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1342 -> 1665[label="",style="solid", color="black", weight=3]; 18.65/6.86 1343[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos vyw45 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1343 -> 1666[label="",style="solid", color="black", weight=3]; 18.65/6.86 4257[label="vyw300",fontsize=16,color="green",shape="box"];4258[label="Zero",fontsize=16,color="green",shape="box"];4259 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4259[label="primMulNat vyw2100 (Succ vyw3100)",fontsize=16,color="magenta"];4259 -> 4276[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4259 -> 4277[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4260[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4261[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4262[label="Zero",fontsize=16,color="green",shape="box"];4263[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw3100) vyw50) (Pos (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6452[label="vyw50/Succ vyw500",fontsize=10,color="white",style="solid",shape="box"];4263 -> 6452[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6452 -> 4278[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6453[label="vyw50/Zero",fontsize=10,color="white",style="solid",shape="box"];4263 -> 6453[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6453 -> 4279[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 4264[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero vyw50) (Pos (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6454[label="vyw50/Succ vyw500",fontsize=10,color="white",style="solid",shape="box"];4264 -> 6454[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6454 -> 4280[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6455[label="vyw50/Zero",fontsize=10,color="white",style="solid",shape="box"];4264 -> 6455[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6455 -> 4281[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1348[label="Zero",fontsize=16,color="green",shape="box"];1349[label="vyw300",fontsize=16,color="green",shape="box"];1350[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (Succ vyw520)) (Pos (Succ Zero))) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1350 -> 1669[label="",style="solid", color="black", weight=3]; 18.65/6.86 1351[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1351 -> 1670[label="",style="solid", color="black", weight=3]; 18.65/6.86 4265[label="vyw300",fontsize=16,color="green",shape="box"];4266[label="Zero",fontsize=16,color="green",shape="box"];4267[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4268[label="Zero",fontsize=16,color="green",shape="box"];1356[label="Zero",fontsize=16,color="green",shape="box"];1357[label="vyw300",fontsize=16,color="green",shape="box"];1358[label="vyw310",fontsize=16,color="green",shape="box"];1359 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1359[label="primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw220 vyw310)",fontsize=16,color="magenta"];1359 -> 1647[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1359 -> 1648[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1359 -> 1649[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1360[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg (Succ vyw550)) (Pos vyw56 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1360 -> 1673[label="",style="solid", color="black", weight=3]; 18.65/6.86 1361[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos vyw56 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1361 -> 1674[label="",style="solid", color="black", weight=3]; 18.65/6.86 1362[label="vyw310",fontsize=16,color="green",shape="box"];1363 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1363[label="primPlusNat Zero (primMulNat vyw220 vyw310)",fontsize=16,color="magenta"];1363 -> 1650[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1363 -> 1651[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1363 -> 1652[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1364[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg (Succ vyw590)) (Pos vyw60 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1364 -> 1675[label="",style="solid", color="black", weight=3]; 18.65/6.86 1365[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos vyw60 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1365 -> 1676[label="",style="solid", color="black", weight=3]; 18.65/6.86 1367 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1367[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1367 -> 1677[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1368 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1368[label="primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1368 -> 3696[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1368 -> 3697[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1366[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat vyw104 (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6456[label="vyw104/Succ vyw1040",fontsize=10,color="white",style="solid",shape="box"];1366 -> 6456[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6456 -> 1679[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6457[label="vyw104/Zero",fontsize=10,color="white",style="solid",shape="box"];1366 -> 6457[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6457 -> 1680[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1383 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1383[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];1383 -> 3698[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1383 -> 3699[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1384 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1384[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1384 -> 1682[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1382[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat vyw108 (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6458[label="vyw108/Succ vyw1080",fontsize=10,color="white",style="solid",shape="box"];1382 -> 6458[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6458 -> 1683[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6459[label="vyw108/Zero",fontsize=10,color="white",style="solid",shape="box"];1382 -> 6459[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6459 -> 1684[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1399 -> 4366[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1399[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100))) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1399 -> 4367[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1399 -> 4368[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1400 -> 1687[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1400[label="ceilingCeiling0 (Double (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1400 -> 1688[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1401 -> 4366[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1401[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1401 -> 4369[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1401 -> 4370[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1402 -> 1687[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1402[label="ceilingCeiling0 (Double (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1402 -> 1689[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4498[label="vyw300",fontsize=16,color="green",shape="box"];4499[label="Zero",fontsize=16,color="green",shape="box"];4500[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4501[label="Zero",fontsize=16,color="green",shape="box"];4502 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4502[label="primMulNat vyw2300 (Succ vyw3100)",fontsize=16,color="magenta"];4502 -> 4549[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4502 -> 4550[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4503[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4504[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw3320) vyw62) (Neg (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6460[label="vyw62/Succ vyw620",fontsize=10,color="white",style="solid",shape="box"];4504 -> 6460[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6460 -> 4551[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6461[label="vyw62/Zero",fontsize=10,color="white",style="solid",shape="box"];4504 -> 6461[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6461 -> 4552[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 4505[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero vyw62) (Neg (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6462[label="vyw62/Succ vyw620",fontsize=10,color="white",style="solid",shape="box"];4505 -> 6462[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6462 -> 4553[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6463[label="vyw62/Zero",fontsize=10,color="white",style="solid",shape="box"];4505 -> 6463[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6463 -> 4554[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1407[label="Zero",fontsize=16,color="green",shape="box"];1408[label="vyw300",fontsize=16,color="green",shape="box"];1409[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (Succ vyw640)) (Neg (Succ Zero))) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1409 -> 1694[label="",style="solid", color="black", weight=3]; 18.65/6.86 1410[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1410 -> 1695[label="",style="solid", color="black", weight=3]; 18.65/6.86 4506[label="vyw300",fontsize=16,color="green",shape="box"];4507[label="Zero",fontsize=16,color="green",shape="box"];4508[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4509[label="Zero",fontsize=16,color="green",shape="box"];1415[label="Zero",fontsize=16,color="green",shape="box"];1416[label="vyw300",fontsize=16,color="green",shape="box"];1417 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1417[label="primPlusNat (primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)) (primMulNat vyw230 vyw310)",fontsize=16,color="magenta"];1417 -> 1653[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1417 -> 1654[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1417 -> 1655[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1418[label="vyw310",fontsize=16,color="green",shape="box"];1419[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos (Succ vyw670)) (Pos vyw68 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1419 -> 1698[label="",style="solid", color="black", weight=3]; 18.65/6.86 1420[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos vyw68 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1420 -> 1699[label="",style="solid", color="black", weight=3]; 18.65/6.86 1421 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1421[label="primPlusNat Zero (primMulNat vyw230 vyw310)",fontsize=16,color="magenta"];1421 -> 1656[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1421 -> 1657[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1421 -> 1658[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1422[label="vyw310",fontsize=16,color="green",shape="box"];1423[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos (Succ vyw710)) (Pos vyw72 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1423 -> 1700[label="",style="solid", color="black", weight=3]; 18.65/6.86 1424[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos vyw72 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1424 -> 1701[label="",style="solid", color="black", weight=3]; 18.65/6.86 1425[label="vyw310",fontsize=16,color="green",shape="box"];3684 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3684[label="primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3684 -> 3760[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3684 -> 3761[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3685[label="Zero",fontsize=16,color="green",shape="box"];1427[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw740) (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6464[label="vyw160/Succ vyw1600",fontsize=10,color="white",style="solid",shape="box"];1427 -> 6464[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6464 -> 1703[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6465[label="vyw160/Zero",fontsize=10,color="white",style="solid",shape="box"];1427 -> 6465[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6465 -> 1704[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1428[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6466[label="vyw160/Succ vyw1600",fontsize=10,color="white",style="solid",shape="box"];1428 -> 6466[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6466 -> 1705[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6467[label="vyw160/Zero",fontsize=10,color="white",style="solid",shape="box"];1428 -> 6467[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6467 -> 1706[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 3686[label="Zero",fontsize=16,color="green",shape="box"];3687[label="Zero",fontsize=16,color="green",shape="box"];1430[label="vyw310",fontsize=16,color="green",shape="box"];1431[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw780) (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6468[label="vyw160/Succ vyw1600",fontsize=10,color="white",style="solid",shape="box"];1431 -> 6468[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6468 -> 1707[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6469[label="vyw160/Zero",fontsize=10,color="white",style="solid",shape="box"];1431 -> 6469[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6469 -> 1708[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1432[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw160 vyw310)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6470[label="vyw160/Succ vyw1600",fontsize=10,color="white",style="solid",shape="box"];1432 -> 6470[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6470 -> 1709[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6471[label="vyw160/Zero",fontsize=10,color="white",style="solid",shape="box"];1432 -> 6471[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6471 -> 1710[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 4603 -> 4150[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4603[label="primMinusNat Zero (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4603 -> 4624[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4603 -> 4625[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4604 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4604[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4604 -> 4626[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4604 -> 4627[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4602[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt vyw348 (Pos (Succ Zero))) (Pos vyw109 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6472[label="vyw348/Pos vyw3480",fontsize=10,color="white",style="solid",shape="box"];4602 -> 6472[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6472 -> 4628[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6473[label="vyw348/Neg vyw3480",fontsize=10,color="white",style="solid",shape="box"];4602 -> 6473[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6473 -> 4629[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1451 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1451[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1451 -> 1714[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1450[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw110 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];1450 -> 1715[label="",style="solid", color="black", weight=3]; 18.65/6.86 4605 -> 4150[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4605[label="primMinusNat Zero Zero",fontsize=16,color="magenta"];4605 -> 4630[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4605 -> 4631[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4606 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4606[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4606 -> 4632[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4606 -> 4633[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1452 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1452[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1452 -> 1718[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1475 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1475[label="primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw160 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1475 -> 1719[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1476 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1476[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1476 -> 1720[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1474[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos vyw112) (Pos vyw113 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6474[label="vyw112/Succ vyw1120",fontsize=10,color="white",style="solid",shape="box"];1474 -> 6474[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6474 -> 1721[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6475[label="vyw112/Zero",fontsize=10,color="white",style="solid",shape="box"];1474 -> 6475[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6475 -> 1722[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1497 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1497[label="primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw160 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1497 -> 1723[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1498 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1498[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1498 -> 1724[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1496[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos vyw118) (Pos vyw119 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6476[label="vyw118/Succ vyw1180",fontsize=10,color="white",style="solid",shape="box"];1496 -> 6476[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6476 -> 1725[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6477[label="vyw118/Zero",fontsize=10,color="white",style="solid",shape="box"];1496 -> 6477[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6477 -> 1726[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1507 -> 1727[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1507[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1507 -> 1728[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1507 -> 1729[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1508 -> 1732[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1508[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1508 -> 1733[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1508 -> 1734[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1509 -> 1727[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1509[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1509 -> 1730[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1509 -> 1731[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1510 -> 1732[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1510[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1510 -> 1735[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1510 -> 1736[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1512 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1512[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1512 -> 1737[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1513 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1513[label="primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw170 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1513 -> 1738[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1511[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg vyw121) (Pos vyw122 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6478[label="vyw121/Succ vyw1210",fontsize=10,color="white",style="solid",shape="box"];1511 -> 6478[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6478 -> 1739[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6479[label="vyw121/Zero",fontsize=10,color="white",style="solid",shape="box"];1511 -> 6479[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6479 -> 1740[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1517 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1517[label="primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw170 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1517 -> 1741[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1518 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1518[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1518 -> 1742[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1516[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg vyw126) (Pos vyw127 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6480[label="vyw126/Succ vyw1260",fontsize=10,color="white",style="solid",shape="box"];1516 -> 6480[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6480 -> 1743[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6481[label="vyw126/Zero",fontsize=10,color="white",style="solid",shape="box"];1516 -> 6481[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6481 -> 1744[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1520 -> 4932[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1520[label="ceilingCeiling0 (Float (Neg Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primPlusNat (primMulNat vyw1700 (Succ vyw3100)) (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1520 -> 4933[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1520 -> 4934[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1520 -> 4935[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1521 -> 1750[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1521[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1521 -> 1751[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1521 -> 1752[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1522 -> 4932[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1522[label="ceilingCeiling0 (Float (Neg Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1522 -> 4936[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1522 -> 4937[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1522 -> 4938[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1523 -> 1750[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1523[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1523 -> 1753[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1523 -> 1754[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4862 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4862[label="primMulNat vyw1700 (Succ vyw3100)",fontsize=16,color="magenta"];4862 -> 4928[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4862 -> 4929[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4863[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4864[label="vyw300",fontsize=16,color="green",shape="box"];4865[label="Zero",fontsize=16,color="green",shape="box"];4600[label="primMinusNat (Succ vyw9800) vyw2960",fontsize=16,color="burlywood",shape="box"];6482[label="vyw2960/Succ vyw29600",fontsize=10,color="white",style="solid",shape="box"];4600 -> 6482[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6482 -> 4656[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6483[label="vyw2960/Zero",fontsize=10,color="white",style="solid",shape="box"];4600 -> 6483[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6483 -> 4657[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 4601[label="primMinusNat Zero vyw2960",fontsize=16,color="burlywood",shape="box"];6484[label="vyw2960/Succ vyw29600",fontsize=10,color="white",style="solid",shape="box"];4601 -> 6484[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6484 -> 4658[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6485[label="vyw2960/Zero",fontsize=10,color="white",style="solid",shape="box"];4601 -> 6485[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6485 -> 4659[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 4866 -> 4930[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4866[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat vyw3570 (Succ Zero))) (Pos vyw129 * Pos Zero) == GT)",fontsize=16,color="magenta"];4866 -> 4931[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 4867 -> 4932[label="",style="dashed", color="red", weight=0]; 18.65/6.86 4867[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat vyw3570 (Succ Zero))) (Pos vyw129 * Pos Zero) == GT)",fontsize=16,color="magenta"];4867 -> 4939[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1531 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1531[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1531 -> 1762[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1532 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1532[label="primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1532 -> 3702[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1532 -> 3703[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1530[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero vyw134) (Pos (Succ Zero))) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6486[label="vyw134/Succ vyw1340",fontsize=10,color="white",style="solid",shape="box"];1530 -> 6486[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6486 -> 1764[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6487[label="vyw134/Zero",fontsize=10,color="white",style="solid",shape="box"];1530 -> 6487[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6487 -> 1765[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1534 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1534[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1534 -> 1766[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1533[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw136 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];1533 -> 1767[label="",style="solid", color="black", weight=3]; 18.65/6.86 4868[label="vyw300",fontsize=16,color="green",shape="box"];4869[label="Zero",fontsize=16,color="green",shape="box"];1541 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1541[label="primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw180 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1541 -> 1774[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1542 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1542[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1542 -> 1775[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1540[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg vyw141) (Pos vyw142 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6488[label="vyw141/Succ vyw1410",fontsize=10,color="white",style="solid",shape="box"];1540 -> 6488[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6488 -> 1776[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6489[label="vyw141/Zero",fontsize=10,color="white",style="solid",shape="box"];1540 -> 6489[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6489 -> 1777[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1544 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1544[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1544 -> 1778[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1545 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1545[label="primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw180 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1545 -> 1779[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1543[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg vyw146) (Pos vyw147 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6490[label="vyw146/Succ vyw1460",fontsize=10,color="white",style="solid",shape="box"];1543 -> 6490[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6490 -> 1780[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6491[label="vyw146/Zero",fontsize=10,color="white",style="solid",shape="box"];1543 -> 6491[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6491 -> 1781[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1546 -> 1782[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1546[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat (primPlusNat Zero (primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1546 -> 1783[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1546 -> 1784[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1547 -> 1787[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1547[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1547 -> 1788[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1547 -> 1789[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1548 -> 1782[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1548[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1548 -> 1785[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1548 -> 1786[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1549 -> 1787[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1549[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1549 -> 1790[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1549 -> 1791[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3688 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3688[label="primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3688 -> 3762[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3688 -> 3763[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3689[label="Zero",fontsize=16,color="green",shape="box"];1551[label="vyw310",fontsize=16,color="green",shape="box"];1552[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6492[label="vyw180/Succ vyw1800",fontsize=10,color="white",style="solid",shape="box"];1552 -> 6492[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6492 -> 1793[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6493[label="vyw180/Zero",fontsize=10,color="white",style="solid",shape="box"];1552 -> 6493[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6493 -> 1794[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1553[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6494[label="vyw180/Succ vyw1800",fontsize=10,color="white",style="solid",shape="box"];1553 -> 6494[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6494 -> 1795[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6495[label="vyw180/Zero",fontsize=10,color="white",style="solid",shape="box"];1553 -> 6495[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6495 -> 1796[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 3690[label="Zero",fontsize=16,color="green",shape="box"];3691[label="Zero",fontsize=16,color="green",shape="box"];1555[label="vyw310",fontsize=16,color="green",shape="box"];1556[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw840) (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6496[label="vyw180/Succ vyw1800",fontsize=10,color="white",style="solid",shape="box"];1556 -> 6496[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6496 -> 1797[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6497[label="vyw180/Zero",fontsize=10,color="white",style="solid",shape="box"];1556 -> 6497[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6497 -> 1798[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1557[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw180 vyw310)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6498[label="vyw180/Succ vyw1800",fontsize=10,color="white",style="solid",shape="box"];1557 -> 6498[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6498 -> 1799[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6499[label="vyw180/Zero",fontsize=10,color="white",style="solid",shape="box"];1557 -> 6499[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6499 -> 1800[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 3820 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3820[label="primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];3820 -> 3839[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3821 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3821[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];3821 -> 3840[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3821 -> 3841[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3819[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero vyw269) (Neg (Succ Zero))) (Pos vyw149 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6500[label="vyw269/Succ vyw2690",fontsize=10,color="white",style="solid",shape="box"];3819 -> 6500[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6500 -> 3842[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6501[label="vyw269/Zero",fontsize=10,color="white",style="solid",shape="box"];3819 -> 6501[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6501 -> 3843[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1561 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1561[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1561 -> 1804[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1560[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw150 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];1560 -> 1805[label="",style="solid", color="black", weight=3]; 18.65/6.86 3822[label="Zero",fontsize=16,color="green",shape="box"];3823 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.86 3823[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];3823 -> 3844[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3823 -> 3845[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1562 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1562[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1562 -> 1808[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 3955[label="vyw1900",fontsize=16,color="green",shape="box"];3956[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw2740) (Succ vyw1530)) (Neg (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3956 -> 3968[label="",style="solid", color="black", weight=3]; 18.65/6.86 3957[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw2740) Zero) (Neg (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3957 -> 3969[label="",style="solid", color="black", weight=3]; 18.65/6.86 3958[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (Succ vyw1530)) (Neg (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3958 -> 3970[label="",style="solid", color="black", weight=3]; 18.65/6.86 3959[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3959 -> 3971[label="",style="solid", color="black", weight=3]; 18.65/6.86 1572 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1572[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1572 -> 1816[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1573 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1573[label="primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1573 -> 3708[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1573 -> 3709[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1571[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero vyw157) (Neg (Succ Zero))) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6502[label="vyw157/Succ vyw1570",fontsize=10,color="white",style="solid",shape="box"];1571 -> 6502[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6502 -> 1818[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6503[label="vyw157/Zero",fontsize=10,color="white",style="solid",shape="box"];1571 -> 6503[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6503 -> 1819[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1575 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1575[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1575 -> 1820[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1574[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw159 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];1574 -> 1821[label="",style="solid", color="black", weight=3]; 18.65/6.86 1582 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1582[label="primMulNat (primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw190 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1582 -> 1828[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1583 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1583[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1583 -> 1829[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1581[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos vyw164) (Pos vyw165 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6504[label="vyw164/Succ vyw1640",fontsize=10,color="white",style="solid",shape="box"];1581 -> 6504[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6504 -> 1830[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6505[label="vyw164/Zero",fontsize=10,color="white",style="solid",shape="box"];1581 -> 6505[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6505 -> 1831[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1585 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1585[label="primMulNat vyw310 (Succ Zero)",fontsize=16,color="magenta"];1585 -> 1832[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1586 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1586[label="primMulNat (primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw190 vyw310)) (Succ Zero)",fontsize=16,color="magenta"];1586 -> 1833[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1584[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos vyw169) (Pos vyw170 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6506[label="vyw169/Succ vyw1690",fontsize=10,color="white",style="solid",shape="box"];1584 -> 6506[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6506 -> 1834[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 6507[label="vyw169/Zero",fontsize=10,color="white",style="solid",shape="box"];1584 -> 6507[label="",style="solid", color="burlywood", weight=9]; 18.65/6.86 6507 -> 1835[label="",style="solid", color="burlywood", weight=3]; 18.65/6.86 1587 -> 4002[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1587[label="ceilingCeiling0 (Float (Neg Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat (primPlusNat Zero (primPlusNat (primMulNat vyw1900 (Succ vyw3100)) (Succ vyw3100))) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1587 -> 4003[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1587 -> 4004[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1587 -> 4005[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1588 -> 1841[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1588[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1588 -> 1842[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1588 -> 1843[label="",style="dashed", color="magenta", weight=3]; 18.65/6.86 1589 -> 4002[label="",style="dashed", color="red", weight=0]; 18.65/6.86 1589[label="ceilingCeiling0 (Float (Neg Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat (Succ vyw3100) (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1589 -> 4006[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1589 -> 4007[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1589 -> 4008[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1590 -> 1841[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1590[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos (primMulNat (primPlusNat Zero Zero) (Succ Zero))) (Pos (primMulNat Zero (Succ Zero)) * Pos Zero) == GT)",fontsize=16,color="magenta"];1590 -> 1844[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1590 -> 1845[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1606 -> 1435[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1606[label="ceilingN (vyw8 :% Integer (Pos (Succ vyw9000)))",fontsize=16,color="magenta"];1606 -> 1857[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1605[label="vyw172 + fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="triangle"];1605 -> 1858[label="",style="solid", color="black", weight=3]; 18.65/6.87 1609 -> 1435[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1609[label="ceilingN (vyw8 :% Integer (Pos (Succ vyw9000)))",fontsize=16,color="magenta"];1609 -> 1859[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1608[label="vyw173 + fromInt (Pos (Succ Zero))",fontsize=16,color="black",shape="triangle"];1608 -> 1860[label="",style="solid", color="black", weight=3]; 18.65/6.87 1607 -> 1435[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1607[label="ceilingN (vyw8 :% Integer (Pos Zero))",fontsize=16,color="magenta"];1607 -> 1861[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1610 -> 1435[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1610[label="ceilingN (vyw8 :% Integer (Pos Zero))",fontsize=16,color="magenta"];1610 -> 1862[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1611[label="primPlusInt (ceilingN0 (vyw8 :% Integer (Neg vyw900)) (fromIntegral (properFractionQ vyw8 (Integer (Neg vyw900))),properFractionR vyw8 (Integer (Neg vyw900)) :% Integer (Neg vyw900))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];1611 -> 1863[label="",style="solid", color="black", weight=3]; 18.65/6.87 1612[label="ceilingN0 (vyw8 :% Integer (Neg (Succ vyw9000))) (fromIntegral (properFractionQ vyw8 (Integer (Neg (Succ vyw9000)))),properFractionR vyw8 (Integer (Neg (Succ vyw9000))) :% Integer (Neg (Succ vyw9000)))",fontsize=16,color="black",shape="box"];1612 -> 1864[label="",style="solid", color="black", weight=3]; 18.65/6.87 1613[label="ceilingN0 (vyw8 :% Integer (Neg Zero)) (fromIntegral (properFractionQ vyw8 (Integer (Neg Zero))),properFractionR vyw8 (Integer (Neg Zero)) :% Integer (Neg Zero))",fontsize=16,color="black",shape="box"];1613 -> 1865[label="",style="solid", color="black", weight=3]; 18.65/6.87 1614[label="fromInteger . toInteger",fontsize=16,color="black",shape="box"];1614 -> 1866[label="",style="solid", color="black", weight=3]; 18.65/6.87 1615[label="primPlusInt (ceilingN0 (vyw25 :% Neg vyw260) (properFraction (vyw25 :% Neg vyw260))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];1615 -> 1867[label="",style="solid", color="black", weight=3]; 18.65/6.87 1616 -> 1605[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1616[label="ceilingN (vyw25 :% Pos (Succ vyw2600)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];1616 -> 1868[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1617 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1617[label="ceilingN (vyw25 :% Pos (Succ vyw2600)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];1617 -> 1869[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1618 -> 1605[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1618[label="ceilingN (vyw25 :% Pos Zero) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];1618 -> 1870[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1619 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1619[label="ceilingN (vyw25 :% Pos Zero) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];1619 -> 1871[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1620[label="fromInteger . toInteger",fontsize=16,color="black",shape="box"];1620 -> 1872[label="",style="solid", color="black", weight=3]; 18.65/6.87 1621[label="fromInteger . toInteger",fontsize=16,color="black",shape="box"];1621 -> 1873[label="",style="solid", color="black", weight=3]; 18.65/6.87 1622[label="fromInteger . toInteger",fontsize=16,color="black",shape="box"];1622 -> 1874[label="",style="solid", color="black", weight=3]; 18.65/6.87 1623[label="fromInteger . toInteger",fontsize=16,color="black",shape="box"];1623 -> 1875[label="",style="solid", color="black", weight=3]; 18.65/6.87 1624[label="fromIntegral (properFractionQ vyw30 (Pos vyw310))",fontsize=16,color="black",shape="box"];1624 -> 1876[label="",style="solid", color="black", weight=3]; 18.65/6.87 3692 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3692[label="primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3692 -> 3764[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3692 -> 3765[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3693[label="Zero",fontsize=16,color="green",shape="box"];1626[label="vyw310",fontsize=16,color="green",shape="box"];1627[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw980) (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6508[label="vyw200/Succ vyw2000",fontsize=10,color="white",style="solid",shape="box"];1627 -> 6508[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6508 -> 1878[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6509[label="vyw200/Zero",fontsize=10,color="white",style="solid",shape="box"];1627 -> 6509[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6509 -> 1879[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1628[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6510[label="vyw200/Succ vyw2000",fontsize=10,color="white",style="solid",shape="box"];1628 -> 6510[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6510 -> 1880[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6511[label="vyw200/Zero",fontsize=10,color="white",style="solid",shape="box"];1628 -> 6511[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6511 -> 1881[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1629[label="vyw310",fontsize=16,color="green",shape="box"];3694[label="Zero",fontsize=16,color="green",shape="box"];3695[label="Zero",fontsize=16,color="green",shape="box"];1631[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1020) (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6512[label="vyw200/Succ vyw2000",fontsize=10,color="white",style="solid",shape="box"];1631 -> 6512[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6512 -> 1882[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6513[label="vyw200/Zero",fontsize=10,color="white",style="solid",shape="box"];1631 -> 6513[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6513 -> 1883[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1632[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw200 vyw310)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6514[label="vyw200/Succ vyw2000",fontsize=10,color="white",style="solid",shape="box"];1632 -> 6514[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6514 -> 1884[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6515[label="vyw200/Zero",fontsize=10,color="white",style="solid",shape="box"];1632 -> 6515[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6515 -> 1885[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4175 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4175[label="primMinusNat Zero (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4175 -> 4194[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4176 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4176[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4176 -> 4195[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4176 -> 4196[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4174[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt vyw303 (Pos (Succ Zero))) (Pos vyw174 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6516[label="vyw303/Pos vyw3030",fontsize=10,color="white",style="solid",shape="box"];4174 -> 6516[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6516 -> 4197[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6517[label="vyw303/Neg vyw3030",fontsize=10,color="white",style="solid",shape="box"];4174 -> 6517[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6517 -> 4198[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1636 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1636[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1636 -> 1889[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1635[label="ceilingCeiling0 (Double (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw175 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];1635 -> 1890[label="",style="solid", color="black", weight=3]; 18.65/6.87 4177 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4177[label="primMinusNat Zero Zero",fontsize=16,color="magenta"];4177 -> 4199[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4178 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4178[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4178 -> 4200[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4178 -> 4201[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1637 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1637[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1637 -> 1893[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1641 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1641[label="primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1641 -> 3714[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1641 -> 3715[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1640[label="primPlusNat vyw177 (primMulNat vyw200 vyw310)",fontsize=16,color="burlywood",shape="triangle"];6518[label="vyw177/Succ vyw1770",fontsize=10,color="white",style="solid",shape="box"];1640 -> 6518[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6518 -> 1895[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6519[label="vyw177/Zero",fontsize=10,color="white",style="solid",shape="box"];1640 -> 6519[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6519 -> 1896[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1659[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos (Succ vyw340)) (primMulInt (Pos vyw35) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1659 -> 1897[label="",style="solid", color="black", weight=3]; 18.65/6.87 1660[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw35) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1660 -> 1898[label="",style="solid", color="black", weight=3]; 18.65/6.87 1642[label="Zero",fontsize=16,color="green",shape="box"];1661[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos (Succ vyw380)) (primMulInt (Pos vyw39) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1661 -> 1899[label="",style="solid", color="black", weight=3]; 18.65/6.87 1662[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw39) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1662 -> 1900[label="",style="solid", color="black", weight=3]; 18.65/6.87 1643 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1643[label="primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1643 -> 3716[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1643 -> 3717[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1644[label="vyw210",fontsize=16,color="green",shape="box"];1663[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg (Succ vyw400)) (primMulInt (Pos vyw41) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1663 -> 1902[label="",style="solid", color="black", weight=3]; 18.65/6.87 1664[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw41) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1664 -> 1903[label="",style="solid", color="black", weight=3]; 18.65/6.87 1645[label="Zero",fontsize=16,color="green",shape="box"];1646[label="vyw210",fontsize=16,color="green",shape="box"];1665[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg (Succ vyw440)) (primMulInt (Pos vyw45) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1665 -> 1904[label="",style="solid", color="black", weight=3]; 18.65/6.87 1666[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw45) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1666 -> 1905[label="",style="solid", color="black", weight=3]; 18.65/6.87 4276[label="vyw2100",fontsize=16,color="green",shape="box"];4277[label="vyw3100",fontsize=16,color="green",shape="box"];4278[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw3100) (Succ vyw500)) (Pos (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4278 -> 4310[label="",style="solid", color="black", weight=3]; 18.65/6.87 4279[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw3100) Zero) (Pos (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4279 -> 4311[label="",style="solid", color="black", weight=3]; 18.65/6.87 4280[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (Succ vyw500)) (Pos (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4280 -> 4312[label="",style="solid", color="black", weight=3]; 18.65/6.87 4281[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4281 -> 4313[label="",style="solid", color="black", weight=3]; 18.65/6.87 1669[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (Neg (Succ vyw520)) (Pos (Succ Zero))) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1669 -> 1909[label="",style="solid", color="black", weight=3]; 18.65/6.87 1670[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1670 -> 1910[label="",style="solid", color="black", weight=3]; 18.65/6.87 1647 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1647[label="primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1647 -> 3718[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1647 -> 3719[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1648[label="vyw310",fontsize=16,color="green",shape="box"];1649[label="vyw220",fontsize=16,color="green",shape="box"];1673[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg (Succ vyw550)) (primMulInt (Pos vyw56) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1673 -> 1914[label="",style="solid", color="black", weight=3]; 18.65/6.87 1674[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw56) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1674 -> 1915[label="",style="solid", color="black", weight=3]; 18.65/6.87 1650[label="Zero",fontsize=16,color="green",shape="box"];1651[label="vyw310",fontsize=16,color="green",shape="box"];1652[label="vyw220",fontsize=16,color="green",shape="box"];1675[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg (Succ vyw590)) (primMulInt (Pos vyw60) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1675 -> 1916[label="",style="solid", color="black", weight=3]; 18.65/6.87 1676[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw60) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1676 -> 1917[label="",style="solid", color="black", weight=3]; 18.65/6.87 1677[label="vyw310",fontsize=16,color="green",shape="box"];3696 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3696[label="primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3696 -> 3766[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3696 -> 3767[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3697[label="Zero",fontsize=16,color="green",shape="box"];1679[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1040) (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6520[label="vyw220/Succ vyw2200",fontsize=10,color="white",style="solid",shape="box"];1679 -> 6520[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6520 -> 1919[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6521[label="vyw220/Zero",fontsize=10,color="white",style="solid",shape="box"];1679 -> 6521[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6521 -> 1920[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1680[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6522[label="vyw220/Succ vyw2200",fontsize=10,color="white",style="solid",shape="box"];1680 -> 6522[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6522 -> 1921[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6523[label="vyw220/Zero",fontsize=10,color="white",style="solid",shape="box"];1680 -> 6523[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6523 -> 1922[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3698[label="Zero",fontsize=16,color="green",shape="box"];3699[label="Zero",fontsize=16,color="green",shape="box"];1682[label="vyw310",fontsize=16,color="green",shape="box"];1683[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1080) (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6524[label="vyw220/Succ vyw2200",fontsize=10,color="white",style="solid",shape="box"];1683 -> 6524[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6524 -> 1923[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6525[label="vyw220/Zero",fontsize=10,color="white",style="solid",shape="box"];1683 -> 6525[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6525 -> 1924[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1684[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat vyw220 vyw310)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6526[label="vyw220/Succ vyw2200",fontsize=10,color="white",style="solid",shape="box"];1684 -> 6526[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6526 -> 1925[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6527[label="vyw220/Zero",fontsize=10,color="white",style="solid",shape="box"];1684 -> 6527[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6527 -> 1926[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4367 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4367[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4367 -> 4386[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4367 -> 4387[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4368 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4368[label="primMinusNat Zero (primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4368 -> 4388[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4366[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt vyw321 (Neg (Succ Zero))) (Pos vyw179 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6528[label="vyw321/Pos vyw3210",fontsize=10,color="white",style="solid",shape="box"];4366 -> 6528[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6528 -> 4389[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6529[label="vyw321/Neg vyw3210",fontsize=10,color="white",style="solid",shape="box"];4366 -> 6529[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6529 -> 4390[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1688 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1688[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1688 -> 1930[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1687[label="ceilingCeiling0 (Double (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw180 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];1687 -> 1931[label="",style="solid", color="black", weight=3]; 18.65/6.87 4369 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4369[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4369 -> 4391[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4369 -> 4392[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4370 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4370[label="primMinusNat Zero Zero",fontsize=16,color="magenta"];4370 -> 4393[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1689 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1689[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1689 -> 1934[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4549[label="vyw2300",fontsize=16,color="green",shape="box"];4550[label="vyw3100",fontsize=16,color="green",shape="box"];4551[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw3320) (Succ vyw620)) (Neg (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4551 -> 4582[label="",style="solid", color="black", weight=3]; 18.65/6.87 4552[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw3320) Zero) (Neg (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4552 -> 4583[label="",style="solid", color="black", weight=3]; 18.65/6.87 4553[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (Succ vyw620)) (Neg (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4553 -> 4584[label="",style="solid", color="black", weight=3]; 18.65/6.87 4554[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4554 -> 4585[label="",style="solid", color="black", weight=3]; 18.65/6.87 1694[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (Neg (Succ vyw640)) (Neg (Succ Zero))) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1694 -> 1938[label="",style="solid", color="black", weight=3]; 18.65/6.87 1695[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1695 -> 1939[label="",style="solid", color="black", weight=3]; 18.65/6.87 1653 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1653[label="primPlusNat (primMulNat vyw3000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1653 -> 3722[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1653 -> 3723[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1654[label="vyw310",fontsize=16,color="green",shape="box"];1655[label="vyw230",fontsize=16,color="green",shape="box"];1698[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos (Succ vyw670)) (primMulInt (Pos vyw68) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1698 -> 1943[label="",style="solid", color="black", weight=3]; 18.65/6.87 1699[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw68) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1699 -> 1944[label="",style="solid", color="black", weight=3]; 18.65/6.87 1656[label="Zero",fontsize=16,color="green",shape="box"];1657[label="vyw310",fontsize=16,color="green",shape="box"];1658[label="vyw230",fontsize=16,color="green",shape="box"];1700[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos (Succ vyw710)) (primMulInt (Pos vyw72) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1700 -> 1945[label="",style="solid", color="black", weight=3]; 18.65/6.87 1701[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw72) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1701 -> 1946[label="",style="solid", color="black", weight=3]; 18.65/6.87 3760 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3760[label="primMulNat vyw30000 (Succ Zero)",fontsize=16,color="magenta"];3760 -> 3846[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3760 -> 3847[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3761[label="Zero",fontsize=16,color="green",shape="box"];1703[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw740) (primMulNat (Succ vyw1600) vyw310)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6530[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1703 -> 6530[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6530 -> 1948[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6531[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1703 -> 6531[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6531 -> 1949[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1704[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw740) (primMulNat Zero vyw310)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6532[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1704 -> 6532[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6532 -> 1950[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6533[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1704 -> 6533[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6533 -> 1951[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1705[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1600) vyw310)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6534[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1705 -> 6534[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6534 -> 1952[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6535[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1705 -> 6535[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6535 -> 1953[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1706[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6536[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1706 -> 6536[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6536 -> 1954[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6537[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1706 -> 6537[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6537 -> 1955[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1707[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw780) (primMulNat (Succ vyw1600) vyw310)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6538[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1707 -> 6538[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6538 -> 1956[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6539[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1707 -> 6539[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6539 -> 1957[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1708[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw780) (primMulNat Zero vyw310)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6540[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1708 -> 6540[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6540 -> 1958[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6541[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1708 -> 6541[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6541 -> 1959[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1709[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1600) vyw310)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6542[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1709 -> 6542[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6542 -> 1960[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6543[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1709 -> 6543[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6543 -> 1961[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1710[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6544[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1710 -> 6544[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6544 -> 1962[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6545[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1710 -> 6545[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6545 -> 1963[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4624[label="Zero",fontsize=16,color="green",shape="box"];4625 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4625[label="primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4625 -> 4652[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4625 -> 4653[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4626[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4627[label="Zero",fontsize=16,color="green",shape="box"];4628[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Pos vyw3480) (Pos (Succ Zero))) (Pos vyw109 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4628 -> 4654[label="",style="solid", color="black", weight=3]; 18.65/6.87 4629[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Neg vyw3480) (Pos (Succ Zero))) (Pos vyw109 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4629 -> 4655[label="",style="solid", color="black", weight=3]; 18.65/6.87 1714[label="Zero",fontsize=16,color="green",shape="box"];1715[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos vyw110 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1715 -> 1966[label="",style="solid", color="black", weight=3]; 18.65/6.87 4630[label="Zero",fontsize=16,color="green",shape="box"];4631[label="Zero",fontsize=16,color="green",shape="box"];4632[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4633[label="Zero",fontsize=16,color="green",shape="box"];1718[label="Zero",fontsize=16,color="green",shape="box"];1719 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1719[label="primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw160 vyw310)",fontsize=16,color="magenta"];1719 -> 1968[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1719 -> 1969[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1719 -> 1970[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1720[label="vyw310",fontsize=16,color="green",shape="box"];1721[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos (Succ vyw1120)) (Pos vyw113 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1721 -> 1971[label="",style="solid", color="black", weight=3]; 18.65/6.87 1722[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos vyw113 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1722 -> 1972[label="",style="solid", color="black", weight=3]; 18.65/6.87 1723 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1723[label="primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw160 vyw310)",fontsize=16,color="magenta"];1723 -> 1973[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1723 -> 1974[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1723 -> 1975[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1724[label="vyw310",fontsize=16,color="green",shape="box"];1725[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos (Succ vyw1180)) (Pos vyw119 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1725 -> 1976[label="",style="solid", color="black", weight=3]; 18.65/6.87 1726[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos vyw119 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1726 -> 1977[label="",style="solid", color="black", weight=3]; 18.65/6.87 1728 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1728[label="primMulNat (primPlusNat Zero (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))) (Succ Zero)",fontsize=16,color="magenta"];1728 -> 1978[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1729 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1729[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];1729 -> 1979[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1727[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos vyw182) (Pos vyw183 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6546[label="vyw182/Succ vyw1820",fontsize=10,color="white",style="solid",shape="box"];1727 -> 6546[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6546 -> 1980[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6547[label="vyw182/Zero",fontsize=10,color="white",style="solid",shape="box"];1727 -> 6547[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6547 -> 1981[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1733 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1733[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1733 -> 1982[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1734 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1734[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];1734 -> 1983[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1732[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos vyw184) (Pos vyw185 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6548[label="vyw184/Succ vyw1840",fontsize=10,color="white",style="solid",shape="box"];1732 -> 6548[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6548 -> 1984[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6549[label="vyw184/Zero",fontsize=10,color="white",style="solid",shape="box"];1732 -> 6549[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6549 -> 1985[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1730 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1730[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];1730 -> 1986[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1731 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1731[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];1731 -> 1987[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1735 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1735[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1735 -> 1988[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1736 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1736[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];1736 -> 1989[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1737[label="vyw310",fontsize=16,color="green",shape="box"];1738 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1738[label="primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw170 vyw310)",fontsize=16,color="magenta"];1738 -> 1990[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1738 -> 1991[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1738 -> 1992[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1739[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg (Succ vyw1210)) (Pos vyw122 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1739 -> 1993[label="",style="solid", color="black", weight=3]; 18.65/6.87 1740[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos vyw122 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1740 -> 1994[label="",style="solid", color="black", weight=3]; 18.65/6.87 1741 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1741[label="primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw170 vyw310)",fontsize=16,color="magenta"];1741 -> 1995[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1741 -> 1996[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1741 -> 1997[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1742[label="vyw310",fontsize=16,color="green",shape="box"];1743[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg (Succ vyw1260)) (Pos vyw127 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1743 -> 1998[label="",style="solid", color="black", weight=3]; 18.65/6.87 1744[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos vyw127 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1744 -> 1999[label="",style="solid", color="black", weight=3]; 18.65/6.87 4933[label="Zero",fontsize=16,color="green",shape="box"];4934 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4934[label="primMulNat (primPlusNat Zero (primPlusNat (primMulNat vyw1700 (Succ vyw3100)) (Succ vyw3100))) (Succ Zero)",fontsize=16,color="magenta"];4934 -> 4943[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4934 -> 4944[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4935 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4935[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4935 -> 4945[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4935 -> 4946[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4932[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg vyw366) (Pos vyw129 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6550[label="vyw366/Succ vyw3660",fontsize=10,color="white",style="solid",shape="box"];4932 -> 6550[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6550 -> 4947[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6551[label="vyw366/Zero",fontsize=10,color="white",style="solid",shape="box"];4932 -> 6551[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6551 -> 4948[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1751 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1751[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];1751 -> 2004[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1752 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1752[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1752 -> 2005[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1750[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg vyw189) (Pos vyw190 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6552[label="vyw189/Succ vyw1890",fontsize=10,color="white",style="solid",shape="box"];1750 -> 6552[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6552 -> 2006[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6553[label="vyw189/Zero",fontsize=10,color="white",style="solid",shape="box"];1750 -> 6553[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6553 -> 2007[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4936[label="Zero",fontsize=16,color="green",shape="box"];4937 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4937[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];4937 -> 4949[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4937 -> 4950[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4938 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4938[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4938 -> 4951[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4938 -> 4952[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1753 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1753[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];1753 -> 2010[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1754 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1754[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1754 -> 2011[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4928[label="vyw1700",fontsize=16,color="green",shape="box"];4929[label="vyw3100",fontsize=16,color="green",shape="box"];4656[label="primMinusNat (Succ vyw9800) (Succ vyw29600)",fontsize=16,color="black",shape="box"];4656 -> 4671[label="",style="solid", color="black", weight=3]; 18.65/6.87 4657[label="primMinusNat (Succ vyw9800) Zero",fontsize=16,color="black",shape="box"];4657 -> 4672[label="",style="solid", color="black", weight=3]; 18.65/6.87 4658[label="primMinusNat Zero (Succ vyw29600)",fontsize=16,color="black",shape="box"];4658 -> 4673[label="",style="solid", color="black", weight=3]; 18.65/6.87 4659[label="primMinusNat Zero Zero",fontsize=16,color="black",shape="box"];4659 -> 4674[label="",style="solid", color="black", weight=3]; 18.65/6.87 4931 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4931[label="primMulNat vyw3570 (Succ Zero)",fontsize=16,color="magenta"];4931 -> 4953[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4931 -> 4954[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4930[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos vyw365) (Pos vyw129 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6554[label="vyw365/Succ vyw3650",fontsize=10,color="white",style="solid",shape="box"];4930 -> 6554[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6554 -> 4955[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6555[label="vyw365/Zero",fontsize=10,color="white",style="solid",shape="box"];4930 -> 6555[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6555 -> 4956[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4939 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4939[label="primMulNat vyw3570 (Succ Zero)",fontsize=16,color="magenta"];4939 -> 4957[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4939 -> 4958[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1762[label="Zero",fontsize=16,color="green",shape="box"];3702 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3702[label="primMulNat vyw3000 (Succ Zero)",fontsize=16,color="magenta"];3702 -> 3768[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3702 -> 3769[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3703[label="Zero",fontsize=16,color="green",shape="box"];1764[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (Succ vyw1340)) (Pos (Succ Zero))) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1764 -> 2017[label="",style="solid", color="black", weight=3]; 18.65/6.87 1765[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1765 -> 2018[label="",style="solid", color="black", weight=3]; 18.65/6.87 1766[label="Zero",fontsize=16,color="green",shape="box"];1767[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos vyw136 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1767 -> 2019[label="",style="solid", color="black", weight=3]; 18.65/6.87 1774 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1774[label="primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw180 vyw310)",fontsize=16,color="magenta"];1774 -> 2024[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1774 -> 2025[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1774 -> 2026[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1775[label="vyw310",fontsize=16,color="green",shape="box"];1776[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg (Succ vyw1410)) (Pos vyw142 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1776 -> 2027[label="",style="solid", color="black", weight=3]; 18.65/6.87 1777[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos vyw142 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1777 -> 2028[label="",style="solid", color="black", weight=3]; 18.65/6.87 1778[label="vyw310",fontsize=16,color="green",shape="box"];1779 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1779[label="primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw180 vyw310)",fontsize=16,color="magenta"];1779 -> 2029[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1779 -> 2030[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1779 -> 2031[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1780[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg (Succ vyw1460)) (Pos vyw147 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1780 -> 2032[label="",style="solid", color="black", weight=3]; 18.65/6.87 1781[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos vyw147 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1781 -> 2033[label="",style="solid", color="black", weight=3]; 18.65/6.87 1783 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1783[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];1783 -> 2034[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1784 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1784[label="primMulNat (primPlusNat Zero (primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100))) (Succ Zero)",fontsize=16,color="magenta"];1784 -> 2035[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1782[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg vyw192) (Pos vyw193 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6556[label="vyw192/Succ vyw1920",fontsize=10,color="white",style="solid",shape="box"];1782 -> 6556[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6556 -> 2036[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6557[label="vyw192/Zero",fontsize=10,color="white",style="solid",shape="box"];1782 -> 6557[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6557 -> 2037[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1788 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1788[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1788 -> 2038[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1789 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1789[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];1789 -> 2039[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1787[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg vyw194) (Pos vyw195 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6558[label="vyw194/Succ vyw1940",fontsize=10,color="white",style="solid",shape="box"];1787 -> 6558[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6558 -> 2040[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6559[label="vyw194/Zero",fontsize=10,color="white",style="solid",shape="box"];1787 -> 6559[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6559 -> 2041[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1785 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1785[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];1785 -> 2042[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1786 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1786[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];1786 -> 2043[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1790 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1790[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1790 -> 2044[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1791 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1791[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];1791 -> 2045[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3762 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3762[label="primMulNat vyw30000 (Succ Zero)",fontsize=16,color="magenta"];3762 -> 3848[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3762 -> 3849[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3763[label="Zero",fontsize=16,color="green",shape="box"];1793[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) (primMulNat (Succ vyw1800) vyw310)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6560[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1793 -> 6560[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6560 -> 2047[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6561[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1793 -> 6561[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6561 -> 2048[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1794[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) (primMulNat Zero vyw310)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6562[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1794 -> 6562[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6562 -> 2049[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6563[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1794 -> 6563[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6563 -> 2050[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1795[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1800) vyw310)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6564[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1795 -> 6564[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6564 -> 2051[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6565[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1795 -> 6565[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6565 -> 2052[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1796[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6566[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1796 -> 6566[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6566 -> 2053[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6567[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1796 -> 6567[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6567 -> 2054[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1797[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw840) (primMulNat (Succ vyw1800) vyw310)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6568[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1797 -> 6568[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6568 -> 2055[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6569[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1797 -> 6569[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6569 -> 2056[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1798[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw840) (primMulNat Zero vyw310)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6570[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1798 -> 6570[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6570 -> 2057[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6571[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1798 -> 6571[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6571 -> 2058[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1799[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1800) vyw310)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6572[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1799 -> 6572[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6572 -> 2059[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6573[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1799 -> 6573[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6573 -> 2060[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1800[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6574[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1800 -> 6574[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6574 -> 2061[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6575[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1800 -> 6575[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6575 -> 2062[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3839 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3839[label="primMulNat vyw1800 (Succ vyw3100)",fontsize=16,color="magenta"];3840[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3841[label="Zero",fontsize=16,color="green",shape="box"];3842[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (Succ vyw2690)) (Neg (Succ Zero))) (Pos vyw149 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3842 -> 3929[label="",style="solid", color="black", weight=3]; 18.65/6.87 3843[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw149 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3843 -> 3930[label="",style="solid", color="black", weight=3]; 18.65/6.87 1804[label="Zero",fontsize=16,color="green",shape="box"];1805[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw150 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1805 -> 2065[label="",style="solid", color="black", weight=3]; 18.65/6.87 3844[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3845[label="Zero",fontsize=16,color="green",shape="box"];1808[label="Zero",fontsize=16,color="green",shape="box"];3968 -> 3862[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3968[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat vyw2740 vyw1530) (Neg (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="magenta"];3968 -> 3978[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3968 -> 3979[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3969[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos (Succ vyw2740)) (Neg (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3969 -> 3980[label="",style="solid", color="black", weight=3]; 18.65/6.87 3970[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Neg (Succ vyw1530)) (Neg (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3970 -> 3981[label="",style="solid", color="black", weight=3]; 18.65/6.87 3971[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3971 -> 3982[label="",style="solid", color="black", weight=3]; 18.65/6.87 1816[label="Zero",fontsize=16,color="green",shape="box"];3708 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3708[label="primMulNat vyw3000 (Succ Zero)",fontsize=16,color="magenta"];3708 -> 3772[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3708 -> 3773[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3709[label="Zero",fontsize=16,color="green",shape="box"];1818[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (Succ vyw1570)) (Neg (Succ Zero))) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1818 -> 2072[label="",style="solid", color="black", weight=3]; 18.65/6.87 1819[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1819 -> 2073[label="",style="solid", color="black", weight=3]; 18.65/6.87 1820[label="Zero",fontsize=16,color="green",shape="box"];1821[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw159 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1821 -> 2074[label="",style="solid", color="black", weight=3]; 18.65/6.87 1828 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1828[label="primPlusNat (primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)) (primMulNat vyw190 vyw310)",fontsize=16,color="magenta"];1828 -> 2079[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1828 -> 2080[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1828 -> 2081[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1829[label="vyw310",fontsize=16,color="green",shape="box"];1830[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos (Succ vyw1640)) (Pos vyw165 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1830 -> 2082[label="",style="solid", color="black", weight=3]; 18.65/6.87 1831[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos vyw165 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1831 -> 2083[label="",style="solid", color="black", weight=3]; 18.65/6.87 1832[label="vyw310",fontsize=16,color="green",shape="box"];1833 -> 1640[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1833[label="primPlusNat (primPlusNat Zero (Succ Zero)) (primMulNat vyw190 vyw310)",fontsize=16,color="magenta"];1833 -> 2084[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1833 -> 2085[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1833 -> 2086[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1834[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos (Succ vyw1690)) (Pos vyw170 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1834 -> 2087[label="",style="solid", color="black", weight=3]; 18.65/6.87 1835[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos vyw170 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1835 -> 2088[label="",style="solid", color="black", weight=3]; 18.65/6.87 4003[label="Zero",fontsize=16,color="green",shape="box"];4004 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4004[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4004 -> 4013[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4004 -> 4014[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4005 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4005[label="primMulNat (primPlusNat Zero (primPlusNat (primMulNat vyw1900 (Succ vyw3100)) (Succ vyw3100))) (Succ Zero)",fontsize=16,color="magenta"];4005 -> 4015[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4005 -> 4016[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4002[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos vyw288) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6576[label="vyw288/Succ vyw2880",fontsize=10,color="white",style="solid",shape="box"];4002 -> 6576[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6576 -> 4017[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6577[label="vyw288/Zero",fontsize=10,color="white",style="solid",shape="box"];4002 -> 6577[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6577 -> 4018[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1842 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1842[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1842 -> 2093[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1843 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1843[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];1843 -> 2094[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1841[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos vyw199) (Pos vyw200 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6578[label="vyw199/Succ vyw1990",fontsize=10,color="white",style="solid",shape="box"];1841 -> 6578[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6578 -> 2095[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6579[label="vyw199/Zero",fontsize=10,color="white",style="solid",shape="box"];1841 -> 6579[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6579 -> 2096[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4006[label="Zero",fontsize=16,color="green",shape="box"];4007 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4007[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4007 -> 4019[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4007 -> 4020[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4008 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4008[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];4008 -> 4021[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4008 -> 4022[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1844 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1844[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];1844 -> 2099[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1845 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1845[label="primMulNat (primPlusNat Zero Zero) (Succ Zero)",fontsize=16,color="magenta"];1845 -> 2100[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1857[label="Succ vyw9000",fontsize=16,color="green",shape="box"];1858[label="error []",fontsize=16,color="red",shape="box"];1859[label="Succ vyw9000",fontsize=16,color="green",shape="box"];1860[label="primPlusInt vyw173 (fromInt (Pos (Succ Zero)))",fontsize=16,color="burlywood",shape="triangle"];6580[label="vyw173/Pos vyw1730",fontsize=10,color="white",style="solid",shape="box"];1860 -> 6580[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6580 -> 2115[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6581[label="vyw173/Neg vyw1730",fontsize=10,color="white",style="solid",shape="box"];1860 -> 6581[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6581 -> 2116[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1861[label="Zero",fontsize=16,color="green",shape="box"];1862[label="Zero",fontsize=16,color="green",shape="box"];1863 -> 1860[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1863[label="primPlusInt (fromIntegral (properFractionQ vyw8 (Integer (Neg vyw900)))) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];1863 -> 2117[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1864[label="fromIntegral (properFractionQ vyw8 (Integer (Neg (Succ vyw9000))))",fontsize=16,color="black",shape="box"];1864 -> 2118[label="",style="solid", color="black", weight=3]; 18.65/6.87 1865[label="fromIntegral (properFractionQ vyw8 (Integer (Neg Zero)))",fontsize=16,color="black",shape="box"];1865 -> 2119[label="",style="solid", color="black", weight=3]; 18.65/6.87 1866[label="fromInteger (toInteger (properFractionQ vyw8 (Integer (Pos vyw900))))",fontsize=16,color="blue",shape="box"];6582[label="fromInteger :: Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];1866 -> 6582[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6582 -> 2120[label="",style="solid", color="blue", weight=3]; 18.65/6.87 6583[label="fromInteger :: Integer -> Int",fontsize=10,color="white",style="solid",shape="box"];1866 -> 6583[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6583 -> 2121[label="",style="solid", color="blue", weight=3]; 18.65/6.87 1867 -> 1860[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1867[label="primPlusInt (ceilingN0 (vyw25 :% Neg vyw260) (fromIntegral (properFractionQ vyw25 (Neg vyw260)),properFractionR vyw25 (Neg vyw260) :% Neg vyw260)) (fromInt (Pos (Succ Zero)))",fontsize=16,color="magenta"];1867 -> 2122[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1868 -> 1113[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1868[label="ceilingN (vyw25 :% Pos (Succ vyw2600))",fontsize=16,color="magenta"];1868 -> 2123[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1868 -> 2124[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1869 -> 1113[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1869[label="ceilingN (vyw25 :% Pos (Succ vyw2600))",fontsize=16,color="magenta"];1869 -> 2125[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1869 -> 2126[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1870 -> 1113[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1870[label="ceilingN (vyw25 :% Pos Zero)",fontsize=16,color="magenta"];1870 -> 2127[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1870 -> 2128[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1871 -> 1113[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1871[label="ceilingN (vyw25 :% Pos Zero)",fontsize=16,color="magenta"];1871 -> 2129[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1871 -> 2130[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1872[label="fromInteger (toInteger (properFractionQ vyw8 (Pos (Succ vyw900))))",fontsize=16,color="blue",shape="box"];6584[label="fromInteger :: Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];1872 -> 6584[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6584 -> 2131[label="",style="solid", color="blue", weight=3]; 18.65/6.87 6585[label="fromInteger :: Integer -> Int",fontsize=10,color="white",style="solid",shape="box"];1872 -> 6585[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6585 -> 2132[label="",style="solid", color="blue", weight=3]; 18.65/6.87 1873[label="fromInteger (toInteger (properFractionQ vyw8 (Pos Zero)))",fontsize=16,color="blue",shape="box"];6586[label="fromInteger :: Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];1873 -> 6586[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6586 -> 2133[label="",style="solid", color="blue", weight=3]; 18.65/6.87 6587[label="fromInteger :: Integer -> Int",fontsize=10,color="white",style="solid",shape="box"];1873 -> 6587[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6587 -> 2134[label="",style="solid", color="blue", weight=3]; 18.65/6.87 1874[label="fromInteger (toInteger (properFractionQ vyw8 (Neg (Succ vyw900))))",fontsize=16,color="blue",shape="box"];6588[label="fromInteger :: Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];1874 -> 6588[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6588 -> 2135[label="",style="solid", color="blue", weight=3]; 18.65/6.87 6589[label="fromInteger :: Integer -> Int",fontsize=10,color="white",style="solid",shape="box"];1874 -> 6589[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6589 -> 2136[label="",style="solid", color="blue", weight=3]; 18.65/6.87 1875[label="fromInteger (toInteger (properFractionQ vyw8 (Neg Zero)))",fontsize=16,color="blue",shape="box"];6590[label="fromInteger :: Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];1875 -> 6590[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6590 -> 2137[label="",style="solid", color="blue", weight=3]; 18.65/6.87 6591[label="fromInteger :: Integer -> Int",fontsize=10,color="white",style="solid",shape="box"];1875 -> 6591[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6591 -> 2138[label="",style="solid", color="blue", weight=3]; 18.65/6.87 1876[label="fromInteger . toInteger",fontsize=16,color="black",shape="box"];1876 -> 2139[label="",style="solid", color="black", weight=3]; 18.65/6.87 3764 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3764[label="primMulNat vyw30000 (Succ Zero)",fontsize=16,color="magenta"];3764 -> 3850[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3764 -> 3851[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3765[label="Zero",fontsize=16,color="green",shape="box"];1878[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw980) (primMulNat (Succ vyw2000) vyw310)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6592[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1878 -> 6592[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6592 -> 2141[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6593[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1878 -> 6593[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6593 -> 2142[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1879[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw980) (primMulNat Zero vyw310)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6594[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1879 -> 6594[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6594 -> 2143[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6595[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1879 -> 6595[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6595 -> 2144[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1880[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2000) vyw310)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6596[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1880 -> 6596[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6596 -> 2145[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6597[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1880 -> 6597[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6597 -> 2146[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1881[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6598[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1881 -> 6598[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6598 -> 2147[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6599[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1881 -> 6599[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6599 -> 2148[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1882[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1020) (primMulNat (Succ vyw2000) vyw310)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6600[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1882 -> 6600[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6600 -> 2149[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6601[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1882 -> 6601[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6601 -> 2150[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1883[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1020) (primMulNat Zero vyw310)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6602[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1883 -> 6602[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6602 -> 2151[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6603[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1883 -> 6603[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6603 -> 2152[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1884[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2000) vyw310)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6604[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1884 -> 6604[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6604 -> 2153[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6605[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1884 -> 6605[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6605 -> 2154[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1885[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6606[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1885 -> 6606[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6606 -> 2155[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6607[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1885 -> 6607[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6607 -> 2156[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4194 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4194[label="primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4194 -> 4210[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4194 -> 4211[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4114[label="primMinusNat Zero vyw298",fontsize=16,color="burlywood",shape="triangle"];6608[label="vyw298/Succ vyw2980",fontsize=10,color="white",style="solid",shape="box"];4114 -> 6608[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6608 -> 4125[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6609[label="vyw298/Zero",fontsize=10,color="white",style="solid",shape="box"];4114 -> 6609[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6609 -> 4126[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4195[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4196[label="Zero",fontsize=16,color="green",shape="box"];4197[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Pos vyw3030) (Pos (Succ Zero))) (Pos vyw174 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4197 -> 4212[label="",style="solid", color="black", weight=3]; 18.65/6.87 4198[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Neg vyw3030) (Pos (Succ Zero))) (Pos vyw174 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4198 -> 4213[label="",style="solid", color="black", weight=3]; 18.65/6.87 1889[label="Zero",fontsize=16,color="green",shape="box"];1890[label="ceilingCeiling0 (Double (Pos Zero) (Pos Zero)) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos vyw175 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1890 -> 2159[label="",style="solid", color="black", weight=3]; 18.65/6.87 4199[label="Zero",fontsize=16,color="green",shape="box"];4200[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4201[label="Zero",fontsize=16,color="green",shape="box"];1893[label="Zero",fontsize=16,color="green",shape="box"];3714 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3714[label="primMulNat vyw3000 (Succ Zero)",fontsize=16,color="magenta"];3714 -> 3776[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3714 -> 3777[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3715[label="Zero",fontsize=16,color="green",shape="box"];1895[label="primPlusNat (Succ vyw1770) (primMulNat vyw200 vyw310)",fontsize=16,color="burlywood",shape="box"];6610[label="vyw200/Succ vyw2000",fontsize=10,color="white",style="solid",shape="box"];1895 -> 6610[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6610 -> 2162[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6611[label="vyw200/Zero",fontsize=10,color="white",style="solid",shape="box"];1895 -> 6611[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6611 -> 2163[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1896[label="primPlusNat Zero (primMulNat vyw200 vyw310)",fontsize=16,color="burlywood",shape="box"];6612[label="vyw200/Succ vyw2000",fontsize=10,color="white",style="solid",shape="box"];1896 -> 6612[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6612 -> 2164[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6613[label="vyw200/Zero",fontsize=10,color="white",style="solid",shape="box"];1896 -> 6613[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6613 -> 2165[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1897[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos (Succ vyw340)) (Pos (primMulNat vyw35 Zero)) == GT)",fontsize=16,color="black",shape="box"];1897 -> 2166[label="",style="solid", color="black", weight=3]; 18.65/6.87 1898[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw35 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6614[label="vyw35/Succ vyw350",fontsize=10,color="white",style="solid",shape="box"];1898 -> 6614[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6614 -> 2167[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6615[label="vyw35/Zero",fontsize=10,color="white",style="solid",shape="box"];1898 -> 6615[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6615 -> 2168[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1899[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos (Succ vyw380)) (Pos (primMulNat vyw39 Zero)) == GT)",fontsize=16,color="black",shape="box"];1899 -> 2169[label="",style="solid", color="black", weight=3]; 18.65/6.87 1900[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw39 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6616[label="vyw39/Succ vyw390",fontsize=10,color="white",style="solid",shape="box"];1900 -> 6616[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6616 -> 2170[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6617[label="vyw39/Zero",fontsize=10,color="white",style="solid",shape="box"];1900 -> 6617[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6617 -> 2171[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3716 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3716[label="primMulNat vyw3000 (Succ Zero)",fontsize=16,color="magenta"];3716 -> 3778[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3716 -> 3779[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3717[label="Zero",fontsize=16,color="green",shape="box"];1902[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg (Succ vyw400)) (Pos (primMulNat vyw41 Zero)) == GT)",fontsize=16,color="black",shape="box"];1902 -> 2173[label="",style="solid", color="black", weight=3]; 18.65/6.87 1903[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw41 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6618[label="vyw41/Succ vyw410",fontsize=10,color="white",style="solid",shape="box"];1903 -> 6618[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6618 -> 2174[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6619[label="vyw41/Zero",fontsize=10,color="white",style="solid",shape="box"];1903 -> 6619[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6619 -> 2175[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1904[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg (Succ vyw440)) (Pos (primMulNat vyw45 Zero)) == GT)",fontsize=16,color="black",shape="box"];1904 -> 2176[label="",style="solid", color="black", weight=3]; 18.65/6.87 1905[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw45 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6620[label="vyw45/Succ vyw450",fontsize=10,color="white",style="solid",shape="box"];1905 -> 6620[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6620 -> 2177[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6621[label="vyw45/Zero",fontsize=10,color="white",style="solid",shape="box"];1905 -> 6621[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6621 -> 2178[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4310 -> 4226[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4310[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat vyw3100 vyw500) (Pos (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="magenta"];4310 -> 4341[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4310 -> 4342[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4311[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Pos (Succ vyw3100)) (Pos (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4311 -> 4343[label="",style="solid", color="black", weight=3]; 18.65/6.87 4312[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Neg (Succ vyw500)) (Pos (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4312 -> 4344[label="",style="solid", color="black", weight=3]; 18.65/6.87 4313[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4313 -> 4345[label="",style="solid", color="black", weight=3]; 18.65/6.87 1909 -> 2183[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1909[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg (primMulNat (Succ vyw520) (Succ Zero))) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="magenta"];1909 -> 2184[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1910 -> 2185[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1910[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="magenta"];1910 -> 2186[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3718 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3718[label="primMulNat vyw3000 (Succ Zero)",fontsize=16,color="magenta"];3718 -> 3780[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3718 -> 3781[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3719[label="Zero",fontsize=16,color="green",shape="box"];1914[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg (Succ vyw550)) (Pos (primMulNat vyw56 Zero)) == GT)",fontsize=16,color="black",shape="box"];1914 -> 2192[label="",style="solid", color="black", weight=3]; 18.65/6.87 1915[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw56 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6622[label="vyw56/Succ vyw560",fontsize=10,color="white",style="solid",shape="box"];1915 -> 6622[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6622 -> 2193[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6623[label="vyw56/Zero",fontsize=10,color="white",style="solid",shape="box"];1915 -> 6623[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6623 -> 2194[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1916[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg (Succ vyw590)) (Pos (primMulNat vyw60 Zero)) == GT)",fontsize=16,color="black",shape="box"];1916 -> 2195[label="",style="solid", color="black", weight=3]; 18.65/6.87 1917[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw60 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6624[label="vyw60/Succ vyw600",fontsize=10,color="white",style="solid",shape="box"];1917 -> 6624[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6624 -> 2196[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6625[label="vyw60/Zero",fontsize=10,color="white",style="solid",shape="box"];1917 -> 6625[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6625 -> 2197[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3766 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3766[label="primMulNat vyw30000 (Succ Zero)",fontsize=16,color="magenta"];3766 -> 3852[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3766 -> 3853[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3767[label="Zero",fontsize=16,color="green",shape="box"];1919[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1040) (primMulNat (Succ vyw2200) vyw310)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6626[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1919 -> 6626[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6626 -> 2199[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6627[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1919 -> 6627[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6627 -> 2200[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1920[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1040) (primMulNat Zero vyw310)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6628[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1920 -> 6628[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6628 -> 2201[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6629[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1920 -> 6629[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6629 -> 2202[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1921[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2200) vyw310)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6630[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1921 -> 6630[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6630 -> 2203[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6631[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1921 -> 6631[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6631 -> 2204[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1922[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6632[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1922 -> 6632[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6632 -> 2205[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6633[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1922 -> 6633[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6633 -> 2206[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1923[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1080) (primMulNat (Succ vyw2200) vyw310)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6634[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1923 -> 6634[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6634 -> 2207[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6635[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1923 -> 6635[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6635 -> 2208[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1924[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1080) (primMulNat Zero vyw310)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6636[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1924 -> 6636[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6636 -> 2209[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6637[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1924 -> 6637[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6637 -> 2210[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1925[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2200) vyw310)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6638[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1925 -> 6638[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6638 -> 2211[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6639[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1925 -> 6639[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6639 -> 2212[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1926[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero vyw310)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6640[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];1926 -> 6640[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6640 -> 2213[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6641[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];1926 -> 6641[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6641 -> 2214[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4386[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4387[label="Zero",fontsize=16,color="green",shape="box"];4388 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4388[label="primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4388 -> 4397[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4388 -> 4398[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4389[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos vyw3210) (Neg (Succ Zero))) (Pos vyw179 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4389 -> 4399[label="",style="solid", color="black", weight=3]; 18.65/6.87 4390[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Neg vyw3210) (Neg (Succ Zero))) (Pos vyw179 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4390 -> 4400[label="",style="solid", color="black", weight=3]; 18.65/6.87 1930[label="Zero",fontsize=16,color="green",shape="box"];1931[label="ceilingCeiling0 (Double (Pos Zero) (Neg Zero)) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw180 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1931 -> 2217[label="",style="solid", color="black", weight=3]; 18.65/6.87 4391[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4392[label="Zero",fontsize=16,color="green",shape="box"];4393[label="Zero",fontsize=16,color="green",shape="box"];1934[label="Zero",fontsize=16,color="green",shape="box"];4582 -> 4467[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4582[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat vyw3320 vyw620) (Neg (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="magenta"];4582 -> 4634[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4582 -> 4635[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4583[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos (Succ vyw3320)) (Neg (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4583 -> 4636[label="",style="solid", color="black", weight=3]; 18.65/6.87 4584[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Neg (Succ vyw620)) (Neg (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4584 -> 4637[label="",style="solid", color="black", weight=3]; 18.65/6.87 4585[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4585 -> 4638[label="",style="solid", color="black", weight=3]; 18.65/6.87 1938 -> 2223[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1938[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos (primMulNat (Succ vyw640) (Succ Zero))) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="magenta"];1938 -> 2224[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1939 -> 2225[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1939[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="magenta"];1939 -> 2226[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3722 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3722[label="primMulNat vyw3000 (Succ Zero)",fontsize=16,color="magenta"];3722 -> 3782[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3722 -> 3783[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3723[label="Zero",fontsize=16,color="green",shape="box"];1943[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos (Succ vyw670)) (Pos (primMulNat vyw68 Zero)) == GT)",fontsize=16,color="black",shape="box"];1943 -> 2232[label="",style="solid", color="black", weight=3]; 18.65/6.87 1944[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw68 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6642[label="vyw68/Succ vyw680",fontsize=10,color="white",style="solid",shape="box"];1944 -> 6642[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6642 -> 2233[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6643[label="vyw68/Zero",fontsize=10,color="white",style="solid",shape="box"];1944 -> 6643[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6643 -> 2234[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1945[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos (Succ vyw710)) (Pos (primMulNat vyw72 Zero)) == GT)",fontsize=16,color="black",shape="box"];1945 -> 2235[label="",style="solid", color="black", weight=3]; 18.65/6.87 1946[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw72 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6644[label="vyw72/Succ vyw720",fontsize=10,color="white",style="solid",shape="box"];1946 -> 6644[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6644 -> 2236[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6645[label="vyw72/Zero",fontsize=10,color="white",style="solid",shape="box"];1946 -> 6645[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6645 -> 2237[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3846[label="vyw30000",fontsize=16,color="green",shape="box"];3847[label="Zero",fontsize=16,color="green",shape="box"];1948[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw740) (primMulNat (Succ vyw1600) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1948 -> 2238[label="",style="solid", color="black", weight=3]; 18.65/6.87 1949[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw740) (primMulNat (Succ vyw1600) Zero)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1949 -> 2239[label="",style="solid", color="black", weight=3]; 18.65/6.87 1950[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw740) (primMulNat Zero (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1950 -> 2240[label="",style="solid", color="black", weight=3]; 18.65/6.87 1951[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw740) (primMulNat Zero Zero)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1951 -> 2241[label="",style="solid", color="black", weight=3]; 18.65/6.87 1952[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1600) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1952 -> 2242[label="",style="solid", color="black", weight=3]; 18.65/6.87 1953[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1600) Zero)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1953 -> 2243[label="",style="solid", color="black", weight=3]; 18.65/6.87 1954[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1954 -> 2244[label="",style="solid", color="black", weight=3]; 18.65/6.87 1955[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1955 -> 2245[label="",style="solid", color="black", weight=3]; 18.65/6.87 1956[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw780) (primMulNat (Succ vyw1600) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1956 -> 2246[label="",style="solid", color="black", weight=3]; 18.65/6.87 1957[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw780) (primMulNat (Succ vyw1600) Zero)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1957 -> 2247[label="",style="solid", color="black", weight=3]; 18.65/6.87 1958[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw780) (primMulNat Zero (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1958 -> 2248[label="",style="solid", color="black", weight=3]; 18.65/6.87 1959[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw780) (primMulNat Zero Zero)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1959 -> 2249[label="",style="solid", color="black", weight=3]; 18.65/6.87 1960[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1600) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1960 -> 2250[label="",style="solid", color="black", weight=3]; 18.65/6.87 1961[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1600) Zero)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1961 -> 2251[label="",style="solid", color="black", weight=3]; 18.65/6.87 1962[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1962 -> 2252[label="",style="solid", color="black", weight=3]; 18.65/6.87 1963[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1963 -> 2253[label="",style="solid", color="black", weight=3]; 18.65/6.87 4652 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4652[label="primMulNat vyw1600 (Succ vyw3100)",fontsize=16,color="magenta"];4652 -> 4663[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4652 -> 4664[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4653[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4654 -> 1727[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4654[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat vyw3480 (Succ Zero))) (Pos vyw109 * Pos Zero) == GT)",fontsize=16,color="magenta"];4654 -> 4665[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4654 -> 4666[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4655 -> 4667[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4655[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat vyw3480 (Succ Zero))) (Pos vyw109 * Pos Zero) == GT)",fontsize=16,color="magenta"];4655 -> 4668[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1966 -> 1732[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1966[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos vyw110 * Pos Zero) == GT)",fontsize=16,color="magenta"];1966 -> 2257[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1966 -> 2258[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1968 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1968[label="primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1968 -> 3724[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1968 -> 3725[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1969[label="vyw310",fontsize=16,color="green",shape="box"];1970[label="vyw160",fontsize=16,color="green",shape="box"];1971[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos (Succ vyw1120)) (primMulInt (Pos vyw113) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1971 -> 2262[label="",style="solid", color="black", weight=3]; 18.65/6.87 1972[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw113) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1972 -> 2263[label="",style="solid", color="black", weight=3]; 18.65/6.87 1973 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1973[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];1973 -> 3726[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1973 -> 3727[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1974[label="vyw310",fontsize=16,color="green",shape="box"];1975[label="vyw160",fontsize=16,color="green",shape="box"];1976[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos (Succ vyw1180)) (primMulInt (Pos vyw119) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1976 -> 2265[label="",style="solid", color="black", weight=3]; 18.65/6.87 1977[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw119) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1977 -> 2266[label="",style="solid", color="black", weight=3]; 18.65/6.87 1978[label="primPlusNat Zero (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="burlywood",shape="triangle"];6646[label="vyw1600/Succ vyw16000",fontsize=10,color="white",style="solid",shape="box"];1978 -> 6646[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6646 -> 2267[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6647[label="vyw1600/Zero",fontsize=10,color="white",style="solid",shape="box"];1978 -> 6647[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6647 -> 2268[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 1979[label="Succ vyw3100",fontsize=16,color="green",shape="box"];1980[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos (Succ vyw1820)) (Pos vyw183 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1980 -> 2269[label="",style="solid", color="black", weight=3]; 18.65/6.87 1981[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos vyw183 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1981 -> 2270[label="",style="solid", color="black", weight=3]; 18.65/6.87 1982[label="Zero",fontsize=16,color="green",shape="box"];1983 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1983[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];1983 -> 2271[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1984[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos (Succ vyw1840)) (Pos vyw185 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1984 -> 2272[label="",style="solid", color="black", weight=3]; 18.65/6.87 1985[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos vyw185 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];1985 -> 2273[label="",style="solid", color="black", weight=3]; 18.65/6.87 1986 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1986[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];1986 -> 2274[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1987[label="Succ vyw3100",fontsize=16,color="green",shape="box"];1988[label="Zero",fontsize=16,color="green",shape="box"];1989 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1989[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];1989 -> 2275[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1990 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1990[label="primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];1990 -> 3728[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1990 -> 3729[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1991[label="vyw310",fontsize=16,color="green",shape="box"];1992[label="vyw170",fontsize=16,color="green",shape="box"];1993[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg (Succ vyw1210)) (primMulInt (Pos vyw122) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1993 -> 2277[label="",style="solid", color="black", weight=3]; 18.65/6.87 1994[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw122) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1994 -> 2278[label="",style="solid", color="black", weight=3]; 18.65/6.87 1995 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 1995[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];1995 -> 3730[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1995 -> 3731[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 1996[label="vyw310",fontsize=16,color="green",shape="box"];1997[label="vyw170",fontsize=16,color="green",shape="box"];1998[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg (Succ vyw1260)) (primMulInt (Pos vyw127) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1998 -> 2280[label="",style="solid", color="black", weight=3]; 18.65/6.87 1999[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw127) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];1999 -> 2281[label="",style="solid", color="black", weight=3]; 18.65/6.87 4943 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4943[label="primPlusNat Zero (primPlusNat (primMulNat vyw1700 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4943 -> 4987[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4943 -> 4988[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4944[label="Zero",fontsize=16,color="green",shape="box"];4945[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4946[label="Zero",fontsize=16,color="green",shape="box"];4947[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3660)) (Pos vyw129 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4947 -> 4989[label="",style="solid", color="black", weight=3]; 18.65/6.87 4948[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos vyw129 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4948 -> 4990[label="",style="solid", color="black", weight=3]; 18.65/6.87 2004 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2004[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];2004 -> 2285[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2005[label="Zero",fontsize=16,color="green",shape="box"];2006[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg (Succ vyw1890)) (Pos vyw190 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2006 -> 2286[label="",style="solid", color="black", weight=3]; 18.65/6.87 2007[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg Zero) (Pos vyw190 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2007 -> 2287[label="",style="solid", color="black", weight=3]; 18.65/6.87 4949 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4949[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];4949 -> 4991[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4949 -> 4992[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4950[label="Zero",fontsize=16,color="green",shape="box"];4951[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4952[label="Zero",fontsize=16,color="green",shape="box"];2010 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2010[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];2010 -> 2289[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2011[label="Zero",fontsize=16,color="green",shape="box"];4671 -> 4150[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4671[label="primMinusNat vyw9800 vyw29600",fontsize=16,color="magenta"];4671 -> 4700[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4671 -> 4701[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4672[label="Pos (Succ vyw9800)",fontsize=16,color="green",shape="box"];4673[label="Neg (Succ vyw29600)",fontsize=16,color="green",shape="box"];4674[label="Pos Zero",fontsize=16,color="green",shape="box"];4953[label="vyw3570",fontsize=16,color="green",shape="box"];4954[label="Zero",fontsize=16,color="green",shape="box"];4955[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3650)) (Pos vyw129 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4955 -> 4993[label="",style="solid", color="black", weight=3]; 18.65/6.87 4956[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos vyw129 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4956 -> 4994[label="",style="solid", color="black", weight=3]; 18.65/6.87 4957[label="vyw3570",fontsize=16,color="green",shape="box"];4958[label="Zero",fontsize=16,color="green",shape="box"];3768[label="vyw3000",fontsize=16,color="green",shape="box"];3769[label="Zero",fontsize=16,color="green",shape="box"];2017[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (primMulInt (Neg (Succ vyw1340)) (Pos (Succ Zero))) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2017 -> 2295[label="",style="solid", color="black", weight=3]; 18.65/6.87 2018[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2018 -> 2296[label="",style="solid", color="black", weight=3]; 18.65/6.87 2019 -> 2297[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2019[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos vyw136 * Pos Zero) == GT)",fontsize=16,color="magenta"];2019 -> 2298[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2024 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2024[label="primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];2024 -> 3732[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2024 -> 3733[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2025[label="vyw310",fontsize=16,color="green",shape="box"];2026[label="vyw180",fontsize=16,color="green",shape="box"];2027[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg (Succ vyw1410)) (primMulInt (Pos vyw142) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2027 -> 2304[label="",style="solid", color="black", weight=3]; 18.65/6.87 2028[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw142) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2028 -> 2305[label="",style="solid", color="black", weight=3]; 18.65/6.87 2029 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2029[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];2029 -> 3734[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2029 -> 3735[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2030[label="vyw310",fontsize=16,color="green",shape="box"];2031[label="vyw180",fontsize=16,color="green",shape="box"];2032[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg (Succ vyw1460)) (primMulInt (Pos vyw147) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2032 -> 2307[label="",style="solid", color="black", weight=3]; 18.65/6.87 2033[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw147) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2033 -> 2308[label="",style="solid", color="black", weight=3]; 18.65/6.87 2034[label="Succ vyw3100",fontsize=16,color="green",shape="box"];2035 -> 1978[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2035[label="primPlusNat Zero (primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];2035 -> 2309[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2035 -> 2310[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2036[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg (Succ vyw1920)) (Pos vyw193 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2036 -> 2311[label="",style="solid", color="black", weight=3]; 18.65/6.87 2037[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos vyw193 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2037 -> 2312[label="",style="solid", color="black", weight=3]; 18.65/6.87 2038[label="Zero",fontsize=16,color="green",shape="box"];2039 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2039[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];2039 -> 2313[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2040[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg (Succ vyw1940)) (Pos vyw195 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2040 -> 2314[label="",style="solid", color="black", weight=3]; 18.65/6.87 2041[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos vyw195 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2041 -> 2315[label="",style="solid", color="black", weight=3]; 18.65/6.87 2042[label="Succ vyw3100",fontsize=16,color="green",shape="box"];2043 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2043[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];2043 -> 2316[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2044[label="Zero",fontsize=16,color="green",shape="box"];2045 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2045[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];2045 -> 2317[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3848[label="vyw30000",fontsize=16,color="green",shape="box"];3849[label="Zero",fontsize=16,color="green",shape="box"];2047[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) (primMulNat (Succ vyw1800) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2047 -> 2318[label="",style="solid", color="black", weight=3]; 18.65/6.87 2048[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) (primMulNat (Succ vyw1800) Zero)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2048 -> 2319[label="",style="solid", color="black", weight=3]; 18.65/6.87 2049[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) (primMulNat Zero (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2049 -> 2320[label="",style="solid", color="black", weight=3]; 18.65/6.87 2050[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) (primMulNat Zero Zero)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2050 -> 2321[label="",style="solid", color="black", weight=3]; 18.65/6.87 2051[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1800) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2051 -> 2322[label="",style="solid", color="black", weight=3]; 18.65/6.87 2052[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1800) Zero)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2052 -> 2323[label="",style="solid", color="black", weight=3]; 18.65/6.87 2053[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2053 -> 2324[label="",style="solid", color="black", weight=3]; 18.65/6.87 2054[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2054 -> 2325[label="",style="solid", color="black", weight=3]; 18.65/6.87 2055[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw840) (primMulNat (Succ vyw1800) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2055 -> 2326[label="",style="solid", color="black", weight=3]; 18.65/6.87 2056[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw840) (primMulNat (Succ vyw1800) Zero)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2056 -> 2327[label="",style="solid", color="black", weight=3]; 18.65/6.87 2057[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw840) (primMulNat Zero (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2057 -> 2328[label="",style="solid", color="black", weight=3]; 18.65/6.87 2058[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw840) (primMulNat Zero Zero)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2058 -> 2329[label="",style="solid", color="black", weight=3]; 18.65/6.87 2059[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1800) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2059 -> 2330[label="",style="solid", color="black", weight=3]; 18.65/6.87 2060[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw1800) Zero)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2060 -> 2331[label="",style="solid", color="black", weight=3]; 18.65/6.87 2061[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2061 -> 2332[label="",style="solid", color="black", weight=3]; 18.65/6.87 2062[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2062 -> 2333[label="",style="solid", color="black", weight=3]; 18.65/6.87 3929[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Neg (Succ vyw2690)) (Neg (Succ Zero))) (Pos vyw149 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3929 -> 3960[label="",style="solid", color="black", weight=3]; 18.65/6.87 3930[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw149 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3930 -> 3961[label="",style="solid", color="black", weight=3]; 18.65/6.87 2065 -> 1787[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2065[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw150 * Pos Zero) == GT)",fontsize=16,color="magenta"];2065 -> 2337[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2065 -> 2338[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3978[label="vyw2740",fontsize=16,color="green",shape="box"];3979[label="vyw1530",fontsize=16,color="green",shape="box"];3980 -> 3997[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3980[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat (Succ vyw2740) (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="magenta"];3980 -> 3998[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3981 -> 4002[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3981[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat (Succ vyw1530) (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="magenta"];3981 -> 4012[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3982 -> 3997[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3982[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="magenta"];3982 -> 3999[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3772[label="vyw3000",fontsize=16,color="green",shape="box"];3773[label="Zero",fontsize=16,color="green",shape="box"];2072[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (primMulInt (Neg (Succ vyw1570)) (Neg (Succ Zero))) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2072 -> 2346[label="",style="solid", color="black", weight=3]; 18.65/6.87 2073[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2073 -> 2347[label="",style="solid", color="black", weight=3]; 18.65/6.87 2074 -> 2348[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2074[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw159 * Pos Zero) == GT)",fontsize=16,color="magenta"];2074 -> 2349[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2079 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2079[label="primPlusNat (primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];2079 -> 3736[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2079 -> 3737[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2080[label="vyw310",fontsize=16,color="green",shape="box"];2081[label="vyw190",fontsize=16,color="green",shape="box"];2082[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos (Succ vyw1640)) (primMulInt (Pos vyw165) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2082 -> 2355[label="",style="solid", color="black", weight=3]; 18.65/6.87 2083[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw165) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2083 -> 2356[label="",style="solid", color="black", weight=3]; 18.65/6.87 2084 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2084[label="primPlusNat Zero (Succ Zero)",fontsize=16,color="magenta"];2084 -> 3738[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2084 -> 3739[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2085[label="vyw310",fontsize=16,color="green",shape="box"];2086[label="vyw190",fontsize=16,color="green",shape="box"];2087[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos (Succ vyw1690)) (primMulInt (Pos vyw170) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2087 -> 2358[label="",style="solid", color="black", weight=3]; 18.65/6.87 2088[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw170) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2088 -> 2359[label="",style="solid", color="black", weight=3]; 18.65/6.87 4013[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4014[label="Zero",fontsize=16,color="green",shape="box"];4015 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4015[label="primPlusNat Zero (primPlusNat (primMulNat vyw1900 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4015 -> 4048[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4015 -> 4049[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4016[label="Zero",fontsize=16,color="green",shape="box"];4017[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw2880)) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4017 -> 4050[label="",style="solid", color="black", weight=3]; 18.65/6.87 4018[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4018 -> 4051[label="",style="solid", color="black", weight=3]; 18.65/6.87 2093[label="Zero",fontsize=16,color="green",shape="box"];2094 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2094[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];2094 -> 2364[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2095[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos (Succ vyw1990)) (Pos vyw200 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2095 -> 2365[label="",style="solid", color="black", weight=3]; 18.65/6.87 2096[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos Zero) (Pos vyw200 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2096 -> 2366[label="",style="solid", color="black", weight=3]; 18.65/6.87 4019[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4020[label="Zero",fontsize=16,color="green",shape="box"];4021 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4021[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];4021 -> 4052[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4021 -> 4053[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4022[label="Zero",fontsize=16,color="green",shape="box"];2099[label="Zero",fontsize=16,color="green",shape="box"];2100 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2100[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];2100 -> 2368[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2115[label="primPlusInt (Pos vyw1730) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];2115 -> 2383[label="",style="solid", color="black", weight=3]; 18.65/6.87 2116[label="primPlusInt (Neg vyw1730) (fromInt (Pos (Succ Zero)))",fontsize=16,color="black",shape="box"];2116 -> 2384[label="",style="solid", color="black", weight=3]; 18.65/6.87 2117[label="fromIntegral (properFractionQ vyw8 (Integer (Neg vyw900)))",fontsize=16,color="black",shape="box"];2117 -> 2385[label="",style="solid", color="black", weight=3]; 18.65/6.87 2118[label="fromInteger . toInteger",fontsize=16,color="black",shape="box"];2118 -> 2386[label="",style="solid", color="black", weight=3]; 18.65/6.87 2119[label="fromInteger . toInteger",fontsize=16,color="black",shape="box"];2119 -> 2387[label="",style="solid", color="black", weight=3]; 18.65/6.87 2120[label="fromInteger (toInteger (properFractionQ vyw8 (Integer (Pos vyw900))))",fontsize=16,color="black",shape="box"];2120 -> 2388[label="",style="solid", color="black", weight=3]; 18.65/6.87 2121 -> 3322[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2121[label="fromInteger (toInteger (properFractionQ vyw8 (Integer (Pos vyw900))))",fontsize=16,color="magenta"];2121 -> 3323[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2122[label="ceilingN0 (vyw25 :% Neg vyw260) (fromIntegral (properFractionQ vyw25 (Neg vyw260)),properFractionR vyw25 (Neg vyw260) :% Neg vyw260)",fontsize=16,color="black",shape="box"];2122 -> 2390[label="",style="solid", color="black", weight=3]; 18.65/6.87 2123[label="Succ vyw2600",fontsize=16,color="green",shape="box"];2124[label="vyw25",fontsize=16,color="green",shape="box"];2125[label="Succ vyw2600",fontsize=16,color="green",shape="box"];2126[label="vyw25",fontsize=16,color="green",shape="box"];2127[label="Zero",fontsize=16,color="green",shape="box"];2128[label="vyw25",fontsize=16,color="green",shape="box"];2129[label="Zero",fontsize=16,color="green",shape="box"];2130[label="vyw25",fontsize=16,color="green",shape="box"];2131[label="fromInteger (toInteger (properFractionQ vyw8 (Pos (Succ vyw900))))",fontsize=16,color="black",shape="box"];2131 -> 2391[label="",style="solid", color="black", weight=3]; 18.65/6.87 2132 -> 3322[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2132[label="fromInteger (toInteger (properFractionQ vyw8 (Pos (Succ vyw900))))",fontsize=16,color="magenta"];2132 -> 3324[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2133[label="fromInteger (toInteger (properFractionQ vyw8 (Pos Zero)))",fontsize=16,color="black",shape="box"];2133 -> 2393[label="",style="solid", color="black", weight=3]; 18.65/6.87 2134 -> 3322[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2134[label="fromInteger (toInteger (properFractionQ vyw8 (Pos Zero)))",fontsize=16,color="magenta"];2134 -> 3325[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2135[label="fromInteger (toInteger (properFractionQ vyw8 (Neg (Succ vyw900))))",fontsize=16,color="black",shape="box"];2135 -> 2395[label="",style="solid", color="black", weight=3]; 18.65/6.87 2136 -> 3322[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2136[label="fromInteger (toInteger (properFractionQ vyw8 (Neg (Succ vyw900))))",fontsize=16,color="magenta"];2136 -> 3326[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2137[label="fromInteger (toInteger (properFractionQ vyw8 (Neg Zero)))",fontsize=16,color="black",shape="box"];2137 -> 2397[label="",style="solid", color="black", weight=3]; 18.65/6.87 2138 -> 3322[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2138[label="fromInteger (toInteger (properFractionQ vyw8 (Neg Zero)))",fontsize=16,color="magenta"];2138 -> 3327[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2139[label="fromInteger (toInteger (properFractionQ vyw30 (Pos vyw310)))",fontsize=16,color="blue",shape="box"];6648[label="fromInteger :: Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2139 -> 6648[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6648 -> 2399[label="",style="solid", color="blue", weight=3]; 18.65/6.87 6649[label="fromInteger :: Integer -> Int",fontsize=10,color="white",style="solid",shape="box"];2139 -> 6649[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6649 -> 2400[label="",style="solid", color="blue", weight=3]; 18.65/6.87 3850[label="vyw30000",fontsize=16,color="green",shape="box"];3851[label="Zero",fontsize=16,color="green",shape="box"];2141[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw980) (primMulNat (Succ vyw2000) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2141 -> 2401[label="",style="solid", color="black", weight=3]; 18.65/6.87 2142[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw980) (primMulNat (Succ vyw2000) Zero)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2142 -> 2402[label="",style="solid", color="black", weight=3]; 18.65/6.87 2143[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw980) (primMulNat Zero (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2143 -> 2403[label="",style="solid", color="black", weight=3]; 18.65/6.87 2144[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw980) (primMulNat Zero Zero)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2144 -> 2404[label="",style="solid", color="black", weight=3]; 18.65/6.87 2145[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2000) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2145 -> 2405[label="",style="solid", color="black", weight=3]; 18.65/6.87 2146[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2000) Zero)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2146 -> 2406[label="",style="solid", color="black", weight=3]; 18.65/6.87 2147[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2147 -> 2407[label="",style="solid", color="black", weight=3]; 18.65/6.87 2148[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2148 -> 2408[label="",style="solid", color="black", weight=3]; 18.65/6.87 2149[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1020) (primMulNat (Succ vyw2000) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2149 -> 2409[label="",style="solid", color="black", weight=3]; 18.65/6.87 2150[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1020) (primMulNat (Succ vyw2000) Zero)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2150 -> 2410[label="",style="solid", color="black", weight=3]; 18.65/6.87 2151[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1020) (primMulNat Zero (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2151 -> 2411[label="",style="solid", color="black", weight=3]; 18.65/6.87 2152[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1020) (primMulNat Zero Zero)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2152 -> 2412[label="",style="solid", color="black", weight=3]; 18.65/6.87 2153[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2000) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2153 -> 2413[label="",style="solid", color="black", weight=3]; 18.65/6.87 2154[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2000) Zero)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2154 -> 2414[label="",style="solid", color="black", weight=3]; 18.65/6.87 2155[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2155 -> 2415[label="",style="solid", color="black", weight=3]; 18.65/6.87 2156[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2156 -> 2416[label="",style="solid", color="black", weight=3]; 18.65/6.87 4210 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4210[label="primMulNat vyw2000 (Succ vyw3100)",fontsize=16,color="magenta"];4210 -> 4269[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4210 -> 4270[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4211[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4125[label="primMinusNat Zero (Succ vyw2980)",fontsize=16,color="black",shape="box"];4125 -> 4168[label="",style="solid", color="black", weight=3]; 18.65/6.87 4126[label="primMinusNat Zero Zero",fontsize=16,color="black",shape="box"];4126 -> 4169[label="",style="solid", color="black", weight=3]; 18.65/6.87 4212 -> 1054[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4212[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat vyw3030 (Succ Zero))) (Pos vyw174 * Pos Zero) == GT)",fontsize=16,color="magenta"];4212 -> 4271[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4212 -> 4272[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4212 -> 4273[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4213 -> 4274[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4213[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat vyw3030 (Succ Zero))) (Pos vyw174 * Pos Zero) == GT)",fontsize=16,color="magenta"];4213 -> 4275[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2159 -> 1054[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2159[label="ceilingCeiling0 (Double (Pos Zero) (Pos Zero)) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos vyw175 * Pos Zero) == GT)",fontsize=16,color="magenta"];2159 -> 2420[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2159 -> 2421[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2159 -> 2422[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3776[label="vyw3000",fontsize=16,color="green",shape="box"];3777[label="Zero",fontsize=16,color="green",shape="box"];2162[label="primPlusNat (Succ vyw1770) (primMulNat (Succ vyw2000) vyw310)",fontsize=16,color="burlywood",shape="box"];6650[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];2162 -> 6650[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6650 -> 2426[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6651[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];2162 -> 6651[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6651 -> 2427[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2163[label="primPlusNat (Succ vyw1770) (primMulNat Zero vyw310)",fontsize=16,color="burlywood",shape="box"];6652[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];2163 -> 6652[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6652 -> 2428[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6653[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];2163 -> 6653[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6653 -> 2429[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2164[label="primPlusNat Zero (primMulNat (Succ vyw2000) vyw310)",fontsize=16,color="burlywood",shape="box"];6654[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];2164 -> 6654[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6654 -> 2430[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6655[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];2164 -> 6655[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6655 -> 2431[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2165[label="primPlusNat Zero (primMulNat Zero vyw310)",fontsize=16,color="burlywood",shape="box"];6656[label="vyw310/Succ vyw3100",fontsize=10,color="white",style="solid",shape="box"];2165 -> 6656[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6656 -> 2432[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6657[label="vyw310/Zero",fontsize=10,color="white",style="solid",shape="box"];2165 -> 6657[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6657 -> 2433[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2166[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpNat (Succ vyw340) (primMulNat vyw35 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6658[label="vyw35/Succ vyw350",fontsize=10,color="white",style="solid",shape="box"];2166 -> 6658[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6658 -> 2434[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6659[label="vyw35/Zero",fontsize=10,color="white",style="solid",shape="box"];2166 -> 6659[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6659 -> 2435[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2167[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw350) Zero)) == GT)",fontsize=16,color="black",shape="box"];2167 -> 2436[label="",style="solid", color="black", weight=3]; 18.65/6.87 2168[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2168 -> 2437[label="",style="solid", color="black", weight=3]; 18.65/6.87 2169[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpNat (Succ vyw380) (primMulNat vyw39 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6660[label="vyw39/Succ vyw390",fontsize=10,color="white",style="solid",shape="box"];2169 -> 6660[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6660 -> 2438[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6661[label="vyw39/Zero",fontsize=10,color="white",style="solid",shape="box"];2169 -> 6661[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6661 -> 2439[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2170[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw390) Zero)) == GT)",fontsize=16,color="black",shape="box"];2170 -> 2440[label="",style="solid", color="black", weight=3]; 18.65/6.87 2171[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2171 -> 2441[label="",style="solid", color="black", weight=3]; 18.65/6.87 3778[label="vyw3000",fontsize=16,color="green",shape="box"];3779[label="Zero",fontsize=16,color="green",shape="box"];2173[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (LT == GT)",fontsize=16,color="black",shape="box"];2173 -> 2442[label="",style="solid", color="black", weight=3]; 18.65/6.87 2174[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw410) Zero)) == GT)",fontsize=16,color="black",shape="box"];2174 -> 2443[label="",style="solid", color="black", weight=3]; 18.65/6.87 2175[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2175 -> 2444[label="",style="solid", color="black", weight=3]; 18.65/6.87 2176[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (LT == GT)",fontsize=16,color="black",shape="box"];2176 -> 2445[label="",style="solid", color="black", weight=3]; 18.65/6.87 2177[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw450) Zero)) == GT)",fontsize=16,color="black",shape="box"];2177 -> 2446[label="",style="solid", color="black", weight=3]; 18.65/6.87 2178[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2178 -> 2447[label="",style="solid", color="black", weight=3]; 18.65/6.87 4341[label="vyw500",fontsize=16,color="green",shape="box"];4342[label="vyw3100",fontsize=16,color="green",shape="box"];4343 -> 4394[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4343[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat (Succ vyw3100) (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="magenta"];4343 -> 4395[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4344 -> 4401[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4344[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat (Succ vyw500) (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="magenta"];4344 -> 4402[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4345 -> 4394[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4345[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="magenta"];4345 -> 4396[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2184 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2184[label="primMulNat (Succ vyw520) (Succ Zero)",fontsize=16,color="magenta"];2184 -> 2453[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2183[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg vyw202) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6662[label="vyw202/Succ vyw2020",fontsize=10,color="white",style="solid",shape="box"];2183 -> 6662[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6662 -> 2454[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6663[label="vyw202/Zero",fontsize=10,color="white",style="solid",shape="box"];2183 -> 6663[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6663 -> 2455[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2186 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2186[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];2186 -> 2456[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2185[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos vyw203) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6664[label="vyw203/Succ vyw2030",fontsize=10,color="white",style="solid",shape="box"];2185 -> 6664[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6664 -> 2457[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6665[label="vyw203/Zero",fontsize=10,color="white",style="solid",shape="box"];2185 -> 6665[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6665 -> 2458[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3780[label="vyw3000",fontsize=16,color="green",shape="box"];3781[label="Zero",fontsize=16,color="green",shape="box"];2192[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (LT == GT)",fontsize=16,color="black",shape="box"];2192 -> 2465[label="",style="solid", color="black", weight=3]; 18.65/6.87 2193[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw560) Zero)) == GT)",fontsize=16,color="black",shape="box"];2193 -> 2466[label="",style="solid", color="black", weight=3]; 18.65/6.87 2194[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2194 -> 2467[label="",style="solid", color="black", weight=3]; 18.65/6.87 2195[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (LT == GT)",fontsize=16,color="black",shape="box"];2195 -> 2468[label="",style="solid", color="black", weight=3]; 18.65/6.87 2196[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw600) Zero)) == GT)",fontsize=16,color="black",shape="box"];2196 -> 2469[label="",style="solid", color="black", weight=3]; 18.65/6.87 2197[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2197 -> 2470[label="",style="solid", color="black", weight=3]; 18.65/6.87 3852[label="vyw30000",fontsize=16,color="green",shape="box"];3853[label="Zero",fontsize=16,color="green",shape="box"];2199[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1040) (primMulNat (Succ vyw2200) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2199 -> 2471[label="",style="solid", color="black", weight=3]; 18.65/6.87 2200[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1040) (primMulNat (Succ vyw2200) Zero)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2200 -> 2472[label="",style="solid", color="black", weight=3]; 18.65/6.87 2201[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1040) (primMulNat Zero (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2201 -> 2473[label="",style="solid", color="black", weight=3]; 18.65/6.87 2202[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1040) (primMulNat Zero Zero)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2202 -> 2474[label="",style="solid", color="black", weight=3]; 18.65/6.87 2203[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2200) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2203 -> 2475[label="",style="solid", color="black", weight=3]; 18.65/6.87 2204[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2200) Zero)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2204 -> 2476[label="",style="solid", color="black", weight=3]; 18.65/6.87 2205[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2205 -> 2477[label="",style="solid", color="black", weight=3]; 18.65/6.87 2206[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2206 -> 2478[label="",style="solid", color="black", weight=3]; 18.65/6.87 2207[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1080) (primMulNat (Succ vyw2200) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2207 -> 2479[label="",style="solid", color="black", weight=3]; 18.65/6.87 2208[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1080) (primMulNat (Succ vyw2200) Zero)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2208 -> 2480[label="",style="solid", color="black", weight=3]; 18.65/6.87 2209[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1080) (primMulNat Zero (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2209 -> 2481[label="",style="solid", color="black", weight=3]; 18.65/6.87 2210[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1080) (primMulNat Zero Zero)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2210 -> 2482[label="",style="solid", color="black", weight=3]; 18.65/6.87 2211[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2200) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2211 -> 2483[label="",style="solid", color="black", weight=3]; 18.65/6.87 2212[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat (Succ vyw2200) Zero)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2212 -> 2484[label="",style="solid", color="black", weight=3]; 18.65/6.87 2213[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2213 -> 2485[label="",style="solid", color="black", weight=3]; 18.65/6.87 2214[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero (primMulNat Zero Zero)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2214 -> 2486[label="",style="solid", color="black", weight=3]; 18.65/6.87 4397 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4397[label="primMulNat vyw2200 (Succ vyw3100)",fontsize=16,color="magenta"];4397 -> 4403[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4397 -> 4404[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4398[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4399 -> 1149[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4399[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat vyw3210 (Succ Zero))) (Pos vyw179 * Pos Zero) == GT)",fontsize=16,color="magenta"];4399 -> 4405[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4399 -> 4406[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4399 -> 4407[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4400 -> 4408[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4400[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat vyw3210 (Succ Zero))) (Pos vyw179 * Pos Zero) == GT)",fontsize=16,color="magenta"];4400 -> 4409[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2217 -> 1149[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2217[label="ceilingCeiling0 (Double (Pos Zero) (Neg Zero)) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw180 * Pos Zero) == GT)",fontsize=16,color="magenta"];2217 -> 2490[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2217 -> 2491[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2217 -> 2492[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4634[label="vyw620",fontsize=16,color="green",shape="box"];4635[label="vyw3320",fontsize=16,color="green",shape="box"];4636 -> 4660[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4636[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat (Succ vyw3320) (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="magenta"];4636 -> 4661[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4637 -> 4669[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4637[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat (Succ vyw620) (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="magenta"];4637 -> 4670[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4638 -> 4660[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4638[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="magenta"];4638 -> 4662[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2224 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2224[label="primMulNat (Succ vyw640) (Succ Zero)",fontsize=16,color="magenta"];2224 -> 2501[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2223[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos vyw206) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6666[label="vyw206/Succ vyw2060",fontsize=10,color="white",style="solid",shape="box"];2223 -> 6666[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6666 -> 2502[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6667[label="vyw206/Zero",fontsize=10,color="white",style="solid",shape="box"];2223 -> 6667[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6667 -> 2503[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2226 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2226[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];2226 -> 2504[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2225[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg vyw207) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6668[label="vyw207/Succ vyw2070",fontsize=10,color="white",style="solid",shape="box"];2225 -> 6668[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6668 -> 2505[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6669[label="vyw207/Zero",fontsize=10,color="white",style="solid",shape="box"];2225 -> 6669[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6669 -> 2506[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3782[label="vyw3000",fontsize=16,color="green",shape="box"];3783[label="Zero",fontsize=16,color="green",shape="box"];2232[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpNat (Succ vyw670) (primMulNat vyw68 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6670[label="vyw68/Succ vyw680",fontsize=10,color="white",style="solid",shape="box"];2232 -> 6670[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6670 -> 2513[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6671[label="vyw68/Zero",fontsize=10,color="white",style="solid",shape="box"];2232 -> 6671[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6671 -> 2514[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2233[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw680) Zero)) == GT)",fontsize=16,color="black",shape="box"];2233 -> 2515[label="",style="solid", color="black", weight=3]; 18.65/6.87 2234[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2234 -> 2516[label="",style="solid", color="black", weight=3]; 18.65/6.87 2235[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpNat (Succ vyw710) (primMulNat vyw72 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6672[label="vyw72/Succ vyw720",fontsize=10,color="white",style="solid",shape="box"];2235 -> 6672[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6672 -> 2517[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6673[label="vyw72/Zero",fontsize=10,color="white",style="solid",shape="box"];2235 -> 6673[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6673 -> 2518[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2236[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw720) Zero)) == GT)",fontsize=16,color="black",shape="box"];2236 -> 2519[label="",style="solid", color="black", weight=3]; 18.65/6.87 2237[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2237 -> 2520[label="",style="solid", color="black", weight=3]; 18.65/6.87 2238 -> 4530[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2238[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw740) (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="magenta"];2238 -> 4531[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2239[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw740) Zero) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2239 -> 2523[label="",style="solid", color="black", weight=3]; 18.65/6.87 2240 -> 4530[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2240[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw740) Zero) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="magenta"];2240 -> 4532[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2241 -> 2239[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2241[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw740) Zero) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="magenta"];2242 -> 4530[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2242[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="magenta"];2242 -> 4533[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2243[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2243 -> 2527[label="",style="solid", color="black", weight=3]; 18.65/6.87 2244 -> 4530[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2244[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="magenta"];2244 -> 4534[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2245 -> 2243[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2245[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="magenta"];2246 -> 4563[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2246[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw780) (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="magenta"];2246 -> 4564[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2247[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw780) Zero) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2247 -> 2531[label="",style="solid", color="black", weight=3]; 18.65/6.87 2248 -> 4563[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2248[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw780) Zero) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="magenta"];2248 -> 4565[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2249 -> 2247[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2249[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw780) Zero) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="magenta"];2250 -> 4563[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2250[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="magenta"];2250 -> 4566[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2251[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2251 -> 2535[label="",style="solid", color="black", weight=3]; 18.65/6.87 2252 -> 4563[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2252[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="magenta"];2252 -> 4567[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2253 -> 2251[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2253[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="magenta"];4663[label="vyw1600",fontsize=16,color="green",shape="box"];4664[label="vyw3100",fontsize=16,color="green",shape="box"];4665 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4665[label="primMulNat vyw3480 (Succ Zero)",fontsize=16,color="magenta"];4665 -> 4675[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4665 -> 4676[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4666[label="vyw109",fontsize=16,color="green",shape="box"];4668 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4668[label="primMulNat vyw3480 (Succ Zero)",fontsize=16,color="magenta"];4668 -> 4677[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4668 -> 4678[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4667[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg vyw354) (Pos vyw109 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6674[label="vyw354/Succ vyw3540",fontsize=10,color="white",style="solid",shape="box"];4667 -> 6674[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6674 -> 4679[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6675[label="vyw354/Zero",fontsize=10,color="white",style="solid",shape="box"];4667 -> 6675[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6675 -> 4680[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2257[label="vyw110",fontsize=16,color="green",shape="box"];2258 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2258[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];2258 -> 2540[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3724 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3724[label="primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3724 -> 3784[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3724 -> 3785[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3725[label="Zero",fontsize=16,color="green",shape="box"];2262[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos (Succ vyw1120)) (Pos (primMulNat vyw113 Zero)) == GT)",fontsize=16,color="black",shape="box"];2262 -> 2543[label="",style="solid", color="black", weight=3]; 18.65/6.87 2263[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw113 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6676[label="vyw113/Succ vyw1130",fontsize=10,color="white",style="solid",shape="box"];2263 -> 6676[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6676 -> 2544[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6677[label="vyw113/Zero",fontsize=10,color="white",style="solid",shape="box"];2263 -> 6677[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6677 -> 2545[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3726[label="Zero",fontsize=16,color="green",shape="box"];3727[label="Zero",fontsize=16,color="green",shape="box"];2265[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos (Succ vyw1180)) (Pos (primMulNat vyw119 Zero)) == GT)",fontsize=16,color="black",shape="box"];2265 -> 2546[label="",style="solid", color="black", weight=3]; 18.65/6.87 2266[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw119 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6678[label="vyw119/Succ vyw1190",fontsize=10,color="white",style="solid",shape="box"];2266 -> 6678[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6678 -> 2547[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6679[label="vyw119/Zero",fontsize=10,color="white",style="solid",shape="box"];2266 -> 6679[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6679 -> 2548[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2267[label="primPlusNat Zero (primPlusNat (primMulNat (Succ vyw16000) (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="black",shape="box"];2267 -> 2549[label="",style="solid", color="black", weight=3]; 18.65/6.87 2268[label="primPlusNat Zero (primPlusNat (primMulNat Zero (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="black",shape="box"];2268 -> 2550[label="",style="solid", color="black", weight=3]; 18.65/6.87 2269[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos (Succ vyw1820)) (primMulInt (Pos vyw183) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2269 -> 2551[label="",style="solid", color="black", weight=3]; 18.65/6.87 2270[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (primMulInt (Pos vyw183) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2270 -> 2552[label="",style="solid", color="black", weight=3]; 18.65/6.87 2271[label="Zero",fontsize=16,color="green",shape="box"];2272[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos (Succ vyw1840)) (primMulInt (Pos vyw185) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2272 -> 2553[label="",style="solid", color="black", weight=3]; 18.65/6.87 2273[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw185) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2273 -> 2554[label="",style="solid", color="black", weight=3]; 18.65/6.87 2274[label="Zero",fontsize=16,color="green",shape="box"];2275[label="Zero",fontsize=16,color="green",shape="box"];3728 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3728[label="primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3728 -> 3786[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3728 -> 3787[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3729[label="Zero",fontsize=16,color="green",shape="box"];2277[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg (Succ vyw1210)) (Pos (primMulNat vyw122 Zero)) == GT)",fontsize=16,color="black",shape="box"];2277 -> 2556[label="",style="solid", color="black", weight=3]; 18.65/6.87 2278[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw122 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6680[label="vyw122/Succ vyw1220",fontsize=10,color="white",style="solid",shape="box"];2278 -> 6680[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6680 -> 2557[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6681[label="vyw122/Zero",fontsize=10,color="white",style="solid",shape="box"];2278 -> 6681[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6681 -> 2558[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3730[label="Zero",fontsize=16,color="green",shape="box"];3731[label="Zero",fontsize=16,color="green",shape="box"];2280[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg (Succ vyw1260)) (Pos (primMulNat vyw127 Zero)) == GT)",fontsize=16,color="black",shape="box"];2280 -> 2559[label="",style="solid", color="black", weight=3]; 18.65/6.87 2281[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw127 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6682[label="vyw127/Succ vyw1270",fontsize=10,color="white",style="solid",shape="box"];2281 -> 6682[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6682 -> 2560[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6683[label="vyw127/Zero",fontsize=10,color="white",style="solid",shape="box"];2281 -> 6683[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6683 -> 2561[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4987[label="Zero",fontsize=16,color="green",shape="box"];4988 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4988[label="primPlusNat (primMulNat vyw1700 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4988 -> 5000[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4988 -> 5001[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4989[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3660)) (primMulInt (Pos vyw129) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4989 -> 5002[label="",style="solid", color="black", weight=3]; 18.65/6.87 4990[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (primMulInt (Pos vyw129) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4990 -> 5003[label="",style="solid", color="black", weight=3]; 18.65/6.87 2285[label="Zero",fontsize=16,color="green",shape="box"];2286[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg (Succ vyw1890)) (primMulInt (Pos vyw190) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2286 -> 2564[label="",style="solid", color="black", weight=3]; 18.65/6.87 2287[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw190) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2287 -> 2565[label="",style="solid", color="black", weight=3]; 18.65/6.87 4991[label="Zero",fontsize=16,color="green",shape="box"];4992[label="Zero",fontsize=16,color="green",shape="box"];2289[label="Zero",fontsize=16,color="green",shape="box"];4700[label="vyw9800",fontsize=16,color="green",shape="box"];4701[label="vyw29600",fontsize=16,color="green",shape="box"];4993[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3650)) (primMulInt (Pos vyw129) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4993 -> 5004[label="",style="solid", color="black", weight=3]; 18.65/6.87 4994[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (primMulInt (Pos vyw129) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4994 -> 5005[label="",style="solid", color="black", weight=3]; 18.65/6.87 2295 -> 2572[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2295[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg (primMulNat (Succ vyw1340) (Succ Zero))) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="magenta"];2295 -> 2573[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2296 -> 2574[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2296[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="magenta"];2296 -> 2575[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2298 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2298[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];2298 -> 2576[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2297[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos vyw210) (Pos vyw136 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6684[label="vyw210/Succ vyw2100",fontsize=10,color="white",style="solid",shape="box"];2297 -> 6684[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6684 -> 2577[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6685[label="vyw210/Zero",fontsize=10,color="white",style="solid",shape="box"];2297 -> 6685[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6685 -> 2578[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3732 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3732[label="primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3732 -> 3788[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3732 -> 3789[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3733[label="Zero",fontsize=16,color="green",shape="box"];2304[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg (Succ vyw1410)) (Pos (primMulNat vyw142 Zero)) == GT)",fontsize=16,color="black",shape="box"];2304 -> 2587[label="",style="solid", color="black", weight=3]; 18.65/6.87 2305[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw142 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6686[label="vyw142/Succ vyw1420",fontsize=10,color="white",style="solid",shape="box"];2305 -> 6686[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6686 -> 2588[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6687[label="vyw142/Zero",fontsize=10,color="white",style="solid",shape="box"];2305 -> 6687[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6687 -> 2589[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3734[label="Zero",fontsize=16,color="green",shape="box"];3735[label="Zero",fontsize=16,color="green",shape="box"];2307[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg (Succ vyw1460)) (Pos (primMulNat vyw147 Zero)) == GT)",fontsize=16,color="black",shape="box"];2307 -> 2590[label="",style="solid", color="black", weight=3]; 18.65/6.87 2308[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw147 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6688[label="vyw147/Succ vyw1470",fontsize=10,color="white",style="solid",shape="box"];2308 -> 6688[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6688 -> 2591[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6689[label="vyw147/Zero",fontsize=10,color="white",style="solid",shape="box"];2308 -> 6689[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6689 -> 2592[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2309[label="vyw3100",fontsize=16,color="green",shape="box"];2310[label="vyw1800",fontsize=16,color="green",shape="box"];2311[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg (Succ vyw1920)) (primMulInt (Pos vyw193) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2311 -> 2593[label="",style="solid", color="black", weight=3]; 18.65/6.87 2312[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (primMulInt (Pos vyw193) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2312 -> 2594[label="",style="solid", color="black", weight=3]; 18.65/6.87 2313[label="Zero",fontsize=16,color="green",shape="box"];2314[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg (Succ vyw1940)) (primMulInt (Pos vyw195) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2314 -> 2595[label="",style="solid", color="black", weight=3]; 18.65/6.87 2315[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw195) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2315 -> 2596[label="",style="solid", color="black", weight=3]; 18.65/6.87 2316[label="Zero",fontsize=16,color="green",shape="box"];2317[label="Zero",fontsize=16,color="green",shape="box"];2318 -> 3199[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2318[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) (primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];2318 -> 3200[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2319[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2319 -> 2599[label="",style="solid", color="black", weight=3]; 18.65/6.87 2320 -> 3199[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2320[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];2320 -> 3201[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2321 -> 2319[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2321[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];2322 -> 3211[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2322[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];2322 -> 3212[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2323[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2323 -> 2603[label="",style="solid", color="black", weight=3]; 18.65/6.87 2324[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2324 -> 2604[label="",style="solid", color="black", weight=3]; 18.65/6.87 2325 -> 2323[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2325[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];2326 -> 4845[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2326[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw840) (primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="magenta"];2326 -> 4846[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2327[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw840) Zero) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2327 -> 2607[label="",style="solid", color="black", weight=3]; 18.65/6.87 2328 -> 4845[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2328[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw840) Zero) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="magenta"];2328 -> 4847[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2329 -> 2327[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2329[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw840) Zero) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="magenta"];2330 -> 4845[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2330[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="magenta"];2330 -> 4848[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2331[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2331 -> 2611[label="",style="solid", color="black", weight=3]; 18.65/6.87 2332 -> 4845[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2332[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="magenta"];2332 -> 4849[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2333 -> 2331[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2333[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="magenta"];3960 -> 3972[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3960[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat (Succ vyw2690) (Succ Zero))) (Pos vyw149 * Pos Zero) == GT)",fontsize=16,color="magenta"];3960 -> 3973[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3961 -> 1782[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3961[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw149 * Pos Zero) == GT)",fontsize=16,color="magenta"];3961 -> 3983[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3961 -> 3984[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2337[label="vyw150",fontsize=16,color="green",shape="box"];2338 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2338[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];2338 -> 2616[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3998 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3998[label="primMulNat (Succ vyw2740) (Succ Zero)",fontsize=16,color="magenta"];3998 -> 4023[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3998 -> 4024[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3997[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg vyw287) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6690[label="vyw287/Succ vyw2870",fontsize=10,color="white",style="solid",shape="box"];3997 -> 6690[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6690 -> 4025[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6691[label="vyw287/Zero",fontsize=10,color="white",style="solid",shape="box"];3997 -> 6691[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6691 -> 4026[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4012 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4012[label="primMulNat (Succ vyw1530) (Succ Zero)",fontsize=16,color="magenta"];4012 -> 4027[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4012 -> 4028[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3999 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3999[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3999 -> 4029[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3999 -> 4030[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2346 -> 2624[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2346[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos (primMulNat (Succ vyw1570) (Succ Zero))) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="magenta"];2346 -> 2625[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2347 -> 2626[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2347[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="magenta"];2347 -> 2627[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2349 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2349[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];2349 -> 2628[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2348[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg vyw212) (Pos vyw159 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6692[label="vyw212/Succ vyw2120",fontsize=10,color="white",style="solid",shape="box"];2348 -> 6692[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6692 -> 2629[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6693[label="vyw212/Zero",fontsize=10,color="white",style="solid",shape="box"];2348 -> 6693[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6693 -> 2630[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3736 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3736[label="primPlusNat (primMulNat vyw30000 (Succ Zero)) (Succ Zero)",fontsize=16,color="magenta"];3736 -> 3790[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3736 -> 3791[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3737[label="Zero",fontsize=16,color="green",shape="box"];2355[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos (Succ vyw1640)) (Pos (primMulNat vyw165 Zero)) == GT)",fontsize=16,color="black",shape="box"];2355 -> 2639[label="",style="solid", color="black", weight=3]; 18.65/6.87 2356[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw165 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6694[label="vyw165/Succ vyw1650",fontsize=10,color="white",style="solid",shape="box"];2356 -> 6694[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6694 -> 2640[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6695[label="vyw165/Zero",fontsize=10,color="white",style="solid",shape="box"];2356 -> 6695[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6695 -> 2641[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3738[label="Zero",fontsize=16,color="green",shape="box"];3739[label="Zero",fontsize=16,color="green",shape="box"];2358[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos (Succ vyw1690)) (Pos (primMulNat vyw170 Zero)) == GT)",fontsize=16,color="black",shape="box"];2358 -> 2642[label="",style="solid", color="black", weight=3]; 18.65/6.87 2359[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw170 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6696[label="vyw170/Succ vyw1700",fontsize=10,color="white",style="solid",shape="box"];2359 -> 6696[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6696 -> 2643[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6697[label="vyw170/Zero",fontsize=10,color="white",style="solid",shape="box"];2359 -> 6697[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6697 -> 2644[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4048[label="Zero",fontsize=16,color="green",shape="box"];4049 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4049[label="primPlusNat (primMulNat vyw1900 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4049 -> 4061[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4049 -> 4062[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4050[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw2880)) (primMulInt (Pos vyw152) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4050 -> 4063[label="",style="solid", color="black", weight=3]; 18.65/6.87 4051[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (primMulInt (Pos vyw152) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4051 -> 4064[label="",style="solid", color="black", weight=3]; 18.65/6.87 2364[label="Zero",fontsize=16,color="green",shape="box"];2365[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos (Succ vyw1990)) (primMulInt (Pos vyw200) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2365 -> 2647[label="",style="solid", color="black", weight=3]; 18.65/6.87 2366[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw200) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2366 -> 2648[label="",style="solid", color="black", weight=3]; 18.65/6.87 4052[label="Zero",fontsize=16,color="green",shape="box"];4053[label="Zero",fontsize=16,color="green",shape="box"];2368[label="Zero",fontsize=16,color="green",shape="box"];2383[label="primPlusInt (Pos vyw1730) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2383 -> 2664[label="",style="solid", color="black", weight=3]; 18.65/6.87 2384[label="primPlusInt (Neg vyw1730) (Pos (Succ Zero))",fontsize=16,color="black",shape="box"];2384 -> 2665[label="",style="solid", color="black", weight=3]; 18.65/6.87 2385[label="fromInteger . toInteger",fontsize=16,color="black",shape="box"];2385 -> 2666[label="",style="solid", color="black", weight=3]; 18.65/6.87 2386[label="fromInteger (toInteger (properFractionQ vyw8 (Integer (Neg (Succ vyw9000)))))",fontsize=16,color="blue",shape="box"];6698[label="fromInteger :: Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2386 -> 6698[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6698 -> 2667[label="",style="solid", color="blue", weight=3]; 18.65/6.87 6699[label="fromInteger :: Integer -> Int",fontsize=10,color="white",style="solid",shape="box"];2386 -> 6699[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6699 -> 2668[label="",style="solid", color="blue", weight=3]; 18.65/6.87 2387[label="fromInteger (toInteger (properFractionQ vyw8 (Integer (Neg Zero))))",fontsize=16,color="blue",shape="box"];6700[label="fromInteger :: Integer -> Integer",fontsize=10,color="white",style="solid",shape="box"];2387 -> 6700[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6700 -> 2669[label="",style="solid", color="blue", weight=3]; 18.65/6.87 6701[label="fromInteger :: Integer -> Int",fontsize=10,color="white",style="solid",shape="box"];2387 -> 6701[label="",style="solid", color="blue", weight=9]; 18.65/6.87 6701 -> 2670[label="",style="solid", color="blue", weight=3]; 18.65/6.87 2388[label="toInteger (properFractionQ vyw8 (Integer (Pos vyw900)))",fontsize=16,color="black",shape="triangle"];2388 -> 2671[label="",style="solid", color="black", weight=3]; 18.65/6.87 3323 -> 2388[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3323[label="toInteger (properFractionQ vyw8 (Integer (Pos vyw900)))",fontsize=16,color="magenta"];3322[label="fromInteger vyw242",fontsize=16,color="burlywood",shape="triangle"];6702[label="vyw242/Integer vyw2420",fontsize=10,color="white",style="solid",shape="box"];3322 -> 6702[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6702 -> 3343[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2390[label="fromIntegral (properFractionQ vyw25 (Neg vyw260))",fontsize=16,color="black",shape="box"];2390 -> 2673[label="",style="solid", color="black", weight=3]; 18.65/6.87 2391[label="toInteger (properFractionQ vyw8 (Pos (Succ vyw900)))",fontsize=16,color="black",shape="box"];2391 -> 2674[label="",style="solid", color="black", weight=3]; 18.65/6.87 3324 -> 2682[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3324[label="toInteger (properFractionQ vyw8 (Pos (Succ vyw900)))",fontsize=16,color="magenta"];3324 -> 3344[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3324 -> 3345[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2393[label="toInteger (properFractionQ vyw8 (Pos Zero))",fontsize=16,color="black",shape="box"];2393 -> 2676[label="",style="solid", color="black", weight=3]; 18.65/6.87 3325 -> 2682[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3325[label="toInteger (properFractionQ vyw8 (Pos Zero))",fontsize=16,color="magenta"];3325 -> 3346[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3325 -> 3347[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2395[label="toInteger (properFractionQ vyw8 (Neg (Succ vyw900)))",fontsize=16,color="black",shape="triangle"];2395 -> 2678[label="",style="solid", color="black", weight=3]; 18.65/6.87 3326 -> 2395[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3326[label="toInteger (properFractionQ vyw8 (Neg (Succ vyw900)))",fontsize=16,color="magenta"];2397[label="toInteger (properFractionQ vyw8 (Neg Zero))",fontsize=16,color="black",shape="triangle"];2397 -> 2680[label="",style="solid", color="black", weight=3]; 18.65/6.87 3327 -> 2397[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3327[label="toInteger (properFractionQ vyw8 (Neg Zero))",fontsize=16,color="magenta"];2399[label="fromInteger (toInteger (properFractionQ vyw30 (Pos vyw310)))",fontsize=16,color="black",shape="box"];2399 -> 2682[label="",style="solid", color="black", weight=3]; 18.65/6.87 2400 -> 3322[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2400[label="fromInteger (toInteger (properFractionQ vyw30 (Pos vyw310)))",fontsize=16,color="magenta"];2400 -> 3333[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2401 -> 4092[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2401[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw980) (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="magenta"];2401 -> 4093[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2402[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw980) Zero) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2402 -> 2686[label="",style="solid", color="black", weight=3]; 18.65/6.87 2403 -> 4092[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2403[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw980) Zero) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="magenta"];2403 -> 4094[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2404 -> 2402[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2404[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw980) Zero) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="magenta"];2405 -> 4092[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2405[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="magenta"];2405 -> 4095[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2406[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2406 -> 2690[label="",style="solid", color="black", weight=3]; 18.65/6.87 2407 -> 4092[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2407[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="magenta"];2407 -> 4096[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2408 -> 2406[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2408[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="magenta"];2409 -> 4129[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2409[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1020) (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="magenta"];2409 -> 4130[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2410[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1020) Zero) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2410 -> 2694[label="",style="solid", color="black", weight=3]; 18.65/6.87 2411 -> 4129[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2411[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1020) Zero) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="magenta"];2411 -> 4131[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2412 -> 2410[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2412[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1020) Zero) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="magenta"];2413 -> 4129[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2413[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="magenta"];2413 -> 4132[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2414[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2414 -> 2698[label="",style="solid", color="black", weight=3]; 18.65/6.87 2415 -> 4129[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2415[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="magenta"];2415 -> 4133[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2416 -> 2414[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2416[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="magenta"];4269[label="vyw2000",fontsize=16,color="green",shape="box"];4270[label="vyw3100",fontsize=16,color="green",shape="box"];4168[label="Neg (Succ vyw2980)",fontsize=16,color="green",shape="box"];4169[label="Pos Zero",fontsize=16,color="green",shape="box"];4271[label="vyw174",fontsize=16,color="green",shape="box"];4272[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4273 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4273[label="primMulNat vyw3030 (Succ Zero)",fontsize=16,color="magenta"];4273 -> 4282[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4273 -> 4283[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4275 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4275[label="primMulNat vyw3030 (Succ Zero)",fontsize=16,color="magenta"];4275 -> 4284[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4275 -> 4285[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4274[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg vyw316) (Pos vyw174 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6703[label="vyw316/Succ vyw3160",fontsize=10,color="white",style="solid",shape="box"];4274 -> 6703[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6703 -> 4286[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6704[label="vyw316/Zero",fontsize=10,color="white",style="solid",shape="box"];4274 -> 6704[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6704 -> 4287[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2420[label="vyw175",fontsize=16,color="green",shape="box"];2421[label="Zero",fontsize=16,color="green",shape="box"];2422 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2422[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];2422 -> 2703[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2426[label="primPlusNat (Succ vyw1770) (primMulNat (Succ vyw2000) (Succ vyw3100))",fontsize=16,color="black",shape="box"];2426 -> 2705[label="",style="solid", color="black", weight=3]; 18.65/6.87 2427[label="primPlusNat (Succ vyw1770) (primMulNat (Succ vyw2000) Zero)",fontsize=16,color="black",shape="box"];2427 -> 2706[label="",style="solid", color="black", weight=3]; 18.65/6.87 2428[label="primPlusNat (Succ vyw1770) (primMulNat Zero (Succ vyw3100))",fontsize=16,color="black",shape="box"];2428 -> 2707[label="",style="solid", color="black", weight=3]; 18.65/6.87 2429[label="primPlusNat (Succ vyw1770) (primMulNat Zero Zero)",fontsize=16,color="black",shape="box"];2429 -> 2708[label="",style="solid", color="black", weight=3]; 18.65/6.87 2430[label="primPlusNat Zero (primMulNat (Succ vyw2000) (Succ vyw3100))",fontsize=16,color="black",shape="box"];2430 -> 2709[label="",style="solid", color="black", weight=3]; 18.65/6.87 2431[label="primPlusNat Zero (primMulNat (Succ vyw2000) Zero)",fontsize=16,color="black",shape="box"];2431 -> 2710[label="",style="solid", color="black", weight=3]; 18.65/6.87 2432[label="primPlusNat Zero (primMulNat Zero (Succ vyw3100))",fontsize=16,color="black",shape="box"];2432 -> 2711[label="",style="solid", color="black", weight=3]; 18.65/6.87 2433[label="primPlusNat Zero (primMulNat Zero Zero)",fontsize=16,color="black",shape="box"];2433 -> 2712[label="",style="solid", color="black", weight=3]; 18.65/6.87 2434[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpNat (Succ vyw340) (primMulNat (Succ vyw350) Zero) == GT)",fontsize=16,color="black",shape="box"];2434 -> 2713[label="",style="solid", color="black", weight=3]; 18.65/6.87 2435[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpNat (Succ vyw340) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];2435 -> 2714[label="",style="solid", color="black", weight=3]; 18.65/6.87 2436[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2436 -> 2715[label="",style="solid", color="black", weight=3]; 18.65/6.87 2437 -> 2436[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2437[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];2438[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpNat (Succ vyw380) (primMulNat (Succ vyw390) Zero) == GT)",fontsize=16,color="black",shape="box"];2438 -> 2716[label="",style="solid", color="black", weight=3]; 18.65/6.87 2439[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpNat (Succ vyw380) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];2439 -> 2717[label="",style="solid", color="black", weight=3]; 18.65/6.87 2440[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2440 -> 2718[label="",style="solid", color="black", weight=3]; 18.65/6.87 2441 -> 2440[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2441[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];2442[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) False",fontsize=16,color="black",shape="triangle"];2442 -> 2719[label="",style="solid", color="black", weight=3]; 18.65/6.87 2443[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2443 -> 2720[label="",style="solid", color="black", weight=3]; 18.65/6.87 2444 -> 2443[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2444[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];2445[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) False",fontsize=16,color="black",shape="triangle"];2445 -> 2721[label="",style="solid", color="black", weight=3]; 18.65/6.87 2446[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2446 -> 2722[label="",style="solid", color="black", weight=3]; 18.65/6.87 2447 -> 2446[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2447[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];4395 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4395[label="primMulNat (Succ vyw3100) (Succ Zero)",fontsize=16,color="magenta"];4395 -> 4410[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4395 -> 4411[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4394[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos vyw327) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6705[label="vyw327/Succ vyw3270",fontsize=10,color="white",style="solid",shape="box"];4394 -> 6705[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6705 -> 4412[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6706[label="vyw327/Zero",fontsize=10,color="white",style="solid",shape="box"];4394 -> 6706[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6706 -> 4413[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4402 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4402[label="primMulNat (Succ vyw500) (Succ Zero)",fontsize=16,color="magenta"];4402 -> 4414[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4402 -> 4415[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4401[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg vyw328) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6707[label="vyw328/Succ vyw3280",fontsize=10,color="white",style="solid",shape="box"];4401 -> 6707[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6707 -> 4416[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6708[label="vyw328/Zero",fontsize=10,color="white",style="solid",shape="box"];4401 -> 6708[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6708 -> 4417[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4396 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4396[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];4396 -> 4418[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4396 -> 4419[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2453[label="Succ vyw520",fontsize=16,color="green",shape="box"];2454[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg (Succ vyw2020)) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2454 -> 2729[label="",style="solid", color="black", weight=3]; 18.65/6.87 2455[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg Zero) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2455 -> 2730[label="",style="solid", color="black", weight=3]; 18.65/6.87 2456[label="Zero",fontsize=16,color="green",shape="box"];2457[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos (Succ vyw2030)) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2457 -> 2731[label="",style="solid", color="black", weight=3]; 18.65/6.87 2458[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos Zero) (Pos vyw51 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2458 -> 2732[label="",style="solid", color="black", weight=3]; 18.65/6.87 2465[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) False",fontsize=16,color="black",shape="triangle"];2465 -> 2737[label="",style="solid", color="black", weight=3]; 18.65/6.87 2466[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2466 -> 2738[label="",style="solid", color="black", weight=3]; 18.65/6.87 2467 -> 2466[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2467[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];2468[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) False",fontsize=16,color="black",shape="triangle"];2468 -> 2739[label="",style="solid", color="black", weight=3]; 18.65/6.87 2469[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2469 -> 2740[label="",style="solid", color="black", weight=3]; 18.65/6.87 2470 -> 2469[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2470[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];2471 -> 4297[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2471[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1040) (primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="magenta"];2471 -> 4298[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2472[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1040) Zero) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2472 -> 2743[label="",style="solid", color="black", weight=3]; 18.65/6.87 2473 -> 4297[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2473[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1040) Zero) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="magenta"];2473 -> 4299[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2474 -> 2472[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2474[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1040) Zero) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="magenta"];2475 -> 4297[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2475[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="magenta"];2475 -> 4300[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2476[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2476 -> 2747[label="",style="solid", color="black", weight=3]; 18.65/6.87 2477 -> 4297[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2477[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="magenta"];2477 -> 4301[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2478 -> 2476[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2478[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="magenta"];2479 -> 4328[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2479[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1080) (primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="magenta"];2479 -> 4329[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2480[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1080) Zero) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2480 -> 2751[label="",style="solid", color="black", weight=3]; 18.65/6.87 2481 -> 4328[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2481[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw1080) Zero) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="magenta"];2481 -> 4330[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2482 -> 2480[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2482[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat (Succ vyw1080) Zero) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="magenta"];2483 -> 4328[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2483[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="magenta"];2483 -> 4331[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2484[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2484 -> 2755[label="",style="solid", color="black", weight=3]; 18.65/6.87 2485 -> 4328[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2485[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="magenta"];2485 -> 4332[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2486 -> 2484[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2486[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="magenta"];4403[label="vyw2200",fontsize=16,color="green",shape="box"];4404[label="vyw3100",fontsize=16,color="green",shape="box"];4405[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4406[label="vyw179",fontsize=16,color="green",shape="box"];4407 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4407[label="primMulNat vyw3210 (Succ Zero)",fontsize=16,color="magenta"];4407 -> 4420[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4407 -> 4421[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4409 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4409[label="primMulNat vyw3210 (Succ Zero)",fontsize=16,color="magenta"];4409 -> 4422[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4409 -> 4423[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4408[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos vyw329) (Pos vyw179 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6709[label="vyw329/Succ vyw3290",fontsize=10,color="white",style="solid",shape="box"];4408 -> 6709[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6709 -> 4424[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6710[label="vyw329/Zero",fontsize=10,color="white",style="solid",shape="box"];4408 -> 6710[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6710 -> 4425[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2490[label="Zero",fontsize=16,color="green",shape="box"];2491[label="vyw180",fontsize=16,color="green",shape="box"];2492 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2492[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];2492 -> 2760[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4661 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4661[label="primMulNat (Succ vyw3320) (Succ Zero)",fontsize=16,color="magenta"];4661 -> 4681[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4661 -> 4682[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4660[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg vyw353) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6711[label="vyw353/Succ vyw3530",fontsize=10,color="white",style="solid",shape="box"];4660 -> 6711[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6711 -> 4683[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6712[label="vyw353/Zero",fontsize=10,color="white",style="solid",shape="box"];4660 -> 6712[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6712 -> 4684[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4670 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4670[label="primMulNat (Succ vyw620) (Succ Zero)",fontsize=16,color="magenta"];4670 -> 4685[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4670 -> 4686[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4669[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos vyw355) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6713[label="vyw355/Succ vyw3550",fontsize=10,color="white",style="solid",shape="box"];4669 -> 6713[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6713 -> 4687[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6714[label="vyw355/Zero",fontsize=10,color="white",style="solid",shape="box"];4669 -> 6714[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6714 -> 4688[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 4662 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4662[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];4662 -> 4689[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4662 -> 4690[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2501[label="Succ vyw640",fontsize=16,color="green",shape="box"];2502[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos (Succ vyw2060)) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2502 -> 2768[label="",style="solid", color="black", weight=3]; 18.65/6.87 2503[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos Zero) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2503 -> 2769[label="",style="solid", color="black", weight=3]; 18.65/6.87 2504[label="Zero",fontsize=16,color="green",shape="box"];2505[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg (Succ vyw2070)) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2505 -> 2770[label="",style="solid", color="black", weight=3]; 18.65/6.87 2506[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg Zero) (Pos vyw63 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2506 -> 2771[label="",style="solid", color="black", weight=3]; 18.65/6.87 2513[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpNat (Succ vyw670) (primMulNat (Succ vyw680) Zero) == GT)",fontsize=16,color="black",shape="box"];2513 -> 2776[label="",style="solid", color="black", weight=3]; 18.65/6.87 2514[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpNat (Succ vyw670) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];2514 -> 2777[label="",style="solid", color="black", weight=3]; 18.65/6.87 2515[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2515 -> 2778[label="",style="solid", color="black", weight=3]; 18.65/6.87 2516 -> 2515[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2516[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];2517[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpNat (Succ vyw710) (primMulNat (Succ vyw720) Zero) == GT)",fontsize=16,color="black",shape="box"];2517 -> 2779[label="",style="solid", color="black", weight=3]; 18.65/6.87 2518[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpNat (Succ vyw710) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];2518 -> 2780[label="",style="solid", color="black", weight=3]; 18.65/6.87 2519[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2519 -> 2781[label="",style="solid", color="black", weight=3]; 18.65/6.87 2520 -> 2519[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2520[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];4531 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4531[label="primMinusNat (Succ vyw740) (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4531 -> 4555[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4531 -> 4556[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4530[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt vyw338 (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6715[label="vyw338/Pos vyw3380",fontsize=10,color="white",style="solid",shape="box"];4530 -> 6715[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6715 -> 4557[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6716[label="vyw338/Neg vyw3380",fontsize=10,color="white",style="solid",shape="box"];4530 -> 6716[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6716 -> 4558[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2523[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (Pos (Succ vyw740)) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2523 -> 2784[label="",style="solid", color="black", weight=3]; 18.65/6.87 4532 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4532[label="primMinusNat (Succ vyw740) Zero",fontsize=16,color="magenta"];4532 -> 4559[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4532 -> 4560[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4533 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4533[label="primMinusNat Zero (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4533 -> 4561[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2527[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2527 -> 2788[label="",style="solid", color="black", weight=3]; 18.65/6.87 4534 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4534[label="primMinusNat Zero Zero",fontsize=16,color="magenta"];4534 -> 4562[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4564 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4564[label="primMinusNat (Succ vyw780) (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4564 -> 4586[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4564 -> 4587[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4563[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt vyw343 (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6717[label="vyw343/Pos vyw3430",fontsize=10,color="white",style="solid",shape="box"];4563 -> 6717[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6717 -> 4588[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6718[label="vyw343/Neg vyw3430",fontsize=10,color="white",style="solid",shape="box"];4563 -> 6718[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6718 -> 4589[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2531[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (Pos (Succ vyw780)) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2531 -> 2792[label="",style="solid", color="black", weight=3]; 18.65/6.87 4565 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4565[label="primMinusNat (Succ vyw780) Zero",fontsize=16,color="magenta"];4565 -> 4590[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4565 -> 4591[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4566 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4566[label="primMinusNat Zero (primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4566 -> 4592[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2535[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2535 -> 2796[label="",style="solid", color="black", weight=3]; 18.65/6.87 4567 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4567[label="primMinusNat Zero Zero",fontsize=16,color="magenta"];4567 -> 4593[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4675[label="vyw3480",fontsize=16,color="green",shape="box"];4676[label="Zero",fontsize=16,color="green",shape="box"];4677[label="vyw3480",fontsize=16,color="green",shape="box"];4678[label="Zero",fontsize=16,color="green",shape="box"];4679[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3540)) (Pos vyw109 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4679 -> 4702[label="",style="solid", color="black", weight=3]; 18.65/6.87 4680[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos vyw109 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4680 -> 4703[label="",style="solid", color="black", weight=3]; 18.65/6.87 2540[label="Zero",fontsize=16,color="green",shape="box"];3784 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3784[label="primMulNat vyw30000 (Succ Zero)",fontsize=16,color="magenta"];3784 -> 3854[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3784 -> 3855[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3785[label="Zero",fontsize=16,color="green",shape="box"];2543[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpNat (Succ vyw1120) (primMulNat vyw113 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6719[label="vyw113/Succ vyw1130",fontsize=10,color="white",style="solid",shape="box"];2543 -> 6719[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6719 -> 2803[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6720[label="vyw113/Zero",fontsize=10,color="white",style="solid",shape="box"];2543 -> 6720[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6720 -> 2804[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2544[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1130) Zero)) == GT)",fontsize=16,color="black",shape="box"];2544 -> 2805[label="",style="solid", color="black", weight=3]; 18.65/6.87 2545[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2545 -> 2806[label="",style="solid", color="black", weight=3]; 18.65/6.87 2546[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpNat (Succ vyw1180) (primMulNat vyw119 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6721[label="vyw119/Succ vyw1190",fontsize=10,color="white",style="solid",shape="box"];2546 -> 6721[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6721 -> 2807[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6722[label="vyw119/Zero",fontsize=10,color="white",style="solid",shape="box"];2546 -> 6722[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6722 -> 2808[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2547[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1190) Zero)) == GT)",fontsize=16,color="black",shape="box"];2547 -> 2809[label="",style="solid", color="black", weight=3]; 18.65/6.87 2548[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2548 -> 2810[label="",style="solid", color="black", weight=3]; 18.65/6.87 2549 -> 3616[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2549[label="primPlusNat Zero (primPlusNat (primPlusNat (primMulNat vyw16000 (Succ vyw3100)) (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];2549 -> 3617[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2550[label="primPlusNat Zero (primPlusNat Zero (Succ vyw3100))",fontsize=16,color="black",shape="box"];2550 -> 2813[label="",style="solid", color="black", weight=3]; 18.65/6.87 2551[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos (Succ vyw1820)) (Pos (primMulNat vyw183 Zero)) == GT)",fontsize=16,color="black",shape="box"];2551 -> 2814[label="",style="solid", color="black", weight=3]; 18.65/6.87 2552[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat vyw183 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6723[label="vyw183/Succ vyw1830",fontsize=10,color="white",style="solid",shape="box"];2552 -> 6723[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6723 -> 2815[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6724[label="vyw183/Zero",fontsize=10,color="white",style="solid",shape="box"];2552 -> 6724[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6724 -> 2816[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2553[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos (Succ vyw1840)) (Pos (primMulNat vyw185 Zero)) == GT)",fontsize=16,color="black",shape="box"];2553 -> 2817[label="",style="solid", color="black", weight=3]; 18.65/6.87 2554[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw185 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6725[label="vyw185/Succ vyw1850",fontsize=10,color="white",style="solid",shape="box"];2554 -> 6725[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6725 -> 2818[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6726[label="vyw185/Zero",fontsize=10,color="white",style="solid",shape="box"];2554 -> 6726[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6726 -> 2819[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3786 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3786[label="primMulNat vyw30000 (Succ Zero)",fontsize=16,color="magenta"];3786 -> 3856[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3786 -> 3857[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3787[label="Zero",fontsize=16,color="green",shape="box"];2556[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (LT == GT)",fontsize=16,color="black",shape="box"];2556 -> 2821[label="",style="solid", color="black", weight=3]; 18.65/6.87 2557[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1220) Zero)) == GT)",fontsize=16,color="black",shape="box"];2557 -> 2822[label="",style="solid", color="black", weight=3]; 18.65/6.87 2558[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2558 -> 2823[label="",style="solid", color="black", weight=3]; 18.65/6.87 2559[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (LT == GT)",fontsize=16,color="black",shape="box"];2559 -> 2824[label="",style="solid", color="black", weight=3]; 18.65/6.87 2560[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1270) Zero)) == GT)",fontsize=16,color="black",shape="box"];2560 -> 2825[label="",style="solid", color="black", weight=3]; 18.65/6.87 2561[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2561 -> 2826[label="",style="solid", color="black", weight=3]; 18.65/6.87 5000 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 5000[label="primMulNat vyw1700 (Succ vyw3100)",fontsize=16,color="magenta"];5000 -> 5175[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 5000 -> 5176[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 5001[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5002[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3660)) (Pos (primMulNat vyw129 Zero)) == GT)",fontsize=16,color="black",shape="box"];5002 -> 5177[label="",style="solid", color="black", weight=3]; 18.65/6.87 5003[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat vyw129 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6727[label="vyw129/Succ vyw1290",fontsize=10,color="white",style="solid",shape="box"];5003 -> 6727[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6727 -> 5178[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6728[label="vyw129/Zero",fontsize=10,color="white",style="solid",shape="box"];5003 -> 6728[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6728 -> 5179[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2564[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg (Succ vyw1890)) (Pos (primMulNat vyw190 Zero)) == GT)",fontsize=16,color="black",shape="box"];2564 -> 2830[label="",style="solid", color="black", weight=3]; 18.65/6.87 2565[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw190 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6729[label="vyw190/Succ vyw1900",fontsize=10,color="white",style="solid",shape="box"];2565 -> 6729[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6729 -> 2831[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6730[label="vyw190/Zero",fontsize=10,color="white",style="solid",shape="box"];2565 -> 6730[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6730 -> 2832[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 5004[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3650)) (Pos (primMulNat vyw129 Zero)) == GT)",fontsize=16,color="black",shape="box"];5004 -> 5180[label="",style="solid", color="black", weight=3]; 18.65/6.87 5005[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat vyw129 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6731[label="vyw129/Succ vyw1290",fontsize=10,color="white",style="solid",shape="box"];5005 -> 6731[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6731 -> 5181[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6732[label="vyw129/Zero",fontsize=10,color="white",style="solid",shape="box"];5005 -> 6732[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6732 -> 5182[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2573 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2573[label="primMulNat (Succ vyw1340) (Succ Zero)",fontsize=16,color="magenta"];2573 -> 2859[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2572[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg vyw214) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6733[label="vyw214/Succ vyw2140",fontsize=10,color="white",style="solid",shape="box"];2572 -> 6733[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6733 -> 2860[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6734[label="vyw214/Zero",fontsize=10,color="white",style="solid",shape="box"];2572 -> 6734[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6734 -> 2861[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2575 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2575[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];2575 -> 2862[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2574[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos vyw215) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6735[label="vyw215/Succ vyw2150",fontsize=10,color="white",style="solid",shape="box"];2574 -> 6735[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6735 -> 2863[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6736[label="vyw215/Zero",fontsize=10,color="white",style="solid",shape="box"];2574 -> 6736[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6736 -> 2864[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2576[label="Zero",fontsize=16,color="green",shape="box"];2577[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos (Succ vyw2100)) (Pos vyw136 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2577 -> 2865[label="",style="solid", color="black", weight=3]; 18.65/6.87 2578[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos vyw136 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2578 -> 2866[label="",style="solid", color="black", weight=3]; 18.65/6.87 3788 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3788[label="primMulNat vyw30000 (Succ Zero)",fontsize=16,color="magenta"];3788 -> 3858[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3788 -> 3859[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3789[label="Zero",fontsize=16,color="green",shape="box"];2587[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (LT == GT)",fontsize=16,color="black",shape="box"];2587 -> 2872[label="",style="solid", color="black", weight=3]; 18.65/6.87 2588[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1420) Zero)) == GT)",fontsize=16,color="black",shape="box"];2588 -> 2873[label="",style="solid", color="black", weight=3]; 18.65/6.87 2589[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2589 -> 2874[label="",style="solid", color="black", weight=3]; 18.65/6.87 2590[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (LT == GT)",fontsize=16,color="black",shape="box"];2590 -> 2875[label="",style="solid", color="black", weight=3]; 18.65/6.87 2591[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1470) Zero)) == GT)",fontsize=16,color="black",shape="box"];2591 -> 2876[label="",style="solid", color="black", weight=3]; 18.65/6.87 2592[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2592 -> 2877[label="",style="solid", color="black", weight=3]; 18.65/6.87 2593[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg (Succ vyw1920)) (Pos (primMulNat vyw193 Zero)) == GT)",fontsize=16,color="black",shape="box"];2593 -> 2878[label="",style="solid", color="black", weight=3]; 18.65/6.87 2594[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat vyw193 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6737[label="vyw193/Succ vyw1930",fontsize=10,color="white",style="solid",shape="box"];2594 -> 6737[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6737 -> 2879[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6738[label="vyw193/Zero",fontsize=10,color="white",style="solid",shape="box"];2594 -> 6738[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6738 -> 2880[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2595[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg (Succ vyw1940)) (Pos (primMulNat vyw195 Zero)) == GT)",fontsize=16,color="black",shape="box"];2595 -> 2881[label="",style="solid", color="black", weight=3]; 18.65/6.87 2596[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw195 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6739[label="vyw195/Succ vyw1950",fontsize=10,color="white",style="solid",shape="box"];2596 -> 6739[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6739 -> 2882[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6740[label="vyw195/Zero",fontsize=10,color="white",style="solid",shape="box"];2596 -> 6740[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6740 -> 2883[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3200 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3200[label="primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];3200 -> 3748[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3199[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) vyw234) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6741[label="vyw234/Succ vyw2340",fontsize=10,color="white",style="solid",shape="box"];3199 -> 6741[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6741 -> 3206[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6742[label="vyw234/Zero",fontsize=10,color="white",style="solid",shape="box"];3199 -> 6742[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6742 -> 3207[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2599[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (Pos (Succ vyw800)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2599 -> 2886[label="",style="solid", color="black", weight=3]; 18.65/6.87 3201[label="Zero",fontsize=16,color="green",shape="box"];3211[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat vyw235 (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6743[label="vyw235/Succ vyw2350",fontsize=10,color="white",style="solid",shape="box"];3211 -> 6743[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6743 -> 3217[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6744[label="vyw235/Zero",fontsize=10,color="white",style="solid",shape="box"];3211 -> 6744[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6744 -> 3218[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2603[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2603 -> 2890[label="",style="solid", color="black", weight=3]; 18.65/6.87 2604[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2604 -> 2891[label="",style="solid", color="black", weight=3]; 18.65/6.87 4846 -> 4150[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4846[label="primMinusNat (Succ vyw840) (primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4846 -> 4870[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4846 -> 4871[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4845[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt vyw362 (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6745[label="vyw362/Pos vyw3620",fontsize=10,color="white",style="solid",shape="box"];4845 -> 6745[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6745 -> 4872[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6746[label="vyw362/Neg vyw3620",fontsize=10,color="white",style="solid",shape="box"];4845 -> 6746[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6746 -> 4873[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2607[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (Pos (Succ vyw840)) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2607 -> 2894[label="",style="solid", color="black", weight=3]; 18.65/6.87 4847 -> 4150[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4847[label="primMinusNat (Succ vyw840) Zero",fontsize=16,color="magenta"];4847 -> 4874[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4847 -> 4875[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4848 -> 4150[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4848[label="primMinusNat Zero (primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4848 -> 4876[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4848 -> 4877[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2611[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2611 -> 2898[label="",style="solid", color="black", weight=3]; 18.65/6.87 4849 -> 4150[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4849[label="primMinusNat Zero Zero",fontsize=16,color="magenta"];4849 -> 4878[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4849 -> 4879[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3973 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3973[label="primMulNat (Succ vyw2690) (Succ Zero)",fontsize=16,color="magenta"];3973 -> 3985[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3973 -> 3986[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3972[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos vyw284) (Pos vyw149 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6747[label="vyw284/Succ vyw2840",fontsize=10,color="white",style="solid",shape="box"];3972 -> 6747[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6747 -> 3987[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6748[label="vyw284/Zero",fontsize=10,color="white",style="solid",shape="box"];3972 -> 6748[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6748 -> 3988[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 3983[label="vyw149",fontsize=16,color="green",shape="box"];3984 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3984[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3984 -> 4031[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3984 -> 4032[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2616[label="Zero",fontsize=16,color="green",shape="box"];4023[label="Succ vyw2740",fontsize=16,color="green",shape="box"];4024[label="Zero",fontsize=16,color="green",shape="box"];4025[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg (Succ vyw2870)) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4025 -> 4054[label="",style="solid", color="black", weight=3]; 18.65/6.87 4026[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos vyw152 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4026 -> 4055[label="",style="solid", color="black", weight=3]; 18.65/6.87 4027[label="Succ vyw1530",fontsize=16,color="green",shape="box"];4028[label="Zero",fontsize=16,color="green",shape="box"];4029[label="Zero",fontsize=16,color="green",shape="box"];4030[label="Zero",fontsize=16,color="green",shape="box"];2625 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2625[label="primMulNat (Succ vyw1570) (Succ Zero)",fontsize=16,color="magenta"];2625 -> 2932[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2624[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos vyw218) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6749[label="vyw218/Succ vyw2180",fontsize=10,color="white",style="solid",shape="box"];2624 -> 6749[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6749 -> 2933[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6750[label="vyw218/Zero",fontsize=10,color="white",style="solid",shape="box"];2624 -> 6750[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6750 -> 2934[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2627 -> 911[label="",style="dashed", color="red", weight=0]; 18.65/6.87 2627[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];2627 -> 2935[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 2626[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg vyw219) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6751[label="vyw219/Succ vyw2190",fontsize=10,color="white",style="solid",shape="box"];2626 -> 6751[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6751 -> 2936[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6752[label="vyw219/Zero",fontsize=10,color="white",style="solid",shape="box"];2626 -> 6752[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6752 -> 2937[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2628[label="Zero",fontsize=16,color="green",shape="box"];2629[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg (Succ vyw2120)) (Pos vyw159 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2629 -> 2938[label="",style="solid", color="black", weight=3]; 18.65/6.87 2630[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos vyw159 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2630 -> 2939[label="",style="solid", color="black", weight=3]; 18.65/6.87 3790 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 3790[label="primMulNat vyw30000 (Succ Zero)",fontsize=16,color="magenta"];3790 -> 3860[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3790 -> 3861[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 3791[label="Zero",fontsize=16,color="green",shape="box"];2639[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpNat (Succ vyw1640) (primMulNat vyw165 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6753[label="vyw165/Succ vyw1650",fontsize=10,color="white",style="solid",shape="box"];2639 -> 6753[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6753 -> 2945[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6754[label="vyw165/Zero",fontsize=10,color="white",style="solid",shape="box"];2639 -> 6754[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6754 -> 2946[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2640[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1650) Zero)) == GT)",fontsize=16,color="black",shape="box"];2640 -> 2947[label="",style="solid", color="black", weight=3]; 18.65/6.87 2641[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2641 -> 2948[label="",style="solid", color="black", weight=3]; 18.65/6.87 2642[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpNat (Succ vyw1690) (primMulNat vyw170 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6755[label="vyw170/Succ vyw1700",fontsize=10,color="white",style="solid",shape="box"];2642 -> 6755[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6755 -> 2949[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6756[label="vyw170/Zero",fontsize=10,color="white",style="solid",shape="box"];2642 -> 6756[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6756 -> 2950[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2643[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1700) Zero)) == GT)",fontsize=16,color="black",shape="box"];2643 -> 2951[label="",style="solid", color="black", weight=3]; 18.65/6.87 2644[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2644 -> 2952[label="",style="solid", color="black", weight=3]; 18.65/6.87 4061 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.87 4061[label="primMulNat vyw1900 (Succ vyw3100)",fontsize=16,color="magenta"];4061 -> 4069[label="",style="dashed", color="magenta", weight=3]; 18.65/6.87 4062[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4063[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw2880)) (Pos (primMulNat vyw152 Zero)) == GT)",fontsize=16,color="black",shape="box"];4063 -> 4070[label="",style="solid", color="black", weight=3]; 18.65/6.87 4064[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat vyw152 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6757[label="vyw152/Succ vyw1520",fontsize=10,color="white",style="solid",shape="box"];4064 -> 6757[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6757 -> 4071[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6758[label="vyw152/Zero",fontsize=10,color="white",style="solid",shape="box"];4064 -> 6758[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6758 -> 4072[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 2647[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos (Succ vyw1990)) (Pos (primMulNat vyw200 Zero)) == GT)",fontsize=16,color="black",shape="box"];2647 -> 2956[label="",style="solid", color="black", weight=3]; 18.65/6.87 2648[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw200 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6759[label="vyw200/Succ vyw2000",fontsize=10,color="white",style="solid",shape="box"];2648 -> 6759[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6759 -> 2957[label="",style="solid", color="burlywood", weight=3]; 18.65/6.87 6760[label="vyw200/Zero",fontsize=10,color="white",style="solid",shape="box"];2648 -> 6760[label="",style="solid", color="burlywood", weight=9]; 18.65/6.87 6760 -> 2958[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 2664[label="Pos (primPlusNat vyw1730 (Succ Zero))",fontsize=16,color="green",shape="box"];2664 -> 2971[label="",style="dashed", color="green", weight=3]; 18.65/6.88 2665 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2665[label="primMinusNat (Succ Zero) vyw1730",fontsize=16,color="magenta"];2665 -> 4108[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2665 -> 4109[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2666 -> 3322[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2666[label="fromInteger (toInteger (properFractionQ vyw8 (Integer (Neg vyw900))))",fontsize=16,color="magenta"];2666 -> 3334[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2667[label="fromInteger (toInteger (properFractionQ vyw8 (Integer (Neg (Succ vyw9000)))))",fontsize=16,color="black",shape="box"];2667 -> 2975[label="",style="solid", color="black", weight=3]; 18.65/6.88 2668 -> 3322[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2668[label="fromInteger (toInteger (properFractionQ vyw8 (Integer (Neg (Succ vyw9000)))))",fontsize=16,color="magenta"];2668 -> 3335[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2669[label="fromInteger (toInteger (properFractionQ vyw8 (Integer (Neg Zero))))",fontsize=16,color="black",shape="box"];2669 -> 2977[label="",style="solid", color="black", weight=3]; 18.65/6.88 2670 -> 3322[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2670[label="fromInteger (toInteger (properFractionQ vyw8 (Integer (Neg Zero))))",fontsize=16,color="magenta"];2670 -> 3336[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2671[label="properFractionQ vyw8 (Integer (Pos vyw900))",fontsize=16,color="black",shape="box"];2671 -> 2979[label="",style="solid", color="black", weight=3]; 18.65/6.88 3343[label="fromInteger (Integer vyw2420)",fontsize=16,color="black",shape="box"];3343 -> 3360[label="",style="solid", color="black", weight=3]; 18.65/6.88 2673[label="fromInteger . toInteger",fontsize=16,color="black",shape="box"];2673 -> 2984[label="",style="solid", color="black", weight=3]; 18.65/6.88 2674[label="Integer (properFractionQ vyw8 (Pos (Succ vyw900)))",fontsize=16,color="green",shape="box"];2674 -> 2985[label="",style="dashed", color="green", weight=3]; 18.65/6.88 3344[label="Succ vyw900",fontsize=16,color="green",shape="box"];3345[label="vyw8",fontsize=16,color="green",shape="box"];2682[label="toInteger (properFractionQ vyw30 (Pos vyw310))",fontsize=16,color="black",shape="triangle"];2682 -> 2993[label="",style="solid", color="black", weight=3]; 18.65/6.88 2676[label="Integer (properFractionQ vyw8 (Pos Zero))",fontsize=16,color="green",shape="box"];2676 -> 2987[label="",style="dashed", color="green", weight=3]; 18.65/6.88 3346[label="Zero",fontsize=16,color="green",shape="box"];3347[label="vyw8",fontsize=16,color="green",shape="box"];2678[label="Integer (properFractionQ vyw8 (Neg (Succ vyw900)))",fontsize=16,color="green",shape="box"];2678 -> 2989[label="",style="dashed", color="green", weight=3]; 18.65/6.88 2680[label="Integer (properFractionQ vyw8 (Neg Zero))",fontsize=16,color="green",shape="box"];2680 -> 2991[label="",style="dashed", color="green", weight=3]; 18.65/6.88 3333 -> 2682[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3333[label="toInteger (properFractionQ vyw30 (Pos vyw310))",fontsize=16,color="magenta"];4093 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4093[label="primMinusNat (Succ vyw980) (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4093 -> 4110[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4092[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt vyw294 (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6761[label="vyw294/Pos vyw2940",fontsize=10,color="white",style="solid",shape="box"];4092 -> 6761[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6761 -> 4112[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6762[label="vyw294/Neg vyw2940",fontsize=10,color="white",style="solid",shape="box"];4092 -> 6762[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6762 -> 4113[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 2686[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (Pos (Succ vyw980)) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2686 -> 2997[label="",style="solid", color="black", weight=3]; 18.65/6.88 4094 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4094[label="primMinusNat (Succ vyw980) Zero",fontsize=16,color="magenta"];4094 -> 4111[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4095 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4095[label="primMinusNat Zero (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4095 -> 4115[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2690[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2690 -> 3001[label="",style="solid", color="black", weight=3]; 18.65/6.88 4096 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4096[label="primMinusNat Zero Zero",fontsize=16,color="magenta"];4096 -> 4116[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4130 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4130[label="primMinusNat (Succ vyw1020) (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4130 -> 4142[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4130 -> 4143[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4129[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt vyw300 (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6763[label="vyw300/Pos vyw3000",fontsize=10,color="white",style="solid",shape="box"];4129 -> 6763[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6763 -> 4144[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6764[label="vyw300/Neg vyw3000",fontsize=10,color="white",style="solid",shape="box"];4129 -> 6764[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6764 -> 4145[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 2694[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (Pos (Succ vyw1020)) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2694 -> 3005[label="",style="solid", color="black", weight=3]; 18.65/6.88 4131 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4131[label="primMinusNat (Succ vyw1020) Zero",fontsize=16,color="magenta"];4131 -> 4146[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4131 -> 4147[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4132 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4132[label="primMinusNat Zero (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4132 -> 4148[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2698[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (primMulInt (Pos Zero) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2698 -> 3009[label="",style="solid", color="black", weight=3]; 18.65/6.88 4133 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4133[label="primMinusNat Zero Zero",fontsize=16,color="magenta"];4133 -> 4149[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4282[label="vyw3030",fontsize=16,color="green",shape="box"];4283[label="Zero",fontsize=16,color="green",shape="box"];4284[label="vyw3030",fontsize=16,color="green",shape="box"];4285[label="Zero",fontsize=16,color="green",shape="box"];4286[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3160)) (Pos vyw174 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4286 -> 4314[label="",style="solid", color="black", weight=3]; 18.65/6.88 4287[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos vyw174 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4287 -> 4315[label="",style="solid", color="black", weight=3]; 18.65/6.88 2703[label="Zero",fontsize=16,color="green",shape="box"];2705[label="primPlusNat (Succ vyw1770) (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="burlywood",shape="box"];6765[label="vyw2000/Succ vyw20000",fontsize=10,color="white",style="solid",shape="box"];2705 -> 6765[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6765 -> 3015[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6766[label="vyw2000/Zero",fontsize=10,color="white",style="solid",shape="box"];2705 -> 6766[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6766 -> 3016[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 2706 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2706[label="primPlusNat (Succ vyw1770) Zero",fontsize=16,color="magenta"];2706 -> 3017[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2707 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2707[label="primPlusNat (Succ vyw1770) Zero",fontsize=16,color="magenta"];2707 -> 3018[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2708 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2708[label="primPlusNat (Succ vyw1770) Zero",fontsize=16,color="magenta"];2708 -> 3019[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2709 -> 1978[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2709[label="primPlusNat Zero (primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];2709 -> 3020[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2709 -> 3021[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2710 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2710[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];2710 -> 3022[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2711 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2711[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];2711 -> 3023[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2712 -> 1065[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2712[label="primPlusNat Zero Zero",fontsize=16,color="magenta"];2712 -> 3024[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2713[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpNat (Succ vyw340) Zero == GT)",fontsize=16,color="black",shape="triangle"];2713 -> 3025[label="",style="solid", color="black", weight=3]; 18.65/6.88 2714 -> 2713[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2714[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (primCmpNat (Succ vyw340) Zero == GT)",fontsize=16,color="magenta"];2715[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];2715 -> 3026[label="",style="solid", color="black", weight=3]; 18.65/6.88 2716[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpNat (Succ vyw380) Zero == GT)",fontsize=16,color="black",shape="triangle"];2716 -> 3027[label="",style="solid", color="black", weight=3]; 18.65/6.88 2717 -> 2716[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2717[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (primCmpNat (Succ vyw380) Zero == GT)",fontsize=16,color="magenta"];2718[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];2718 -> 3028[label="",style="solid", color="black", weight=3]; 18.65/6.88 2719[label="ceilingN (Double (Neg (Succ vyw3000)) (Pos vyw310))",fontsize=16,color="black",shape="box"];2719 -> 3029[label="",style="solid", color="black", weight=3]; 18.65/6.88 2720[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (EQ == GT)",fontsize=16,color="black",shape="box"];2720 -> 3030[label="",style="solid", color="black", weight=3]; 18.65/6.88 2721[label="ceilingN (Double (Neg Zero) (Pos vyw310))",fontsize=16,color="black",shape="box"];2721 -> 3031[label="",style="solid", color="black", weight=3]; 18.65/6.88 2722[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) (EQ == GT)",fontsize=16,color="black",shape="box"];2722 -> 3032[label="",style="solid", color="black", weight=3]; 18.65/6.88 4410[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4411[label="Zero",fontsize=16,color="green",shape="box"];4412[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3270)) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4412 -> 4443[label="",style="solid", color="black", weight=3]; 18.65/6.88 4413[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4413 -> 4444[label="",style="solid", color="black", weight=3]; 18.65/6.88 4414[label="Succ vyw500",fontsize=16,color="green",shape="box"];4415[label="Zero",fontsize=16,color="green",shape="box"];4416[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3280)) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4416 -> 4445[label="",style="solid", color="black", weight=3]; 18.65/6.88 4417[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos vyw49 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4417 -> 4446[label="",style="solid", color="black", weight=3]; 18.65/6.88 4418[label="Zero",fontsize=16,color="green",shape="box"];4419[label="Zero",fontsize=16,color="green",shape="box"];2729[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg (Succ vyw2020)) (primMulInt (Pos vyw51) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2729 -> 3044[label="",style="solid", color="black", weight=3]; 18.65/6.88 2730[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw51) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2730 -> 3045[label="",style="solid", color="black", weight=3]; 18.65/6.88 2731[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos (Succ vyw2030)) (primMulInt (Pos vyw51) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2731 -> 3046[label="",style="solid", color="black", weight=3]; 18.65/6.88 2732[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw51) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2732 -> 3047[label="",style="solid", color="black", weight=3]; 18.65/6.88 2737[label="ceilingN (Double (Pos (Succ vyw3000)) (Neg vyw310))",fontsize=16,color="black",shape="triangle"];2737 -> 3052[label="",style="solid", color="black", weight=3]; 18.65/6.88 2738[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];2738 -> 3053[label="",style="solid", color="black", weight=3]; 18.65/6.88 2739[label="ceilingN (Double (Pos Zero) (Neg vyw310))",fontsize=16,color="black",shape="triangle"];2739 -> 3054[label="",style="solid", color="black", weight=3]; 18.65/6.88 2740[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];2740 -> 3055[label="",style="solid", color="black", weight=3]; 18.65/6.88 4298 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4298[label="primMinusNat (Succ vyw1040) (primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4298 -> 4316[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4298 -> 4317[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4297[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt vyw317 (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6767[label="vyw317/Pos vyw3170",fontsize=10,color="white",style="solid",shape="box"];4297 -> 6767[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6767 -> 4318[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6768[label="vyw317/Neg vyw3170",fontsize=10,color="white",style="solid",shape="box"];4297 -> 6768[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6768 -> 4319[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 2743[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (Pos (Succ vyw1040)) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2743 -> 3058[label="",style="solid", color="black", weight=3]; 18.65/6.88 4299 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4299[label="primMinusNat (Succ vyw1040) Zero",fontsize=16,color="magenta"];4299 -> 4320[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4299 -> 4321[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4300 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4300[label="primMinusNat Zero (primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4300 -> 4322[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2747[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2747 -> 3062[label="",style="solid", color="black", weight=3]; 18.65/6.88 4301 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4301[label="primMinusNat Zero Zero",fontsize=16,color="magenta"];4301 -> 4323[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4329 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4329[label="primMinusNat (Succ vyw1080) (primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4329 -> 4346[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4329 -> 4347[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4328[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt vyw319 (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6769[label="vyw319/Pos vyw3190",fontsize=10,color="white",style="solid",shape="box"];4328 -> 6769[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6769 -> 4348[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6770[label="vyw319/Neg vyw3190",fontsize=10,color="white",style="solid",shape="box"];4328 -> 6770[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6770 -> 4349[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 2751[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (Pos (Succ vyw1080)) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2751 -> 3066[label="",style="solid", color="black", weight=3]; 18.65/6.88 4330 -> 4107[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4330[label="primMinusNat (Succ vyw1080) Zero",fontsize=16,color="magenta"];4330 -> 4350[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4330 -> 4351[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4331 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4331[label="primMinusNat Zero (primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];4331 -> 4352[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2755[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2755 -> 3070[label="",style="solid", color="black", weight=3]; 18.65/6.88 4332 -> 4114[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4332[label="primMinusNat Zero Zero",fontsize=16,color="magenta"];4332 -> 4353[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4420[label="vyw3210",fontsize=16,color="green",shape="box"];4421[label="Zero",fontsize=16,color="green",shape="box"];4422[label="vyw3210",fontsize=16,color="green",shape="box"];4423[label="Zero",fontsize=16,color="green",shape="box"];4424[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3290)) (Pos vyw179 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4424 -> 4447[label="",style="solid", color="black", weight=3]; 18.65/6.88 4425[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos vyw179 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4425 -> 4448[label="",style="solid", color="black", weight=3]; 18.65/6.88 2760[label="Zero",fontsize=16,color="green",shape="box"];4681[label="Succ vyw3320",fontsize=16,color="green",shape="box"];4682[label="Zero",fontsize=16,color="green",shape="box"];4683[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3530)) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4683 -> 4704[label="",style="solid", color="black", weight=3]; 18.65/6.88 4684[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4684 -> 4705[label="",style="solid", color="black", weight=3]; 18.65/6.88 4685[label="Succ vyw620",fontsize=16,color="green",shape="box"];4686[label="Zero",fontsize=16,color="green",shape="box"];4687[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3550)) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4687 -> 4706[label="",style="solid", color="black", weight=3]; 18.65/6.88 4688[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos vyw61 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4688 -> 4707[label="",style="solid", color="black", weight=3]; 18.65/6.88 4689[label="Zero",fontsize=16,color="green",shape="box"];4690[label="Zero",fontsize=16,color="green",shape="box"];2768[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos (Succ vyw2060)) (primMulInt (Pos vyw63) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2768 -> 3087[label="",style="solid", color="black", weight=3]; 18.65/6.88 2769[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw63) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2769 -> 3088[label="",style="solid", color="black", weight=3]; 18.65/6.88 2770[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg (Succ vyw2070)) (primMulInt (Pos vyw63) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2770 -> 3089[label="",style="solid", color="black", weight=3]; 18.65/6.88 2771[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw63) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2771 -> 3090[label="",style="solid", color="black", weight=3]; 18.65/6.88 2776[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpNat (Succ vyw670) Zero == GT)",fontsize=16,color="black",shape="triangle"];2776 -> 3095[label="",style="solid", color="black", weight=3]; 18.65/6.88 2777 -> 2776[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2777[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (primCmpNat (Succ vyw670) Zero == GT)",fontsize=16,color="magenta"];2778[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (EQ == GT)",fontsize=16,color="black",shape="box"];2778 -> 3096[label="",style="solid", color="black", weight=3]; 18.65/6.88 2779[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpNat (Succ vyw710) Zero == GT)",fontsize=16,color="black",shape="triangle"];2779 -> 3097[label="",style="solid", color="black", weight=3]; 18.65/6.88 2780 -> 2779[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2780[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (primCmpNat (Succ vyw710) Zero == GT)",fontsize=16,color="magenta"];2781[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (EQ == GT)",fontsize=16,color="black",shape="box"];2781 -> 3098[label="",style="solid", color="black", weight=3]; 18.65/6.88 4555 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4555[label="primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4555 -> 4594[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4555 -> 4595[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4556[label="vyw740",fontsize=16,color="green",shape="box"];4107[label="primMinusNat (Succ vyw980) vyw296",fontsize=16,color="burlywood",shape="triangle"];6771[label="vyw296/Succ vyw2960",fontsize=10,color="white",style="solid",shape="box"];4107 -> 6771[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6771 -> 4117[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6772[label="vyw296/Zero",fontsize=10,color="white",style="solid",shape="box"];4107 -> 6772[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6772 -> 4118[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4557[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Pos vyw3380) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4557 -> 4596[label="",style="solid", color="black", weight=3]; 18.65/6.88 4558[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Neg vyw3380) (Pos (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4558 -> 4597[label="",style="solid", color="black", weight=3]; 18.65/6.88 2784 -> 1474[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2784[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (Pos (primMulNat (Succ vyw740) (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="magenta"];2784 -> 3102[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2784 -> 3103[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2784 -> 3104[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4559[label="Zero",fontsize=16,color="green",shape="box"];4560[label="vyw740",fontsize=16,color="green",shape="box"];4561 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4561[label="primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4561 -> 4598[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4561 -> 4599[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2788 -> 1474[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2788[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="magenta"];2788 -> 3111[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2788 -> 3112[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2788 -> 3113[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4562[label="Zero",fontsize=16,color="green",shape="box"];4586 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4586[label="primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4586 -> 4639[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4586 -> 4640[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4587[label="vyw780",fontsize=16,color="green",shape="box"];4588[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Pos vyw3430) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4588 -> 4641[label="",style="solid", color="black", weight=3]; 18.65/6.88 4589[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Neg vyw3430) (Pos (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4589 -> 4642[label="",style="solid", color="black", weight=3]; 18.65/6.88 2792 -> 1496[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2792[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (Pos (primMulNat (Succ vyw780) (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="magenta"];2792 -> 3120[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2792 -> 3121[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2792 -> 3122[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4590[label="Zero",fontsize=16,color="green",shape="box"];4591[label="vyw780",fontsize=16,color="green",shape="box"];4592 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4592[label="primPlusNat (primMulNat vyw1600 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4592 -> 4643[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4592 -> 4644[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2796 -> 1496[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2796[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="magenta"];2796 -> 3129[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2796 -> 3130[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2796 -> 3131[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4593[label="Zero",fontsize=16,color="green",shape="box"];4702[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3540)) (primMulInt (Pos vyw109) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4702 -> 4815[label="",style="solid", color="black", weight=3]; 18.65/6.88 4703[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (primMulInt (Pos vyw109) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4703 -> 4816[label="",style="solid", color="black", weight=3]; 18.65/6.88 3854[label="vyw30000",fontsize=16,color="green",shape="box"];3855[label="Zero",fontsize=16,color="green",shape="box"];2803[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpNat (Succ vyw1120) (primMulNat (Succ vyw1130) Zero) == GT)",fontsize=16,color="black",shape="box"];2803 -> 3140[label="",style="solid", color="black", weight=3]; 18.65/6.88 2804[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpNat (Succ vyw1120) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];2804 -> 3141[label="",style="solid", color="black", weight=3]; 18.65/6.88 2805[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2805 -> 3142[label="",style="solid", color="black", weight=3]; 18.65/6.88 2806 -> 2805[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2806[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];2807[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpNat (Succ vyw1180) (primMulNat (Succ vyw1190) Zero) == GT)",fontsize=16,color="black",shape="box"];2807 -> 3143[label="",style="solid", color="black", weight=3]; 18.65/6.88 2808[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpNat (Succ vyw1180) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];2808 -> 3144[label="",style="solid", color="black", weight=3]; 18.65/6.88 2809[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2809 -> 3145[label="",style="solid", color="black", weight=3]; 18.65/6.88 2810 -> 2809[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2810[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];3617 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3617[label="primMulNat vyw16000 (Succ vyw3100)",fontsize=16,color="magenta"];3617 -> 3620[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3617 -> 3621[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3616[label="primPlusNat Zero (primPlusNat (primPlusNat vyw263 (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="burlywood",shape="triangle"];6773[label="vyw263/Succ vyw2630",fontsize=10,color="white",style="solid",shape="box"];3616 -> 6773[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6773 -> 3622[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6774[label="vyw263/Zero",fontsize=10,color="white",style="solid",shape="box"];3616 -> 6774[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6774 -> 3623[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 2813 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2813[label="primPlusNat Zero (Succ vyw3100)",fontsize=16,color="magenta"];2813 -> 3749[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2813 -> 3750[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2814[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw1820) (primMulNat vyw183 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6775[label="vyw183/Succ vyw1830",fontsize=10,color="white",style="solid",shape="box"];2814 -> 6775[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6775 -> 3149[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6776[label="vyw183/Zero",fontsize=10,color="white",style="solid",shape="box"];2814 -> 6776[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6776 -> 3150[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 2815[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1830) Zero)) == GT)",fontsize=16,color="black",shape="box"];2815 -> 3151[label="",style="solid", color="black", weight=3]; 18.65/6.88 2816[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2816 -> 3152[label="",style="solid", color="black", weight=3]; 18.65/6.88 2817[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpNat (Succ vyw1840) (primMulNat vyw185 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6777[label="vyw185/Succ vyw1850",fontsize=10,color="white",style="solid",shape="box"];2817 -> 6777[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6777 -> 3153[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6778[label="vyw185/Zero",fontsize=10,color="white",style="solid",shape="box"];2817 -> 6778[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6778 -> 3154[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 2818[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1850) Zero)) == GT)",fontsize=16,color="black",shape="box"];2818 -> 3155[label="",style="solid", color="black", weight=3]; 18.65/6.88 2819[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2819 -> 3156[label="",style="solid", color="black", weight=3]; 18.65/6.88 3856[label="vyw30000",fontsize=16,color="green",shape="box"];3857[label="Zero",fontsize=16,color="green",shape="box"];2821[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) False",fontsize=16,color="black",shape="triangle"];2821 -> 3157[label="",style="solid", color="black", weight=3]; 18.65/6.88 2822[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2822 -> 3158[label="",style="solid", color="black", weight=3]; 18.65/6.88 2823 -> 2822[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2823[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];2824[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) False",fontsize=16,color="black",shape="triangle"];2824 -> 3159[label="",style="solid", color="black", weight=3]; 18.65/6.88 2825[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2825 -> 3160[label="",style="solid", color="black", weight=3]; 18.65/6.88 2826 -> 2825[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2826[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5175[label="vyw1700",fontsize=16,color="green",shape="box"];5176[label="vyw3100",fontsize=16,color="green",shape="box"];5177[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (LT == GT)",fontsize=16,color="black",shape="box"];5177 -> 5201[label="",style="solid", color="black", weight=3]; 18.65/6.88 5178[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1290) Zero)) == GT)",fontsize=16,color="black",shape="box"];5178 -> 5202[label="",style="solid", color="black", weight=3]; 18.65/6.88 5179[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];5179 -> 5203[label="",style="solid", color="black", weight=3]; 18.65/6.88 2830[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (LT == GT)",fontsize=16,color="black",shape="box"];2830 -> 3164[label="",style="solid", color="black", weight=3]; 18.65/6.88 2831[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1900) Zero)) == GT)",fontsize=16,color="black",shape="box"];2831 -> 3165[label="",style="solid", color="black", weight=3]; 18.65/6.88 2832[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2832 -> 3166[label="",style="solid", color="black", weight=3]; 18.65/6.88 5180[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw3650) (primMulNat vyw129 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6779[label="vyw129/Succ vyw1290",fontsize=10,color="white",style="solid",shape="box"];5180 -> 6779[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6779 -> 5204[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6780[label="vyw129/Zero",fontsize=10,color="white",style="solid",shape="box"];5180 -> 6780[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6780 -> 5205[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 5181[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1290) Zero)) == GT)",fontsize=16,color="black",shape="box"];5181 -> 5206[label="",style="solid", color="black", weight=3]; 18.65/6.88 5182[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];5182 -> 5207[label="",style="solid", color="black", weight=3]; 18.65/6.88 2859[label="Succ vyw1340",fontsize=16,color="green",shape="box"];2860[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg (Succ vyw2140)) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2860 -> 3177[label="",style="solid", color="black", weight=3]; 18.65/6.88 2861[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg Zero) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2861 -> 3178[label="",style="solid", color="black", weight=3]; 18.65/6.88 2862[label="Zero",fontsize=16,color="green",shape="box"];2863[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos (Succ vyw2150)) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2863 -> 3179[label="",style="solid", color="black", weight=3]; 18.65/6.88 2864[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos Zero) (Pos vyw133 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2864 -> 3180[label="",style="solid", color="black", weight=3]; 18.65/6.88 2865[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos (Succ vyw2100)) (primMulInt (Pos vyw136) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2865 -> 3181[label="",style="solid", color="black", weight=3]; 18.65/6.88 2866[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw136) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2866 -> 3182[label="",style="solid", color="black", weight=3]; 18.65/6.88 3858[label="vyw30000",fontsize=16,color="green",shape="box"];3859[label="Zero",fontsize=16,color="green",shape="box"];2872[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) False",fontsize=16,color="black",shape="triangle"];2872 -> 3187[label="",style="solid", color="black", weight=3]; 18.65/6.88 2873[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2873 -> 3188[label="",style="solid", color="black", weight=3]; 18.65/6.88 2874 -> 2873[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2874[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];2875[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) False",fontsize=16,color="black",shape="triangle"];2875 -> 3189[label="",style="solid", color="black", weight=3]; 18.65/6.88 2876[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2876 -> 3190[label="",style="solid", color="black", weight=3]; 18.65/6.88 2877 -> 2876[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2877[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];2878[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (LT == GT)",fontsize=16,color="black",shape="box"];2878 -> 3191[label="",style="solid", color="black", weight=3]; 18.65/6.88 2879[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1930) Zero)) == GT)",fontsize=16,color="black",shape="box"];2879 -> 3192[label="",style="solid", color="black", weight=3]; 18.65/6.88 2880[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2880 -> 3193[label="",style="solid", color="black", weight=3]; 18.65/6.88 2881[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (LT == GT)",fontsize=16,color="black",shape="box"];2881 -> 3194[label="",style="solid", color="black", weight=3]; 18.65/6.88 2882[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1950) Zero)) == GT)",fontsize=16,color="black",shape="box"];2882 -> 3195[label="",style="solid", color="black", weight=3]; 18.65/6.88 2883[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2883 -> 3196[label="",style="solid", color="black", weight=3]; 18.65/6.88 3748 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3748[label="primMulNat vyw1800 (Succ vyw3100)",fontsize=16,color="magenta"];3206[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) (Succ vyw2340)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3206 -> 3221[label="",style="solid", color="black", weight=3]; 18.65/6.88 3207[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw800) Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3207 -> 3222[label="",style="solid", color="black", weight=3]; 18.65/6.88 2886 -> 1540[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2886[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (Neg (primMulNat (Succ vyw800) (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];2886 -> 3208[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2886 -> 3209[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2886 -> 3210[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3217[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat (Succ vyw2350) (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3217 -> 3237[label="",style="solid", color="black", weight=3]; 18.65/6.88 3218[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (primPlusNat Zero (Succ vyw3100))) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3218 -> 3238[label="",style="solid", color="black", weight=3]; 18.65/6.88 2890 -> 1540[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2890[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];2890 -> 3223[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2890 -> 3224[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2890 -> 3225[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2891 -> 1540[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2891[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];2891 -> 3226[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2891 -> 3227[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2891 -> 3228[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4870[label="Succ vyw840",fontsize=16,color="green",shape="box"];4871 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4871[label="primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4871 -> 4959[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4871 -> 4960[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4872[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos vyw3620) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4872 -> 4961[label="",style="solid", color="black", weight=3]; 18.65/6.88 4873[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Neg vyw3620) (Neg (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4873 -> 4962[label="",style="solid", color="black", weight=3]; 18.65/6.88 2894 -> 1543[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2894[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (Neg (primMulNat (Succ vyw840) (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="magenta"];2894 -> 3239[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2894 -> 3240[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2894 -> 3241[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4874[label="Succ vyw840",fontsize=16,color="green",shape="box"];4875[label="Zero",fontsize=16,color="green",shape="box"];4876[label="Zero",fontsize=16,color="green",shape="box"];4877 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4877[label="primPlusNat (primMulNat vyw1800 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4877 -> 4963[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4877 -> 4964[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2898 -> 1543[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2898[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="magenta"];2898 -> 3253[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2898 -> 3254[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2898 -> 3255[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4878[label="Zero",fontsize=16,color="green",shape="box"];4879[label="Zero",fontsize=16,color="green",shape="box"];3985[label="Succ vyw2690",fontsize=16,color="green",shape="box"];3986[label="Zero",fontsize=16,color="green",shape="box"];3987[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw2840)) (Pos vyw149 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3987 -> 4033[label="",style="solid", color="black", weight=3]; 18.65/6.88 3988[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos vyw149 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];3988 -> 4034[label="",style="solid", color="black", weight=3]; 18.65/6.88 4031[label="Zero",fontsize=16,color="green",shape="box"];4032[label="Zero",fontsize=16,color="green",shape="box"];4054[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg (Succ vyw2870)) (primMulInt (Pos vyw152) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4054 -> 4065[label="",style="solid", color="black", weight=3]; 18.65/6.88 4055[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (primMulInt (Pos vyw152) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4055 -> 4066[label="",style="solid", color="black", weight=3]; 18.65/6.88 2932[label="Succ vyw1570",fontsize=16,color="green",shape="box"];2933[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos (Succ vyw2180)) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2933 -> 3277[label="",style="solid", color="black", weight=3]; 18.65/6.88 2934[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos Zero) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2934 -> 3278[label="",style="solid", color="black", weight=3]; 18.65/6.88 2935[label="Zero",fontsize=16,color="green",shape="box"];2936[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg (Succ vyw2190)) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2936 -> 3279[label="",style="solid", color="black", weight=3]; 18.65/6.88 2937[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg Zero) (Pos vyw156 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];2937 -> 3280[label="",style="solid", color="black", weight=3]; 18.65/6.88 2938[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg (Succ vyw2120)) (primMulInt (Pos vyw159) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2938 -> 3281[label="",style="solid", color="black", weight=3]; 18.65/6.88 2939[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw159) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];2939 -> 3282[label="",style="solid", color="black", weight=3]; 18.65/6.88 3860[label="vyw30000",fontsize=16,color="green",shape="box"];3861[label="Zero",fontsize=16,color="green",shape="box"];2945[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpNat (Succ vyw1640) (primMulNat (Succ vyw1650) Zero) == GT)",fontsize=16,color="black",shape="box"];2945 -> 3287[label="",style="solid", color="black", weight=3]; 18.65/6.88 2946[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpNat (Succ vyw1640) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];2946 -> 3288[label="",style="solid", color="black", weight=3]; 18.65/6.88 2947[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2947 -> 3289[label="",style="solid", color="black", weight=3]; 18.65/6.88 2948 -> 2947[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2948[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];2949[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpNat (Succ vyw1690) (primMulNat (Succ vyw1700) Zero) == GT)",fontsize=16,color="black",shape="box"];2949 -> 3290[label="",style="solid", color="black", weight=3]; 18.65/6.88 2950[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpNat (Succ vyw1690) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];2950 -> 3291[label="",style="solid", color="black", weight=3]; 18.65/6.88 2951[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];2951 -> 3292[label="",style="solid", color="black", weight=3]; 18.65/6.88 2952 -> 2951[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2952[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];4069[label="vyw1900",fontsize=16,color="green",shape="box"];4070[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw2880) (primMulNat vyw152 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6781[label="vyw152/Succ vyw1520",fontsize=10,color="white",style="solid",shape="box"];4070 -> 6781[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6781 -> 4078[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6782[label="vyw152/Zero",fontsize=10,color="white",style="solid",shape="box"];4070 -> 6782[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6782 -> 4079[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4071[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1520) Zero)) == GT)",fontsize=16,color="black",shape="box"];4071 -> 4080[label="",style="solid", color="black", weight=3]; 18.65/6.88 4072[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4072 -> 4081[label="",style="solid", color="black", weight=3]; 18.65/6.88 2956[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpNat (Succ vyw1990) (primMulNat vyw200 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6783[label="vyw200/Succ vyw2000",fontsize=10,color="white",style="solid",shape="box"];2956 -> 6783[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6783 -> 3297[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6784[label="vyw200/Zero",fontsize=10,color="white",style="solid",shape="box"];2956 -> 6784[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6784 -> 3298[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 2957[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw2000) Zero)) == GT)",fontsize=16,color="black",shape="box"];2957 -> 3299[label="",style="solid", color="black", weight=3]; 18.65/6.88 2958[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];2958 -> 3300[label="",style="solid", color="black", weight=3]; 18.65/6.88 2971 -> 3679[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2971[label="primPlusNat vyw1730 (Succ Zero)",fontsize=16,color="magenta"];2971 -> 3751[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2971 -> 3752[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4108[label="vyw1730",fontsize=16,color="green",shape="box"];4109[label="Zero",fontsize=16,color="green",shape="box"];3334[label="toInteger (properFractionQ vyw8 (Integer (Neg vyw900)))",fontsize=16,color="black",shape="triangle"];3334 -> 3348[label="",style="solid", color="black", weight=3]; 18.65/6.88 2975[label="toInteger (properFractionQ vyw8 (Integer (Neg (Succ vyw9000))))",fontsize=16,color="black",shape="box"];2975 -> 3316[label="",style="solid", color="black", weight=3]; 18.65/6.88 3335 -> 3334[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3335[label="toInteger (properFractionQ vyw8 (Integer (Neg (Succ vyw9000))))",fontsize=16,color="magenta"];3335 -> 3349[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2977[label="toInteger (properFractionQ vyw8 (Integer (Neg Zero)))",fontsize=16,color="black",shape="box"];2977 -> 3317[label="",style="solid", color="black", weight=3]; 18.65/6.88 3336 -> 3334[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3336[label="toInteger (properFractionQ vyw8 (Integer (Neg Zero)))",fontsize=16,color="magenta"];3336 -> 3350[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2979 -> 3318[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2979[label="properFractionQ1 vyw8 (Integer (Pos vyw900)) (properFractionVu30 vyw8 (Integer (Pos vyw900)))",fontsize=16,color="magenta"];2979 -> 3319[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3360[label="vyw2420",fontsize=16,color="green",shape="box"];2984 -> 3322[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2984[label="fromInteger (toInteger (properFractionQ vyw25 (Neg vyw260)))",fontsize=16,color="magenta"];2984 -> 3341[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2985[label="properFractionQ vyw8 (Pos (Succ vyw900))",fontsize=16,color="black",shape="box"];2985 -> 3351[label="",style="solid", color="black", weight=3]; 18.65/6.88 2993[label="Integer (properFractionQ vyw30 (Pos vyw310))",fontsize=16,color="green",shape="box"];2993 -> 3355[label="",style="dashed", color="green", weight=3]; 18.65/6.88 2987[label="properFractionQ vyw8 (Pos Zero)",fontsize=16,color="black",shape="box"];2987 -> 3352[label="",style="solid", color="black", weight=3]; 18.65/6.88 2989[label="properFractionQ vyw8 (Neg (Succ vyw900))",fontsize=16,color="black",shape="box"];2989 -> 3353[label="",style="solid", color="black", weight=3]; 18.65/6.88 2991[label="properFractionQ vyw8 (Neg Zero)",fontsize=16,color="black",shape="box"];2991 -> 3354[label="",style="solid", color="black", weight=3]; 18.65/6.88 4110 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4110[label="primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4110 -> 4119[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4110 -> 4120[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4112[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Pos vyw2940) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4112 -> 4121[label="",style="solid", color="black", weight=3]; 18.65/6.88 4113[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Neg vyw2940) (Pos (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4113 -> 4122[label="",style="solid", color="black", weight=3]; 18.65/6.88 2997 -> 1043[label="",style="dashed", color="red", weight=0]; 18.65/6.88 2997[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (Pos (primMulNat (Succ vyw980) (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="magenta"];2997 -> 3365[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2997 -> 3366[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2997 -> 3367[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 2997 -> 3368[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4111[label="Zero",fontsize=16,color="green",shape="box"];4115 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4115[label="primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4115 -> 4123[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4115 -> 4124[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3001 -> 1043[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3001[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos Zero)) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="magenta"];3001 -> 3383[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3001 -> 3384[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3001 -> 3385[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3001 -> 3386[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4116[label="Zero",fontsize=16,color="green",shape="box"];4142 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4142[label="primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4142 -> 4160[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4142 -> 4161[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4143[label="vyw1020",fontsize=16,color="green",shape="box"];4144[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Pos vyw3000) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4144 -> 4162[label="",style="solid", color="black", weight=3]; 18.65/6.88 4145[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (primMulInt (Neg vyw3000) (Pos (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4145 -> 4163[label="",style="solid", color="black", weight=3]; 18.65/6.88 3005 -> 1043[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3005[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (Pos (primMulNat (Succ vyw1020) (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="magenta"];3005 -> 3401[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3005 -> 3402[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3005 -> 3403[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3005 -> 3404[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4146[label="Zero",fontsize=16,color="green",shape="box"];4147[label="vyw1020",fontsize=16,color="green",shape="box"];4148 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4148[label="primPlusNat (primMulNat vyw2000 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4148 -> 4164[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4148 -> 4165[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3009 -> 1043[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3009[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos Zero)) (primCmpInt (Pos (primMulNat Zero (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="magenta"];3009 -> 3419[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3009 -> 3420[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3009 -> 3421[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3009 -> 3422[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4149[label="Zero",fontsize=16,color="green",shape="box"];4314[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3160)) (primMulInt (Pos vyw174) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4314 -> 4354[label="",style="solid", color="black", weight=3]; 18.65/6.88 4315[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (primMulInt (Pos vyw174) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4315 -> 4355[label="",style="solid", color="black", weight=3]; 18.65/6.88 3015[label="primPlusNat (Succ vyw1770) (primPlusNat (primMulNat (Succ vyw20000) (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="black",shape="box"];3015 -> 3434[label="",style="solid", color="black", weight=3]; 18.65/6.88 3016[label="primPlusNat (Succ vyw1770) (primPlusNat (primMulNat Zero (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="black",shape="box"];3016 -> 3435[label="",style="solid", color="black", weight=3]; 18.65/6.88 3017[label="Succ vyw1770",fontsize=16,color="green",shape="box"];3018[label="Succ vyw1770",fontsize=16,color="green",shape="box"];3019[label="Succ vyw1770",fontsize=16,color="green",shape="box"];3020[label="vyw3100",fontsize=16,color="green",shape="box"];3021[label="vyw2000",fontsize=16,color="green",shape="box"];3022[label="Zero",fontsize=16,color="green",shape="box"];3023[label="Zero",fontsize=16,color="green",shape="box"];3024[label="Zero",fontsize=16,color="green",shape="box"];3025[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (GT == GT)",fontsize=16,color="black",shape="box"];3025 -> 3436[label="",style="solid", color="black", weight=3]; 18.65/6.88 3026[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) False",fontsize=16,color="black",shape="triangle"];3026 -> 3437[label="",style="solid", color="black", weight=3]; 18.65/6.88 3027[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) (GT == GT)",fontsize=16,color="black",shape="box"];3027 -> 3438[label="",style="solid", color="black", weight=3]; 18.65/6.88 3028[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) False",fontsize=16,color="black",shape="triangle"];3028 -> 3439[label="",style="solid", color="black", weight=3]; 18.65/6.88 3029[label="ceilingN0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (ceilingVu8 (Double (Neg (Succ vyw3000)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];3029 -> 3440[label="",style="solid", color="black", weight=3]; 18.65/6.88 3030 -> 2442[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3030[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) False",fontsize=16,color="magenta"];3031[label="ceilingN0 (Double (Neg Zero) (Pos vyw310)) (ceilingVu8 (Double (Neg Zero) (Pos vyw310)))",fontsize=16,color="black",shape="box"];3031 -> 3441[label="",style="solid", color="black", weight=3]; 18.65/6.88 3032 -> 2445[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3032[label="ceilingCeiling0 (Double (Neg Zero) (Pos vyw310)) False",fontsize=16,color="magenta"];4443[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3270)) (primMulInt (Pos vyw49) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4443 -> 4459[label="",style="solid", color="black", weight=3]; 18.65/6.88 4444[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (primMulInt (Pos vyw49) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4444 -> 4460[label="",style="solid", color="black", weight=3]; 18.65/6.88 4445[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3280)) (primMulInt (Pos vyw49) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4445 -> 4461[label="",style="solid", color="black", weight=3]; 18.65/6.88 4446[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (primMulInt (Pos vyw49) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4446 -> 4462[label="",style="solid", color="black", weight=3]; 18.65/6.88 3044[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg (Succ vyw2020)) (Pos (primMulNat vyw51 Zero)) == GT)",fontsize=16,color="black",shape="box"];3044 -> 3453[label="",style="solid", color="black", weight=3]; 18.65/6.88 3045[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw51 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6785[label="vyw51/Succ vyw510",fontsize=10,color="white",style="solid",shape="box"];3045 -> 6785[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6785 -> 3454[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6786[label="vyw51/Zero",fontsize=10,color="white",style="solid",shape="box"];3045 -> 6786[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6786 -> 3455[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3046[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos (Succ vyw2030)) (Pos (primMulNat vyw51 Zero)) == GT)",fontsize=16,color="black",shape="box"];3046 -> 3456[label="",style="solid", color="black", weight=3]; 18.65/6.88 3047[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw51 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6787[label="vyw51/Succ vyw510",fontsize=10,color="white",style="solid",shape="box"];3047 -> 6787[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6787 -> 3457[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6788[label="vyw51/Zero",fontsize=10,color="white",style="solid",shape="box"];3047 -> 6788[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6788 -> 3458[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3052[label="ceilingN0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (ceilingVu8 (Double (Pos (Succ vyw3000)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];3052 -> 3465[label="",style="solid", color="black", weight=3]; 18.65/6.88 3053 -> 2465[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3053[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) False",fontsize=16,color="magenta"];3054[label="ceilingN0 (Double (Pos Zero) (Neg vyw310)) (ceilingVu8 (Double (Pos Zero) (Neg vyw310)))",fontsize=16,color="black",shape="box"];3054 -> 3466[label="",style="solid", color="black", weight=3]; 18.65/6.88 3055 -> 2468[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3055[label="ceilingCeiling0 (Double (Pos Zero) (Neg vyw310)) False",fontsize=16,color="magenta"];4316 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4316[label="primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4316 -> 4356[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4316 -> 4357[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4317[label="vyw1040",fontsize=16,color="green",shape="box"];4318[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos vyw3170) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4318 -> 4358[label="",style="solid", color="black", weight=3]; 18.65/6.88 4319[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Neg vyw3170) (Neg (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4319 -> 4359[label="",style="solid", color="black", weight=3]; 18.65/6.88 3058 -> 1146[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3058[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (Neg (primMulNat (Succ vyw1040) (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="magenta"];3058 -> 3475[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3058 -> 3476[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3058 -> 3477[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3058 -> 3478[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4320[label="Zero",fontsize=16,color="green",shape="box"];4321[label="vyw1040",fontsize=16,color="green",shape="box"];4322 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4322[label="primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4322 -> 4360[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4322 -> 4361[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3062 -> 1146[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3062[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg Zero)) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="magenta"];3062 -> 3493[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3062 -> 3494[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3062 -> 3495[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3062 -> 3496[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4323[label="Zero",fontsize=16,color="green",shape="box"];4346 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4346[label="primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4346 -> 4426[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4346 -> 4427[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4347[label="vyw1080",fontsize=16,color="green",shape="box"];4348[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos vyw3190) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4348 -> 4428[label="",style="solid", color="black", weight=3]; 18.65/6.88 4349[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Neg vyw3190) (Neg (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4349 -> 4429[label="",style="solid", color="black", weight=3]; 18.65/6.88 3066 -> 1146[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3066[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (Neg (primMulNat (Succ vyw1080) (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="magenta"];3066 -> 3511[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3066 -> 3512[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3066 -> 3513[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3066 -> 3514[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4350[label="Zero",fontsize=16,color="green",shape="box"];4351[label="vyw1080",fontsize=16,color="green",shape="box"];4352 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4352[label="primPlusNat (primMulNat vyw2200 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4352 -> 4430[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4352 -> 4431[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3070 -> 1146[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3070[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg Zero)) (primCmpInt (Neg (primMulNat Zero (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="magenta"];3070 -> 3529[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3070 -> 3530[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3070 -> 3531[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3070 -> 3532[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4353[label="Zero",fontsize=16,color="green",shape="box"];4447[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3290)) (primMulInt (Pos vyw179) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4447 -> 4463[label="",style="solid", color="black", weight=3]; 18.65/6.88 4448[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (primMulInt (Pos vyw179) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4448 -> 4464[label="",style="solid", color="black", weight=3]; 18.65/6.88 4704[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3530)) (primMulInt (Pos vyw61) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4704 -> 4817[label="",style="solid", color="black", weight=3]; 18.65/6.88 4705[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (primMulInt (Pos vyw61) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4705 -> 4818[label="",style="solid", color="black", weight=3]; 18.65/6.88 4706[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3550)) (primMulInt (Pos vyw61) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4706 -> 4819[label="",style="solid", color="black", weight=3]; 18.65/6.88 4707[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (primMulInt (Pos vyw61) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4707 -> 4820[label="",style="solid", color="black", weight=3]; 18.65/6.88 3087[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos (Succ vyw2060)) (Pos (primMulNat vyw63 Zero)) == GT)",fontsize=16,color="black",shape="box"];3087 -> 3555[label="",style="solid", color="black", weight=3]; 18.65/6.88 3088[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw63 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6789[label="vyw63/Succ vyw630",fontsize=10,color="white",style="solid",shape="box"];3088 -> 6789[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6789 -> 3556[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6790[label="vyw63/Zero",fontsize=10,color="white",style="solid",shape="box"];3088 -> 6790[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6790 -> 3557[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3089[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg (Succ vyw2070)) (Pos (primMulNat vyw63 Zero)) == GT)",fontsize=16,color="black",shape="box"];3089 -> 3558[label="",style="solid", color="black", weight=3]; 18.65/6.88 3090[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw63 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6791[label="vyw63/Succ vyw630",fontsize=10,color="white",style="solid",shape="box"];3090 -> 6791[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6791 -> 3559[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6792[label="vyw63/Zero",fontsize=10,color="white",style="solid",shape="box"];3090 -> 6792[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6792 -> 3560[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3095[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (GT == GT)",fontsize=16,color="black",shape="box"];3095 -> 3567[label="",style="solid", color="black", weight=3]; 18.65/6.88 3096[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) False",fontsize=16,color="black",shape="box"];3096 -> 3568[label="",style="solid", color="black", weight=3]; 18.65/6.88 3097[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) (GT == GT)",fontsize=16,color="black",shape="box"];3097 -> 3569[label="",style="solid", color="black", weight=3]; 18.65/6.88 3098[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) False",fontsize=16,color="black",shape="box"];3098 -> 3570[label="",style="solid", color="black", weight=3]; 18.65/6.88 4594 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4594[label="primMulNat vyw1600 (Succ vyw3100)",fontsize=16,color="magenta"];4594 -> 4645[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4594 -> 4646[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4595[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4117[label="primMinusNat (Succ vyw980) (Succ vyw2960)",fontsize=16,color="black",shape="box"];4117 -> 4150[label="",style="solid", color="black", weight=3]; 18.65/6.88 4118[label="primMinusNat (Succ vyw980) Zero",fontsize=16,color="black",shape="box"];4118 -> 4151[label="",style="solid", color="black", weight=3]; 18.65/6.88 4596 -> 1474[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4596[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat vyw3380 (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="magenta"];4596 -> 4647[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4596 -> 4648[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4596 -> 4649[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4597 -> 4650[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4597[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat vyw3380 (Succ Zero))) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="magenta"];4597 -> 4651[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3102 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3102[label="primMulNat (Succ vyw740) (Succ Zero)",fontsize=16,color="magenta"];3102 -> 3574[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3102 -> 3575[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3103[label="Zero",fontsize=16,color="green",shape="box"];3104[label="vyw73",fontsize=16,color="green",shape="box"];4598 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4598[label="primMulNat vyw1600 (Succ vyw3100)",fontsize=16,color="magenta"];4598 -> 4691[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4598 -> 4692[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4599[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3111 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3111[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3111 -> 3581[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3111 -> 3582[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3112[label="Zero",fontsize=16,color="green",shape="box"];3113[label="vyw73",fontsize=16,color="green",shape="box"];4639 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4639[label="primMulNat vyw1600 (Succ vyw3100)",fontsize=16,color="magenta"];4639 -> 4693[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4639 -> 4694[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4640[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4641 -> 1496[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4641[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat vyw3430 (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="magenta"];4641 -> 4695[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4641 -> 4696[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4641 -> 4697[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4642 -> 4698[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4642[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat vyw3430 (Succ Zero))) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="magenta"];4642 -> 4699[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3120 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3120[label="primMulNat (Succ vyw780) (Succ Zero)",fontsize=16,color="magenta"];3120 -> 3588[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3120 -> 3589[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3121[label="vyw77",fontsize=16,color="green",shape="box"];3122[label="Zero",fontsize=16,color="green",shape="box"];4643 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4643[label="primMulNat vyw1600 (Succ vyw3100)",fontsize=16,color="magenta"];4643 -> 4708[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4643 -> 4709[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4644[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3129 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3129[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3129 -> 3595[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3129 -> 3596[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3130[label="vyw77",fontsize=16,color="green",shape="box"];3131[label="Zero",fontsize=16,color="green",shape="box"];4815[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3540)) (Pos (primMulNat vyw109 Zero)) == GT)",fontsize=16,color="black",shape="box"];4815 -> 4880[label="",style="solid", color="black", weight=3]; 18.65/6.88 4816[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat vyw109 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6793[label="vyw109/Succ vyw1090",fontsize=10,color="white",style="solid",shape="box"];4816 -> 6793[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6793 -> 4881[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6794[label="vyw109/Zero",fontsize=10,color="white",style="solid",shape="box"];4816 -> 6794[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6794 -> 4882[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3140[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpNat (Succ vyw1120) Zero == GT)",fontsize=16,color="black",shape="triangle"];3140 -> 3612[label="",style="solid", color="black", weight=3]; 18.65/6.88 3141 -> 3140[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3141[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (primCmpNat (Succ vyw1120) Zero == GT)",fontsize=16,color="magenta"];3142[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];3142 -> 3613[label="",style="solid", color="black", weight=3]; 18.65/6.88 3143[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpNat (Succ vyw1180) Zero == GT)",fontsize=16,color="black",shape="triangle"];3143 -> 3614[label="",style="solid", color="black", weight=3]; 18.65/6.88 3144 -> 3143[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3144[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (primCmpNat (Succ vyw1180) Zero == GT)",fontsize=16,color="magenta"];3145[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];3145 -> 3615[label="",style="solid", color="black", weight=3]; 18.65/6.88 3620[label="vyw16000",fontsize=16,color="green",shape="box"];3621[label="vyw3100",fontsize=16,color="green",shape="box"];3622[label="primPlusNat Zero (primPlusNat (primPlusNat (Succ vyw2630) (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="black",shape="box"];3622 -> 3648[label="",style="solid", color="black", weight=3]; 18.65/6.88 3623[label="primPlusNat Zero (primPlusNat (primPlusNat Zero (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="black",shape="box"];3623 -> 3649[label="",style="solid", color="black", weight=3]; 18.65/6.88 3749[label="Zero",fontsize=16,color="green",shape="box"];3750[label="vyw3100",fontsize=16,color="green",shape="box"];3149[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw1820) (primMulNat (Succ vyw1830) Zero) == GT)",fontsize=16,color="black",shape="box"];3149 -> 3626[label="",style="solid", color="black", weight=3]; 18.65/6.88 3150[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw1820) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];3150 -> 3627[label="",style="solid", color="black", weight=3]; 18.65/6.88 3151[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];3151 -> 3628[label="",style="solid", color="black", weight=3]; 18.65/6.88 3152 -> 3151[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3152[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];3153[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpNat (Succ vyw1840) (primMulNat (Succ vyw1850) Zero) == GT)",fontsize=16,color="black",shape="box"];3153 -> 3629[label="",style="solid", color="black", weight=3]; 18.65/6.88 3154[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpNat (Succ vyw1840) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];3154 -> 3630[label="",style="solid", color="black", weight=3]; 18.65/6.88 3155[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];3155 -> 3631[label="",style="solid", color="black", weight=3]; 18.65/6.88 3156 -> 3155[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3156[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];3157[label="ceilingN (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310))",fontsize=16,color="black",shape="box"];3157 -> 3632[label="",style="solid", color="black", weight=3]; 18.65/6.88 3158[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (EQ == GT)",fontsize=16,color="black",shape="box"];3158 -> 3633[label="",style="solid", color="black", weight=3]; 18.65/6.88 3159[label="ceilingN (Float (Neg (Succ Zero)) (Pos vyw310))",fontsize=16,color="black",shape="box"];3159 -> 3634[label="",style="solid", color="black", weight=3]; 18.65/6.88 3160[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) (EQ == GT)",fontsize=16,color="black",shape="box"];3160 -> 3635[label="",style="solid", color="black", weight=3]; 18.65/6.88 5201[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) False",fontsize=16,color="black",shape="triangle"];5201 -> 5211[label="",style="solid", color="black", weight=3]; 18.65/6.88 5202[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5202 -> 5212[label="",style="solid", color="black", weight=3]; 18.65/6.88 5203 -> 5202[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5203[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];3164[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) False",fontsize=16,color="black",shape="triangle"];3164 -> 3638[label="",style="solid", color="black", weight=3]; 18.65/6.88 3165[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];3165 -> 3639[label="",style="solid", color="black", weight=3]; 18.65/6.88 3166 -> 3165[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3166[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5204[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw3650) (primMulNat (Succ vyw1290) Zero) == GT)",fontsize=16,color="black",shape="box"];5204 -> 5213[label="",style="solid", color="black", weight=3]; 18.65/6.88 5205[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw3650) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];5205 -> 5214[label="",style="solid", color="black", weight=3]; 18.65/6.88 5206[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5206 -> 5215[label="",style="solid", color="black", weight=3]; 18.65/6.88 5207 -> 5206[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5207[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];3177[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg (Succ vyw2140)) (primMulInt (Pos vyw133) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];3177 -> 3659[label="",style="solid", color="black", weight=3]; 18.65/6.88 3178[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw133) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];3178 -> 3660[label="",style="solid", color="black", weight=3]; 18.65/6.88 3179[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos (Succ vyw2150)) (primMulInt (Pos vyw133) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];3179 -> 3661[label="",style="solid", color="black", weight=3]; 18.65/6.88 3180[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw133) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];3180 -> 3662[label="",style="solid", color="black", weight=3]; 18.65/6.88 3181[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos (Succ vyw2100)) (Pos (primMulNat vyw136 Zero)) == GT)",fontsize=16,color="black",shape="box"];3181 -> 3663[label="",style="solid", color="black", weight=3]; 18.65/6.88 3182[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw136 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6795[label="vyw136/Succ vyw1360",fontsize=10,color="white",style="solid",shape="box"];3182 -> 6795[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6795 -> 3664[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6796[label="vyw136/Zero",fontsize=10,color="white",style="solid",shape="box"];3182 -> 6796[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6796 -> 3665[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3187[label="ceilingN (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310))",fontsize=16,color="black",shape="triangle"];3187 -> 3671[label="",style="solid", color="black", weight=3]; 18.65/6.88 3188[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];3188 -> 3672[label="",style="solid", color="black", weight=3]; 18.65/6.88 3189[label="ceilingN (Float (Pos (Succ Zero)) (Neg vyw310))",fontsize=16,color="black",shape="triangle"];3189 -> 3673[label="",style="solid", color="black", weight=3]; 18.65/6.88 3190[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];3190 -> 3674[label="",style="solid", color="black", weight=3]; 18.65/6.88 3191[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) False",fontsize=16,color="black",shape="triangle"];3191 -> 3675[label="",style="solid", color="black", weight=3]; 18.65/6.88 3192[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];3192 -> 3676[label="",style="solid", color="black", weight=3]; 18.65/6.88 3193 -> 3192[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3193[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];3194[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) False",fontsize=16,color="black",shape="triangle"];3194 -> 3677[label="",style="solid", color="black", weight=3]; 18.65/6.88 3195[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];3195 -> 3678[label="",style="solid", color="black", weight=3]; 18.65/6.88 3196 -> 3195[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3196[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];3221[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat vyw800 vyw2340) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6797[label="vyw800/Succ vyw8000",fontsize=10,color="white",style="solid",shape="box"];3221 -> 6797[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6797 -> 3794[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6798[label="vyw800/Zero",fontsize=10,color="white",style="solid",shape="box"];3221 -> 6798[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6798 -> 3795[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3222[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos (Succ vyw800)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];3222 -> 3796[label="",style="solid", color="black", weight=3]; 18.65/6.88 3208[label="Zero",fontsize=16,color="green",shape="box"];3209 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3209[label="primMulNat (Succ vyw800) (Succ Zero)",fontsize=16,color="magenta"];3209 -> 3797[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3209 -> 3798[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3210[label="vyw79",fontsize=16,color="green",shape="box"];3237 -> 3221[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3237[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (Succ (Succ (primPlusNat vyw2350 vyw3100)))) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];3237 -> 3799[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3237 -> 3800[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3238 -> 3221[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3238[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (Succ vyw3100)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];3238 -> 3801[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3238 -> 3802[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3223[label="Zero",fontsize=16,color="green",shape="box"];3224 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3224[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3224 -> 3803[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3224 -> 3804[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3225[label="vyw79",fontsize=16,color="green",shape="box"];3226[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3227 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3227[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3227 -> 3805[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3227 -> 3806[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3228[label="vyw79",fontsize=16,color="green",shape="box"];4959 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4959[label="primMulNat vyw1800 (Succ vyw3100)",fontsize=16,color="magenta"];4960[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4961 -> 1543[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4961[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat vyw3620 (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="magenta"];4961 -> 4995[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4961 -> 4996[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4961 -> 4997[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4962 -> 4998[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4962[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat vyw3620 (Succ Zero))) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="magenta"];4962 -> 4999[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3239[label="Zero",fontsize=16,color="green",shape="box"];3240[label="vyw83",fontsize=16,color="green",shape="box"];3241 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3241[label="primMulNat (Succ vyw840) (Succ Zero)",fontsize=16,color="magenta"];3241 -> 3809[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3241 -> 3810[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4963 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4963[label="primMulNat vyw1800 (Succ vyw3100)",fontsize=16,color="magenta"];4964[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3253[label="Zero",fontsize=16,color="green",shape="box"];3254[label="vyw83",fontsize=16,color="green",shape="box"];3255 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3255[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3255 -> 3815[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3255 -> 3816[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4033[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw2840)) (primMulInt (Pos vyw149) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4033 -> 4056[label="",style="solid", color="black", weight=3]; 18.65/6.88 4034[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (primMulInt (Pos vyw149) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];4034 -> 4057[label="",style="solid", color="black", weight=3]; 18.65/6.88 4065[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg (Succ vyw2870)) (Pos (primMulNat vyw152 Zero)) == GT)",fontsize=16,color="black",shape="box"];4065 -> 4073[label="",style="solid", color="black", weight=3]; 18.65/6.88 4066[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat vyw152 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6799[label="vyw152/Succ vyw1520",fontsize=10,color="white",style="solid",shape="box"];4066 -> 6799[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6799 -> 4074[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6800[label="vyw152/Zero",fontsize=10,color="white",style="solid",shape="box"];4066 -> 6800[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6800 -> 4075[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3277[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos (Succ vyw2180)) (primMulInt (Pos vyw156) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];3277 -> 3931[label="",style="solid", color="black", weight=3]; 18.65/6.88 3278[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos Zero) (primMulInt (Pos vyw156) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];3278 -> 3932[label="",style="solid", color="black", weight=3]; 18.65/6.88 3279[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg (Succ vyw2190)) (primMulInt (Pos vyw156) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];3279 -> 3933[label="",style="solid", color="black", weight=3]; 18.65/6.88 3280[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg Zero) (primMulInt (Pos vyw156) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];3280 -> 3934[label="",style="solid", color="black", weight=3]; 18.65/6.88 3281[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg (Succ vyw2120)) (Pos (primMulNat vyw159 Zero)) == GT)",fontsize=16,color="black",shape="box"];3281 -> 3935[label="",style="solid", color="black", weight=3]; 18.65/6.88 3282[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw159 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6801[label="vyw159/Succ vyw1590",fontsize=10,color="white",style="solid",shape="box"];3282 -> 6801[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6801 -> 3936[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6802[label="vyw159/Zero",fontsize=10,color="white",style="solid",shape="box"];3282 -> 6802[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6802 -> 3937[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3287[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpNat (Succ vyw1640) Zero == GT)",fontsize=16,color="black",shape="triangle"];3287 -> 3938[label="",style="solid", color="black", weight=3]; 18.65/6.88 3288 -> 3287[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3288[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (primCmpNat (Succ vyw1640) Zero == GT)",fontsize=16,color="magenta"];3289[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (EQ == GT)",fontsize=16,color="black",shape="box"];3289 -> 3939[label="",style="solid", color="black", weight=3]; 18.65/6.88 3290[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpNat (Succ vyw1690) Zero == GT)",fontsize=16,color="black",shape="triangle"];3290 -> 3940[label="",style="solid", color="black", weight=3]; 18.65/6.88 3291 -> 3290[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3291[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (primCmpNat (Succ vyw1690) Zero == GT)",fontsize=16,color="magenta"];3292[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (EQ == GT)",fontsize=16,color="black",shape="box"];3292 -> 3941[label="",style="solid", color="black", weight=3]; 18.65/6.88 4078[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw2880) (primMulNat (Succ vyw1520) Zero) == GT)",fontsize=16,color="black",shape="box"];4078 -> 4084[label="",style="solid", color="black", weight=3]; 18.65/6.88 4079[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw2880) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];4079 -> 4085[label="",style="solid", color="black", weight=3]; 18.65/6.88 4080[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];4080 -> 4086[label="",style="solid", color="black", weight=3]; 18.65/6.88 4081 -> 4080[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4081[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];3297[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpNat (Succ vyw1990) (primMulNat (Succ vyw2000) Zero) == GT)",fontsize=16,color="black",shape="box"];3297 -> 3945[label="",style="solid", color="black", weight=3]; 18.65/6.88 3298[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpNat (Succ vyw1990) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];3298 -> 3946[label="",style="solid", color="black", weight=3]; 18.65/6.88 3299[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];3299 -> 3947[label="",style="solid", color="black", weight=3]; 18.65/6.88 3300 -> 3299[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3300[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];3751[label="vyw1730",fontsize=16,color="green",shape="box"];3752[label="Zero",fontsize=16,color="green",shape="box"];3348[label="properFractionQ vyw8 (Integer (Neg vyw900))",fontsize=16,color="black",shape="triangle"];3348 -> 4039[label="",style="solid", color="black", weight=3]; 18.65/6.88 3316 -> 3348[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3316[label="properFractionQ vyw8 (Integer (Neg (Succ vyw9000)))",fontsize=16,color="magenta"];3316 -> 4040[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3349[label="Succ vyw9000",fontsize=16,color="green",shape="box"];3317 -> 3348[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3317[label="properFractionQ vyw8 (Integer (Neg Zero))",fontsize=16,color="magenta"];3317 -> 4041[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3350[label="Zero",fontsize=16,color="green",shape="box"];3319 -> 37[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3319[label="properFractionVu30 vyw8 (Integer (Pos vyw900))",fontsize=16,color="magenta"];3319 -> 4042[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3319 -> 4043[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3318[label="properFractionQ1 vyw8 (Integer (Pos vyw900)) vyw241",fontsize=16,color="burlywood",shape="triangle"];6803[label="vyw241/(vyw2410,vyw2411)",fontsize=10,color="white",style="solid",shape="box"];3318 -> 6803[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6803 -> 4044[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3341[label="toInteger (properFractionQ vyw25 (Neg vyw260))",fontsize=16,color="black",shape="box"];3341 -> 4045[label="",style="solid", color="black", weight=3]; 18.65/6.88 3351 -> 4973[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3351[label="properFractionQ1 vyw8 (Pos (Succ vyw900)) (properFractionVu30 vyw8 (Pos (Succ vyw900)))",fontsize=16,color="magenta"];3351 -> 4974[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3351 -> 4975[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3351 -> 4976[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3355[label="properFractionQ vyw30 (Pos vyw310)",fontsize=16,color="black",shape="box"];3355 -> 4058[label="",style="solid", color="black", weight=3]; 18.65/6.88 3352 -> 4973[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3352[label="properFractionQ1 vyw8 (Pos Zero) (properFractionVu30 vyw8 (Pos Zero))",fontsize=16,color="magenta"];3352 -> 4977[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3352 -> 4978[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3352 -> 4979[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3353 -> 5381[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3353[label="properFractionQ1 vyw8 (Neg (Succ vyw900)) (properFractionVu30 vyw8 (Neg (Succ vyw900)))",fontsize=16,color="magenta"];3353 -> 5382[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3353 -> 5383[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3353 -> 5384[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3354 -> 5381[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3354[label="properFractionQ1 vyw8 (Neg Zero) (properFractionVu30 vyw8 (Neg Zero))",fontsize=16,color="magenta"];3354 -> 5385[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3354 -> 5386[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3354 -> 5387[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4119 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4119[label="primMulNat vyw2000 (Succ vyw3100)",fontsize=16,color="magenta"];4119 -> 4152[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4119 -> 4153[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4120[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4121 -> 1043[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4121[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat vyw2940 (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="magenta"];4121 -> 4154[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4121 -> 4155[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4121 -> 4156[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4121 -> 4157[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4122 -> 4158[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4122[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat vyw2940 (Succ Zero))) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="magenta"];4122 -> 4159[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3365[label="Zero",fontsize=16,color="green",shape="box"];3366[label="Succ vyw30000",fontsize=16,color="green",shape="box"];3367 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3367[label="primMulNat (Succ vyw980) (Succ Zero)",fontsize=16,color="magenta"];3367 -> 4088[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3367 -> 4089[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3368[label="vyw97",fontsize=16,color="green",shape="box"];4123 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4123[label="primMulNat vyw2000 (Succ vyw3100)",fontsize=16,color="magenta"];4123 -> 4166[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4123 -> 4167[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4124[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3383[label="Zero",fontsize=16,color="green",shape="box"];3384[label="Succ vyw30000",fontsize=16,color="green",shape="box"];3385 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3385[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3385 -> 4127[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3385 -> 4128[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3386[label="vyw97",fontsize=16,color="green",shape="box"];4160 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4160[label="primMulNat vyw2000 (Succ vyw3100)",fontsize=16,color="magenta"];4160 -> 4202[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4160 -> 4203[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4161[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4162 -> 1043[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4162[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Pos (primMulNat vyw3000 (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="magenta"];4162 -> 4204[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4162 -> 4205[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4162 -> 4206[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4162 -> 4207[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4163 -> 4208[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4163[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg (primMulNat vyw3000 (Succ Zero))) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="magenta"];4163 -> 4209[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3401[label="Zero",fontsize=16,color="green",shape="box"];3402[label="Zero",fontsize=16,color="green",shape="box"];3403 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3403[label="primMulNat (Succ vyw1020) (Succ Zero)",fontsize=16,color="magenta"];3403 -> 4170[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3403 -> 4171[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3404[label="vyw101",fontsize=16,color="green",shape="box"];4164 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4164[label="primMulNat vyw2000 (Succ vyw3100)",fontsize=16,color="magenta"];4164 -> 4214[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4164 -> 4215[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4165[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3419[label="Zero",fontsize=16,color="green",shape="box"];3420[label="Zero",fontsize=16,color="green",shape="box"];3421 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3421[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3421 -> 4172[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3421 -> 4173[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3422[label="vyw101",fontsize=16,color="green",shape="box"];4354[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3160)) (Pos (primMulNat vyw174 Zero)) == GT)",fontsize=16,color="black",shape="box"];4354 -> 4432[label="",style="solid", color="black", weight=3]; 18.65/6.88 4355[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat vyw174 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6804[label="vyw174/Succ vyw1740",fontsize=10,color="white",style="solid",shape="box"];4355 -> 6804[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6804 -> 4433[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6805[label="vyw174/Zero",fontsize=10,color="white",style="solid",shape="box"];4355 -> 6805[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6805 -> 4434[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3434 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3434[label="primPlusNat (Succ vyw1770) (primPlusNat (primPlusNat (primMulNat vyw20000 (Succ vyw3100)) (Succ vyw3100)) (Succ vyw3100))",fontsize=16,color="magenta"];3434 -> 4216[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3434 -> 4217[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3435 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3435[label="primPlusNat (Succ vyw1770) (primPlusNat Zero (Succ vyw3100))",fontsize=16,color="magenta"];3435 -> 4218[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3435 -> 4219[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3436[label="ceilingCeiling0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) True",fontsize=16,color="black",shape="box"];3436 -> 4220[label="",style="solid", color="black", weight=3]; 18.65/6.88 3437[label="ceilingN (Double (Pos (Succ vyw3000)) (Pos vyw310))",fontsize=16,color="black",shape="triangle"];3437 -> 4221[label="",style="solid", color="black", weight=3]; 18.65/6.88 3438[label="ceilingCeiling0 (Double (Pos Zero) (Pos vyw310)) True",fontsize=16,color="black",shape="box"];3438 -> 4222[label="",style="solid", color="black", weight=3]; 18.65/6.88 3439[label="ceilingN (Double (Pos Zero) (Pos vyw310))",fontsize=16,color="black",shape="triangle"];3439 -> 4223[label="",style="solid", color="black", weight=3]; 18.65/6.88 3440[label="ceilingN0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (properFraction (Double (Neg (Succ vyw3000)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];3440 -> 4224[label="",style="solid", color="black", weight=3]; 18.65/6.88 3441[label="ceilingN0 (Double (Neg Zero) (Pos vyw310)) (properFraction (Double (Neg Zero) (Pos vyw310)))",fontsize=16,color="black",shape="box"];3441 -> 4225[label="",style="solid", color="black", weight=3]; 18.65/6.88 4459[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3270)) (Pos (primMulNat vyw49 Zero)) == GT)",fontsize=16,color="black",shape="box"];4459 -> 4510[label="",style="solid", color="black", weight=3]; 18.65/6.88 4460[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat vyw49 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6806[label="vyw49/Succ vyw490",fontsize=10,color="white",style="solid",shape="box"];4460 -> 6806[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6806 -> 4511[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6807[label="vyw49/Zero",fontsize=10,color="white",style="solid",shape="box"];4460 -> 6807[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6807 -> 4512[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4461[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3280)) (Pos (primMulNat vyw49 Zero)) == GT)",fontsize=16,color="black",shape="box"];4461 -> 4513[label="",style="solid", color="black", weight=3]; 18.65/6.88 4462[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat vyw49 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6808[label="vyw49/Succ vyw490",fontsize=10,color="white",style="solid",shape="box"];4462 -> 6808[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6808 -> 4514[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6809[label="vyw49/Zero",fontsize=10,color="white",style="solid",shape="box"];4462 -> 6809[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6809 -> 4515[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3453[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (LT == GT)",fontsize=16,color="black",shape="box"];3453 -> 4288[label="",style="solid", color="black", weight=3]; 18.65/6.88 3454[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw510) Zero)) == GT)",fontsize=16,color="black",shape="box"];3454 -> 4289[label="",style="solid", color="black", weight=3]; 18.65/6.88 3455[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];3455 -> 4290[label="",style="solid", color="black", weight=3]; 18.65/6.88 3456[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpNat (Succ vyw2030) (primMulNat vyw51 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6810[label="vyw51/Succ vyw510",fontsize=10,color="white",style="solid",shape="box"];3456 -> 6810[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6810 -> 4291[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6811[label="vyw51/Zero",fontsize=10,color="white",style="solid",shape="box"];3456 -> 6811[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6811 -> 4292[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3457[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw510) Zero)) == GT)",fontsize=16,color="black",shape="box"];3457 -> 4293[label="",style="solid", color="black", weight=3]; 18.65/6.88 3458[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];3458 -> 4294[label="",style="solid", color="black", weight=3]; 18.65/6.88 3465[label="ceilingN0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (properFraction (Double (Pos (Succ vyw3000)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];3465 -> 4295[label="",style="solid", color="black", weight=3]; 18.65/6.88 3466[label="ceilingN0 (Double (Pos Zero) (Neg vyw310)) (properFraction (Double (Pos Zero) (Neg vyw310)))",fontsize=16,color="black",shape="box"];3466 -> 4296[label="",style="solid", color="black", weight=3]; 18.65/6.88 4356 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4356[label="primMulNat vyw2200 (Succ vyw3100)",fontsize=16,color="magenta"];4356 -> 4435[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4356 -> 4436[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4357[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4358 -> 1146[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4358[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat vyw3170 (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="magenta"];4358 -> 4437[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4358 -> 4438[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4358 -> 4439[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4358 -> 4440[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4359 -> 4441[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4359[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat vyw3170 (Succ Zero))) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="magenta"];4359 -> 4442[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3475[label="vyw103",fontsize=16,color="green",shape="box"];3476[label="Zero",fontsize=16,color="green",shape="box"];3477 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3477[label="primMulNat (Succ vyw1040) (Succ Zero)",fontsize=16,color="magenta"];3477 -> 4324[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3477 -> 4325[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3478[label="Succ vyw30000",fontsize=16,color="green",shape="box"];4360 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4360[label="primMulNat vyw2200 (Succ vyw3100)",fontsize=16,color="magenta"];4360 -> 4449[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4360 -> 4450[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4361[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3493[label="vyw103",fontsize=16,color="green",shape="box"];3494[label="Zero",fontsize=16,color="green",shape="box"];3495 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3495[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3495 -> 4326[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3495 -> 4327[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3496[label="Succ vyw30000",fontsize=16,color="green",shape="box"];4426 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4426[label="primMulNat vyw2200 (Succ vyw3100)",fontsize=16,color="magenta"];4426 -> 4451[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4426 -> 4452[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4427[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4428 -> 1146[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4428[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat vyw3190 (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="magenta"];4428 -> 4453[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4428 -> 4454[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4428 -> 4455[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4428 -> 4456[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4429 -> 4457[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4429[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat vyw3190 (Succ Zero))) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="magenta"];4429 -> 4458[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3511[label="vyw107",fontsize=16,color="green",shape="box"];3512[label="Zero",fontsize=16,color="green",shape="box"];3513 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3513[label="primMulNat (Succ vyw1080) (Succ Zero)",fontsize=16,color="magenta"];3513 -> 4362[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3513 -> 4363[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3514[label="Zero",fontsize=16,color="green",shape="box"];4430 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4430[label="primMulNat vyw2200 (Succ vyw3100)",fontsize=16,color="magenta"];4430 -> 4465[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4430 -> 4466[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4431[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3529[label="vyw107",fontsize=16,color="green",shape="box"];3530[label="Zero",fontsize=16,color="green",shape="box"];3531 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3531[label="primMulNat Zero (Succ Zero)",fontsize=16,color="magenta"];3531 -> 4364[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3531 -> 4365[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3532[label="Zero",fontsize=16,color="green",shape="box"];4463[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3290)) (Pos (primMulNat vyw179 Zero)) == GT)",fontsize=16,color="black",shape="box"];4463 -> 4516[label="",style="solid", color="black", weight=3]; 18.65/6.88 4464[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat vyw179 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6812[label="vyw179/Succ vyw1790",fontsize=10,color="white",style="solid",shape="box"];4464 -> 6812[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6812 -> 4517[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6813[label="vyw179/Zero",fontsize=10,color="white",style="solid",shape="box"];4464 -> 6813[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6813 -> 4518[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4817[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3530)) (Pos (primMulNat vyw61 Zero)) == GT)",fontsize=16,color="black",shape="box"];4817 -> 4883[label="",style="solid", color="black", weight=3]; 18.65/6.88 4818[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat vyw61 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6814[label="vyw61/Succ vyw610",fontsize=10,color="white",style="solid",shape="box"];4818 -> 6814[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6814 -> 4884[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6815[label="vyw61/Zero",fontsize=10,color="white",style="solid",shape="box"];4818 -> 6815[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6815 -> 4885[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4819[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3550)) (Pos (primMulNat vyw61 Zero)) == GT)",fontsize=16,color="black",shape="box"];4819 -> 4886[label="",style="solid", color="black", weight=3]; 18.65/6.88 4820[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat vyw61 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6816[label="vyw61/Succ vyw610",fontsize=10,color="white",style="solid",shape="box"];4820 -> 6816[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6816 -> 4887[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6817[label="vyw61/Zero",fontsize=10,color="white",style="solid",shape="box"];4820 -> 6817[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6817 -> 4888[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3555[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpNat (Succ vyw2060) (primMulNat vyw63 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6818[label="vyw63/Succ vyw630",fontsize=10,color="white",style="solid",shape="box"];3555 -> 6818[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6818 -> 4519[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6819[label="vyw63/Zero",fontsize=10,color="white",style="solid",shape="box"];3555 -> 6819[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6819 -> 4520[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3556[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw630) Zero)) == GT)",fontsize=16,color="black",shape="box"];3556 -> 4521[label="",style="solid", color="black", weight=3]; 18.65/6.88 3557[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];3557 -> 4522[label="",style="solid", color="black", weight=3]; 18.65/6.88 3558[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (LT == GT)",fontsize=16,color="black",shape="box"];3558 -> 4523[label="",style="solid", color="black", weight=3]; 18.65/6.88 3559[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw630) Zero)) == GT)",fontsize=16,color="black",shape="box"];3559 -> 4524[label="",style="solid", color="black", weight=3]; 18.65/6.88 3560[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];3560 -> 4525[label="",style="solid", color="black", weight=3]; 18.65/6.88 3567[label="ceilingCeiling0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) True",fontsize=16,color="black",shape="box"];3567 -> 4526[label="",style="solid", color="black", weight=3]; 18.65/6.88 3568[label="ceilingN (Double (Neg (Succ vyw3000)) (Neg vyw310))",fontsize=16,color="black",shape="triangle"];3568 -> 4527[label="",style="solid", color="black", weight=3]; 18.65/6.88 3569[label="ceilingCeiling0 (Double (Neg Zero) (Neg vyw310)) True",fontsize=16,color="black",shape="box"];3569 -> 4528[label="",style="solid", color="black", weight=3]; 18.65/6.88 3570[label="ceilingN (Double (Neg Zero) (Neg vyw310))",fontsize=16,color="black",shape="triangle"];3570 -> 4529[label="",style="solid", color="black", weight=3]; 18.65/6.88 4645[label="vyw1600",fontsize=16,color="green",shape="box"];4646[label="vyw3100",fontsize=16,color="green",shape="box"];4151[label="Pos (Succ vyw980)",fontsize=16,color="green",shape="box"];4647 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4647[label="primMulNat vyw3380 (Succ Zero)",fontsize=16,color="magenta"];4647 -> 4710[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4647 -> 4711[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4648[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4649[label="vyw73",fontsize=16,color="green",shape="box"];4651 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4651[label="primMulNat vyw3380 (Succ Zero)",fontsize=16,color="magenta"];4651 -> 4712[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4651 -> 4713[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4650[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg vyw352) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6820[label="vyw352/Succ vyw3520",fontsize=10,color="white",style="solid",shape="box"];4650 -> 6820[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6820 -> 4714[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6821[label="vyw352/Zero",fontsize=10,color="white",style="solid",shape="box"];4650 -> 6821[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6821 -> 4715[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3574[label="Succ vyw740",fontsize=16,color="green",shape="box"];3575[label="Zero",fontsize=16,color="green",shape="box"];4691[label="vyw1600",fontsize=16,color="green",shape="box"];4692[label="vyw3100",fontsize=16,color="green",shape="box"];3581[label="Zero",fontsize=16,color="green",shape="box"];3582[label="Zero",fontsize=16,color="green",shape="box"];4693[label="vyw1600",fontsize=16,color="green",shape="box"];4694[label="vyw3100",fontsize=16,color="green",shape="box"];4695 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4695[label="primMulNat vyw3430 (Succ Zero)",fontsize=16,color="magenta"];4695 -> 4716[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4695 -> 4717[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4696[label="vyw77",fontsize=16,color="green",shape="box"];4697[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4699 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4699[label="primMulNat vyw3430 (Succ Zero)",fontsize=16,color="magenta"];4699 -> 4718[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4699 -> 4719[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4698[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg vyw356) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6822[label="vyw356/Succ vyw3560",fontsize=10,color="white",style="solid",shape="box"];4698 -> 6822[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6822 -> 4720[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6823[label="vyw356/Zero",fontsize=10,color="white",style="solid",shape="box"];4698 -> 6823[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6823 -> 4721[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3588[label="Succ vyw780",fontsize=16,color="green",shape="box"];3589[label="Zero",fontsize=16,color="green",shape="box"];4708[label="vyw1600",fontsize=16,color="green",shape="box"];4709[label="vyw3100",fontsize=16,color="green",shape="box"];3595[label="Zero",fontsize=16,color="green",shape="box"];3596[label="Zero",fontsize=16,color="green",shape="box"];4880[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (LT == GT)",fontsize=16,color="black",shape="box"];4880 -> 4965[label="",style="solid", color="black", weight=3]; 18.65/6.88 4881[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1090) Zero)) == GT)",fontsize=16,color="black",shape="box"];4881 -> 4966[label="",style="solid", color="black", weight=3]; 18.65/6.88 4882[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4882 -> 4967[label="",style="solid", color="black", weight=3]; 18.65/6.88 3612[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (GT == GT)",fontsize=16,color="black",shape="box"];3612 -> 4722[label="",style="solid", color="black", weight=3]; 18.65/6.88 3613[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) False",fontsize=16,color="black",shape="triangle"];3613 -> 4723[label="",style="solid", color="black", weight=3]; 18.65/6.88 3614[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) (GT == GT)",fontsize=16,color="black",shape="box"];3614 -> 4724[label="",style="solid", color="black", weight=3]; 18.65/6.88 3615[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) False",fontsize=16,color="black",shape="triangle"];3615 -> 4725[label="",style="solid", color="black", weight=3]; 18.65/6.88 3648 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3648[label="primPlusNat Zero (primPlusNat (Succ (Succ (primPlusNat vyw2630 vyw3100))) (Succ vyw3100))",fontsize=16,color="magenta"];3648 -> 4726[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3648 -> 4727[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3649 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3649[label="primPlusNat Zero (primPlusNat (Succ vyw3100) (Succ vyw3100))",fontsize=16,color="magenta"];3649 -> 4728[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3649 -> 4729[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3626[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw1820) Zero == GT)",fontsize=16,color="black",shape="triangle"];3626 -> 4730[label="",style="solid", color="black", weight=3]; 18.65/6.88 3627 -> 3626[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3627[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw1820) Zero == GT)",fontsize=16,color="magenta"];3628[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (EQ == GT)",fontsize=16,color="black",shape="triangle"];3628 -> 4731[label="",style="solid", color="black", weight=3]; 18.65/6.88 3629[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpNat (Succ vyw1840) Zero == GT)",fontsize=16,color="black",shape="triangle"];3629 -> 4732[label="",style="solid", color="black", weight=3]; 18.65/6.88 3630 -> 3629[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3630[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (primCmpNat (Succ vyw1840) Zero == GT)",fontsize=16,color="magenta"];3631[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (EQ == GT)",fontsize=16,color="black",shape="box"];3631 -> 4733[label="",style="solid", color="black", weight=3]; 18.65/6.88 3632[label="ceilingN0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (ceilingVu8 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)))",fontsize=16,color="black",shape="box"];3632 -> 4734[label="",style="solid", color="black", weight=3]; 18.65/6.88 3633 -> 2821[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3633[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) False",fontsize=16,color="magenta"];3634[label="ceilingN0 (Float (Neg (Succ Zero)) (Pos vyw310)) (ceilingVu8 (Float (Neg (Succ Zero)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];3634 -> 4735[label="",style="solid", color="black", weight=3]; 18.65/6.88 3635 -> 2824[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3635[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Pos vyw310)) False",fontsize=16,color="magenta"];5211[label="ceilingN (Float (Neg vyw300) (Pos (Succ vyw3100)))",fontsize=16,color="black",shape="triangle"];5211 -> 5227[label="",style="solid", color="black", weight=3]; 18.65/6.88 5212[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (EQ == GT)",fontsize=16,color="black",shape="triangle"];5212 -> 5228[label="",style="solid", color="black", weight=3]; 18.65/6.88 3638[label="ceilingN (Float (Neg Zero) (Pos Zero))",fontsize=16,color="black",shape="triangle"];3638 -> 4738[label="",style="solid", color="black", weight=3]; 18.65/6.88 3639[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];3639 -> 4739[label="",style="solid", color="black", weight=3]; 18.65/6.88 5213[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw3650) Zero == GT)",fontsize=16,color="black",shape="triangle"];5213 -> 5229[label="",style="solid", color="black", weight=3]; 18.65/6.88 5214 -> 5213[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5214[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw3650) Zero == GT)",fontsize=16,color="magenta"];5215 -> 5212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5215[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];3659[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg (Succ vyw2140)) (Pos (primMulNat vyw133 Zero)) == GT)",fontsize=16,color="black",shape="box"];3659 -> 4821[label="",style="solid", color="black", weight=3]; 18.65/6.88 3660[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw133 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6824[label="vyw133/Succ vyw1330",fontsize=10,color="white",style="solid",shape="box"];3660 -> 6824[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6824 -> 4822[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6825[label="vyw133/Zero",fontsize=10,color="white",style="solid",shape="box"];3660 -> 6825[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6825 -> 4823[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3661[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos (Succ vyw2150)) (Pos (primMulNat vyw133 Zero)) == GT)",fontsize=16,color="black",shape="box"];3661 -> 4824[label="",style="solid", color="black", weight=3]; 18.65/6.88 3662[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw133 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6826[label="vyw133/Succ vyw1330",fontsize=10,color="white",style="solid",shape="box"];3662 -> 6826[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6826 -> 4825[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6827[label="vyw133/Zero",fontsize=10,color="white",style="solid",shape="box"];3662 -> 6827[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6827 -> 4826[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3663[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpNat (Succ vyw2100) (primMulNat vyw136 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6828[label="vyw136/Succ vyw1360",fontsize=10,color="white",style="solid",shape="box"];3663 -> 6828[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6828 -> 4827[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6829[label="vyw136/Zero",fontsize=10,color="white",style="solid",shape="box"];3663 -> 6829[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6829 -> 4828[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3664[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1360) Zero)) == GT)",fontsize=16,color="black",shape="box"];3664 -> 4829[label="",style="solid", color="black", weight=3]; 18.65/6.88 3665[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];3665 -> 4830[label="",style="solid", color="black", weight=3]; 18.65/6.88 3671[label="ceilingN0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (ceilingVu8 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)))",fontsize=16,color="black",shape="box"];3671 -> 4831[label="",style="solid", color="black", weight=3]; 18.65/6.88 3672 -> 2872[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3672[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) False",fontsize=16,color="magenta"];3673[label="ceilingN0 (Float (Pos (Succ Zero)) (Neg vyw310)) (ceilingVu8 (Float (Pos (Succ Zero)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];3673 -> 4832[label="",style="solid", color="black", weight=3]; 18.65/6.88 3674 -> 2875[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3674[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg vyw310)) False",fontsize=16,color="magenta"];3675[label="ceilingN (Float (Pos Zero) (Neg (Succ vyw3100)))",fontsize=16,color="black",shape="triangle"];3675 -> 4833[label="",style="solid", color="black", weight=3]; 18.65/6.88 3676[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (EQ == GT)",fontsize=16,color="black",shape="triangle"];3676 -> 4834[label="",style="solid", color="black", weight=3]; 18.65/6.88 3677[label="ceilingN (Float (Pos Zero) (Neg Zero))",fontsize=16,color="black",shape="box"];3677 -> 4835[label="",style="solid", color="black", weight=3]; 18.65/6.88 3678[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) (EQ == GT)",fontsize=16,color="black",shape="box"];3678 -> 4836[label="",style="solid", color="black", weight=3]; 18.65/6.88 3794[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw8000) vyw2340) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6830[label="vyw2340/Succ vyw23400",fontsize=10,color="white",style="solid",shape="box"];3794 -> 6830[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6830 -> 4837[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6831[label="vyw2340/Zero",fontsize=10,color="white",style="solid",shape="box"];3794 -> 6831[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6831 -> 4838[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3795[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero vyw2340) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6832[label="vyw2340/Succ vyw23400",fontsize=10,color="white",style="solid",shape="box"];3795 -> 6832[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6832 -> 4839[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6833[label="vyw2340/Zero",fontsize=10,color="white",style="solid",shape="box"];3795 -> 6833[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6833 -> 4840[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3796 -> 1540[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3796[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Neg (primMulNat (Succ vyw800) (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];3796 -> 4841[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3796 -> 4842[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3796 -> 4843[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 3797[label="Succ vyw800",fontsize=16,color="green",shape="box"];3798[label="Zero",fontsize=16,color="green",shape="box"];3799[label="Succ (Succ (primPlusNat vyw2350 vyw3100))",fontsize=16,color="green",shape="box"];3799 -> 4844[label="",style="dashed", color="green", weight=3]; 18.65/6.88 3800[label="Zero",fontsize=16,color="green",shape="box"];3801[label="Succ vyw3100",fontsize=16,color="green",shape="box"];3802[label="Zero",fontsize=16,color="green",shape="box"];3803[label="Zero",fontsize=16,color="green",shape="box"];3804[label="Zero",fontsize=16,color="green",shape="box"];3805[label="Zero",fontsize=16,color="green",shape="box"];3806[label="Zero",fontsize=16,color="green",shape="box"];4995[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4996[label="vyw83",fontsize=16,color="green",shape="box"];4997 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4997[label="primMulNat vyw3620 (Succ Zero)",fontsize=16,color="magenta"];4997 -> 5006[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4997 -> 5007[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4999 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4999[label="primMulNat vyw3620 (Succ Zero)",fontsize=16,color="magenta"];4999 -> 5008[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4999 -> 5009[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4998[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos vyw368) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6834[label="vyw368/Succ vyw3680",fontsize=10,color="white",style="solid",shape="box"];4998 -> 6834[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6834 -> 5010[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6835[label="vyw368/Zero",fontsize=10,color="white",style="solid",shape="box"];4998 -> 6835[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6835 -> 5011[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3809[label="Succ vyw840",fontsize=16,color="green",shape="box"];3810[label="Zero",fontsize=16,color="green",shape="box"];3815[label="Zero",fontsize=16,color="green",shape="box"];3816[label="Zero",fontsize=16,color="green",shape="box"];4056[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw2840)) (Pos (primMulNat vyw149 Zero)) == GT)",fontsize=16,color="black",shape="box"];4056 -> 4889[label="",style="solid", color="black", weight=3]; 18.65/6.88 4057[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat vyw149 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6836[label="vyw149/Succ vyw1490",fontsize=10,color="white",style="solid",shape="box"];4057 -> 6836[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6836 -> 4890[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6837[label="vyw149/Zero",fontsize=10,color="white",style="solid",shape="box"];4057 -> 6837[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6837 -> 4891[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4073[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (LT == GT)",fontsize=16,color="black",shape="box"];4073 -> 4892[label="",style="solid", color="black", weight=3]; 18.65/6.88 4074[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1520) Zero)) == GT)",fontsize=16,color="black",shape="box"];4074 -> 4893[label="",style="solid", color="black", weight=3]; 18.65/6.88 4075[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4075 -> 4894[label="",style="solid", color="black", weight=3]; 18.65/6.88 3931[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos (Succ vyw2180)) (Pos (primMulNat vyw156 Zero)) == GT)",fontsize=16,color="black",shape="box"];3931 -> 4895[label="",style="solid", color="black", weight=3]; 18.65/6.88 3932[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat vyw156 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6838[label="vyw156/Succ vyw1560",fontsize=10,color="white",style="solid",shape="box"];3932 -> 6838[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6838 -> 4896[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6839[label="vyw156/Zero",fontsize=10,color="white",style="solid",shape="box"];3932 -> 6839[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6839 -> 4897[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3933[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg (Succ vyw2190)) (Pos (primMulNat vyw156 Zero)) == GT)",fontsize=16,color="black",shape="box"];3933 -> 4898[label="",style="solid", color="black", weight=3]; 18.65/6.88 3934[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat vyw156 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6840[label="vyw156/Succ vyw1560",fontsize=10,color="white",style="solid",shape="box"];3934 -> 6840[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6840 -> 4899[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6841[label="vyw156/Zero",fontsize=10,color="white",style="solid",shape="box"];3934 -> 6841[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6841 -> 4900[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 3935[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (LT == GT)",fontsize=16,color="black",shape="box"];3935 -> 4901[label="",style="solid", color="black", weight=3]; 18.65/6.88 3936[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1590) Zero)) == GT)",fontsize=16,color="black",shape="box"];3936 -> 4902[label="",style="solid", color="black", weight=3]; 18.65/6.88 3937[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];3937 -> 4903[label="",style="solid", color="black", weight=3]; 18.65/6.88 3938[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (GT == GT)",fontsize=16,color="black",shape="box"];3938 -> 4904[label="",style="solid", color="black", weight=3]; 18.65/6.88 3939[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) False",fontsize=16,color="black",shape="box"];3939 -> 4905[label="",style="solid", color="black", weight=3]; 18.65/6.88 3940[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) (GT == GT)",fontsize=16,color="black",shape="box"];3940 -> 4906[label="",style="solid", color="black", weight=3]; 18.65/6.88 3941[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) False",fontsize=16,color="black",shape="box"];3941 -> 4907[label="",style="solid", color="black", weight=3]; 18.65/6.88 4084[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw2880) Zero == GT)",fontsize=16,color="black",shape="triangle"];4084 -> 4908[label="",style="solid", color="black", weight=3]; 18.65/6.88 4085 -> 4084[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4085[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw2880) Zero == GT)",fontsize=16,color="magenta"];4086[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (EQ == GT)",fontsize=16,color="black",shape="triangle"];4086 -> 4909[label="",style="solid", color="black", weight=3]; 18.65/6.88 3945[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpNat (Succ vyw1990) Zero == GT)",fontsize=16,color="black",shape="triangle"];3945 -> 4910[label="",style="solid", color="black", weight=3]; 18.65/6.88 3946 -> 3945[label="",style="dashed", color="red", weight=0]; 18.65/6.88 3946[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpNat (Succ vyw1990) Zero == GT)",fontsize=16,color="magenta"];3947[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];3947 -> 4911[label="",style="solid", color="black", weight=3]; 18.65/6.88 4039 -> 4926[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4039[label="properFractionQ1 vyw8 (Integer (Neg vyw900)) (properFractionVu30 vyw8 (Integer (Neg vyw900)))",fontsize=16,color="magenta"];4039 -> 4927[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4040[label="Succ vyw9000",fontsize=16,color="green",shape="box"];4041[label="Zero",fontsize=16,color="green",shape="box"];4042[label="vyw8",fontsize=16,color="green",shape="box"];4043[label="Integer (Pos vyw900)",fontsize=16,color="green",shape="box"];4044[label="properFractionQ1 vyw8 (Integer (Pos vyw900)) (vyw2410,vyw2411)",fontsize=16,color="black",shape="box"];4044 -> 4968[label="",style="solid", color="black", weight=3]; 18.65/6.88 4045[label="Integer (properFractionQ vyw25 (Neg vyw260))",fontsize=16,color="green",shape="box"];4045 -> 4969[label="",style="dashed", color="green", weight=3]; 18.65/6.88 4974 -> 37[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4974[label="properFractionVu30 vyw8 (Pos (Succ vyw900))",fontsize=16,color="magenta"];4974 -> 5012[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4974 -> 5013[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4975[label="Succ vyw900",fontsize=16,color="green",shape="box"];4976[label="vyw8",fontsize=16,color="green",shape="box"];4973[label="properFractionQ1 vyw30 (Pos vyw310) vyw367",fontsize=16,color="burlywood",shape="triangle"];6842[label="vyw367/(vyw3670,vyw3671)",fontsize=10,color="white",style="solid",shape="box"];4973 -> 6842[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6842 -> 5014[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4058 -> 4973[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4058[label="properFractionQ1 vyw30 (Pos vyw310) (properFractionVu30 vyw30 (Pos vyw310))",fontsize=16,color="magenta"];4058 -> 4983[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4977 -> 37[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4977[label="properFractionVu30 vyw8 (Pos Zero)",fontsize=16,color="magenta"];4977 -> 5015[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4977 -> 5016[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4978[label="Zero",fontsize=16,color="green",shape="box"];4979[label="vyw8",fontsize=16,color="green",shape="box"];5382[label="Succ vyw900",fontsize=16,color="green",shape="box"];5383[label="vyw8",fontsize=16,color="green",shape="box"];5384 -> 37[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5384[label="properFractionVu30 vyw8 (Neg (Succ vyw900))",fontsize=16,color="magenta"];5384 -> 5397[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5384 -> 5398[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5381[label="properFractionQ1 vyw25 (Neg vyw260) vyw388",fontsize=16,color="burlywood",shape="triangle"];6843[label="vyw388/(vyw3880,vyw3881)",fontsize=10,color="white",style="solid",shape="box"];5381 -> 6843[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6843 -> 5399[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 5385[label="Zero",fontsize=16,color="green",shape="box"];5386[label="vyw8",fontsize=16,color="green",shape="box"];5387 -> 37[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5387[label="properFractionVu30 vyw8 (Neg Zero)",fontsize=16,color="magenta"];5387 -> 5400[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5387 -> 5401[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4152[label="vyw2000",fontsize=16,color="green",shape="box"];4153[label="vyw3100",fontsize=16,color="green",shape="box"];4154[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4155[label="Succ vyw30000",fontsize=16,color="green",shape="box"];4156 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4156[label="primMulNat vyw2940 (Succ Zero)",fontsize=16,color="magenta"];4156 -> 5023[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4156 -> 5024[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4157[label="vyw97",fontsize=16,color="green",shape="box"];4159 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4159[label="primMulNat vyw2940 (Succ Zero)",fontsize=16,color="magenta"];4159 -> 5025[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4159 -> 5026[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4158[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg vyw302) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6844[label="vyw302/Succ vyw3020",fontsize=10,color="white",style="solid",shape="box"];4158 -> 6844[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6844 -> 5027[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6845[label="vyw302/Zero",fontsize=10,color="white",style="solid",shape="box"];4158 -> 6845[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6845 -> 5028[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4088[label="Succ vyw980",fontsize=16,color="green",shape="box"];4089[label="Zero",fontsize=16,color="green",shape="box"];4166[label="vyw2000",fontsize=16,color="green",shape="box"];4167[label="vyw3100",fontsize=16,color="green",shape="box"];4127[label="Zero",fontsize=16,color="green",shape="box"];4128[label="Zero",fontsize=16,color="green",shape="box"];4202[label="vyw2000",fontsize=16,color="green",shape="box"];4203[label="vyw3100",fontsize=16,color="green",shape="box"];4204[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4205[label="Zero",fontsize=16,color="green",shape="box"];4206 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4206[label="primMulNat vyw3000 (Succ Zero)",fontsize=16,color="magenta"];4206 -> 5029[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4206 -> 5030[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4207[label="vyw101",fontsize=16,color="green",shape="box"];4209 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4209[label="primMulNat vyw3000 (Succ Zero)",fontsize=16,color="magenta"];4209 -> 5031[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4209 -> 5032[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4208[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg vyw309) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6846[label="vyw309/Succ vyw3090",fontsize=10,color="white",style="solid",shape="box"];4208 -> 6846[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6846 -> 5033[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6847[label="vyw309/Zero",fontsize=10,color="white",style="solid",shape="box"];4208 -> 6847[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6847 -> 5034[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4170[label="Succ vyw1020",fontsize=16,color="green",shape="box"];4171[label="Zero",fontsize=16,color="green",shape="box"];4214[label="vyw2000",fontsize=16,color="green",shape="box"];4215[label="vyw3100",fontsize=16,color="green",shape="box"];4172[label="Zero",fontsize=16,color="green",shape="box"];4173[label="Zero",fontsize=16,color="green",shape="box"];4432[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (LT == GT)",fontsize=16,color="black",shape="box"];4432 -> 5035[label="",style="solid", color="black", weight=3]; 18.65/6.88 4433[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1740) Zero)) == GT)",fontsize=16,color="black",shape="box"];4433 -> 5036[label="",style="solid", color="black", weight=3]; 18.65/6.88 4434[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4434 -> 5037[label="",style="solid", color="black", weight=3]; 18.65/6.88 4216[label="Succ vyw1770",fontsize=16,color="green",shape="box"];4217 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4217[label="primPlusNat (primPlusNat (primMulNat vyw20000 (Succ vyw3100)) (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];4217 -> 5038[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4217 -> 5039[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4218[label="Succ vyw1770",fontsize=16,color="green",shape="box"];4219 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4219[label="primPlusNat Zero (Succ vyw3100)",fontsize=16,color="magenta"];4219 -> 5040[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4219 -> 5041[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4220 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4220[label="ceilingN (Double (Pos (Succ vyw3000)) (Pos vyw310)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];4220 -> 5042[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4221[label="ceilingN0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (ceilingVu8 (Double (Pos (Succ vyw3000)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];4221 -> 5043[label="",style="solid", color="black", weight=3]; 18.65/6.88 4222 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4222[label="ceilingN (Double (Pos Zero) (Pos vyw310)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];4222 -> 5044[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4223[label="ceilingN0 (Double (Pos Zero) (Pos vyw310)) (ceilingVu8 (Double (Pos Zero) (Pos vyw310)))",fontsize=16,color="black",shape="box"];4223 -> 5045[label="",style="solid", color="black", weight=3]; 18.65/6.88 4224[label="ceilingN0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (floatProperFractionDouble (Double (Neg (Succ vyw3000)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];4224 -> 5046[label="",style="solid", color="black", weight=3]; 18.65/6.88 4225[label="ceilingN0 (Double (Neg Zero) (Pos vyw310)) (floatProperFractionDouble (Double (Neg Zero) (Pos vyw310)))",fontsize=16,color="black",shape="box"];4225 -> 5047[label="",style="solid", color="black", weight=3]; 18.65/6.88 4510[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw3270) (primMulNat vyw49 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6848[label="vyw49/Succ vyw490",fontsize=10,color="white",style="solid",shape="box"];4510 -> 6848[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6848 -> 5048[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6849[label="vyw49/Zero",fontsize=10,color="white",style="solid",shape="box"];4510 -> 6849[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6849 -> 5049[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4511[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw490) Zero)) == GT)",fontsize=16,color="black",shape="box"];4511 -> 5050[label="",style="solid", color="black", weight=3]; 18.65/6.88 4512[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4512 -> 5051[label="",style="solid", color="black", weight=3]; 18.65/6.88 4513[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (LT == GT)",fontsize=16,color="black",shape="box"];4513 -> 5052[label="",style="solid", color="black", weight=3]; 18.65/6.88 4514[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw490) Zero)) == GT)",fontsize=16,color="black",shape="box"];4514 -> 5053[label="",style="solid", color="black", weight=3]; 18.65/6.88 4515[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4515 -> 5054[label="",style="solid", color="black", weight=3]; 18.65/6.88 4288[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) False",fontsize=16,color="black",shape="triangle"];4288 -> 5055[label="",style="solid", color="black", weight=3]; 18.65/6.88 4289[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];4289 -> 5056[label="",style="solid", color="black", weight=3]; 18.65/6.88 4290 -> 4289[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4290[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];4291[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpNat (Succ vyw2030) (primMulNat (Succ vyw510) Zero) == GT)",fontsize=16,color="black",shape="box"];4291 -> 5057[label="",style="solid", color="black", weight=3]; 18.65/6.88 4292[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpNat (Succ vyw2030) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];4292 -> 5058[label="",style="solid", color="black", weight=3]; 18.65/6.88 4293[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];4293 -> 5059[label="",style="solid", color="black", weight=3]; 18.65/6.88 4294 -> 4293[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4294[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];4295[label="ceilingN0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (floatProperFractionDouble (Double (Pos (Succ vyw3000)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];4295 -> 5060[label="",style="solid", color="black", weight=3]; 18.65/6.88 4296[label="ceilingN0 (Double (Pos Zero) (Neg vyw310)) (floatProperFractionDouble (Double (Pos Zero) (Neg vyw310)))",fontsize=16,color="black",shape="box"];4296 -> 5061[label="",style="solid", color="black", weight=3]; 18.65/6.88 4435[label="vyw2200",fontsize=16,color="green",shape="box"];4436[label="vyw3100",fontsize=16,color="green",shape="box"];4437[label="vyw103",fontsize=16,color="green",shape="box"];4438[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4439 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4439[label="primMulNat vyw3170 (Succ Zero)",fontsize=16,color="magenta"];4439 -> 5062[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4439 -> 5063[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4440[label="Succ vyw30000",fontsize=16,color="green",shape="box"];4442 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4442[label="primMulNat vyw3170 (Succ Zero)",fontsize=16,color="magenta"];4442 -> 5064[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4442 -> 5065[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4441[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos vyw330) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6850[label="vyw330/Succ vyw3300",fontsize=10,color="white",style="solid",shape="box"];4441 -> 6850[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6850 -> 5066[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6851[label="vyw330/Zero",fontsize=10,color="white",style="solid",shape="box"];4441 -> 6851[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6851 -> 5067[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4324[label="Succ vyw1040",fontsize=16,color="green",shape="box"];4325[label="Zero",fontsize=16,color="green",shape="box"];4449[label="vyw2200",fontsize=16,color="green",shape="box"];4450[label="vyw3100",fontsize=16,color="green",shape="box"];4326[label="Zero",fontsize=16,color="green",shape="box"];4327[label="Zero",fontsize=16,color="green",shape="box"];4451[label="vyw2200",fontsize=16,color="green",shape="box"];4452[label="vyw3100",fontsize=16,color="green",shape="box"];4453[label="vyw107",fontsize=16,color="green",shape="box"];4454[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4455 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4455[label="primMulNat vyw3190 (Succ Zero)",fontsize=16,color="magenta"];4455 -> 5068[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4455 -> 5069[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4456[label="Zero",fontsize=16,color="green",shape="box"];4458 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4458[label="primMulNat vyw3190 (Succ Zero)",fontsize=16,color="magenta"];4458 -> 5070[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4458 -> 5071[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4457[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos vyw331) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6852[label="vyw331/Succ vyw3310",fontsize=10,color="white",style="solid",shape="box"];4457 -> 6852[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6852 -> 5072[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6853[label="vyw331/Zero",fontsize=10,color="white",style="solid",shape="box"];4457 -> 6853[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6853 -> 5073[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4362[label="Succ vyw1080",fontsize=16,color="green",shape="box"];4363[label="Zero",fontsize=16,color="green",shape="box"];4465[label="vyw2200",fontsize=16,color="green",shape="box"];4466[label="vyw3100",fontsize=16,color="green",shape="box"];4364[label="Zero",fontsize=16,color="green",shape="box"];4365[label="Zero",fontsize=16,color="green",shape="box"];4516[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3290) (primMulNat vyw179 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6854[label="vyw179/Succ vyw1790",fontsize=10,color="white",style="solid",shape="box"];4516 -> 6854[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6854 -> 5074[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6855[label="vyw179/Zero",fontsize=10,color="white",style="solid",shape="box"];4516 -> 6855[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6855 -> 5075[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4517[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1790) Zero)) == GT)",fontsize=16,color="black",shape="box"];4517 -> 5076[label="",style="solid", color="black", weight=3]; 18.65/6.88 4518[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4518 -> 5077[label="",style="solid", color="black", weight=3]; 18.65/6.88 4883[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (LT == GT)",fontsize=16,color="black",shape="box"];4883 -> 5078[label="",style="solid", color="black", weight=3]; 18.65/6.88 4884[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw610) Zero)) == GT)",fontsize=16,color="black",shape="box"];4884 -> 5079[label="",style="solid", color="black", weight=3]; 18.65/6.88 4885[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4885 -> 5080[label="",style="solid", color="black", weight=3]; 18.65/6.88 4886[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3550) (primMulNat vyw61 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6856[label="vyw61/Succ vyw610",fontsize=10,color="white",style="solid",shape="box"];4886 -> 6856[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6856 -> 5081[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6857[label="vyw61/Zero",fontsize=10,color="white",style="solid",shape="box"];4886 -> 6857[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6857 -> 5082[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4887[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw610) Zero)) == GT)",fontsize=16,color="black",shape="box"];4887 -> 5083[label="",style="solid", color="black", weight=3]; 18.65/6.88 4888[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4888 -> 5084[label="",style="solid", color="black", weight=3]; 18.65/6.88 4519[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpNat (Succ vyw2060) (primMulNat (Succ vyw630) Zero) == GT)",fontsize=16,color="black",shape="box"];4519 -> 5085[label="",style="solid", color="black", weight=3]; 18.65/6.88 4520[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpNat (Succ vyw2060) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];4520 -> 5086[label="",style="solid", color="black", weight=3]; 18.65/6.88 4521[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];4521 -> 5087[label="",style="solid", color="black", weight=3]; 18.65/6.88 4522 -> 4521[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4522[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];4523[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) False",fontsize=16,color="black",shape="triangle"];4523 -> 5088[label="",style="solid", color="black", weight=3]; 18.65/6.88 4524[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];4524 -> 5089[label="",style="solid", color="black", weight=3]; 18.65/6.88 4525 -> 4524[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4525[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];4526 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4526[label="ceilingN (Double (Neg (Succ vyw3000)) (Neg vyw310)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];4526 -> 5090[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4527[label="ceilingN0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (ceilingVu8 (Double (Neg (Succ vyw3000)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];4527 -> 5091[label="",style="solid", color="black", weight=3]; 18.65/6.88 4528 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4528[label="ceilingN (Double (Neg Zero) (Neg vyw310)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];4528 -> 5092[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4529[label="ceilingN0 (Double (Neg Zero) (Neg vyw310)) (ceilingVu8 (Double (Neg Zero) (Neg vyw310)))",fontsize=16,color="black",shape="box"];4529 -> 5093[label="",style="solid", color="black", weight=3]; 18.65/6.88 4710[label="vyw3380",fontsize=16,color="green",shape="box"];4711[label="Zero",fontsize=16,color="green",shape="box"];4712[label="vyw3380",fontsize=16,color="green",shape="box"];4713[label="Zero",fontsize=16,color="green",shape="box"];4714[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3520)) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4714 -> 5094[label="",style="solid", color="black", weight=3]; 18.65/6.88 4715[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos vyw73 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4715 -> 5095[label="",style="solid", color="black", weight=3]; 18.65/6.88 4716[label="vyw3430",fontsize=16,color="green",shape="box"];4717[label="Zero",fontsize=16,color="green",shape="box"];4718[label="vyw3430",fontsize=16,color="green",shape="box"];4719[label="Zero",fontsize=16,color="green",shape="box"];4720[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3560)) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4720 -> 5096[label="",style="solid", color="black", weight=3]; 18.65/6.88 4721[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos vyw77 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4721 -> 5097[label="",style="solid", color="black", weight=3]; 18.65/6.88 4965[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) False",fontsize=16,color="black",shape="triangle"];4965 -> 5098[label="",style="solid", color="black", weight=3]; 18.65/6.88 4966[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];4966 -> 5099[label="",style="solid", color="black", weight=3]; 18.65/6.88 4967 -> 4966[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4967[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];4722[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) True",fontsize=16,color="black",shape="box"];4722 -> 5100[label="",style="solid", color="black", weight=3]; 18.65/6.88 4723[label="ceilingN (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310))",fontsize=16,color="black",shape="triangle"];4723 -> 5101[label="",style="solid", color="black", weight=3]; 18.65/6.88 4724[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos vyw310)) True",fontsize=16,color="black",shape="box"];4724 -> 5102[label="",style="solid", color="black", weight=3]; 18.65/6.88 4725[label="ceilingN (Float (Pos (Succ Zero)) (Pos vyw310))",fontsize=16,color="black",shape="triangle"];4725 -> 5103[label="",style="solid", color="black", weight=3]; 18.65/6.88 4726[label="Zero",fontsize=16,color="green",shape="box"];4727 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4727[label="primPlusNat (Succ (Succ (primPlusNat vyw2630 vyw3100))) (Succ vyw3100)",fontsize=16,color="magenta"];4727 -> 5104[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4727 -> 5105[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4728[label="Zero",fontsize=16,color="green",shape="box"];4729 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4729[label="primPlusNat (Succ vyw3100) (Succ vyw3100)",fontsize=16,color="magenta"];4729 -> 5106[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4729 -> 5107[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4730[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (GT == GT)",fontsize=16,color="black",shape="box"];4730 -> 5108[label="",style="solid", color="black", weight=3]; 18.65/6.88 4731 -> 4965[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4731[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) False",fontsize=16,color="magenta"];4732[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) (GT == GT)",fontsize=16,color="black",shape="box"];4732 -> 5109[label="",style="solid", color="black", weight=3]; 18.65/6.88 4733[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) False",fontsize=16,color="black",shape="box"];4733 -> 5110[label="",style="solid", color="black", weight=3]; 18.65/6.88 4734[label="ceilingN0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (properFraction (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)))",fontsize=16,color="black",shape="box"];4734 -> 5111[label="",style="solid", color="black", weight=3]; 18.65/6.88 4735[label="ceilingN0 (Float (Neg (Succ Zero)) (Pos vyw310)) (properFraction (Float (Neg (Succ Zero)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];4735 -> 5112[label="",style="solid", color="black", weight=3]; 18.65/6.88 5227[label="ceilingN0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (ceilingVu8 (Float (Neg vyw300) (Pos (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5227 -> 5233[label="",style="solid", color="black", weight=3]; 18.65/6.88 5228 -> 5201[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5228[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) False",fontsize=16,color="magenta"];4738[label="ceilingN0 (Float (Neg Zero) (Pos Zero)) (ceilingVu8 (Float (Neg Zero) (Pos Zero)))",fontsize=16,color="black",shape="box"];4738 -> 5113[label="",style="solid", color="black", weight=3]; 18.65/6.88 4739 -> 3164[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4739[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) False",fontsize=16,color="magenta"];5229[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (GT == GT)",fontsize=16,color="black",shape="box"];5229 -> 5234[label="",style="solid", color="black", weight=3]; 18.65/6.88 4821[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (LT == GT)",fontsize=16,color="black",shape="box"];4821 -> 5114[label="",style="solid", color="black", weight=3]; 18.65/6.88 4822[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1330) Zero)) == GT)",fontsize=16,color="black",shape="box"];4822 -> 5115[label="",style="solid", color="black", weight=3]; 18.65/6.88 4823[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4823 -> 5116[label="",style="solid", color="black", weight=3]; 18.65/6.88 4824[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpNat (Succ vyw2150) (primMulNat vyw133 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6858[label="vyw133/Succ vyw1330",fontsize=10,color="white",style="solid",shape="box"];4824 -> 6858[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6858 -> 5117[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6859[label="vyw133/Zero",fontsize=10,color="white",style="solid",shape="box"];4824 -> 6859[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6859 -> 5118[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4825[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1330) Zero)) == GT)",fontsize=16,color="black",shape="box"];4825 -> 5119[label="",style="solid", color="black", weight=3]; 18.65/6.88 4826[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4826 -> 5120[label="",style="solid", color="black", weight=3]; 18.65/6.88 4827[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpNat (Succ vyw2100) (primMulNat (Succ vyw1360) Zero) == GT)",fontsize=16,color="black",shape="box"];4827 -> 5121[label="",style="solid", color="black", weight=3]; 18.65/6.88 4828[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpNat (Succ vyw2100) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];4828 -> 5122[label="",style="solid", color="black", weight=3]; 18.65/6.88 4829[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];4829 -> 5123[label="",style="solid", color="black", weight=3]; 18.65/6.88 4830 -> 4829[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4830[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];4831[label="ceilingN0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (properFraction (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)))",fontsize=16,color="black",shape="box"];4831 -> 5124[label="",style="solid", color="black", weight=3]; 18.65/6.88 4832[label="ceilingN0 (Float (Pos (Succ Zero)) (Neg vyw310)) (properFraction (Float (Pos (Succ Zero)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];4832 -> 5125[label="",style="solid", color="black", weight=3]; 18.65/6.88 4833[label="ceilingN0 (Float (Pos Zero) (Neg (Succ vyw3100))) (ceilingVu8 (Float (Pos Zero) (Neg (Succ vyw3100))))",fontsize=16,color="black",shape="box"];4833 -> 5126[label="",style="solid", color="black", weight=3]; 18.65/6.88 4834 -> 3191[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4834[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) False",fontsize=16,color="magenta"];4835[label="ceilingN0 (Float (Pos Zero) (Neg Zero)) (ceilingVu8 (Float (Pos Zero) (Neg Zero)))",fontsize=16,color="black",shape="box"];4835 -> 5127[label="",style="solid", color="black", weight=3]; 18.65/6.88 4836 -> 3194[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4836[label="ceilingCeiling0 (Float (Pos Zero) (Neg Zero)) False",fontsize=16,color="magenta"];4837[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw8000) (Succ vyw23400)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4837 -> 5128[label="",style="solid", color="black", weight=3]; 18.65/6.88 4838[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat (Succ vyw8000) Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4838 -> 5129[label="",style="solid", color="black", weight=3]; 18.65/6.88 4839[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero (Succ vyw23400)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4839 -> 5130[label="",style="solid", color="black", weight=3]; 18.65/6.88 4840[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat Zero Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];4840 -> 5131[label="",style="solid", color="black", weight=3]; 18.65/6.88 4841[label="Succ vyw3100",fontsize=16,color="green",shape="box"];4842 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4842[label="primMulNat (Succ vyw800) (Succ Zero)",fontsize=16,color="magenta"];4842 -> 5132[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4842 -> 5133[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4843[label="vyw79",fontsize=16,color="green",shape="box"];4844 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4844[label="primPlusNat vyw2350 vyw3100",fontsize=16,color="magenta"];4844 -> 5134[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5006[label="vyw3620",fontsize=16,color="green",shape="box"];5007[label="Zero",fontsize=16,color="green",shape="box"];5008[label="vyw3620",fontsize=16,color="green",shape="box"];5009[label="Zero",fontsize=16,color="green",shape="box"];5010[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3680)) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5010 -> 5183[label="",style="solid", color="black", weight=3]; 18.65/6.88 5011[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos vyw83 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5011 -> 5184[label="",style="solid", color="black", weight=3]; 18.65/6.88 4889[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw2840) (primMulNat vyw149 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6860[label="vyw149/Succ vyw1490",fontsize=10,color="white",style="solid",shape="box"];4889 -> 6860[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6860 -> 5135[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6861[label="vyw149/Zero",fontsize=10,color="white",style="solid",shape="box"];4889 -> 6861[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6861 -> 5136[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4890[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1490) Zero)) == GT)",fontsize=16,color="black",shape="box"];4890 -> 5137[label="",style="solid", color="black", weight=3]; 18.65/6.88 4891[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4891 -> 5138[label="",style="solid", color="black", weight=3]; 18.65/6.88 4892[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) False",fontsize=16,color="black",shape="triangle"];4892 -> 5139[label="",style="solid", color="black", weight=3]; 18.65/6.88 4893[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];4893 -> 5140[label="",style="solid", color="black", weight=3]; 18.65/6.88 4894 -> 4893[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4894[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];4895[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpNat (Succ vyw2180) (primMulNat vyw156 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6862[label="vyw156/Succ vyw1560",fontsize=10,color="white",style="solid",shape="box"];4895 -> 6862[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6862 -> 5141[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6863[label="vyw156/Zero",fontsize=10,color="white",style="solid",shape="box"];4895 -> 6863[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6863 -> 5142[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4896[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1560) Zero)) == GT)",fontsize=16,color="black",shape="box"];4896 -> 5143[label="",style="solid", color="black", weight=3]; 18.65/6.88 4897[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4897 -> 5144[label="",style="solid", color="black", weight=3]; 18.65/6.88 4898[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (LT == GT)",fontsize=16,color="black",shape="box"];4898 -> 5145[label="",style="solid", color="black", weight=3]; 18.65/6.88 4899[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1560) Zero)) == GT)",fontsize=16,color="black",shape="box"];4899 -> 5146[label="",style="solid", color="black", weight=3]; 18.65/6.88 4900[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];4900 -> 5147[label="",style="solid", color="black", weight=3]; 18.65/6.88 4901[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) False",fontsize=16,color="black",shape="triangle"];4901 -> 5148[label="",style="solid", color="black", weight=3]; 18.65/6.88 4902[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];4902 -> 5149[label="",style="solid", color="black", weight=3]; 18.65/6.88 4903 -> 4902[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4903[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];4904[label="ceilingCeiling0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) True",fontsize=16,color="black",shape="box"];4904 -> 5150[label="",style="solid", color="black", weight=3]; 18.65/6.88 4905[label="ceilingN (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310))",fontsize=16,color="black",shape="triangle"];4905 -> 5151[label="",style="solid", color="black", weight=3]; 18.65/6.88 4906[label="ceilingCeiling0 (Float (Neg (Succ Zero)) (Neg vyw310)) True",fontsize=16,color="black",shape="box"];4906 -> 5152[label="",style="solid", color="black", weight=3]; 18.65/6.88 4907[label="ceilingN (Float (Neg (Succ Zero)) (Neg vyw310))",fontsize=16,color="black",shape="triangle"];4907 -> 5153[label="",style="solid", color="black", weight=3]; 18.65/6.88 4908[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (GT == GT)",fontsize=16,color="black",shape="box"];4908 -> 5154[label="",style="solid", color="black", weight=3]; 18.65/6.88 4909 -> 4892[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4909[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) False",fontsize=16,color="magenta"];4910[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (GT == GT)",fontsize=16,color="black",shape="box"];4910 -> 5155[label="",style="solid", color="black", weight=3]; 18.65/6.88 4911 -> 4901[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4911[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) False",fontsize=16,color="magenta"];4927 -> 37[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4927[label="properFractionVu30 vyw8 (Integer (Neg vyw900))",fontsize=16,color="magenta"];4927 -> 5169[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4927 -> 5170[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4926[label="properFractionQ1 vyw8 (Integer (Neg vyw900)) vyw364",fontsize=16,color="burlywood",shape="triangle"];6864[label="vyw364/(vyw3640,vyw3641)",fontsize=10,color="white",style="solid",shape="box"];4926 -> 6864[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6864 -> 5171[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 4968[label="vyw2410",fontsize=16,color="green",shape="box"];4969[label="properFractionQ vyw25 (Neg vyw260)",fontsize=16,color="black",shape="box"];4969 -> 5172[label="",style="solid", color="black", weight=3]; 18.65/6.88 5012[label="vyw8",fontsize=16,color="green",shape="box"];5013[label="Pos (Succ vyw900)",fontsize=16,color="green",shape="box"];5014[label="properFractionQ1 vyw30 (Pos vyw310) (vyw3670,vyw3671)",fontsize=16,color="black",shape="box"];5014 -> 5185[label="",style="solid", color="black", weight=3]; 18.65/6.88 4983 -> 37[label="",style="dashed", color="red", weight=0]; 18.65/6.88 4983[label="properFractionVu30 vyw30 (Pos vyw310)",fontsize=16,color="magenta"];4983 -> 5173[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 4983 -> 5174[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5015[label="vyw8",fontsize=16,color="green",shape="box"];5016[label="Pos Zero",fontsize=16,color="green",shape="box"];5397[label="vyw8",fontsize=16,color="green",shape="box"];5398[label="Neg (Succ vyw900)",fontsize=16,color="green",shape="box"];5399[label="properFractionQ1 vyw25 (Neg vyw260) (vyw3880,vyw3881)",fontsize=16,color="black",shape="box"];5399 -> 5468[label="",style="solid", color="black", weight=3]; 18.65/6.88 5400[label="vyw8",fontsize=16,color="green",shape="box"];5401[label="Neg Zero",fontsize=16,color="green",shape="box"];5023[label="vyw2940",fontsize=16,color="green",shape="box"];5024[label="Zero",fontsize=16,color="green",shape="box"];5025[label="vyw2940",fontsize=16,color="green",shape="box"];5026[label="Zero",fontsize=16,color="green",shape="box"];5027[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3020)) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5027 -> 5188[label="",style="solid", color="black", weight=3]; 18.65/6.88 5028[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos vyw97 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5028 -> 5189[label="",style="solid", color="black", weight=3]; 18.65/6.88 5029[label="vyw3000",fontsize=16,color="green",shape="box"];5030[label="Zero",fontsize=16,color="green",shape="box"];5031[label="vyw3000",fontsize=16,color="green",shape="box"];5032[label="Zero",fontsize=16,color="green",shape="box"];5033[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3090)) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5033 -> 5190[label="",style="solid", color="black", weight=3]; 18.65/6.88 5034[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos vyw101 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5034 -> 5191[label="",style="solid", color="black", weight=3]; 18.65/6.88 5035 -> 3028[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5035[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) False",fontsize=16,color="magenta"];5035 -> 5192[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5036[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5036 -> 5193[label="",style="solid", color="black", weight=3]; 18.65/6.88 5037 -> 5036[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5037[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5038 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5038[label="primPlusNat (primMulNat vyw20000 (Succ vyw3100)) (Succ vyw3100)",fontsize=16,color="magenta"];5038 -> 5194[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5038 -> 5195[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5039[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5040[label="Zero",fontsize=16,color="green",shape="box"];5041[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5042 -> 3437[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5042[label="ceilingN (Double (Pos (Succ vyw3000)) (Pos vyw310))",fontsize=16,color="magenta"];5043[label="ceilingN0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (properFraction (Double (Pos (Succ vyw3000)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5043 -> 5196[label="",style="solid", color="black", weight=3]; 18.65/6.88 5044 -> 3439[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5044[label="ceilingN (Double (Pos Zero) (Pos vyw310))",fontsize=16,color="magenta"];5045[label="ceilingN0 (Double (Pos Zero) (Pos vyw310)) (properFraction (Double (Pos Zero) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5045 -> 5197[label="",style="solid", color="black", weight=3]; 18.65/6.88 5046 -> 5198[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5046[label="ceilingN0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (fromInt (Neg (Succ vyw3000) `quot` Pos vyw310),Double (Neg (Succ vyw3000)) (Pos vyw310) - fromInt (Neg (Succ vyw3000) `quot` Pos vyw310))",fontsize=16,color="magenta"];5046 -> 5199[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5046 -> 5200[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5047 -> 5208[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5047[label="ceilingN0 (Double (Neg Zero) (Pos vyw310)) (fromInt (Neg Zero `quot` Pos vyw310),Double (Neg Zero) (Pos vyw310) - fromInt (Neg Zero `quot` Pos vyw310))",fontsize=16,color="magenta"];5047 -> 5209[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5047 -> 5210[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5048[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw3270) (primMulNat (Succ vyw490) Zero) == GT)",fontsize=16,color="black",shape="box"];5048 -> 5216[label="",style="solid", color="black", weight=3]; 18.65/6.88 5049[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw3270) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];5049 -> 5217[label="",style="solid", color="black", weight=3]; 18.65/6.88 5050[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5050 -> 5218[label="",style="solid", color="black", weight=3]; 18.65/6.88 5051 -> 5050[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5051[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5052[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) False",fontsize=16,color="black",shape="triangle"];5052 -> 5219[label="",style="solid", color="black", weight=3]; 18.65/6.88 5053[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5053 -> 5220[label="",style="solid", color="black", weight=3]; 18.65/6.88 5054 -> 5053[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5054[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5055[label="ceilingN (Double (Neg vyw300) (Pos Zero))",fontsize=16,color="black",shape="triangle"];5055 -> 5221[label="",style="solid", color="black", weight=3]; 18.65/6.88 5056[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];5056 -> 5222[label="",style="solid", color="black", weight=3]; 18.65/6.88 5057[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpNat (Succ vyw2030) Zero == GT)",fontsize=16,color="black",shape="triangle"];5057 -> 5223[label="",style="solid", color="black", weight=3]; 18.65/6.88 5058 -> 5057[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5058[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (primCmpNat (Succ vyw2030) Zero == GT)",fontsize=16,color="magenta"];5059 -> 5056[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5059[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (EQ == GT)",fontsize=16,color="magenta"];5060 -> 5224[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5060[label="ceilingN0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (fromInt (Pos (Succ vyw3000) `quot` Neg vyw310),Double (Pos (Succ vyw3000)) (Neg vyw310) - fromInt (Pos (Succ vyw3000) `quot` Neg vyw310))",fontsize=16,color="magenta"];5060 -> 5225[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5060 -> 5226[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5061 -> 5230[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5061[label="ceilingN0 (Double (Pos Zero) (Neg vyw310)) (fromInt (Pos Zero `quot` Neg vyw310),Double (Pos Zero) (Neg vyw310) - fromInt (Pos Zero `quot` Neg vyw310))",fontsize=16,color="magenta"];5061 -> 5231[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5061 -> 5232[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5062[label="vyw3170",fontsize=16,color="green",shape="box"];5063[label="Zero",fontsize=16,color="green",shape="box"];5064[label="vyw3170",fontsize=16,color="green",shape="box"];5065[label="Zero",fontsize=16,color="green",shape="box"];5066[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3300)) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5066 -> 5235[label="",style="solid", color="black", weight=3]; 18.65/6.88 5067[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos vyw103 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5067 -> 5236[label="",style="solid", color="black", weight=3]; 18.65/6.88 5068[label="vyw3190",fontsize=16,color="green",shape="box"];5069[label="Zero",fontsize=16,color="green",shape="box"];5070[label="vyw3190",fontsize=16,color="green",shape="box"];5071[label="Zero",fontsize=16,color="green",shape="box"];5072[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3310)) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5072 -> 5237[label="",style="solid", color="black", weight=3]; 18.65/6.88 5073[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos vyw107 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5073 -> 5238[label="",style="solid", color="black", weight=3]; 18.65/6.88 5074[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3290) (primMulNat (Succ vyw1790) Zero) == GT)",fontsize=16,color="black",shape="box"];5074 -> 5239[label="",style="solid", color="black", weight=3]; 18.65/6.88 5075[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3290) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];5075 -> 5240[label="",style="solid", color="black", weight=3]; 18.65/6.88 5076[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5076 -> 5241[label="",style="solid", color="black", weight=3]; 18.65/6.88 5077 -> 5076[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5077[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5078[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) False",fontsize=16,color="black",shape="triangle"];5078 -> 5242[label="",style="solid", color="black", weight=3]; 18.65/6.88 5079[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5079 -> 5243[label="",style="solid", color="black", weight=3]; 18.65/6.88 5080 -> 5079[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5080[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5081[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3550) (primMulNat (Succ vyw610) Zero) == GT)",fontsize=16,color="black",shape="box"];5081 -> 5244[label="",style="solid", color="black", weight=3]; 18.65/6.88 5082[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3550) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];5082 -> 5245[label="",style="solid", color="black", weight=3]; 18.65/6.88 5083[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5083 -> 5246[label="",style="solid", color="black", weight=3]; 18.65/6.88 5084 -> 5083[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5084[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5085[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpNat (Succ vyw2060) Zero == GT)",fontsize=16,color="black",shape="triangle"];5085 -> 5247[label="",style="solid", color="black", weight=3]; 18.65/6.88 5086 -> 5085[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5086[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (primCmpNat (Succ vyw2060) Zero == GT)",fontsize=16,color="magenta"];5087[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];5087 -> 5248[label="",style="solid", color="black", weight=3]; 18.65/6.88 5088[label="ceilingN (Double (Neg vyw300) (Neg Zero))",fontsize=16,color="black",shape="triangle"];5088 -> 5249[label="",style="solid", color="black", weight=3]; 18.65/6.88 5089 -> 5087[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5089[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (EQ == GT)",fontsize=16,color="magenta"];5090 -> 3568[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5090[label="ceilingN (Double (Neg (Succ vyw3000)) (Neg vyw310))",fontsize=16,color="magenta"];5091[label="ceilingN0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (properFraction (Double (Neg (Succ vyw3000)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5091 -> 5250[label="",style="solid", color="black", weight=3]; 18.65/6.88 5092 -> 3570[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5092[label="ceilingN (Double (Neg Zero) (Neg vyw310))",fontsize=16,color="magenta"];5093[label="ceilingN0 (Double (Neg Zero) (Neg vyw310)) (properFraction (Double (Neg Zero) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5093 -> 5251[label="",style="solid", color="black", weight=3]; 18.65/6.88 5094[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3520)) (primMulInt (Pos vyw73) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5094 -> 5252[label="",style="solid", color="black", weight=3]; 18.65/6.88 5095[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (primMulInt (Pos vyw73) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5095 -> 5253[label="",style="solid", color="black", weight=3]; 18.65/6.88 5096[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3560)) (primMulInt (Pos vyw77) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5096 -> 5254[label="",style="solid", color="black", weight=3]; 18.65/6.88 5097[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (primMulInt (Pos vyw77) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5097 -> 5255[label="",style="solid", color="black", weight=3]; 18.65/6.88 5098[label="ceilingN (Float (Pos Zero) (Pos (Succ vyw3100)))",fontsize=16,color="black",shape="triangle"];5098 -> 5256[label="",style="solid", color="black", weight=3]; 18.65/6.88 5099 -> 3628[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5099[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5100 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5100[label="ceilingN (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5100 -> 5257[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5101[label="ceilingN0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (ceilingVu8 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5101 -> 5258[label="",style="solid", color="black", weight=3]; 18.65/6.88 5102 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5102[label="ceilingN (Float (Pos (Succ Zero)) (Pos vyw310)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5102 -> 5259[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5103[label="ceilingN0 (Float (Pos (Succ Zero)) (Pos vyw310)) (ceilingVu8 (Float (Pos (Succ Zero)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5103 -> 5260[label="",style="solid", color="black", weight=3]; 18.65/6.88 5104[label="Succ (Succ (primPlusNat vyw2630 vyw3100))",fontsize=16,color="green",shape="box"];5104 -> 5261[label="",style="dashed", color="green", weight=3]; 18.65/6.88 5105[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5106[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5107[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5108[label="ceilingCeiling0 (Float (Pos Zero) (Pos (Succ vyw3100))) True",fontsize=16,color="black",shape="box"];5108 -> 5262[label="",style="solid", color="black", weight=3]; 18.65/6.88 5109[label="ceilingCeiling0 (Float (Pos Zero) (Pos Zero)) True",fontsize=16,color="black",shape="box"];5109 -> 5263[label="",style="solid", color="black", weight=3]; 18.65/6.88 5110[label="ceilingN (Float (Pos Zero) (Pos Zero))",fontsize=16,color="black",shape="triangle"];5110 -> 5264[label="",style="solid", color="black", weight=3]; 18.65/6.88 5111[label="ceilingN0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (floatProperFractionFloat (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5111 -> 5265[label="",style="solid", color="black", weight=3]; 18.65/6.88 5112[label="ceilingN0 (Float (Neg (Succ Zero)) (Pos vyw310)) (floatProperFractionFloat (Float (Neg (Succ Zero)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5112 -> 5266[label="",style="solid", color="black", weight=3]; 18.65/6.88 5233[label="ceilingN0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (properFraction (Float (Neg vyw300) (Pos (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5233 -> 5305[label="",style="solid", color="black", weight=3]; 18.65/6.88 5113[label="ceilingN0 (Float (Neg Zero) (Pos Zero)) (properFraction (Float (Neg Zero) (Pos Zero)))",fontsize=16,color="black",shape="box"];5113 -> 5267[label="",style="solid", color="black", weight=3]; 18.65/6.88 5234[label="ceilingCeiling0 (Float (Neg vyw300) (Pos (Succ vyw3100))) True",fontsize=16,color="black",shape="box"];5234 -> 5306[label="",style="solid", color="black", weight=3]; 18.65/6.88 5114[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) False",fontsize=16,color="black",shape="triangle"];5114 -> 5268[label="",style="solid", color="black", weight=3]; 18.65/6.88 5115[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5115 -> 5269[label="",style="solid", color="black", weight=3]; 18.65/6.88 5116 -> 5115[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5116[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5117[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpNat (Succ vyw2150) (primMulNat (Succ vyw1330) Zero) == GT)",fontsize=16,color="black",shape="box"];5117 -> 5270[label="",style="solid", color="black", weight=3]; 18.65/6.88 5118[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpNat (Succ vyw2150) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];5118 -> 5271[label="",style="solid", color="black", weight=3]; 18.65/6.88 5119[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5119 -> 5272[label="",style="solid", color="black", weight=3]; 18.65/6.88 5120 -> 5119[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5120[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5121[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpNat (Succ vyw2100) Zero == GT)",fontsize=16,color="black",shape="triangle"];5121 -> 5273[label="",style="solid", color="black", weight=3]; 18.65/6.88 5122 -> 5121[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5122[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (primCmpNat (Succ vyw2100) Zero == GT)",fontsize=16,color="magenta"];5123 -> 3639[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5123[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (EQ == GT)",fontsize=16,color="magenta"];5124[label="ceilingN0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (floatProperFractionFloat (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5124 -> 5274[label="",style="solid", color="black", weight=3]; 18.65/6.88 5125[label="ceilingN0 (Float (Pos (Succ Zero)) (Neg vyw310)) (floatProperFractionFloat (Float (Pos (Succ Zero)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5125 -> 5275[label="",style="solid", color="black", weight=3]; 18.65/6.88 5126[label="ceilingN0 (Float (Pos Zero) (Neg (Succ vyw3100))) (properFraction (Float (Pos Zero) (Neg (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5126 -> 5276[label="",style="solid", color="black", weight=3]; 18.65/6.88 5127[label="ceilingN0 (Float (Pos Zero) (Neg Zero)) (properFraction (Float (Pos Zero) (Neg Zero)))",fontsize=16,color="black",shape="box"];5127 -> 5277[label="",style="solid", color="black", weight=3]; 18.65/6.88 5128 -> 3221[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5128[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (primMinusNat vyw8000 vyw23400) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];5128 -> 5278[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5128 -> 5279[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5129 -> 3222[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5129[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos (Succ vyw8000)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];5129 -> 5280[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5130[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Neg (Succ vyw23400)) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5130 -> 5281[label="",style="solid", color="black", weight=3]; 18.65/6.88 5131 -> 2604[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5131[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (primMulInt (Pos Zero) (Neg (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];5132[label="Succ vyw800",fontsize=16,color="green",shape="box"];5133[label="Zero",fontsize=16,color="green",shape="box"];5134[label="vyw2350",fontsize=16,color="green",shape="box"];5183[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3680)) (primMulInt (Pos vyw83) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5183 -> 5282[label="",style="solid", color="black", weight=3]; 18.65/6.88 5184[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (primMulInt (Pos vyw83) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5184 -> 5283[label="",style="solid", color="black", weight=3]; 18.65/6.88 5135[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw2840) (primMulNat (Succ vyw1490) Zero) == GT)",fontsize=16,color="black",shape="box"];5135 -> 5284[label="",style="solid", color="black", weight=3]; 18.65/6.88 5136[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw2840) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];5136 -> 5285[label="",style="solid", color="black", weight=3]; 18.65/6.88 5137[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5137 -> 5286[label="",style="solid", color="black", weight=3]; 18.65/6.88 5138 -> 5137[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5138[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5139[label="ceilingN (Float (Neg vyw300) (Neg (Succ vyw3100)))",fontsize=16,color="black",shape="triangle"];5139 -> 5287[label="",style="solid", color="black", weight=3]; 18.65/6.88 5140 -> 4086[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5140[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5141[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpNat (Succ vyw2180) (primMulNat (Succ vyw1560) Zero) == GT)",fontsize=16,color="black",shape="box"];5141 -> 5288[label="",style="solid", color="black", weight=3]; 18.65/6.88 5142[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpNat (Succ vyw2180) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];5142 -> 5289[label="",style="solid", color="black", weight=3]; 18.65/6.88 5143[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5143 -> 5290[label="",style="solid", color="black", weight=3]; 18.65/6.88 5144 -> 5143[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5144[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5145[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) False",fontsize=16,color="black",shape="triangle"];5145 -> 5291[label="",style="solid", color="black", weight=3]; 18.65/6.88 5146[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5146 -> 5292[label="",style="solid", color="black", weight=3]; 18.65/6.88 5147 -> 5146[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5147[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5148[label="ceilingN (Float (Neg Zero) (Neg Zero))",fontsize=16,color="black",shape="triangle"];5148 -> 5293[label="",style="solid", color="black", weight=3]; 18.65/6.88 5149 -> 3947[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5149[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) (EQ == GT)",fontsize=16,color="magenta"];5150 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5150[label="ceilingN (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5150 -> 5294[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5151[label="ceilingN0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (ceilingVu8 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5151 -> 5295[label="",style="solid", color="black", weight=3]; 18.65/6.88 5152 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5152[label="ceilingN (Float (Neg (Succ Zero)) (Neg vyw310)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5152 -> 5296[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5153[label="ceilingN0 (Float (Neg (Succ Zero)) (Neg vyw310)) (ceilingVu8 (Float (Neg (Succ Zero)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5153 -> 5297[label="",style="solid", color="black", weight=3]; 18.65/6.88 5154[label="ceilingCeiling0 (Float (Neg vyw300) (Neg (Succ vyw3100))) True",fontsize=16,color="black",shape="box"];5154 -> 5298[label="",style="solid", color="black", weight=3]; 18.65/6.88 5155[label="ceilingCeiling0 (Float (Neg Zero) (Neg Zero)) True",fontsize=16,color="black",shape="box"];5155 -> 5299[label="",style="solid", color="black", weight=3]; 18.65/6.88 5169[label="vyw8",fontsize=16,color="green",shape="box"];5170[label="Integer (Neg vyw900)",fontsize=16,color="green",shape="box"];5171[label="properFractionQ1 vyw8 (Integer (Neg vyw900)) (vyw3640,vyw3641)",fontsize=16,color="black",shape="box"];5171 -> 5380[label="",style="solid", color="black", weight=3]; 18.65/6.88 5172 -> 5381[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5172[label="properFractionQ1 vyw25 (Neg vyw260) (properFractionVu30 vyw25 (Neg vyw260))",fontsize=16,color="magenta"];5172 -> 5394[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5185[label="vyw3670",fontsize=16,color="green",shape="box"];5173[label="vyw30",fontsize=16,color="green",shape="box"];5174[label="Pos vyw310",fontsize=16,color="green",shape="box"];5468[label="vyw3880",fontsize=16,color="green",shape="box"];5188[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3020)) (primMulInt (Pos vyw97) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5188 -> 5402[label="",style="solid", color="black", weight=3]; 18.65/6.88 5189[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (primMulInt (Pos vyw97) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5189 -> 5403[label="",style="solid", color="black", weight=3]; 18.65/6.88 5190[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3090)) (primMulInt (Pos vyw101) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5190 -> 5404[label="",style="solid", color="black", weight=3]; 18.65/6.88 5191[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (primMulInt (Pos vyw101) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5191 -> 5405[label="",style="solid", color="black", weight=3]; 18.65/6.88 5192[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5193 -> 2718[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5193[label="ceilingCeiling0 (Double (Pos Zero) (Pos (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5193 -> 5406[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5194 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5194[label="primMulNat vyw20000 (Succ vyw3100)",fontsize=16,color="magenta"];5194 -> 5407[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5194 -> 5408[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5195[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5196[label="ceilingN0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (floatProperFractionDouble (Double (Pos (Succ vyw3000)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5196 -> 5409[label="",style="solid", color="black", weight=3]; 18.65/6.88 5197[label="ceilingN0 (Double (Pos Zero) (Pos vyw310)) (floatProperFractionDouble (Double (Pos Zero) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5197 -> 5410[label="",style="solid", color="black", weight=3]; 18.65/6.88 5199 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5199[label="Neg (Succ vyw3000) `quot` Pos vyw310",fontsize=16,color="magenta"];5199 -> 5411[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5199 -> 5412[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5200 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5200[label="Neg (Succ vyw3000) `quot` Pos vyw310",fontsize=16,color="magenta"];5200 -> 5413[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5200 -> 5414[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5198[label="ceilingN0 (Double (Neg (Succ vyw3000)) (Pos vyw310)) (fromInt vyw369,Double (Neg (Succ vyw3000)) (Pos vyw310) - fromInt vyw370)",fontsize=16,color="black",shape="triangle"];5198 -> 5415[label="",style="solid", color="black", weight=3]; 18.65/6.88 5209 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5209[label="Neg Zero `quot` Pos vyw310",fontsize=16,color="magenta"];5209 -> 5416[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5209 -> 5417[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5210 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5210[label="Neg Zero `quot` Pos vyw310",fontsize=16,color="magenta"];5210 -> 5418[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5210 -> 5419[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5208[label="ceilingN0 (Double (Neg Zero) (Pos vyw310)) (fromInt vyw371,Double (Neg Zero) (Pos vyw310) - fromInt vyw372)",fontsize=16,color="black",shape="triangle"];5208 -> 5420[label="",style="solid", color="black", weight=3]; 18.65/6.88 5216[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw3270) Zero == GT)",fontsize=16,color="black",shape="triangle"];5216 -> 5421[label="",style="solid", color="black", weight=3]; 18.65/6.88 5217 -> 5216[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5217[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (primCmpNat (Succ vyw3270) Zero == GT)",fontsize=16,color="magenta"];5218[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (EQ == GT)",fontsize=16,color="black",shape="triangle"];5218 -> 5422[label="",style="solid", color="black", weight=3]; 18.65/6.88 5219[label="ceilingN (Double (Neg vyw300) (Pos (Succ vyw3100)))",fontsize=16,color="black",shape="triangle"];5219 -> 5423[label="",style="solid", color="black", weight=3]; 18.65/6.88 5220 -> 5218[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5220[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5221[label="ceilingN0 (Double (Neg vyw300) (Pos Zero)) (ceilingVu8 (Double (Neg vyw300) (Pos Zero)))",fontsize=16,color="black",shape="box"];5221 -> 5424[label="",style="solid", color="black", weight=3]; 18.65/6.88 5222 -> 4288[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5222[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) False",fontsize=16,color="magenta"];5223[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) (GT == GT)",fontsize=16,color="black",shape="box"];5223 -> 5425[label="",style="solid", color="black", weight=3]; 18.65/6.88 5225 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5225[label="Pos (Succ vyw3000) `quot` Neg vyw310",fontsize=16,color="magenta"];5225 -> 5426[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5225 -> 5427[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5226 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5226[label="Pos (Succ vyw3000) `quot` Neg vyw310",fontsize=16,color="magenta"];5226 -> 5428[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5226 -> 5429[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5224[label="ceilingN0 (Double (Pos (Succ vyw3000)) (Neg vyw310)) (fromInt vyw373,Double (Pos (Succ vyw3000)) (Neg vyw310) - fromInt vyw374)",fontsize=16,color="black",shape="triangle"];5224 -> 5430[label="",style="solid", color="black", weight=3]; 18.65/6.88 5231 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5231[label="Pos Zero `quot` Neg vyw310",fontsize=16,color="magenta"];5231 -> 5431[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5231 -> 5432[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5232 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5232[label="Pos Zero `quot` Neg vyw310",fontsize=16,color="magenta"];5232 -> 5433[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5232 -> 5434[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5230[label="ceilingN0 (Double (Pos Zero) (Neg vyw310)) (fromInt vyw375,Double (Pos Zero) (Neg vyw310) - fromInt vyw376)",fontsize=16,color="black",shape="triangle"];5230 -> 5435[label="",style="solid", color="black", weight=3]; 18.65/6.88 5235[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3300)) (primMulInt (Pos vyw103) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5235 -> 5436[label="",style="solid", color="black", weight=3]; 18.65/6.88 5236[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (primMulInt (Pos vyw103) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5236 -> 5437[label="",style="solid", color="black", weight=3]; 18.65/6.88 5237[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3310)) (primMulInt (Pos vyw107) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5237 -> 5438[label="",style="solid", color="black", weight=3]; 18.65/6.88 5238[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (primMulInt (Pos vyw107) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5238 -> 5439[label="",style="solid", color="black", weight=3]; 18.65/6.88 5239[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3290) Zero == GT)",fontsize=16,color="black",shape="triangle"];5239 -> 5440[label="",style="solid", color="black", weight=3]; 18.65/6.88 5240 -> 5239[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5240[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3290) Zero == GT)",fontsize=16,color="magenta"];5241 -> 2740[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5241[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5241 -> 5441[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5242[label="ceilingN (Double (Neg vyw300) (Neg (Succ vyw3100)))",fontsize=16,color="black",shape="triangle"];5242 -> 5442[label="",style="solid", color="black", weight=3]; 18.65/6.88 5243[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (EQ == GT)",fontsize=16,color="black",shape="triangle"];5243 -> 5443[label="",style="solid", color="black", weight=3]; 18.65/6.88 5244[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3550) Zero == GT)",fontsize=16,color="black",shape="triangle"];5244 -> 5444[label="",style="solid", color="black", weight=3]; 18.65/6.88 5245 -> 5244[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5245[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3550) Zero == GT)",fontsize=16,color="magenta"];5246 -> 5243[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5246[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5247[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) (GT == GT)",fontsize=16,color="black",shape="box"];5247 -> 5445[label="",style="solid", color="black", weight=3]; 18.65/6.88 5248 -> 4523[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5248[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) False",fontsize=16,color="magenta"];5249[label="ceilingN0 (Double (Neg vyw300) (Neg Zero)) (ceilingVu8 (Double (Neg vyw300) (Neg Zero)))",fontsize=16,color="black",shape="box"];5249 -> 5446[label="",style="solid", color="black", weight=3]; 18.65/6.88 5250[label="ceilingN0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (floatProperFractionDouble (Double (Neg (Succ vyw3000)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5250 -> 5447[label="",style="solid", color="black", weight=3]; 18.65/6.88 5251[label="ceilingN0 (Double (Neg Zero) (Neg vyw310)) (floatProperFractionDouble (Double (Neg Zero) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5251 -> 5448[label="",style="solid", color="black", weight=3]; 18.65/6.88 5252[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3520)) (Pos (primMulNat vyw73 Zero)) == GT)",fontsize=16,color="black",shape="box"];5252 -> 5449[label="",style="solid", color="black", weight=3]; 18.65/6.88 5253[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat vyw73 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6865[label="vyw73/Succ vyw730",fontsize=10,color="white",style="solid",shape="box"];5253 -> 6865[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6865 -> 5450[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6866[label="vyw73/Zero",fontsize=10,color="white",style="solid",shape="box"];5253 -> 6866[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6866 -> 5451[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 5254[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3560)) (Pos (primMulNat vyw77 Zero)) == GT)",fontsize=16,color="black",shape="box"];5254 -> 5452[label="",style="solid", color="black", weight=3]; 18.65/6.88 5255[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat vyw77 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6867[label="vyw77/Succ vyw770",fontsize=10,color="white",style="solid",shape="box"];5255 -> 6867[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6867 -> 5453[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 6868[label="vyw77/Zero",fontsize=10,color="white",style="solid",shape="box"];5255 -> 6868[label="",style="solid", color="burlywood", weight=9]; 18.65/6.88 6868 -> 5454[label="",style="solid", color="burlywood", weight=3]; 18.65/6.88 5256[label="ceilingN0 (Float (Pos Zero) (Pos (Succ vyw3100))) (ceilingVu8 (Float (Pos Zero) (Pos (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5256 -> 5455[label="",style="solid", color="black", weight=3]; 18.65/6.88 5257 -> 4723[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5257[label="ceilingN (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310))",fontsize=16,color="magenta"];5258[label="ceilingN0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (properFraction (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5258 -> 5456[label="",style="solid", color="black", weight=3]; 18.65/6.88 5259 -> 4725[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5259[label="ceilingN (Float (Pos (Succ Zero)) (Pos vyw310))",fontsize=16,color="magenta"];5260[label="ceilingN0 (Float (Pos (Succ Zero)) (Pos vyw310)) (properFraction (Float (Pos (Succ Zero)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5260 -> 5457[label="",style="solid", color="black", weight=3]; 18.65/6.88 5261 -> 3917[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5261[label="primPlusNat vyw2630 vyw3100",fontsize=16,color="magenta"];5261 -> 5458[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5261 -> 5459[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5262 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5262[label="ceilingN (Float (Pos Zero) (Pos (Succ vyw3100))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5262 -> 5460[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5263 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5263[label="ceilingN (Float (Pos Zero) (Pos Zero)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5263 -> 5461[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5264[label="ceilingN0 (Float (Pos Zero) (Pos Zero)) (ceilingVu8 (Float (Pos Zero) (Pos Zero)))",fontsize=16,color="black",shape="box"];5264 -> 5462[label="",style="solid", color="black", weight=3]; 18.65/6.88 5265 -> 5575[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5265[label="ceilingN0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (fromInt (Neg (Succ (Succ vyw30000)) `quot` Pos vyw310),Float (Neg (Succ (Succ vyw30000))) (Pos vyw310) - fromInt (Neg (Succ (Succ vyw30000)) `quot` Pos vyw310))",fontsize=16,color="magenta"];5265 -> 5576[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5265 -> 5577[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5266 -> 5584[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5266[label="ceilingN0 (Float (Neg (Succ Zero)) (Pos vyw310)) (fromInt (Neg (Succ Zero) `quot` Pos vyw310),Float (Neg (Succ Zero)) (Pos vyw310) - fromInt (Neg (Succ Zero) `quot` Pos vyw310))",fontsize=16,color="magenta"];5266 -> 5585[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5266 -> 5586[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5305[label="ceilingN0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (floatProperFractionFloat (Float (Neg vyw300) (Pos (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5305 -> 5476[label="",style="solid", color="black", weight=3]; 18.65/6.88 5267[label="ceilingN0 (Float (Neg Zero) (Pos Zero)) (floatProperFractionFloat (Float (Neg Zero) (Pos Zero)))",fontsize=16,color="black",shape="box"];5267 -> 5477[label="",style="solid", color="black", weight=3]; 18.65/6.88 5306 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5306[label="ceilingN (Float (Neg vyw300) (Pos (Succ vyw3100))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5306 -> 5478[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5268[label="ceilingN (Float (Neg (Succ vyw3000)) (Pos Zero))",fontsize=16,color="black",shape="triangle"];5268 -> 5479[label="",style="solid", color="black", weight=3]; 18.65/6.88 5269[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];5269 -> 5480[label="",style="solid", color="black", weight=3]; 18.65/6.88 5270[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpNat (Succ vyw2150) Zero == GT)",fontsize=16,color="black",shape="triangle"];5270 -> 5481[label="",style="solid", color="black", weight=3]; 18.65/6.88 5271 -> 5270[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5271[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (primCmpNat (Succ vyw2150) Zero == GT)",fontsize=16,color="magenta"];5272 -> 5269[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5272[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (EQ == GT)",fontsize=16,color="magenta"];5273[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) (GT == GT)",fontsize=16,color="black",shape="box"];5273 -> 5482[label="",style="solid", color="black", weight=3]; 18.65/6.88 5274 -> 5602[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5274[label="ceilingN0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (fromInt (Pos (Succ (Succ vyw30000)) `quot` Neg vyw310),Float (Pos (Succ (Succ vyw30000))) (Neg vyw310) - fromInt (Pos (Succ (Succ vyw30000)) `quot` Neg vyw310))",fontsize=16,color="magenta"];5274 -> 5603[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5274 -> 5604[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5275 -> 5611[label="",style="dashed", color="red", weight=0]; 18.65/6.88 5275[label="ceilingN0 (Float (Pos (Succ Zero)) (Neg vyw310)) (fromInt (Pos (Succ Zero) `quot` Neg vyw310),Float (Pos (Succ Zero)) (Neg vyw310) - fromInt (Pos (Succ Zero) `quot` Neg vyw310))",fontsize=16,color="magenta"];5275 -> 5612[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5275 -> 5613[label="",style="dashed", color="magenta", weight=3]; 18.65/6.88 5276[label="ceilingN0 (Float (Pos Zero) (Neg (Succ vyw3100))) (floatProperFractionFloat (Float (Pos Zero) (Neg (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5276 -> 5495[label="",style="solid", color="black", weight=3]; 18.65/6.88 5277[label="ceilingN0 (Float (Pos Zero) (Neg Zero)) (floatProperFractionFloat (Float (Pos Zero) (Neg Zero)))",fontsize=16,color="black",shape="box"];5277 -> 5496[label="",style="solid", color="black", weight=3]; 18.65/6.88 5278[label="vyw23400",fontsize=16,color="green",shape="box"];5279[label="vyw8000",fontsize=16,color="green",shape="box"];5280[label="vyw8000",fontsize=16,color="green",shape="box"];5281 -> 5497[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5281[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos (primMulNat (Succ vyw23400) (Succ Zero))) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="magenta"];5281 -> 5498[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5282[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3680)) (Pos (primMulNat vyw83 Zero)) == GT)",fontsize=16,color="black",shape="box"];5282 -> 5499[label="",style="solid", color="black", weight=3]; 18.65/6.89 5283[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat vyw83 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6869[label="vyw83/Succ vyw830",fontsize=10,color="white",style="solid",shape="box"];5283 -> 6869[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6869 -> 5500[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6870[label="vyw83/Zero",fontsize=10,color="white",style="solid",shape="box"];5283 -> 6870[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6870 -> 5501[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 5284[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw2840) Zero == GT)",fontsize=16,color="black",shape="triangle"];5284 -> 5502[label="",style="solid", color="black", weight=3]; 18.65/6.89 5285 -> 5284[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5285[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw2840) Zero == GT)",fontsize=16,color="magenta"];5286 -> 3676[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5286[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5287[label="ceilingN0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (ceilingVu8 (Float (Neg vyw300) (Neg (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5287 -> 5503[label="",style="solid", color="black", weight=3]; 18.65/6.89 5288[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpNat (Succ vyw2180) Zero == GT)",fontsize=16,color="black",shape="triangle"];5288 -> 5504[label="",style="solid", color="black", weight=3]; 18.65/6.89 5289 -> 5288[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5289[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (primCmpNat (Succ vyw2180) Zero == GT)",fontsize=16,color="magenta"];5290[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (EQ == GT)",fontsize=16,color="black",shape="triangle"];5290 -> 5505[label="",style="solid", color="black", weight=3]; 18.65/6.89 5291[label="ceilingN (Float (Neg (Succ vyw3000)) (Neg Zero))",fontsize=16,color="black",shape="triangle"];5291 -> 5506[label="",style="solid", color="black", weight=3]; 18.65/6.89 5292 -> 5290[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5292[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (EQ == GT)",fontsize=16,color="magenta"];5293[label="ceilingN0 (Float (Neg Zero) (Neg Zero)) (ceilingVu8 (Float (Neg Zero) (Neg Zero)))",fontsize=16,color="black",shape="box"];5293 -> 5507[label="",style="solid", color="black", weight=3]; 18.65/6.89 5294 -> 4905[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5294[label="ceilingN (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310))",fontsize=16,color="magenta"];5295[label="ceilingN0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (properFraction (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5295 -> 5508[label="",style="solid", color="black", weight=3]; 18.65/6.89 5296 -> 4907[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5296[label="ceilingN (Float (Neg (Succ Zero)) (Neg vyw310))",fontsize=16,color="magenta"];5297[label="ceilingN0 (Float (Neg (Succ Zero)) (Neg vyw310)) (properFraction (Float (Neg (Succ Zero)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5297 -> 5509[label="",style="solid", color="black", weight=3]; 18.65/6.89 5298 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5298[label="ceilingN (Float (Neg vyw300) (Neg (Succ vyw3100))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5298 -> 5510[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5299 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5299[label="ceilingN (Float (Neg Zero) (Neg Zero)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5299 -> 5511[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5380[label="vyw3640",fontsize=16,color="green",shape="box"];5394 -> 37[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5394[label="properFractionVu30 vyw25 (Neg vyw260)",fontsize=16,color="magenta"];5394 -> 5524[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5394 -> 5525[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5402[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3020)) (Pos (primMulNat vyw97 Zero)) == GT)",fontsize=16,color="black",shape="box"];5402 -> 5526[label="",style="solid", color="black", weight=3]; 18.65/6.89 5403[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat vyw97 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6871[label="vyw97/Succ vyw970",fontsize=10,color="white",style="solid",shape="box"];5403 -> 6871[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6871 -> 5527[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6872[label="vyw97/Zero",fontsize=10,color="white",style="solid",shape="box"];5403 -> 6872[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6872 -> 5528[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 5404[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg (Succ vyw3090)) (Pos (primMulNat vyw101 Zero)) == GT)",fontsize=16,color="black",shape="box"];5404 -> 5529[label="",style="solid", color="black", weight=3]; 18.65/6.89 5405[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat vyw101 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6873[label="vyw101/Succ vyw1010",fontsize=10,color="white",style="solid",shape="box"];5405 -> 6873[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6873 -> 5530[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6874[label="vyw101/Zero",fontsize=10,color="white",style="solid",shape="box"];5405 -> 6874[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6874 -> 5531[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 5406[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5407[label="vyw20000",fontsize=16,color="green",shape="box"];5408[label="vyw3100",fontsize=16,color="green",shape="box"];5409 -> 5660[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5409[label="ceilingN0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (fromInt (Pos (Succ vyw3000) `quot` Pos vyw310),Double (Pos (Succ vyw3000)) (Pos vyw310) - fromInt (Pos (Succ vyw3000) `quot` Pos vyw310))",fontsize=16,color="magenta"];5409 -> 5661[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5409 -> 5662[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5410 -> 5672[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5410[label="ceilingN0 (Double (Pos Zero) (Pos vyw310)) (fromInt (Pos Zero `quot` Pos vyw310),Double (Pos Zero) (Pos vyw310) - fromInt (Pos Zero `quot` Pos vyw310))",fontsize=16,color="magenta"];5410 -> 5673[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5410 -> 5674[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5411[label="Succ vyw3000",fontsize=16,color="green",shape="box"];5412[label="vyw310",fontsize=16,color="green",shape="box"];5413[label="Succ vyw3000",fontsize=16,color="green",shape="box"];5414[label="vyw310",fontsize=16,color="green",shape="box"];5415[label="fromInt vyw369",fontsize=16,color="black",shape="triangle"];5415 -> 5538[label="",style="solid", color="black", weight=3]; 18.65/6.89 5416[label="Zero",fontsize=16,color="green",shape="box"];5417[label="vyw310",fontsize=16,color="green",shape="box"];5418[label="Zero",fontsize=16,color="green",shape="box"];5419[label="vyw310",fontsize=16,color="green",shape="box"];5420 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5420[label="fromInt vyw371",fontsize=16,color="magenta"];5420 -> 5539[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5421[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (GT == GT)",fontsize=16,color="black",shape="box"];5421 -> 5540[label="",style="solid", color="black", weight=3]; 18.65/6.89 5422 -> 5052[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5422[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) False",fontsize=16,color="magenta"];5423[label="ceilingN0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (ceilingVu8 (Double (Neg vyw300) (Pos (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5423 -> 5541[label="",style="solid", color="black", weight=3]; 18.65/6.89 5424[label="ceilingN0 (Double (Neg vyw300) (Pos Zero)) (properFraction (Double (Neg vyw300) (Pos Zero)))",fontsize=16,color="black",shape="box"];5424 -> 5542[label="",style="solid", color="black", weight=3]; 18.65/6.89 5425[label="ceilingCeiling0 (Double (Neg vyw300) (Pos Zero)) True",fontsize=16,color="black",shape="box"];5425 -> 5543[label="",style="solid", color="black", weight=3]; 18.65/6.89 5426[label="Succ vyw3000",fontsize=16,color="green",shape="box"];5427[label="vyw310",fontsize=16,color="green",shape="box"];5428[label="Succ vyw3000",fontsize=16,color="green",shape="box"];5429[label="vyw310",fontsize=16,color="green",shape="box"];5430 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5430[label="fromInt vyw373",fontsize=16,color="magenta"];5430 -> 5544[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5431[label="Zero",fontsize=16,color="green",shape="box"];5432[label="vyw310",fontsize=16,color="green",shape="box"];5433[label="Zero",fontsize=16,color="green",shape="box"];5434[label="vyw310",fontsize=16,color="green",shape="box"];5435 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5435[label="fromInt vyw375",fontsize=16,color="magenta"];5435 -> 5545[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5436[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3300)) (Pos (primMulNat vyw103 Zero)) == GT)",fontsize=16,color="black",shape="box"];5436 -> 5546[label="",style="solid", color="black", weight=3]; 18.65/6.89 5437[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat vyw103 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6875[label="vyw103/Succ vyw1030",fontsize=10,color="white",style="solid",shape="box"];5437 -> 6875[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6875 -> 5547[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6876[label="vyw103/Zero",fontsize=10,color="white",style="solid",shape="box"];5437 -> 6876[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6876 -> 5548[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 5438[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3310)) (Pos (primMulNat vyw107 Zero)) == GT)",fontsize=16,color="black",shape="box"];5438 -> 5549[label="",style="solid", color="black", weight=3]; 18.65/6.89 5439[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat vyw107 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6877[label="vyw107/Succ vyw1070",fontsize=10,color="white",style="solid",shape="box"];5439 -> 6877[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6877 -> 5550[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6878[label="vyw107/Zero",fontsize=10,color="white",style="solid",shape="box"];5439 -> 6878[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6878 -> 5551[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 5440[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) (GT == GT)",fontsize=16,color="black",shape="box"];5440 -> 5552[label="",style="solid", color="black", weight=3]; 18.65/6.89 5441[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5442[label="ceilingN0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (ceilingVu8 (Double (Neg vyw300) (Neg (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5442 -> 5553[label="",style="solid", color="black", weight=3]; 18.65/6.89 5443 -> 5078[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5443[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) False",fontsize=16,color="magenta"];5444[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (GT == GT)",fontsize=16,color="black",shape="box"];5444 -> 5554[label="",style="solid", color="black", weight=3]; 18.65/6.89 5445[label="ceilingCeiling0 (Double (Neg vyw300) (Neg Zero)) True",fontsize=16,color="black",shape="box"];5445 -> 5555[label="",style="solid", color="black", weight=3]; 18.65/6.89 5446[label="ceilingN0 (Double (Neg vyw300) (Neg Zero)) (properFraction (Double (Neg vyw300) (Neg Zero)))",fontsize=16,color="black",shape="box"];5446 -> 5556[label="",style="solid", color="black", weight=3]; 18.65/6.89 5447 -> 5557[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5447[label="ceilingN0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (fromInt (Neg (Succ vyw3000) `quot` Neg vyw310),Double (Neg (Succ vyw3000)) (Neg vyw310) - fromInt (Neg (Succ vyw3000) `quot` Neg vyw310))",fontsize=16,color="magenta"];5447 -> 5558[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5447 -> 5559[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5448 -> 5560[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5448[label="ceilingN0 (Double (Neg Zero) (Neg vyw310)) (fromInt (Neg Zero `quot` Neg vyw310),Double (Neg Zero) (Neg vyw310) - fromInt (Neg Zero `quot` Neg vyw310))",fontsize=16,color="magenta"];5448 -> 5561[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5448 -> 5562[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5449[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (LT == GT)",fontsize=16,color="black",shape="box"];5449 -> 5563[label="",style="solid", color="black", weight=3]; 18.65/6.89 5450[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw730) Zero)) == GT)",fontsize=16,color="black",shape="box"];5450 -> 5564[label="",style="solid", color="black", weight=3]; 18.65/6.89 5451[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];5451 -> 5565[label="",style="solid", color="black", weight=3]; 18.65/6.89 5452[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (LT == GT)",fontsize=16,color="black",shape="box"];5452 -> 5566[label="",style="solid", color="black", weight=3]; 18.65/6.89 5453[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw770) Zero)) == GT)",fontsize=16,color="black",shape="box"];5453 -> 5567[label="",style="solid", color="black", weight=3]; 18.65/6.89 5454[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];5454 -> 5568[label="",style="solid", color="black", weight=3]; 18.65/6.89 5455[label="ceilingN0 (Float (Pos Zero) (Pos (Succ vyw3100))) (properFraction (Float (Pos Zero) (Pos (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5455 -> 5569[label="",style="solid", color="black", weight=3]; 18.65/6.89 5456[label="ceilingN0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (floatProperFractionFloat (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5456 -> 5570[label="",style="solid", color="black", weight=3]; 18.65/6.89 5457[label="ceilingN0 (Float (Pos (Succ Zero)) (Pos vyw310)) (floatProperFractionFloat (Float (Pos (Succ Zero)) (Pos vyw310)))",fontsize=16,color="black",shape="box"];5457 -> 5571[label="",style="solid", color="black", weight=3]; 18.65/6.89 5458[label="vyw2630",fontsize=16,color="green",shape="box"];5459[label="vyw3100",fontsize=16,color="green",shape="box"];5460 -> 5098[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5460[label="ceilingN (Float (Pos Zero) (Pos (Succ vyw3100)))",fontsize=16,color="magenta"];5461 -> 5110[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5461[label="ceilingN (Float (Pos Zero) (Pos Zero))",fontsize=16,color="magenta"];5462[label="ceilingN0 (Float (Pos Zero) (Pos Zero)) (properFraction (Float (Pos Zero) (Pos Zero)))",fontsize=16,color="black",shape="box"];5462 -> 5572[label="",style="solid", color="black", weight=3]; 18.65/6.89 5576 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5576[label="fromInt (Neg (Succ (Succ vyw30000)) `quot` Pos vyw310)",fontsize=16,color="magenta"];5576 -> 5579[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5577 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5577[label="Neg (Succ (Succ vyw30000)) `quot` Pos vyw310",fontsize=16,color="magenta"];5577 -> 5580[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5575[label="ceilingN0 (Float (Neg (Succ (Succ vyw30000))) (Pos vyw310)) (vyw408,Float (Neg (Succ (Succ vyw30000))) (Pos vyw310) - fromInt vyw390)",fontsize=16,color="black",shape="triangle"];5575 -> 5581[label="",style="solid", color="black", weight=3]; 18.65/6.89 5585 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5585[label="Neg (Succ Zero) `quot` Pos vyw310",fontsize=16,color="magenta"];5585 -> 5588[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5586 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5586[label="fromInt (Neg (Succ Zero) `quot` Pos vyw310)",fontsize=16,color="magenta"];5586 -> 5589[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5584[label="ceilingN0 (Float (Neg (Succ Zero)) (Pos vyw310)) (vyw409,Float (Neg (Succ Zero)) (Pos vyw310) - fromInt vyw392)",fontsize=16,color="black",shape="triangle"];5584 -> 5590[label="",style="solid", color="black", weight=3]; 18.65/6.89 5476 -> 5591[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5476[label="ceilingN0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (fromInt (Neg vyw300 `quot` Pos (Succ vyw3100)),Float (Neg vyw300) (Pos (Succ vyw3100)) - fromInt (Neg vyw300 `quot` Pos (Succ vyw3100)))",fontsize=16,color="magenta"];5476 -> 5592[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5476 -> 5593[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5477 -> 5594[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5477[label="ceilingN0 (Float (Neg Zero) (Pos Zero)) (fromInt (Neg Zero `quot` Pos Zero),Float (Neg Zero) (Pos Zero) - fromInt (Neg Zero `quot` Pos Zero))",fontsize=16,color="magenta"];5477 -> 5595[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5477 -> 5596[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5478 -> 5211[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5478[label="ceilingN (Float (Neg vyw300) (Pos (Succ vyw3100)))",fontsize=16,color="magenta"];5479[label="ceilingN0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (ceilingVu8 (Float (Neg (Succ vyw3000)) (Pos Zero)))",fontsize=16,color="black",shape="box"];5479 -> 5597[label="",style="solid", color="black", weight=3]; 18.65/6.89 5480 -> 5114[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5480[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) False",fontsize=16,color="magenta"];5481[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (GT == GT)",fontsize=16,color="black",shape="box"];5481 -> 5598[label="",style="solid", color="black", weight=3]; 18.65/6.89 5482[label="ceilingCeiling0 (Float (Neg Zero) (Pos Zero)) True",fontsize=16,color="black",shape="box"];5482 -> 5599[label="",style="solid", color="black", weight=3]; 18.65/6.89 5603 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5603[label="fromInt (Pos (Succ (Succ vyw30000)) `quot` Neg vyw310)",fontsize=16,color="magenta"];5603 -> 5606[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5604 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5604[label="Pos (Succ (Succ vyw30000)) `quot` Neg vyw310",fontsize=16,color="magenta"];5604 -> 5607[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5602[label="ceilingN0 (Float (Pos (Succ (Succ vyw30000))) (Neg vyw310)) (vyw416,Float (Pos (Succ (Succ vyw30000))) (Neg vyw310) - fromInt vyw394)",fontsize=16,color="black",shape="triangle"];5602 -> 5608[label="",style="solid", color="black", weight=3]; 18.65/6.89 5612 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5612[label="fromInt (Pos (Succ Zero) `quot` Neg vyw310)",fontsize=16,color="magenta"];5612 -> 5615[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5613 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5613[label="Pos (Succ Zero) `quot` Neg vyw310",fontsize=16,color="magenta"];5613 -> 5616[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5611[label="ceilingN0 (Float (Pos (Succ Zero)) (Neg vyw310)) (vyw417,Float (Pos (Succ Zero)) (Neg vyw310) - fromInt vyw396)",fontsize=16,color="black",shape="triangle"];5611 -> 5617[label="",style="solid", color="black", weight=3]; 18.65/6.89 5495 -> 5618[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5495[label="ceilingN0 (Float (Pos Zero) (Neg (Succ vyw3100))) (fromInt (Pos Zero `quot` Neg (Succ vyw3100)),Float (Pos Zero) (Neg (Succ vyw3100)) - fromInt (Pos Zero `quot` Neg (Succ vyw3100)))",fontsize=16,color="magenta"];5495 -> 5619[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5495 -> 5620[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5496 -> 5621[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5496[label="ceilingN0 (Float (Pos Zero) (Neg Zero)) (fromInt (Pos Zero `quot` Neg Zero),Float (Pos Zero) (Neg Zero) - fromInt (Pos Zero `quot` Neg Zero))",fontsize=16,color="magenta"];5496 -> 5622[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5496 -> 5623[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5498 -> 3212[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5498[label="primMulNat (Succ vyw23400) (Succ Zero)",fontsize=16,color="magenta"];5498 -> 5624[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5498 -> 5625[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5497[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos vyw397) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="burlywood",shape="triangle"];6879[label="vyw397/Succ vyw3970",fontsize=10,color="white",style="solid",shape="box"];5497 -> 6879[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6879 -> 5626[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6880[label="vyw397/Zero",fontsize=10,color="white",style="solid",shape="box"];5497 -> 6880[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6880 -> 5627[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 5499[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3680) (primMulNat vyw83 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6881[label="vyw83/Succ vyw830",fontsize=10,color="white",style="solid",shape="box"];5499 -> 6881[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6881 -> 5628[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6882[label="vyw83/Zero",fontsize=10,color="white",style="solid",shape="box"];5499 -> 6882[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6882 -> 5629[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 5500[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw830) Zero)) == GT)",fontsize=16,color="black",shape="box"];5500 -> 5630[label="",style="solid", color="black", weight=3]; 18.65/6.89 5501[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];5501 -> 5631[label="",style="solid", color="black", weight=3]; 18.65/6.89 5502[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) (GT == GT)",fontsize=16,color="black",shape="box"];5502 -> 5632[label="",style="solid", color="black", weight=3]; 18.65/6.89 5503[label="ceilingN0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (properFraction (Float (Neg vyw300) (Neg (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5503 -> 5633[label="",style="solid", color="black", weight=3]; 18.65/6.89 5504[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (GT == GT)",fontsize=16,color="black",shape="box"];5504 -> 5634[label="",style="solid", color="black", weight=3]; 18.65/6.89 5505 -> 5145[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5505[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) False",fontsize=16,color="magenta"];5506[label="ceilingN0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (ceilingVu8 (Float (Neg (Succ vyw3000)) (Neg Zero)))",fontsize=16,color="black",shape="box"];5506 -> 5635[label="",style="solid", color="black", weight=3]; 18.65/6.89 5507[label="ceilingN0 (Float (Neg Zero) (Neg Zero)) (properFraction (Float (Neg Zero) (Neg Zero)))",fontsize=16,color="black",shape="box"];5507 -> 5636[label="",style="solid", color="black", weight=3]; 18.65/6.89 5508[label="ceilingN0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (floatProperFractionFloat (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5508 -> 5637[label="",style="solid", color="black", weight=3]; 18.65/6.89 5509[label="ceilingN0 (Float (Neg (Succ Zero)) (Neg vyw310)) (floatProperFractionFloat (Float (Neg (Succ Zero)) (Neg vyw310)))",fontsize=16,color="black",shape="box"];5509 -> 5638[label="",style="solid", color="black", weight=3]; 18.65/6.89 5510 -> 5139[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5510[label="ceilingN (Float (Neg vyw300) (Neg (Succ vyw3100)))",fontsize=16,color="magenta"];5511 -> 5148[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5511[label="ceilingN (Float (Neg Zero) (Neg Zero))",fontsize=16,color="magenta"];5524[label="vyw25",fontsize=16,color="green",shape="box"];5525[label="Neg vyw260",fontsize=16,color="green",shape="box"];5526[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (LT == GT)",fontsize=16,color="black",shape="box"];5526 -> 5650[label="",style="solid", color="black", weight=3]; 18.65/6.89 5527[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw970) Zero)) == GT)",fontsize=16,color="black",shape="box"];5527 -> 5651[label="",style="solid", color="black", weight=3]; 18.65/6.89 5528[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];5528 -> 5652[label="",style="solid", color="black", weight=3]; 18.65/6.89 5529[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (LT == GT)",fontsize=16,color="black",shape="box"];5529 -> 5653[label="",style="solid", color="black", weight=3]; 18.65/6.89 5530[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat (Succ vyw1010) Zero)) == GT)",fontsize=16,color="black",shape="box"];5530 -> 5654[label="",style="solid", color="black", weight=3]; 18.65/6.89 5531[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];5531 -> 5655[label="",style="solid", color="black", weight=3]; 18.65/6.89 5661 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5661[label="fromInt (Pos (Succ vyw3000) `quot` Pos vyw310)",fontsize=16,color="magenta"];5661 -> 5664[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5662 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5662[label="Pos (Succ vyw3000) `quot` Pos vyw310",fontsize=16,color="magenta"];5662 -> 5665[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5662 -> 5666[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5660[label="ceilingN0 (Double (Pos (Succ vyw3000)) (Pos vyw310)) (vyw424,Double (Pos (Succ vyw3000)) (Pos vyw310) - fromInt vyw399)",fontsize=16,color="black",shape="triangle"];5660 -> 5667[label="",style="solid", color="black", weight=3]; 18.65/6.89 5673 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5673[label="fromInt (Pos Zero `quot` Pos vyw310)",fontsize=16,color="magenta"];5673 -> 5676[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5674 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5674[label="Pos Zero `quot` Pos vyw310",fontsize=16,color="magenta"];5674 -> 5677[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5674 -> 5678[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5672[label="ceilingN0 (Double (Pos Zero) (Pos vyw310)) (vyw425,Double (Pos Zero) (Pos vyw310) - fromInt vyw401)",fontsize=16,color="black",shape="triangle"];5672 -> 5679[label="",style="solid", color="black", weight=3]; 18.65/6.89 5538[label="vyw369",fontsize=16,color="green",shape="box"];5539[label="vyw371",fontsize=16,color="green",shape="box"];5540[label="ceilingCeiling0 (Double (Neg vyw300) (Pos (Succ vyw3100))) True",fontsize=16,color="black",shape="box"];5540 -> 5680[label="",style="solid", color="black", weight=3]; 18.65/6.89 5541[label="ceilingN0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (properFraction (Double (Neg vyw300) (Pos (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5541 -> 5681[label="",style="solid", color="black", weight=3]; 18.65/6.89 5542[label="ceilingN0 (Double (Neg vyw300) (Pos Zero)) (floatProperFractionDouble (Double (Neg vyw300) (Pos Zero)))",fontsize=16,color="black",shape="box"];5542 -> 5682[label="",style="solid", color="black", weight=3]; 18.65/6.89 5543 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5543[label="ceilingN (Double (Neg vyw300) (Pos Zero)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5543 -> 5683[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5544[label="vyw373",fontsize=16,color="green",shape="box"];5545[label="vyw375",fontsize=16,color="green",shape="box"];5546[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3300) (primMulNat vyw103 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6883[label="vyw103/Succ vyw1030",fontsize=10,color="white",style="solid",shape="box"];5546 -> 6883[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6883 -> 5684[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6884[label="vyw103/Zero",fontsize=10,color="white",style="solid",shape="box"];5546 -> 6884[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6884 -> 5685[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 5547[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1030) Zero)) == GT)",fontsize=16,color="black",shape="box"];5547 -> 5686[label="",style="solid", color="black", weight=3]; 18.65/6.89 5548[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];5548 -> 5687[label="",style="solid", color="black", weight=3]; 18.65/6.89 5549[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3310) (primMulNat vyw107 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6885[label="vyw107/Succ vyw1070",fontsize=10,color="white",style="solid",shape="box"];5549 -> 6885[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6885 -> 5688[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6886[label="vyw107/Zero",fontsize=10,color="white",style="solid",shape="box"];5549 -> 6886[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6886 -> 5689[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 5550[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw1070) Zero)) == GT)",fontsize=16,color="black",shape="box"];5550 -> 5690[label="",style="solid", color="black", weight=3]; 18.65/6.89 5551[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];5551 -> 5691[label="",style="solid", color="black", weight=3]; 18.65/6.89 5552[label="ceilingCeiling0 (Double (Pos Zero) (Neg (Succ vyw3100))) True",fontsize=16,color="black",shape="box"];5552 -> 5692[label="",style="solid", color="black", weight=3]; 18.65/6.89 5553[label="ceilingN0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (properFraction (Double (Neg vyw300) (Neg (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5553 -> 5693[label="",style="solid", color="black", weight=3]; 18.65/6.89 5554[label="ceilingCeiling0 (Double (Neg vyw300) (Neg (Succ vyw3100))) True",fontsize=16,color="black",shape="box"];5554 -> 5694[label="",style="solid", color="black", weight=3]; 18.65/6.89 5555 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5555[label="ceilingN (Double (Neg vyw300) (Neg Zero)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5555 -> 5695[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5556[label="ceilingN0 (Double (Neg vyw300) (Neg Zero)) (floatProperFractionDouble (Double (Neg vyw300) (Neg Zero)))",fontsize=16,color="black",shape="box"];5556 -> 5696[label="",style="solid", color="black", weight=3]; 18.65/6.89 5558 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5558[label="Neg (Succ vyw3000) `quot` Neg vyw310",fontsize=16,color="magenta"];5558 -> 5697[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5558 -> 5698[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5559 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5559[label="fromInt (Neg (Succ vyw3000) `quot` Neg vyw310)",fontsize=16,color="magenta"];5559 -> 5699[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5557[label="ceilingN0 (Double (Neg (Succ vyw3000)) (Neg vyw310)) (vyw402,Double (Neg (Succ vyw3000)) (Neg vyw310) - fromInt vyw404)",fontsize=16,color="black",shape="triangle"];5557 -> 5700[label="",style="solid", color="black", weight=3]; 18.65/6.89 5561 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5561[label="fromInt (Neg Zero `quot` Neg vyw310)",fontsize=16,color="magenta"];5561 -> 5701[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5562 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5562[label="Neg Zero `quot` Neg vyw310",fontsize=16,color="magenta"];5562 -> 5702[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5562 -> 5703[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5560[label="ceilingN0 (Double (Neg Zero) (Neg vyw310)) (vyw405,Double (Neg Zero) (Neg vyw310) - fromInt vyw407)",fontsize=16,color="black",shape="triangle"];5560 -> 5704[label="",style="solid", color="black", weight=3]; 18.65/6.89 5563 -> 3613[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5563[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) False",fontsize=16,color="magenta"];5563 -> 5705[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5564[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5564 -> 5706[label="",style="solid", color="black", weight=3]; 18.65/6.89 5565 -> 5564[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5565[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5566 -> 3615[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5566[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) False",fontsize=16,color="magenta"];5566 -> 5707[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5567[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5567 -> 5708[label="",style="solid", color="black", weight=3]; 18.65/6.89 5568 -> 5567[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5568[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5569[label="ceilingN0 (Float (Pos Zero) (Pos (Succ vyw3100))) (floatProperFractionFloat (Float (Pos Zero) (Pos (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5569 -> 5709[label="",style="solid", color="black", weight=3]; 18.65/6.89 5570 -> 5710[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5570[label="ceilingN0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (fromInt (Pos (Succ (Succ vyw30000)) `quot` Pos vyw310),Float (Pos (Succ (Succ vyw30000))) (Pos vyw310) - fromInt (Pos (Succ (Succ vyw30000)) `quot` Pos vyw310))",fontsize=16,color="magenta"];5570 -> 5711[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5570 -> 5712[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5571 -> 5713[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5571[label="ceilingN0 (Float (Pos (Succ Zero)) (Pos vyw310)) (fromInt (Pos (Succ Zero) `quot` Pos vyw310),Float (Pos (Succ Zero)) (Pos vyw310) - fromInt (Pos (Succ Zero) `quot` Pos vyw310))",fontsize=16,color="magenta"];5571 -> 5714[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5571 -> 5715[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5572[label="ceilingN0 (Float (Pos Zero) (Pos Zero)) (floatProperFractionFloat (Float (Pos Zero) (Pos Zero)))",fontsize=16,color="black",shape="box"];5572 -> 5716[label="",style="solid", color="black", weight=3]; 18.65/6.89 5579 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5579[label="Neg (Succ (Succ vyw30000)) `quot` Pos vyw310",fontsize=16,color="magenta"];5579 -> 5717[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5580[label="Succ (Succ vyw30000)",fontsize=16,color="green",shape="box"];5581[label="vyw408",fontsize=16,color="green",shape="box"];5588[label="Succ Zero",fontsize=16,color="green",shape="box"];5589 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5589[label="Neg (Succ Zero) `quot` Pos vyw310",fontsize=16,color="magenta"];5589 -> 5718[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5590[label="vyw409",fontsize=16,color="green",shape="box"];5592 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5592[label="Neg vyw300 `quot` Pos (Succ vyw3100)",fontsize=16,color="magenta"];5592 -> 5719[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5593 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5593[label="fromInt (Neg vyw300 `quot` Pos (Succ vyw3100))",fontsize=16,color="magenta"];5593 -> 5720[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5591[label="ceilingN0 (Float (Neg vyw300) (Pos (Succ vyw3100))) (vyw410,Float (Neg vyw300) (Pos (Succ vyw3100)) - fromInt vyw412)",fontsize=16,color="black",shape="triangle"];5591 -> 5721[label="",style="solid", color="black", weight=3]; 18.65/6.89 5595 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5595[label="fromInt (Neg Zero `quot` Pos Zero)",fontsize=16,color="magenta"];5595 -> 5722[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5596 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5596[label="Neg Zero `quot` Pos Zero",fontsize=16,color="magenta"];5596 -> 5723[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5596 -> 5724[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5594[label="ceilingN0 (Float (Neg Zero) (Pos Zero)) (vyw413,Float (Neg Zero) (Pos Zero) - fromInt vyw415)",fontsize=16,color="black",shape="triangle"];5594 -> 5725[label="",style="solid", color="black", weight=3]; 18.65/6.89 5597[label="ceilingN0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (properFraction (Float (Neg (Succ vyw3000)) (Pos Zero)))",fontsize=16,color="black",shape="box"];5597 -> 5726[label="",style="solid", color="black", weight=3]; 18.65/6.89 5598[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Pos Zero)) True",fontsize=16,color="black",shape="box"];5598 -> 5727[label="",style="solid", color="black", weight=3]; 18.65/6.89 5599 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5599[label="ceilingN (Float (Neg Zero) (Pos Zero)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5599 -> 5728[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5606 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5606[label="Pos (Succ (Succ vyw30000)) `quot` Neg vyw310",fontsize=16,color="magenta"];5606 -> 5729[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5607[label="Succ (Succ vyw30000)",fontsize=16,color="green",shape="box"];5608[label="vyw416",fontsize=16,color="green",shape="box"];5615 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5615[label="Pos (Succ Zero) `quot` Neg vyw310",fontsize=16,color="magenta"];5615 -> 5730[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5616[label="Succ Zero",fontsize=16,color="green",shape="box"];5617[label="vyw417",fontsize=16,color="green",shape="box"];5619 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5619[label="fromInt (Pos Zero `quot` Neg (Succ vyw3100))",fontsize=16,color="magenta"];5619 -> 5731[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5620 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5620[label="Pos Zero `quot` Neg (Succ vyw3100)",fontsize=16,color="magenta"];5620 -> 5732[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5620 -> 5733[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5618[label="ceilingN0 (Float (Pos Zero) (Neg (Succ vyw3100))) (vyw418,Float (Pos Zero) (Neg (Succ vyw3100)) - fromInt vyw420)",fontsize=16,color="black",shape="triangle"];5618 -> 5734[label="",style="solid", color="black", weight=3]; 18.65/6.89 5622 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5622[label="Pos Zero `quot` Neg Zero",fontsize=16,color="magenta"];5622 -> 5735[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5622 -> 5736[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5623 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5623[label="fromInt (Pos Zero `quot` Neg Zero)",fontsize=16,color="magenta"];5623 -> 5737[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5621[label="ceilingN0 (Float (Pos Zero) (Neg Zero)) (vyw421,Float (Pos Zero) (Neg Zero) - fromInt vyw423)",fontsize=16,color="black",shape="triangle"];5621 -> 5738[label="",style="solid", color="black", weight=3]; 18.65/6.89 5624[label="Succ vyw23400",fontsize=16,color="green",shape="box"];5625[label="Zero",fontsize=16,color="green",shape="box"];5626[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3970)) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5626 -> 5739[label="",style="solid", color="black", weight=3]; 18.65/6.89 5627[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos vyw79 * Pos Zero) == GT)",fontsize=16,color="black",shape="box"];5627 -> 5740[label="",style="solid", color="black", weight=3]; 18.65/6.89 5628[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3680) (primMulNat (Succ vyw830) Zero) == GT)",fontsize=16,color="black",shape="box"];5628 -> 5741[label="",style="solid", color="black", weight=3]; 18.65/6.89 5629[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3680) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];5629 -> 5742[label="",style="solid", color="black", weight=3]; 18.65/6.89 5630[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5630 -> 5743[label="",style="solid", color="black", weight=3]; 18.65/6.89 5631 -> 5630[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5631[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5632[label="ceilingCeiling0 (Float (Pos Zero) (Neg (Succ vyw3100))) True",fontsize=16,color="black",shape="box"];5632 -> 5744[label="",style="solid", color="black", weight=3]; 18.65/6.89 5633[label="ceilingN0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (floatProperFractionFloat (Float (Neg vyw300) (Neg (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5633 -> 5745[label="",style="solid", color="black", weight=3]; 18.65/6.89 5634[label="ceilingCeiling0 (Float (Neg (Succ vyw3000)) (Neg Zero)) True",fontsize=16,color="black",shape="box"];5634 -> 5746[label="",style="solid", color="black", weight=3]; 18.65/6.89 5635[label="ceilingN0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (properFraction (Float (Neg (Succ vyw3000)) (Neg Zero)))",fontsize=16,color="black",shape="box"];5635 -> 5747[label="",style="solid", color="black", weight=3]; 18.65/6.89 5636[label="ceilingN0 (Float (Neg Zero) (Neg Zero)) (floatProperFractionFloat (Float (Neg Zero) (Neg Zero)))",fontsize=16,color="black",shape="box"];5636 -> 5748[label="",style="solid", color="black", weight=3]; 18.65/6.89 5637 -> 5749[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5637[label="ceilingN0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (fromInt (Neg (Succ (Succ vyw30000)) `quot` Neg vyw310),Float (Neg (Succ (Succ vyw30000))) (Neg vyw310) - fromInt (Neg (Succ (Succ vyw30000)) `quot` Neg vyw310))",fontsize=16,color="magenta"];5637 -> 5750[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5637 -> 5751[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5638 -> 5752[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5638[label="ceilingN0 (Float (Neg (Succ Zero)) (Neg vyw310)) (fromInt (Neg (Succ Zero) `quot` Neg vyw310),Float (Neg (Succ Zero)) (Neg vyw310) - fromInt (Neg (Succ Zero) `quot` Neg vyw310))",fontsize=16,color="magenta"];5638 -> 5753[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5638 -> 5754[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5650 -> 3026[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5650[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) False",fontsize=16,color="magenta"];5650 -> 5777[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5650 -> 5778[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5651[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5651 -> 5779[label="",style="solid", color="black", weight=3]; 18.65/6.89 5652 -> 5651[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5652[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5653 -> 3026[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5653[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) False",fontsize=16,color="magenta"];5653 -> 5780[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5653 -> 5781[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5654[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5654 -> 5782[label="",style="solid", color="black", weight=3]; 18.65/6.89 5655 -> 5654[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5655[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (primCmpInt (Neg Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5664 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5664[label="Pos (Succ vyw3000) `quot` Pos vyw310",fontsize=16,color="magenta"];5664 -> 5783[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5664 -> 5784[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5665[label="Succ vyw3000",fontsize=16,color="green",shape="box"];5666[label="vyw310",fontsize=16,color="green",shape="box"];5667[label="vyw424",fontsize=16,color="green",shape="box"];5676 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5676[label="Pos Zero `quot` Pos vyw310",fontsize=16,color="magenta"];5676 -> 5785[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5676 -> 5786[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5677[label="Zero",fontsize=16,color="green",shape="box"];5678[label="vyw310",fontsize=16,color="green",shape="box"];5679[label="vyw425",fontsize=16,color="green",shape="box"];5680 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5680[label="ceilingN (Double (Neg vyw300) (Pos (Succ vyw3100))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5680 -> 5787[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5681[label="ceilingN0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (floatProperFractionDouble (Double (Neg vyw300) (Pos (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5681 -> 5788[label="",style="solid", color="black", weight=3]; 18.65/6.89 5682 -> 5789[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5682[label="ceilingN0 (Double (Neg vyw300) (Pos Zero)) (fromInt (Neg vyw300 `quot` Pos Zero),Double (Neg vyw300) (Pos Zero) - fromInt (Neg vyw300 `quot` Pos Zero))",fontsize=16,color="magenta"];5682 -> 5790[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5682 -> 5791[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5683 -> 5055[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5683[label="ceilingN (Double (Neg vyw300) (Pos Zero))",fontsize=16,color="magenta"];5684[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3300) (primMulNat (Succ vyw1030) Zero) == GT)",fontsize=16,color="black",shape="box"];5684 -> 5792[label="",style="solid", color="black", weight=3]; 18.65/6.89 5685[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3300) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];5685 -> 5793[label="",style="solid", color="black", weight=3]; 18.65/6.89 5686[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5686 -> 5794[label="",style="solid", color="black", weight=3]; 18.65/6.89 5687 -> 5686[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5687[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5688[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3310) (primMulNat (Succ vyw1070) Zero) == GT)",fontsize=16,color="black",shape="box"];5688 -> 5795[label="",style="solid", color="black", weight=3]; 18.65/6.89 5689[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3310) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];5689 -> 5796[label="",style="solid", color="black", weight=3]; 18.65/6.89 5690[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];5690 -> 5797[label="",style="solid", color="black", weight=3]; 18.65/6.89 5691 -> 5690[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5691[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];5692 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5692[label="ceilingN (Double (Pos Zero) (Neg (Succ vyw3100))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5692 -> 5798[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5693[label="ceilingN0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (floatProperFractionDouble (Double (Neg vyw300) (Neg (Succ vyw3100))))",fontsize=16,color="black",shape="box"];5693 -> 5799[label="",style="solid", color="black", weight=3]; 18.65/6.89 5694 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5694[label="ceilingN (Double (Neg vyw300) (Neg (Succ vyw3100))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5694 -> 5800[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5695 -> 5088[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5695[label="ceilingN (Double (Neg vyw300) (Neg Zero))",fontsize=16,color="magenta"];5696 -> 5801[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5696[label="ceilingN0 (Double (Neg vyw300) (Neg Zero)) (fromInt (Neg vyw300 `quot` Neg Zero),Double (Neg vyw300) (Neg Zero) - fromInt (Neg vyw300 `quot` Neg Zero))",fontsize=16,color="magenta"];5696 -> 5802[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5696 -> 5803[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5697[label="Succ vyw3000",fontsize=16,color="green",shape="box"];5698[label="vyw310",fontsize=16,color="green",shape="box"];5699 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5699[label="Neg (Succ vyw3000) `quot` Neg vyw310",fontsize=16,color="magenta"];5699 -> 5804[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5699 -> 5805[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5700[label="vyw402",fontsize=16,color="green",shape="box"];5701 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5701[label="Neg Zero `quot` Neg vyw310",fontsize=16,color="magenta"];5701 -> 5806[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5701 -> 5807[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5702[label="Zero",fontsize=16,color="green",shape="box"];5703[label="vyw310",fontsize=16,color="green",shape="box"];5704[label="vyw405",fontsize=16,color="green",shape="box"];5705[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5706 -> 3142[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5706[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5706 -> 5808[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5707[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5708 -> 3145[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5708[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Pos (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5708 -> 5809[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5709 -> 5810[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5709[label="ceilingN0 (Float (Pos Zero) (Pos (Succ vyw3100))) (fromInt (Pos Zero `quot` Pos (Succ vyw3100)),Float (Pos Zero) (Pos (Succ vyw3100)) - fromInt (Pos Zero `quot` Pos (Succ vyw3100)))",fontsize=16,color="magenta"];5709 -> 5811[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5709 -> 5812[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5711 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5711[label="Pos (Succ (Succ vyw30000)) `quot` Pos vyw310",fontsize=16,color="magenta"];5711 -> 5813[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5712 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5712[label="fromInt (Pos (Succ (Succ vyw30000)) `quot` Pos vyw310)",fontsize=16,color="magenta"];5712 -> 5814[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5710[label="ceilingN0 (Float (Pos (Succ (Succ vyw30000))) (Pos vyw310)) (vyw426,Float (Pos (Succ (Succ vyw30000))) (Pos vyw310) - fromInt vyw428)",fontsize=16,color="black",shape="triangle"];5710 -> 5815[label="",style="solid", color="black", weight=3]; 18.65/6.89 5714 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5714[label="Pos (Succ Zero) `quot` Pos vyw310",fontsize=16,color="magenta"];5714 -> 5816[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5715 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5715[label="fromInt (Pos (Succ Zero) `quot` Pos vyw310)",fontsize=16,color="magenta"];5715 -> 5817[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5713[label="ceilingN0 (Float (Pos (Succ Zero)) (Pos vyw310)) (vyw429,Float (Pos (Succ Zero)) (Pos vyw310) - fromInt vyw431)",fontsize=16,color="black",shape="triangle"];5713 -> 5818[label="",style="solid", color="black", weight=3]; 18.65/6.89 5716 -> 5819[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5716[label="ceilingN0 (Float (Pos Zero) (Pos Zero)) (fromInt (Pos Zero `quot` Pos Zero),Float (Pos Zero) (Pos Zero) - fromInt (Pos Zero `quot` Pos Zero))",fontsize=16,color="magenta"];5716 -> 5820[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5716 -> 5821[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5717[label="Succ (Succ vyw30000)",fontsize=16,color="green",shape="box"];5718[label="Succ Zero",fontsize=16,color="green",shape="box"];5719[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5720 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5720[label="Neg vyw300 `quot` Pos (Succ vyw3100)",fontsize=16,color="magenta"];5720 -> 5822[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5721[label="vyw410",fontsize=16,color="green",shape="box"];5722 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5722[label="Neg Zero `quot` Pos Zero",fontsize=16,color="magenta"];5722 -> 5823[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5722 -> 5824[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5723[label="Zero",fontsize=16,color="green",shape="box"];5724[label="Zero",fontsize=16,color="green",shape="box"];5725[label="vyw413",fontsize=16,color="green",shape="box"];5726[label="ceilingN0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (floatProperFractionFloat (Float (Neg (Succ vyw3000)) (Pos Zero)))",fontsize=16,color="black",shape="box"];5726 -> 5825[label="",style="solid", color="black", weight=3]; 18.65/6.89 5727 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5727[label="ceilingN (Float (Neg (Succ vyw3000)) (Pos Zero)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5727 -> 5826[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5728 -> 3638[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5728[label="ceilingN (Float (Neg Zero) (Pos Zero))",fontsize=16,color="magenta"];5729[label="Succ (Succ vyw30000)",fontsize=16,color="green",shape="box"];5730[label="Succ Zero",fontsize=16,color="green",shape="box"];5731 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5731[label="Pos Zero `quot` Neg (Succ vyw3100)",fontsize=16,color="magenta"];5731 -> 5827[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5731 -> 5828[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5732[label="Zero",fontsize=16,color="green",shape="box"];5733[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5734[label="vyw418",fontsize=16,color="green",shape="box"];5735[label="Zero",fontsize=16,color="green",shape="box"];5736[label="Zero",fontsize=16,color="green",shape="box"];5737 -> 364[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5737[label="Pos Zero `quot` Neg Zero",fontsize=16,color="magenta"];5737 -> 5829[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5737 -> 5830[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5738[label="vyw421",fontsize=16,color="green",shape="box"];5739[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3970)) (primMulInt (Pos vyw79) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5739 -> 5831[label="",style="solid", color="black", weight=3]; 18.65/6.89 5740[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (primMulInt (Pos vyw79) (Pos Zero)) == GT)",fontsize=16,color="black",shape="box"];5740 -> 5832[label="",style="solid", color="black", weight=3]; 18.65/6.89 5741[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3680) Zero == GT)",fontsize=16,color="black",shape="triangle"];5741 -> 5833[label="",style="solid", color="black", weight=3]; 18.65/6.89 5742 -> 5741[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5742[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3680) Zero == GT)",fontsize=16,color="magenta"];5743 -> 3190[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5743[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5743 -> 5834[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5744 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5744[label="ceilingN (Float (Pos Zero) (Neg (Succ vyw3100))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5744 -> 5835[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5745 -> 5836[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5745[label="ceilingN0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (fromInt (Neg vyw300 `quot` Neg (Succ vyw3100)),Float (Neg vyw300) (Neg (Succ vyw3100)) - fromInt (Neg vyw300 `quot` Neg (Succ vyw3100)))",fontsize=16,color="magenta"];5745 -> 5837[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5745 -> 5838[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5746 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5746[label="ceilingN (Float (Neg (Succ vyw3000)) (Neg Zero)) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];5746 -> 5839[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5747[label="ceilingN0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (floatProperFractionFloat (Float (Neg (Succ vyw3000)) (Neg Zero)))",fontsize=16,color="black",shape="box"];5747 -> 5840[label="",style="solid", color="black", weight=3]; 18.65/6.89 5748 -> 5841[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5748[label="ceilingN0 (Float (Neg Zero) (Neg Zero)) (fromInt (Neg Zero `quot` Neg Zero),Float (Neg Zero) (Neg Zero) - fromInt (Neg Zero `quot` Neg Zero))",fontsize=16,color="magenta"];5748 -> 5842[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5748 -> 5843[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5750 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5750[label="fromInt (Neg (Succ (Succ vyw30000)) `quot` Neg vyw310)",fontsize=16,color="magenta"];5750 -> 5844[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5751 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5751[label="Neg (Succ (Succ vyw30000)) `quot` Neg vyw310",fontsize=16,color="magenta"];5751 -> 5845[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5749[label="ceilingN0 (Float (Neg (Succ (Succ vyw30000))) (Neg vyw310)) (vyw432,Float (Neg (Succ (Succ vyw30000))) (Neg vyw310) - fromInt vyw434)",fontsize=16,color="black",shape="triangle"];5749 -> 5846[label="",style="solid", color="black", weight=3]; 18.65/6.89 5753 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5753[label="fromInt (Neg (Succ Zero) `quot` Neg vyw310)",fontsize=16,color="magenta"];5753 -> 5847[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5754 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5754[label="Neg (Succ Zero) `quot` Neg vyw310",fontsize=16,color="magenta"];5754 -> 5848[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5752[label="ceilingN0 (Float (Neg (Succ Zero)) (Neg vyw310)) (vyw435,Float (Neg (Succ Zero)) (Neg vyw310) - fromInt vyw437)",fontsize=16,color="black",shape="triangle"];5752 -> 5849[label="",style="solid", color="black", weight=3]; 18.65/6.89 5777[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5778[label="Succ vyw30000",fontsize=16,color="green",shape="box"];5779 -> 2715[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5779[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Pos (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5779 -> 5940[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5779 -> 5941[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5780[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5781[label="Zero",fontsize=16,color="green",shape="box"];5782 -> 2715[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5782[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Pos (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5782 -> 5942[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5782 -> 5943[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5783[label="Succ vyw3000",fontsize=16,color="green",shape="box"];5784[label="vyw310",fontsize=16,color="green",shape="box"];5785[label="Zero",fontsize=16,color="green",shape="box"];5786[label="vyw310",fontsize=16,color="green",shape="box"];5787 -> 5219[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5787[label="ceilingN (Double (Neg vyw300) (Pos (Succ vyw3100)))",fontsize=16,color="magenta"];5788 -> 5944[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5788[label="ceilingN0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (fromInt (Neg vyw300 `quot` Pos (Succ vyw3100)),Double (Neg vyw300) (Pos (Succ vyw3100)) - fromInt (Neg vyw300 `quot` Pos (Succ vyw3100)))",fontsize=16,color="magenta"];5788 -> 5945[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5788 -> 5946[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5790 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5790[label="Neg vyw300 `quot` Pos Zero",fontsize=16,color="magenta"];5790 -> 5955[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5790 -> 5956[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5791 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5791[label="fromInt (Neg vyw300 `quot` Pos Zero)",fontsize=16,color="magenta"];5791 -> 5957[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5789[label="ceilingN0 (Double (Neg vyw300) (Pos Zero)) (vyw454,Double (Neg vyw300) (Pos Zero) - fromInt vyw456)",fontsize=16,color="black",shape="triangle"];5789 -> 5958[label="",style="solid", color="black", weight=3]; 18.65/6.89 5792[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3300) Zero == GT)",fontsize=16,color="black",shape="triangle"];5792 -> 5959[label="",style="solid", color="black", weight=3]; 18.65/6.89 5793 -> 5792[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5793[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3300) Zero == GT)",fontsize=16,color="magenta"];5794 -> 2738[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5794[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5794 -> 5960[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5794 -> 5961[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5795[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3310) Zero == GT)",fontsize=16,color="black",shape="triangle"];5795 -> 5962[label="",style="solid", color="black", weight=3]; 18.65/6.89 5796 -> 5795[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5796[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3310) Zero == GT)",fontsize=16,color="magenta"];5797 -> 2738[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5797[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];5797 -> 5963[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5797 -> 5964[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5798 -> 2739[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5798[label="ceilingN (Double (Pos Zero) (Neg (Succ vyw3100)))",fontsize=16,color="magenta"];5798 -> 5965[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5799 -> 5966[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5799[label="ceilingN0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (fromInt (Neg vyw300 `quot` Neg (Succ vyw3100)),Double (Neg vyw300) (Neg (Succ vyw3100)) - fromInt (Neg vyw300 `quot` Neg (Succ vyw3100)))",fontsize=16,color="magenta"];5799 -> 5967[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5799 -> 5968[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5800 -> 5242[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5800[label="ceilingN (Double (Neg vyw300) (Neg (Succ vyw3100)))",fontsize=16,color="magenta"];5802 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5802[label="fromInt (Neg vyw300 `quot` Neg Zero)",fontsize=16,color="magenta"];5802 -> 5977[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5803 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5803[label="Neg vyw300 `quot` Neg Zero",fontsize=16,color="magenta"];5803 -> 5978[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5803 -> 5979[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5801[label="ceilingN0 (Double (Neg vyw300) (Neg Zero)) (vyw457,Double (Neg vyw300) (Neg Zero) - fromInt vyw459)",fontsize=16,color="black",shape="triangle"];5801 -> 5980[label="",style="solid", color="black", weight=3]; 18.65/6.89 5804[label="Succ vyw3000",fontsize=16,color="green",shape="box"];5805[label="vyw310",fontsize=16,color="green",shape="box"];5806[label="Zero",fontsize=16,color="green",shape="box"];5807[label="vyw310",fontsize=16,color="green",shape="box"];5808[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5809[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5811 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5811[label="fromInt (Pos Zero `quot` Pos (Succ vyw3100))",fontsize=16,color="magenta"];5811 -> 5981[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5812 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5812[label="Pos Zero `quot` Pos (Succ vyw3100)",fontsize=16,color="magenta"];5812 -> 5982[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5812 -> 5983[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5810[label="ceilingN0 (Float (Pos Zero) (Pos (Succ vyw3100))) (vyw460,Float (Pos Zero) (Pos (Succ vyw3100)) - fromInt vyw462)",fontsize=16,color="black",shape="triangle"];5810 -> 5984[label="",style="solid", color="black", weight=3]; 18.65/6.89 5813[label="Succ (Succ vyw30000)",fontsize=16,color="green",shape="box"];5814 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5814[label="Pos (Succ (Succ vyw30000)) `quot` Pos vyw310",fontsize=16,color="magenta"];5814 -> 5985[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5815[label="vyw426",fontsize=16,color="green",shape="box"];5816[label="Succ Zero",fontsize=16,color="green",shape="box"];5817 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5817[label="Pos (Succ Zero) `quot` Pos vyw310",fontsize=16,color="magenta"];5817 -> 5986[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5818[label="vyw429",fontsize=16,color="green",shape="box"];5820 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5820[label="fromInt (Pos Zero `quot` Pos Zero)",fontsize=16,color="magenta"];5820 -> 5987[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5821 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5821[label="Pos Zero `quot` Pos Zero",fontsize=16,color="magenta"];5821 -> 5988[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5821 -> 5989[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5819[label="ceilingN0 (Float (Pos Zero) (Pos Zero)) (vyw463,Float (Pos Zero) (Pos Zero) - fromInt vyw465)",fontsize=16,color="black",shape="triangle"];5819 -> 5990[label="",style="solid", color="black", weight=3]; 18.65/6.89 5822[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5823[label="Zero",fontsize=16,color="green",shape="box"];5824[label="Zero",fontsize=16,color="green",shape="box"];5825 -> 5991[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5825[label="ceilingN0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (fromInt (Neg (Succ vyw3000) `quot` Pos Zero),Float (Neg (Succ vyw3000)) (Pos Zero) - fromInt (Neg (Succ vyw3000) `quot` Pos Zero))",fontsize=16,color="magenta"];5825 -> 5992[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5825 -> 5993[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5826 -> 5268[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5826[label="ceilingN (Float (Neg (Succ vyw3000)) (Pos Zero))",fontsize=16,color="magenta"];5827[label="Zero",fontsize=16,color="green",shape="box"];5828[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5829[label="Zero",fontsize=16,color="green",shape="box"];5830[label="Zero",fontsize=16,color="green",shape="box"];5831[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos (Succ vyw3970)) (Pos (primMulNat vyw79 Zero)) == GT)",fontsize=16,color="black",shape="box"];5831 -> 5999[label="",style="solid", color="black", weight=3]; 18.65/6.89 5832[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat vyw79 Zero)) == GT)",fontsize=16,color="burlywood",shape="box"];6887[label="vyw79/Succ vyw790",fontsize=10,color="white",style="solid",shape="box"];5832 -> 6887[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6887 -> 6000[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6888[label="vyw79/Zero",fontsize=10,color="white",style="solid",shape="box"];5832 -> 6888[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6888 -> 6001[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 5833[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) (GT == GT)",fontsize=16,color="black",shape="box"];5833 -> 6002[label="",style="solid", color="black", weight=3]; 18.65/6.89 5834[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5835 -> 3675[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5835[label="ceilingN (Float (Pos Zero) (Neg (Succ vyw3100)))",fontsize=16,color="magenta"];5837 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5837[label="fromInt (Neg vyw300 `quot` Neg (Succ vyw3100))",fontsize=16,color="magenta"];5837 -> 6003[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5838 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5838[label="Neg vyw300 `quot` Neg (Succ vyw3100)",fontsize=16,color="magenta"];5838 -> 6004[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5836[label="ceilingN0 (Float (Neg vyw300) (Neg (Succ vyw3100))) (vyw466,Float (Neg vyw300) (Neg (Succ vyw3100)) - fromInt vyw468)",fontsize=16,color="black",shape="triangle"];5836 -> 6005[label="",style="solid", color="black", weight=3]; 18.65/6.89 5839 -> 5291[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5839[label="ceilingN (Float (Neg (Succ vyw3000)) (Neg Zero))",fontsize=16,color="magenta"];5840 -> 6006[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5840[label="ceilingN0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (fromInt (Neg (Succ vyw3000) `quot` Neg Zero),Float (Neg (Succ vyw3000)) (Neg Zero) - fromInt (Neg (Succ vyw3000) `quot` Neg Zero))",fontsize=16,color="magenta"];5840 -> 6007[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5840 -> 6008[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5842 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5842[label="Neg Zero `quot` Neg Zero",fontsize=16,color="magenta"];5842 -> 6013[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5842 -> 6014[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5843 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5843[label="fromInt (Neg Zero `quot` Neg Zero)",fontsize=16,color="magenta"];5843 -> 6015[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5841[label="ceilingN0 (Float (Neg Zero) (Neg Zero)) (vyw469,Float (Neg Zero) (Neg Zero) - fromInt vyw471)",fontsize=16,color="black",shape="triangle"];5841 -> 6016[label="",style="solid", color="black", weight=3]; 18.65/6.89 5844 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5844[label="Neg (Succ (Succ vyw30000)) `quot` Neg vyw310",fontsize=16,color="magenta"];5844 -> 6017[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5845[label="Succ (Succ vyw30000)",fontsize=16,color="green",shape="box"];5846[label="vyw432",fontsize=16,color="green",shape="box"];5847 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5847[label="Neg (Succ Zero) `quot` Neg vyw310",fontsize=16,color="magenta"];5847 -> 6018[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5848[label="Succ Zero",fontsize=16,color="green",shape="box"];5849[label="vyw435",fontsize=16,color="green",shape="box"];5940[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5941[label="Succ vyw30000",fontsize=16,color="green",shape="box"];5942[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5943[label="Zero",fontsize=16,color="green",shape="box"];5945 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5945[label="fromInt (Neg vyw300 `quot` Pos (Succ vyw3100))",fontsize=16,color="magenta"];5945 -> 6019[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5946 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5946[label="Neg vyw300 `quot` Pos (Succ vyw3100)",fontsize=16,color="magenta"];5946 -> 6020[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5946 -> 6021[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5944[label="ceilingN0 (Double (Neg vyw300) (Pos (Succ vyw3100))) (vyw482,Double (Neg vyw300) (Pos (Succ vyw3100)) - fromInt vyw484)",fontsize=16,color="black",shape="triangle"];5944 -> 6022[label="",style="solid", color="black", weight=3]; 18.65/6.89 5955[label="vyw300",fontsize=16,color="green",shape="box"];5956[label="Zero",fontsize=16,color="green",shape="box"];5957 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5957[label="Neg vyw300 `quot` Pos Zero",fontsize=16,color="magenta"];5957 -> 6023[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5957 -> 6024[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5958[label="vyw454",fontsize=16,color="green",shape="box"];5959[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (GT == GT)",fontsize=16,color="black",shape="box"];5959 -> 6025[label="",style="solid", color="black", weight=3]; 18.65/6.89 5960[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5961[label="Succ vyw30000",fontsize=16,color="green",shape="box"];5962[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) (GT == GT)",fontsize=16,color="black",shape="box"];5962 -> 6026[label="",style="solid", color="black", weight=3]; 18.65/6.89 5963[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5964[label="Zero",fontsize=16,color="green",shape="box"];5965[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5967 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5967[label="Neg vyw300 `quot` Neg (Succ vyw3100)",fontsize=16,color="magenta"];5967 -> 6027[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5967 -> 6028[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5968 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5968[label="fromInt (Neg vyw300 `quot` Neg (Succ vyw3100))",fontsize=16,color="magenta"];5968 -> 6029[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5966[label="ceilingN0 (Double (Neg vyw300) (Neg (Succ vyw3100))) (vyw485,Double (Neg vyw300) (Neg (Succ vyw3100)) - fromInt vyw487)",fontsize=16,color="black",shape="triangle"];5966 -> 6030[label="",style="solid", color="black", weight=3]; 18.65/6.89 5977 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5977[label="Neg vyw300 `quot` Neg Zero",fontsize=16,color="magenta"];5977 -> 6031[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5977 -> 6032[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5978[label="vyw300",fontsize=16,color="green",shape="box"];5979[label="Zero",fontsize=16,color="green",shape="box"];5980[label="vyw457",fontsize=16,color="green",shape="box"];5981 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5981[label="Pos Zero `quot` Pos (Succ vyw3100)",fontsize=16,color="magenta"];5981 -> 6033[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5981 -> 6034[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5982[label="Zero",fontsize=16,color="green",shape="box"];5983[label="Succ vyw3100",fontsize=16,color="green",shape="box"];5984[label="vyw460",fontsize=16,color="green",shape="box"];5985[label="Succ (Succ vyw30000)",fontsize=16,color="green",shape="box"];5986[label="Succ Zero",fontsize=16,color="green",shape="box"];5987 -> 352[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5987[label="Pos Zero `quot` Pos Zero",fontsize=16,color="magenta"];5987 -> 6035[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5987 -> 6036[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5988[label="Zero",fontsize=16,color="green",shape="box"];5989[label="Zero",fontsize=16,color="green",shape="box"];5990[label="vyw463",fontsize=16,color="green",shape="box"];5992 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5992[label="fromInt (Neg (Succ vyw3000) `quot` Pos Zero)",fontsize=16,color="magenta"];5992 -> 6037[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5993 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 5993[label="Neg (Succ vyw3000) `quot` Pos Zero",fontsize=16,color="magenta"];5993 -> 6038[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5993 -> 6039[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 5991[label="ceilingN0 (Float (Neg (Succ vyw3000)) (Pos Zero)) (vyw488,Float (Neg (Succ vyw3000)) (Pos Zero) - fromInt vyw490)",fontsize=16,color="black",shape="triangle"];5991 -> 6040[label="",style="solid", color="black", weight=3]; 18.65/6.89 5999[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3970) (primMulNat vyw79 Zero) == GT)",fontsize=16,color="burlywood",shape="box"];6889[label="vyw79/Succ vyw790",fontsize=10,color="white",style="solid",shape="box"];5999 -> 6889[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6889 -> 6041[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6890[label="vyw79/Zero",fontsize=10,color="white",style="solid",shape="box"];5999 -> 6890[label="",style="solid", color="burlywood", weight=9]; 18.65/6.89 6890 -> 6042[label="",style="solid", color="burlywood", weight=3]; 18.65/6.89 6000[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat (Succ vyw790) Zero)) == GT)",fontsize=16,color="black",shape="box"];6000 -> 6043[label="",style="solid", color="black", weight=3]; 18.65/6.89 6001[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == GT)",fontsize=16,color="black",shape="box"];6001 -> 6044[label="",style="solid", color="black", weight=3]; 18.65/6.89 6002[label="ceilingCeiling0 (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) True",fontsize=16,color="black",shape="box"];6002 -> 6045[label="",style="solid", color="black", weight=3]; 18.65/6.89 6003 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6003[label="Neg vyw300 `quot` Neg (Succ vyw3100)",fontsize=16,color="magenta"];6003 -> 6046[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6004[label="Succ vyw3100",fontsize=16,color="green",shape="box"];6005[label="vyw466",fontsize=16,color="green",shape="box"];6007 -> 5415[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6007[label="fromInt (Neg (Succ vyw3000) `quot` Neg Zero)",fontsize=16,color="magenta"];6007 -> 6047[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6008 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6008[label="Neg (Succ vyw3000) `quot` Neg Zero",fontsize=16,color="magenta"];6008 -> 6048[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6008 -> 6049[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6006[label="ceilingN0 (Float (Neg (Succ vyw3000)) (Neg Zero)) (vyw491,Float (Neg (Succ vyw3000)) (Neg Zero) - fromInt vyw493)",fontsize=16,color="black",shape="triangle"];6006 -> 6050[label="",style="solid", color="black", weight=3]; 18.65/6.89 6013[label="Zero",fontsize=16,color="green",shape="box"];6014[label="Zero",fontsize=16,color="green",shape="box"];6015 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6015[label="Neg Zero `quot` Neg Zero",fontsize=16,color="magenta"];6015 -> 6054[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6015 -> 6055[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6016[label="vyw469",fontsize=16,color="green",shape="box"];6017[label="Succ (Succ vyw30000)",fontsize=16,color="green",shape="box"];6018[label="Succ Zero",fontsize=16,color="green",shape="box"];6019 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6019[label="Neg vyw300 `quot` Pos (Succ vyw3100)",fontsize=16,color="magenta"];6019 -> 6056[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6019 -> 6057[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6020[label="vyw300",fontsize=16,color="green",shape="box"];6021[label="Succ vyw3100",fontsize=16,color="green",shape="box"];6022[label="vyw482",fontsize=16,color="green",shape="box"];6023[label="vyw300",fontsize=16,color="green",shape="box"];6024[label="Zero",fontsize=16,color="green",shape="box"];6025[label="ceilingCeiling0 (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) True",fontsize=16,color="black",shape="box"];6025 -> 6058[label="",style="solid", color="black", weight=3]; 18.65/6.89 6026[label="ceilingCeiling0 (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) True",fontsize=16,color="black",shape="box"];6026 -> 6059[label="",style="solid", color="black", weight=3]; 18.65/6.89 6027[label="vyw300",fontsize=16,color="green",shape="box"];6028[label="Succ vyw3100",fontsize=16,color="green",shape="box"];6029 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6029[label="Neg vyw300 `quot` Neg (Succ vyw3100)",fontsize=16,color="magenta"];6029 -> 6060[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6029 -> 6061[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6030[label="vyw485",fontsize=16,color="green",shape="box"];6031[label="vyw300",fontsize=16,color="green",shape="box"];6032[label="Zero",fontsize=16,color="green",shape="box"];6033[label="Zero",fontsize=16,color="green",shape="box"];6034[label="Succ vyw3100",fontsize=16,color="green",shape="box"];6035[label="Zero",fontsize=16,color="green",shape="box"];6036[label="Zero",fontsize=16,color="green",shape="box"];6037 -> 358[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6037[label="Neg (Succ vyw3000) `quot` Pos Zero",fontsize=16,color="magenta"];6037 -> 6062[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6037 -> 6063[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6038[label="Succ vyw3000",fontsize=16,color="green",shape="box"];6039[label="Zero",fontsize=16,color="green",shape="box"];6040[label="vyw488",fontsize=16,color="green",shape="box"];6041[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3970) (primMulNat (Succ vyw790) Zero) == GT)",fontsize=16,color="black",shape="box"];6041 -> 6064[label="",style="solid", color="black", weight=3]; 18.65/6.89 6042[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3970) (primMulNat Zero Zero) == GT)",fontsize=16,color="black",shape="box"];6042 -> 6065[label="",style="solid", color="black", weight=3]; 18.65/6.89 6043[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="black",shape="triangle"];6043 -> 6066[label="",style="solid", color="black", weight=3]; 18.65/6.89 6044 -> 6043[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6044[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpInt (Pos Zero) (Pos Zero) == GT)",fontsize=16,color="magenta"];6045 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6045[label="ceilingN (Float (Pos (Succ Zero)) (Neg (Succ vyw3100))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6045 -> 6067[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6046[label="Succ vyw3100",fontsize=16,color="green",shape="box"];6047 -> 370[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6047[label="Neg (Succ vyw3000) `quot` Neg Zero",fontsize=16,color="magenta"];6047 -> 6068[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6047 -> 6069[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6048[label="Succ vyw3000",fontsize=16,color="green",shape="box"];6049[label="Zero",fontsize=16,color="green",shape="box"];6050[label="vyw491",fontsize=16,color="green",shape="box"];6054[label="Zero",fontsize=16,color="green",shape="box"];6055[label="Zero",fontsize=16,color="green",shape="box"];6056[label="vyw300",fontsize=16,color="green",shape="box"];6057[label="Succ vyw3100",fontsize=16,color="green",shape="box"];6058 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6058[label="ceilingN (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6058 -> 6072[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6059 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6059[label="ceilingN (Double (Pos (Succ Zero)) (Neg (Succ vyw3100))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6059 -> 6073[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6060[label="vyw300",fontsize=16,color="green",shape="box"];6061[label="Succ vyw3100",fontsize=16,color="green",shape="box"];6062[label="Succ vyw3000",fontsize=16,color="green",shape="box"];6063[label="Zero",fontsize=16,color="green",shape="box"];6064[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3970) Zero == GT)",fontsize=16,color="black",shape="triangle"];6064 -> 6074[label="",style="solid", color="black", weight=3]; 18.65/6.89 6065 -> 6064[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6065[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (primCmpNat (Succ vyw3970) Zero == GT)",fontsize=16,color="magenta"];6066 -> 3188[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6066[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (EQ == GT)",fontsize=16,color="magenta"];6066 -> 6075[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6067 -> 3189[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6067[label="ceilingN (Float (Pos (Succ Zero)) (Neg (Succ vyw3100)))",fontsize=16,color="magenta"];6067 -> 6076[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6068[label="Succ vyw3000",fontsize=16,color="green",shape="box"];6069[label="Zero",fontsize=16,color="green",shape="box"];6072 -> 2737[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6072[label="ceilingN (Double (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100)))",fontsize=16,color="magenta"];6072 -> 6081[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6072 -> 6082[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6073 -> 2737[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6073[label="ceilingN (Double (Pos (Succ Zero)) (Neg (Succ vyw3100)))",fontsize=16,color="magenta"];6073 -> 6083[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6073 -> 6084[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6074[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) (GT == GT)",fontsize=16,color="black",shape="box"];6074 -> 6085[label="",style="solid", color="black", weight=3]; 18.65/6.89 6075[label="Succ vyw3100",fontsize=16,color="green",shape="box"];6076[label="Succ vyw3100",fontsize=16,color="green",shape="box"];6081[label="Succ vyw3100",fontsize=16,color="green",shape="box"];6082[label="Succ vyw30000",fontsize=16,color="green",shape="box"];6083[label="Succ vyw3100",fontsize=16,color="green",shape="box"];6084[label="Zero",fontsize=16,color="green",shape="box"];6085[label="ceilingCeiling0 (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) True",fontsize=16,color="black",shape="box"];6085 -> 6090[label="",style="solid", color="black", weight=3]; 18.65/6.89 6090 -> 1608[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6090[label="ceilingN (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100))) + fromInt (Pos (Succ Zero))",fontsize=16,color="magenta"];6090 -> 6093[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6093 -> 3187[label="",style="dashed", color="red", weight=0]; 18.65/6.89 6093[label="ceilingN (Float (Pos (Succ (Succ vyw30000))) (Neg (Succ vyw3100)))",fontsize=16,color="magenta"];6093 -> 6094[label="",style="dashed", color="magenta", weight=3]; 18.65/6.89 6094[label="Succ vyw3100",fontsize=16,color="green",shape="box"];} 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (16) 18.65/6.89 Complex Obligation (AND) 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (17) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_primModNatS00(vyw478, vyw479) -> new_primModNatS(new_primMinusNatS2(vyw478, vyw479), Succ(vyw479)) 18.65/6.89 new_primModNatS(Succ(Succ(vyw30000)), Zero) -> new_primModNatS(new_primMinusNatS0(vyw30000), Zero) 18.65/6.89 new_primModNatS(Succ(Succ(vyw30000)), Succ(vyw31000)) -> new_primModNatS0(vyw30000, vyw31000, vyw30000, vyw31000) 18.65/6.89 new_primModNatS(Succ(Zero), Zero) -> new_primModNatS(new_primMinusNatS1, Zero) 18.65/6.89 new_primModNatS0(vyw478, vyw479, Succ(vyw4800), Succ(vyw4810)) -> new_primModNatS0(vyw478, vyw479, vyw4800, vyw4810) 18.65/6.89 new_primModNatS0(vyw478, vyw479, Succ(vyw4800), Zero) -> new_primModNatS(new_primMinusNatS2(vyw478, vyw479), Succ(vyw479)) 18.65/6.89 new_primModNatS0(vyw478, vyw479, Zero, Zero) -> new_primModNatS00(vyw478, vyw479) 18.65/6.89 18.65/6.89 The TRS R consists of the following rules: 18.65/6.89 18.65/6.89 new_primMinusNatS1 -> Zero 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Zero) -> Succ(vyw4780) 18.65/6.89 new_primMinusNatS3(Zero, Zero) -> Zero 18.65/6.89 new_primMinusNatS2(vyw478, vyw479) -> new_primMinusNatS3(vyw478, vyw479) 18.65/6.89 new_primMinusNatS0(vyw30000) -> Succ(vyw30000) 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS3(vyw4780, vyw4790) 18.65/6.89 new_primMinusNatS3(Zero, Succ(vyw4790)) -> Zero 18.65/6.89 18.65/6.89 The set Q consists of the following terms: 18.65/6.89 18.65/6.89 new_primMinusNatS3(Succ(x0), Zero) 18.65/6.89 new_primMinusNatS3(Zero, Zero) 18.65/6.89 new_primMinusNatS0(x0) 18.65/6.89 new_primMinusNatS1 18.65/6.89 new_primMinusNatS2(x0, x1) 18.65/6.89 new_primMinusNatS3(Zero, Succ(x0)) 18.65/6.89 new_primMinusNatS3(Succ(x0), Succ(x1)) 18.65/6.89 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (18) DependencyGraphProof (EQUIVALENT) 18.65/6.89 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 2 SCCs with 1 less node. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (19) 18.65/6.89 Complex Obligation (AND) 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (20) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_primModNatS(Succ(Succ(vyw30000)), Zero) -> new_primModNatS(new_primMinusNatS0(vyw30000), Zero) 18.65/6.89 18.65/6.89 The TRS R consists of the following rules: 18.65/6.89 18.65/6.89 new_primMinusNatS1 -> Zero 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Zero) -> Succ(vyw4780) 18.65/6.89 new_primMinusNatS3(Zero, Zero) -> Zero 18.65/6.89 new_primMinusNatS2(vyw478, vyw479) -> new_primMinusNatS3(vyw478, vyw479) 18.65/6.89 new_primMinusNatS0(vyw30000) -> Succ(vyw30000) 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS3(vyw4780, vyw4790) 18.65/6.89 new_primMinusNatS3(Zero, Succ(vyw4790)) -> Zero 18.65/6.89 18.65/6.89 The set Q consists of the following terms: 18.65/6.89 18.65/6.89 new_primMinusNatS3(Succ(x0), Zero) 18.65/6.89 new_primMinusNatS3(Zero, Zero) 18.65/6.89 new_primMinusNatS0(x0) 18.65/6.89 new_primMinusNatS1 18.65/6.89 new_primMinusNatS2(x0, x1) 18.65/6.89 new_primMinusNatS3(Zero, Succ(x0)) 18.65/6.89 new_primMinusNatS3(Succ(x0), Succ(x1)) 18.65/6.89 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (21) MRRProof (EQUIVALENT) 18.65/6.89 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. 18.65/6.89 18.65/6.89 Strictly oriented dependency pairs: 18.65/6.89 18.65/6.89 new_primModNatS(Succ(Succ(vyw30000)), Zero) -> new_primModNatS(new_primMinusNatS0(vyw30000), Zero) 18.65/6.89 18.65/6.89 Strictly oriented rules of the TRS R: 18.65/6.89 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Zero) -> Succ(vyw4780) 18.65/6.89 new_primMinusNatS3(Zero, Zero) -> Zero 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS3(vyw4780, vyw4790) 18.65/6.89 new_primMinusNatS3(Zero, Succ(vyw4790)) -> Zero 18.65/6.89 18.65/6.89 Used ordering: Polynomial interpretation [POLO]: 18.65/6.89 18.65/6.89 POL(Succ(x_1)) = 1 + x_1 18.65/6.89 POL(Zero) = 2 18.65/6.89 POL(new_primMinusNatS0(x_1)) = 1 + x_1 18.65/6.89 POL(new_primMinusNatS1) = 2 18.65/6.89 POL(new_primMinusNatS2(x_1, x_2)) = 1 + 2*x_1 + 2*x_2 18.65/6.89 POL(new_primMinusNatS3(x_1, x_2)) = 1 + 2*x_1 + x_2 18.65/6.89 POL(new_primModNatS(x_1, x_2)) = x_1 + x_2 18.65/6.89 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (22) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 P is empty. 18.65/6.89 The TRS R consists of the following rules: 18.65/6.89 18.65/6.89 new_primMinusNatS1 -> Zero 18.65/6.89 new_primMinusNatS2(vyw478, vyw479) -> new_primMinusNatS3(vyw478, vyw479) 18.65/6.89 new_primMinusNatS0(vyw30000) -> Succ(vyw30000) 18.65/6.89 18.65/6.89 The set Q consists of the following terms: 18.65/6.89 18.65/6.89 new_primMinusNatS3(Succ(x0), Zero) 18.65/6.89 new_primMinusNatS3(Zero, Zero) 18.65/6.89 new_primMinusNatS0(x0) 18.65/6.89 new_primMinusNatS1 18.65/6.89 new_primMinusNatS2(x0, x1) 18.65/6.89 new_primMinusNatS3(Zero, Succ(x0)) 18.65/6.89 new_primMinusNatS3(Succ(x0), Succ(x1)) 18.65/6.89 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (23) PisEmptyProof (EQUIVALENT) 18.65/6.89 The TRS P is empty. Hence, there is no (P,Q,R) chain. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (24) 18.65/6.89 YES 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (25) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_primModNatS(Succ(Succ(vyw30000)), Succ(vyw31000)) -> new_primModNatS0(vyw30000, vyw31000, vyw30000, vyw31000) 18.65/6.89 new_primModNatS0(vyw478, vyw479, Succ(vyw4800), Succ(vyw4810)) -> new_primModNatS0(vyw478, vyw479, vyw4800, vyw4810) 18.65/6.89 new_primModNatS0(vyw478, vyw479, Succ(vyw4800), Zero) -> new_primModNatS(new_primMinusNatS2(vyw478, vyw479), Succ(vyw479)) 18.65/6.89 new_primModNatS0(vyw478, vyw479, Zero, Zero) -> new_primModNatS00(vyw478, vyw479) 18.65/6.89 new_primModNatS00(vyw478, vyw479) -> new_primModNatS(new_primMinusNatS2(vyw478, vyw479), Succ(vyw479)) 18.65/6.89 18.65/6.89 The TRS R consists of the following rules: 18.65/6.89 18.65/6.89 new_primMinusNatS1 -> Zero 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Zero) -> Succ(vyw4780) 18.65/6.89 new_primMinusNatS3(Zero, Zero) -> Zero 18.65/6.89 new_primMinusNatS2(vyw478, vyw479) -> new_primMinusNatS3(vyw478, vyw479) 18.65/6.89 new_primMinusNatS0(vyw30000) -> Succ(vyw30000) 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS3(vyw4780, vyw4790) 18.65/6.89 new_primMinusNatS3(Zero, Succ(vyw4790)) -> Zero 18.65/6.89 18.65/6.89 The set Q consists of the following terms: 18.65/6.89 18.65/6.89 new_primMinusNatS3(Succ(x0), Zero) 18.65/6.89 new_primMinusNatS3(Zero, Zero) 18.65/6.89 new_primMinusNatS0(x0) 18.65/6.89 new_primMinusNatS1 18.65/6.89 new_primMinusNatS2(x0, x1) 18.65/6.89 new_primMinusNatS3(Zero, Succ(x0)) 18.65/6.89 new_primMinusNatS3(Succ(x0), Succ(x1)) 18.65/6.89 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (26) QDPSizeChangeProof (EQUIVALENT) 18.65/6.89 We used the following order together with the size-change analysis [AAECC05] to show that there are no infinite chains for this DP problem. 18.65/6.89 18.65/6.89 Order:Polynomial interpretation [POLO]: 18.65/6.89 18.65/6.89 POL(Succ(x_1)) = 1 + x_1 18.65/6.89 POL(Zero) = 1 18.65/6.89 POL(new_primMinusNatS2(x_1, x_2)) = x_1 18.65/6.89 POL(new_primMinusNatS3(x_1, x_2)) = x_1 18.65/6.89 18.65/6.89 18.65/6.89 18.65/6.89 18.65/6.89 From the DPs we obtained the following set of size-change graphs: 18.65/6.89 *new_primModNatS0(vyw478, vyw479, Succ(vyw4800), Zero) -> new_primModNatS(new_primMinusNatS2(vyw478, vyw479), Succ(vyw479)) (allowed arguments on rhs = {1, 2}) 18.65/6.89 The graph contains the following edges 1 >= 1 18.65/6.89 18.65/6.89 18.65/6.89 *new_primModNatS00(vyw478, vyw479) -> new_primModNatS(new_primMinusNatS2(vyw478, vyw479), Succ(vyw479)) (allowed arguments on rhs = {1, 2}) 18.65/6.89 The graph contains the following edges 1 >= 1 18.65/6.89 18.65/6.89 18.65/6.89 *new_primModNatS(Succ(Succ(vyw30000)), Succ(vyw31000)) -> new_primModNatS0(vyw30000, vyw31000, vyw30000, vyw31000) (allowed arguments on rhs = {1, 2, 3, 4}) 18.65/6.89 The graph contains the following edges 1 > 1, 2 > 2, 1 > 3, 2 > 4 18.65/6.89 18.65/6.89 18.65/6.89 *new_primModNatS0(vyw478, vyw479, Succ(vyw4800), Succ(vyw4810)) -> new_primModNatS0(vyw478, vyw479, vyw4800, vyw4810) (allowed arguments on rhs = {1, 2, 3, 4}) 18.65/6.89 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4 18.65/6.89 18.65/6.89 18.65/6.89 *new_primModNatS0(vyw478, vyw479, Zero, Zero) -> new_primModNatS00(vyw478, vyw479) (allowed arguments on rhs = {1, 2}) 18.65/6.89 The graph contains the following edges 1 >= 1, 2 >= 2 18.65/6.89 18.65/6.89 18.65/6.89 18.65/6.89 We oriented the following set of usable rules [AAECC05,FROCOS05]. 18.65/6.89 18.65/6.89 new_primMinusNatS3(Zero, Zero) -> Zero 18.65/6.89 new_primMinusNatS3(Zero, Succ(vyw4790)) -> Zero 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Zero) -> Succ(vyw4780) 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS3(vyw4780, vyw4790) 18.65/6.89 new_primMinusNatS2(vyw478, vyw479) -> new_primMinusNatS3(vyw478, vyw479) 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (27) 18.65/6.89 YES 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (28) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_primMulNat(Succ(vyw18000), vyw3100) -> new_primMulNat(vyw18000, vyw3100) 18.65/6.89 18.65/6.89 R is empty. 18.65/6.89 Q is empty. 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (29) QDPSizeChangeProof (EQUIVALENT) 18.65/6.89 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. 18.65/6.89 18.65/6.89 From the DPs we obtained the following set of size-change graphs: 18.65/6.89 *new_primMulNat(Succ(vyw18000), vyw3100) -> new_primMulNat(vyw18000, vyw3100) 18.65/6.89 The graph contains the following edges 1 > 1, 2 >= 2 18.65/6.89 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (30) 18.65/6.89 YES 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (31) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_ceilingCeiling0(vyw300, vyw3100, Succ(vyw3320), Succ(vyw620), vyw61) -> new_ceilingCeiling0(vyw300, vyw3100, vyw3320, vyw620, vyw61) 18.65/6.89 18.65/6.89 R is empty. 18.65/6.89 Q is empty. 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (32) QDPSizeChangeProof (EQUIVALENT) 18.65/6.89 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. 18.65/6.89 18.65/6.89 From the DPs we obtained the following set of size-change graphs: 18.65/6.89 *new_ceilingCeiling0(vyw300, vyw3100, Succ(vyw3320), Succ(vyw620), vyw61) -> new_ceilingCeiling0(vyw300, vyw3100, vyw3320, vyw620, vyw61) 18.65/6.89 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 18.65/6.89 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (33) 18.65/6.89 YES 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (34) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_ceilingCeiling02(vyw30000, vyw3100, Succ(vyw8000), Succ(vyw23400), vyw79) -> new_ceilingCeiling02(vyw30000, vyw3100, vyw8000, vyw23400, vyw79) 18.65/6.89 18.65/6.89 R is empty. 18.65/6.89 Q is empty. 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (35) QDPSizeChangeProof (EQUIVALENT) 18.65/6.89 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. 18.65/6.89 18.65/6.89 From the DPs we obtained the following set of size-change graphs: 18.65/6.89 *new_ceilingCeiling02(vyw30000, vyw3100, Succ(vyw8000), Succ(vyw23400), vyw79) -> new_ceilingCeiling02(vyw30000, vyw3100, vyw8000, vyw23400, vyw79) 18.65/6.89 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 18.65/6.89 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (36) 18.65/6.89 YES 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (37) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_ceilingCeiling01(vyw300, vyw3100, Succ(vyw2740), Succ(vyw1530), vyw152) -> new_ceilingCeiling01(vyw300, vyw3100, vyw2740, vyw1530, vyw152) 18.65/6.89 18.65/6.89 R is empty. 18.65/6.89 Q is empty. 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (38) QDPSizeChangeProof (EQUIVALENT) 18.65/6.89 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. 18.65/6.89 18.65/6.89 From the DPs we obtained the following set of size-change graphs: 18.65/6.89 *new_ceilingCeiling01(vyw300, vyw3100, Succ(vyw2740), Succ(vyw1530), vyw152) -> new_ceilingCeiling01(vyw300, vyw3100, vyw2740, vyw1530, vyw152) 18.65/6.89 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4, 5 >= 5 18.65/6.89 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (39) 18.65/6.89 YES 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (40) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_primDivNatS(Succ(Succ(vyw30000)), Succ(vyw31000)) -> new_primDivNatS0(vyw30000, vyw31000, vyw30000, vyw31000) 18.65/6.89 new_primDivNatS0(vyw473, vyw474, Zero, Zero) -> new_primDivNatS00(vyw473, vyw474) 18.65/6.89 new_primDivNatS(Succ(Succ(vyw30000)), Zero) -> new_primDivNatS(new_primMinusNatS0(vyw30000), Zero) 18.65/6.89 new_primDivNatS0(vyw473, vyw474, Succ(vyw4750), Succ(vyw4760)) -> new_primDivNatS0(vyw473, vyw474, vyw4750, vyw4760) 18.65/6.89 new_primDivNatS0(vyw473, vyw474, Succ(vyw4750), Zero) -> new_primDivNatS(new_primMinusNatS2(vyw473, vyw474), Succ(vyw474)) 18.65/6.89 new_primDivNatS00(vyw473, vyw474) -> new_primDivNatS(new_primMinusNatS2(vyw473, vyw474), Succ(vyw474)) 18.65/6.89 new_primDivNatS(Succ(Zero), Zero) -> new_primDivNatS(new_primMinusNatS1, Zero) 18.65/6.89 18.65/6.89 The TRS R consists of the following rules: 18.65/6.89 18.65/6.89 new_primMinusNatS1 -> Zero 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Zero) -> Succ(vyw4780) 18.65/6.89 new_primMinusNatS3(Zero, Zero) -> Zero 18.65/6.89 new_primMinusNatS2(vyw478, vyw479) -> new_primMinusNatS3(vyw478, vyw479) 18.65/6.89 new_primMinusNatS0(vyw30000) -> Succ(vyw30000) 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS3(vyw4780, vyw4790) 18.65/6.89 new_primMinusNatS3(Zero, Succ(vyw4790)) -> Zero 18.65/6.89 18.65/6.89 The set Q consists of the following terms: 18.65/6.89 18.65/6.89 new_primMinusNatS3(Succ(x0), Zero) 18.65/6.89 new_primMinusNatS3(Zero, Zero) 18.65/6.89 new_primMinusNatS0(x0) 18.65/6.89 new_primMinusNatS1 18.65/6.89 new_primMinusNatS2(x0, x1) 18.65/6.89 new_primMinusNatS3(Zero, Succ(x0)) 18.65/6.89 new_primMinusNatS3(Succ(x0), Succ(x1)) 18.65/6.89 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (41) DependencyGraphProof (EQUIVALENT) 18.65/6.89 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 2 SCCs with 1 less node. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (42) 18.65/6.89 Complex Obligation (AND) 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (43) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_primDivNatS(Succ(Succ(vyw30000)), Zero) -> new_primDivNatS(new_primMinusNatS0(vyw30000), Zero) 18.65/6.89 18.65/6.89 The TRS R consists of the following rules: 18.65/6.89 18.65/6.89 new_primMinusNatS1 -> Zero 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Zero) -> Succ(vyw4780) 18.65/6.89 new_primMinusNatS3(Zero, Zero) -> Zero 18.65/6.89 new_primMinusNatS2(vyw478, vyw479) -> new_primMinusNatS3(vyw478, vyw479) 18.65/6.89 new_primMinusNatS0(vyw30000) -> Succ(vyw30000) 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS3(vyw4780, vyw4790) 18.65/6.89 new_primMinusNatS3(Zero, Succ(vyw4790)) -> Zero 18.65/6.89 18.65/6.89 The set Q consists of the following terms: 18.65/6.89 18.65/6.89 new_primMinusNatS3(Succ(x0), Zero) 18.65/6.89 new_primMinusNatS3(Zero, Zero) 18.65/6.89 new_primMinusNatS0(x0) 18.65/6.89 new_primMinusNatS1 18.65/6.89 new_primMinusNatS2(x0, x1) 18.65/6.89 new_primMinusNatS3(Zero, Succ(x0)) 18.65/6.89 new_primMinusNatS3(Succ(x0), Succ(x1)) 18.65/6.89 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (44) MRRProof (EQUIVALENT) 18.65/6.89 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. 18.65/6.89 18.65/6.89 Strictly oriented dependency pairs: 18.65/6.89 18.65/6.89 new_primDivNatS(Succ(Succ(vyw30000)), Zero) -> new_primDivNatS(new_primMinusNatS0(vyw30000), Zero) 18.65/6.89 18.65/6.89 Strictly oriented rules of the TRS R: 18.65/6.89 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Zero) -> Succ(vyw4780) 18.65/6.89 new_primMinusNatS3(Zero, Zero) -> Zero 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS3(vyw4780, vyw4790) 18.65/6.89 new_primMinusNatS3(Zero, Succ(vyw4790)) -> Zero 18.65/6.89 18.65/6.89 Used ordering: Polynomial interpretation [POLO]: 18.65/6.89 18.65/6.89 POL(Succ(x_1)) = 1 + x_1 18.65/6.89 POL(Zero) = 2 18.65/6.89 POL(new_primDivNatS(x_1, x_2)) = x_1 + x_2 18.65/6.89 POL(new_primMinusNatS0(x_1)) = 1 + x_1 18.65/6.89 POL(new_primMinusNatS1) = 2 18.65/6.89 POL(new_primMinusNatS2(x_1, x_2)) = 1 + 2*x_1 + 2*x_2 18.65/6.89 POL(new_primMinusNatS3(x_1, x_2)) = 1 + 2*x_1 + x_2 18.65/6.89 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (45) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 P is empty. 18.65/6.89 The TRS R consists of the following rules: 18.65/6.89 18.65/6.89 new_primMinusNatS1 -> Zero 18.65/6.89 new_primMinusNatS2(vyw478, vyw479) -> new_primMinusNatS3(vyw478, vyw479) 18.65/6.89 new_primMinusNatS0(vyw30000) -> Succ(vyw30000) 18.65/6.89 18.65/6.89 The set Q consists of the following terms: 18.65/6.89 18.65/6.89 new_primMinusNatS3(Succ(x0), Zero) 18.65/6.89 new_primMinusNatS3(Zero, Zero) 18.65/6.89 new_primMinusNatS0(x0) 18.65/6.89 new_primMinusNatS1 18.65/6.89 new_primMinusNatS2(x0, x1) 18.65/6.89 new_primMinusNatS3(Zero, Succ(x0)) 18.65/6.89 new_primMinusNatS3(Succ(x0), Succ(x1)) 18.65/6.89 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (46) PisEmptyProof (EQUIVALENT) 18.65/6.89 The TRS P is empty. Hence, there is no (P,Q,R) chain. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (47) 18.65/6.89 YES 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (48) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_primDivNatS0(vyw473, vyw474, Zero, Zero) -> new_primDivNatS00(vyw473, vyw474) 18.65/6.89 new_primDivNatS00(vyw473, vyw474) -> new_primDivNatS(new_primMinusNatS2(vyw473, vyw474), Succ(vyw474)) 18.65/6.89 new_primDivNatS(Succ(Succ(vyw30000)), Succ(vyw31000)) -> new_primDivNatS0(vyw30000, vyw31000, vyw30000, vyw31000) 18.65/6.89 new_primDivNatS0(vyw473, vyw474, Succ(vyw4750), Succ(vyw4760)) -> new_primDivNatS0(vyw473, vyw474, vyw4750, vyw4760) 18.65/6.89 new_primDivNatS0(vyw473, vyw474, Succ(vyw4750), Zero) -> new_primDivNatS(new_primMinusNatS2(vyw473, vyw474), Succ(vyw474)) 18.65/6.89 18.65/6.89 The TRS R consists of the following rules: 18.65/6.89 18.65/6.89 new_primMinusNatS1 -> Zero 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Zero) -> Succ(vyw4780) 18.65/6.89 new_primMinusNatS3(Zero, Zero) -> Zero 18.65/6.89 new_primMinusNatS2(vyw478, vyw479) -> new_primMinusNatS3(vyw478, vyw479) 18.65/6.89 new_primMinusNatS0(vyw30000) -> Succ(vyw30000) 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS3(vyw4780, vyw4790) 18.65/6.89 new_primMinusNatS3(Zero, Succ(vyw4790)) -> Zero 18.65/6.89 18.65/6.89 The set Q consists of the following terms: 18.65/6.89 18.65/6.89 new_primMinusNatS3(Succ(x0), Zero) 18.65/6.89 new_primMinusNatS3(Zero, Zero) 18.65/6.89 new_primMinusNatS0(x0) 18.65/6.89 new_primMinusNatS1 18.65/6.89 new_primMinusNatS2(x0, x1) 18.65/6.89 new_primMinusNatS3(Zero, Succ(x0)) 18.65/6.89 new_primMinusNatS3(Succ(x0), Succ(x1)) 18.65/6.89 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (49) QDPSizeChangeProof (EQUIVALENT) 18.65/6.89 We used the following order together with the size-change analysis [AAECC05] to show that there are no infinite chains for this DP problem. 18.65/6.89 18.65/6.89 Order:Polynomial interpretation [POLO]: 18.65/6.89 18.65/6.89 POL(Succ(x_1)) = 1 + x_1 18.65/6.89 POL(Zero) = 1 18.65/6.89 POL(new_primMinusNatS2(x_1, x_2)) = x_1 18.65/6.89 POL(new_primMinusNatS3(x_1, x_2)) = x_1 18.65/6.89 18.65/6.89 18.65/6.89 18.65/6.89 18.65/6.89 From the DPs we obtained the following set of size-change graphs: 18.65/6.89 *new_primDivNatS00(vyw473, vyw474) -> new_primDivNatS(new_primMinusNatS2(vyw473, vyw474), Succ(vyw474)) (allowed arguments on rhs = {1, 2}) 18.65/6.89 The graph contains the following edges 1 >= 1 18.65/6.89 18.65/6.89 18.65/6.89 *new_primDivNatS(Succ(Succ(vyw30000)), Succ(vyw31000)) -> new_primDivNatS0(vyw30000, vyw31000, vyw30000, vyw31000) (allowed arguments on rhs = {1, 2, 3, 4}) 18.65/6.89 The graph contains the following edges 1 > 1, 2 > 2, 1 > 3, 2 > 4 18.65/6.89 18.65/6.89 18.65/6.89 *new_primDivNatS0(vyw473, vyw474, Succ(vyw4750), Succ(vyw4760)) -> new_primDivNatS0(vyw473, vyw474, vyw4750, vyw4760) (allowed arguments on rhs = {1, 2, 3, 4}) 18.65/6.89 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 > 4 18.65/6.89 18.65/6.89 18.65/6.89 *new_primDivNatS0(vyw473, vyw474, Zero, Zero) -> new_primDivNatS00(vyw473, vyw474) (allowed arguments on rhs = {1, 2}) 18.65/6.89 The graph contains the following edges 1 >= 1, 2 >= 2 18.65/6.89 18.65/6.89 18.65/6.89 *new_primDivNatS0(vyw473, vyw474, Succ(vyw4750), Zero) -> new_primDivNatS(new_primMinusNatS2(vyw473, vyw474), Succ(vyw474)) (allowed arguments on rhs = {1, 2}) 18.65/6.89 The graph contains the following edges 1 >= 1 18.65/6.89 18.65/6.89 18.65/6.89 18.65/6.89 We oriented the following set of usable rules [AAECC05,FROCOS05]. 18.65/6.89 18.65/6.89 new_primMinusNatS3(Zero, Zero) -> Zero 18.65/6.89 new_primMinusNatS3(Zero, Succ(vyw4790)) -> Zero 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Zero) -> Succ(vyw4780) 18.65/6.89 new_primMinusNatS3(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS3(vyw4780, vyw4790) 18.65/6.89 new_primMinusNatS2(vyw478, vyw479) -> new_primMinusNatS3(vyw478, vyw479) 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (50) 18.65/6.89 YES 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (51) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_ceilingCeiling00(vyw300, vyw3100, Succ(vyw3100), Succ(vyw500), vyw49) -> new_ceilingCeiling00(vyw300, vyw3100, vyw3100, vyw500, vyw49) 18.65/6.89 18.65/6.89 R is empty. 18.65/6.89 Q is empty. 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (52) DependencyGraphProof (EQUIVALENT) 18.65/6.89 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (53) 18.65/6.89 TRUE 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (54) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_primMinusNatS(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS(vyw4780, vyw4790) 18.65/6.89 18.65/6.89 R is empty. 18.65/6.89 Q is empty. 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (55) QDPSizeChangeProof (EQUIVALENT) 18.65/6.89 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. 18.65/6.89 18.65/6.89 From the DPs we obtained the following set of size-change graphs: 18.65/6.89 *new_primMinusNatS(Succ(vyw4780), Succ(vyw4790)) -> new_primMinusNatS(vyw4780, vyw4790) 18.65/6.89 The graph contains the following edges 1 > 1, 2 > 2 18.65/6.89 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (56) 18.65/6.89 YES 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (57) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_primMinusNat(Succ(vyw9800), Succ(vyw29600)) -> new_primMinusNat(vyw9800, vyw29600) 18.65/6.89 18.65/6.89 R is empty. 18.65/6.89 Q is empty. 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (58) QDPSizeChangeProof (EQUIVALENT) 18.65/6.89 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. 18.65/6.89 18.65/6.89 From the DPs we obtained the following set of size-change graphs: 18.65/6.89 *new_primMinusNat(Succ(vyw9800), Succ(vyw29600)) -> new_primMinusNat(vyw9800, vyw29600) 18.65/6.89 The graph contains the following edges 1 > 1, 2 > 2 18.65/6.89 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (59) 18.65/6.89 YES 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (60) 18.65/6.89 Obligation: 18.65/6.89 Q DP problem: 18.65/6.89 The TRS P consists of the following rules: 18.65/6.89 18.65/6.89 new_primPlusNat(Succ(vyw26700), Succ(vyw31000)) -> new_primPlusNat(vyw26700, vyw31000) 18.65/6.89 18.65/6.89 R is empty. 18.65/6.89 Q is empty. 18.65/6.89 We have to consider all minimal (P,Q,R)-chains. 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (61) QDPSizeChangeProof (EQUIVALENT) 18.65/6.89 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. 18.65/6.89 18.65/6.89 From the DPs we obtained the following set of size-change graphs: 18.65/6.89 *new_primPlusNat(Succ(vyw26700), Succ(vyw31000)) -> new_primPlusNat(vyw26700, vyw31000) 18.65/6.89 The graph contains the following edges 1 > 1, 2 > 2 18.65/6.89 18.65/6.89 18.65/6.89 ---------------------------------------- 18.65/6.89 18.65/6.89 (62) 18.65/6.89 YES 18.91/8.13 EOF