34.34/14.99 YES 36.55/15.57 proof of /export/starexec/sandbox/benchmark/theBenchmark.hs 36.55/15.57 # AProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty 36.55/15.57 36.55/15.57 36.55/15.57 H-Termination with start terms of the given HASKELL could be proven: 36.55/15.57 36.55/15.57 (0) HASKELL 36.55/15.57 (1) BR [EQUIVALENT, 0 ms] 36.55/15.57 (2) HASKELL 36.55/15.57 (3) COR [EQUIVALENT, 22 ms] 36.55/15.57 (4) HASKELL 36.55/15.57 (5) LetRed [EQUIVALENT, 0 ms] 36.55/15.57 (6) HASKELL 36.55/15.57 (7) Narrow [SOUND, 0 ms] 36.55/15.57 (8) QDP 36.55/15.57 (9) DependencyGraphProof [EQUIVALENT, 0 ms] 36.55/15.57 (10) QDP 36.55/15.57 (11) TransformationProof [EQUIVALENT, 0 ms] 36.55/15.57 (12) QDP 36.55/15.57 (13) TransformationProof [EQUIVALENT, 0 ms] 36.55/15.57 (14) QDP 36.55/15.57 (15) TransformationProof [EQUIVALENT, 6 ms] 36.55/15.57 (16) QDP 36.55/15.57 (17) TransformationProof [EQUIVALENT, 0 ms] 36.55/15.57 (18) QDP 36.55/15.57 (19) TransformationProof [EQUIVALENT, 0 ms] 36.55/15.57 (20) QDP 36.55/15.57 (21) QDPSizeChangeProof [EQUIVALENT, 229 ms] 36.55/15.57 (22) YES 36.55/15.57 36.55/15.57 36.55/15.57 ---------------------------------------- 36.55/15.57 36.55/15.57 (0) 36.55/15.57 Obligation: 36.55/15.57 mainModule Main 36.55/15.57 module Maybe where { 36.55/15.57 import qualified List; 36.55/15.57 import qualified Main; 36.55/15.57 import qualified Prelude; 36.55/15.57 } 36.55/15.57 module List where { 36.55/15.57 import qualified Main; 36.55/15.57 import qualified Maybe; 36.55/15.57 import qualified Prelude; 36.55/15.57 nub :: Eq a => [a] -> [a]; 36.55/15.57 nub l = nub' l [] where { 36.55/15.57 nub' [] _ = []; 36.55/15.57 nub' (x : xs) ls | x `elem` ls = nub' xs ls 36.55/15.57 | otherwise = x : nub' xs (x : ls); 36.55/15.57 }; 36.55/15.57 36.55/15.57 } 36.55/15.57 module Main where { 36.55/15.57 import qualified List; 36.55/15.57 import qualified Maybe; 36.55/15.57 import qualified Prelude; 36.55/15.57 } 36.55/15.57 36.55/15.57 ---------------------------------------- 36.55/15.57 36.55/15.57 (1) BR (EQUIVALENT) 36.55/15.57 Replaced joker patterns by fresh variables and removed binding patterns. 36.55/15.57 ---------------------------------------- 36.55/15.57 36.55/15.57 (2) 36.55/15.57 Obligation: 36.55/15.57 mainModule Main 36.55/15.57 module Maybe where { 36.55/15.57 import qualified List; 36.55/15.57 import qualified Main; 36.55/15.57 import qualified Prelude; 36.55/15.57 } 36.55/15.57 module List where { 36.55/15.57 import qualified Main; 36.55/15.57 import qualified Maybe; 36.55/15.57 import qualified Prelude; 36.55/15.57 nub :: Eq a => [a] -> [a]; 36.55/15.57 nub l = nub' l [] where { 36.55/15.57 nub' [] wu = []; 36.55/15.57 nub' (x : xs) ls | x `elem` ls = nub' xs ls 36.55/15.57 | otherwise = x : nub' xs (x : ls); 36.55/15.57 }; 36.55/15.57 36.55/15.57 } 36.55/15.57 module Main where { 36.55/15.57 import qualified List; 36.55/15.57 import qualified Maybe; 36.55/15.57 import qualified Prelude; 36.55/15.57 } 36.55/15.57 36.55/15.57 ---------------------------------------- 36.55/15.57 36.55/15.57 (3) COR (EQUIVALENT) 36.55/15.57 Cond Reductions: 36.55/15.57 The following Function with conditions 36.55/15.57 "undefined |Falseundefined; 36.55/15.57 " 36.55/15.57 is transformed to 36.55/15.57 "undefined = undefined1; 36.55/15.57 " 36.55/15.57 "undefined0 True = undefined; 36.55/15.57 " 36.55/15.57 "undefined1 = undefined0 False; 36.55/15.57 " 36.55/15.57 The following Function with conditions 36.55/15.57 "nub' [] wu = []; 36.55/15.57 nub' (x : xs) ls|x `elem` lsnub' xs ls|otherwisex : nub' xs (x : ls); 36.55/15.57 " 36.55/15.57 is transformed to 36.55/15.57 "nub' [] wu = nub'3 [] wu; 36.55/15.57 nub' (x : xs) ls = nub'2 (x : xs) ls; 36.55/15.57 " 36.55/15.57 "nub'1 x xs ls True = nub' xs ls; 36.55/15.57 nub'1 x xs ls False = nub'0 x xs ls otherwise; 36.55/15.57 " 36.55/15.57 "nub'0 x xs ls True = x : nub' xs (x : ls); 36.55/15.57 " 36.55/15.57 "nub'2 (x : xs) ls = nub'1 x xs ls (x `elem` ls); 36.55/15.57 " 36.55/15.57 "nub'3 [] wu = []; 36.55/15.57 nub'3 wx wy = nub'2 wx wy; 36.55/15.57 " 36.55/15.57 36.55/15.57 ---------------------------------------- 36.55/15.57 36.55/15.57 (4) 36.55/15.57 Obligation: 36.55/15.57 mainModule Main 36.55/15.57 module Maybe where { 36.55/15.57 import qualified List; 36.55/15.57 import qualified Main; 36.55/15.57 import qualified Prelude; 36.55/15.57 } 36.55/15.57 module List where { 36.55/15.57 import qualified Main; 36.55/15.57 import qualified Maybe; 36.55/15.57 import qualified Prelude; 36.55/15.57 nub :: Eq a => [a] -> [a]; 36.55/15.57 nub l = nub' l [] where { 36.55/15.57 nub' [] wu = nub'3 [] wu; 36.55/15.57 nub' (x : xs) ls = nub'2 (x : xs) ls; 36.55/15.57 nub'0 x xs ls True = x : nub' xs (x : ls); 36.55/15.57 nub'1 x xs ls True = nub' xs ls; 36.55/15.57 nub'1 x xs ls False = nub'0 x xs ls otherwise; 36.55/15.57 nub'2 (x : xs) ls = nub'1 x xs ls (x `elem` ls); 36.55/15.57 nub'3 [] wu = []; 36.55/15.57 nub'3 wx wy = nub'2 wx wy; 36.55/15.57 }; 36.55/15.57 36.55/15.57 } 36.55/15.57 module Main where { 36.55/15.57 import qualified List; 36.55/15.57 import qualified Maybe; 36.55/15.57 import qualified Prelude; 36.55/15.57 } 36.55/15.57 36.55/15.57 ---------------------------------------- 36.55/15.57 36.55/15.57 (5) LetRed (EQUIVALENT) 36.55/15.57 Let/Where Reductions: 36.55/15.57 The bindings of the following Let/Where expression 36.55/15.57 "nub' l [] where { 36.55/15.57 nub' [] wu = nub'3 [] wu; 36.55/15.57 nub' (x : xs) ls = nub'2 (x : xs) ls; 36.55/15.57 ; 36.55/15.57 nub'0 x xs ls True = x : nub' xs (x : ls); 36.55/15.57 ; 36.55/15.57 nub'1 x xs ls True = nub' xs ls; 36.55/15.57 nub'1 x xs ls False = nub'0 x xs ls otherwise; 36.55/15.57 ; 36.55/15.57 nub'2 (x : xs) ls = nub'1 x xs ls (x `elem` ls); 36.55/15.57 ; 36.55/15.57 nub'3 [] wu = []; 36.55/15.57 nub'3 wx wy = nub'2 wx wy; 36.55/15.57 } 36.55/15.57 " 36.55/15.57 are unpacked to the following functions on top level 36.55/15.57 "nubNub'1 x xs ls True = nubNub' xs ls; 36.55/15.57 nubNub'1 x xs ls False = nubNub'0 x xs ls otherwise; 36.55/15.57 " 36.55/15.57 "nubNub'2 (x : xs) ls = nubNub'1 x xs ls (x `elem` ls); 36.55/15.57 " 36.55/15.57 "nubNub'0 x xs ls True = x : nubNub' xs (x : ls); 36.55/15.57 " 36.55/15.57 "nubNub' [] wu = nubNub'3 [] wu; 36.55/15.57 nubNub' (x : xs) ls = nubNub'2 (x : xs) ls; 36.55/15.57 " 36.55/15.57 "nubNub'3 [] wu = []; 36.55/15.57 nubNub'3 wx wy = nubNub'2 wx wy; 36.55/15.57 " 36.55/15.57 36.55/15.57 ---------------------------------------- 36.55/15.57 36.55/15.57 (6) 36.55/15.57 Obligation: 36.55/15.57 mainModule Main 36.55/15.57 module Maybe where { 36.55/15.57 import qualified List; 36.55/15.57 import qualified Main; 36.55/15.57 import qualified Prelude; 36.55/15.57 } 36.55/15.57 module List where { 36.55/15.57 import qualified Main; 36.55/15.57 import qualified Maybe; 36.55/15.57 import qualified Prelude; 36.55/15.57 nub :: Eq a => [a] -> [a]; 36.55/15.57 nub l = nubNub' l []; 36.55/15.57 36.55/15.57 nubNub' [] wu = nubNub'3 [] wu; 36.55/15.57 nubNub' (x : xs) ls = nubNub'2 (x : xs) ls; 36.55/15.57 36.55/15.57 nubNub'0 x xs ls True = x : nubNub' xs (x : ls); 36.55/15.57 36.55/15.57 nubNub'1 x xs ls True = nubNub' xs ls; 36.55/15.57 nubNub'1 x xs ls False = nubNub'0 x xs ls otherwise; 36.55/15.57 36.55/15.57 nubNub'2 (x : xs) ls = nubNub'1 x xs ls (x `elem` ls); 36.55/15.57 36.55/15.57 nubNub'3 [] wu = []; 36.55/15.57 nubNub'3 wx wy = nubNub'2 wx wy; 36.55/15.57 36.55/15.57 } 36.55/15.57 module Main where { 36.55/15.57 import qualified List; 36.55/15.57 import qualified Maybe; 36.55/15.57 import qualified Prelude; 36.55/15.57 } 36.55/15.57 36.55/15.57 ---------------------------------------- 36.55/15.57 36.55/15.57 (7) Narrow (SOUND) 36.55/15.57 Haskell To QDPs 36.55/15.57 36.55/15.57 digraph dp_graph { 36.55/15.57 node [outthreshold=100, inthreshold=100];1[label="List.nub",fontsize=16,color="grey",shape="box"];1 -> 3[label="",style="dashed", color="grey", weight=3]; 36.55/15.57 3[label="List.nub wz3",fontsize=16,color="black",shape="triangle"];3 -> 4[label="",style="solid", color="black", weight=3]; 36.55/15.57 4[label="List.nubNub' wz3 []",fontsize=16,color="burlywood",shape="box"];29461[label="wz3/wz30 : wz31",fontsize=10,color="white",style="solid",shape="box"];4 -> 29461[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29461 -> 5[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29462[label="wz3/[]",fontsize=10,color="white",style="solid",shape="box"];4 -> 29462[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29462 -> 6[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 5[label="List.nubNub' (wz30 : wz31) []",fontsize=16,color="black",shape="box"];5 -> 7[label="",style="solid", color="black", weight=3]; 36.55/15.57 6[label="List.nubNub' [] []",fontsize=16,color="black",shape="box"];6 -> 8[label="",style="solid", color="black", weight=3]; 36.55/15.57 7[label="List.nubNub'2 (wz30 : wz31) []",fontsize=16,color="black",shape="box"];7 -> 9[label="",style="solid", color="black", weight=3]; 36.55/15.57 8[label="List.nubNub'3 [] []",fontsize=16,color="black",shape="box"];8 -> 10[label="",style="solid", color="black", weight=3]; 36.55/15.57 9[label="List.nubNub'1 wz30 wz31 [] (wz30 `elem` [])",fontsize=16,color="black",shape="box"];9 -> 11[label="",style="solid", color="black", weight=3]; 36.55/15.57 10[label="[]",fontsize=16,color="green",shape="box"];11[label="List.nubNub'1 wz30 wz31 [] (any . (==))",fontsize=16,color="black",shape="box"];11 -> 12[label="",style="solid", color="black", weight=3]; 36.55/15.57 12[label="List.nubNub'1 wz30 wz31 [] (any ((==) wz30) [])",fontsize=16,color="black",shape="box"];12 -> 13[label="",style="solid", color="black", weight=3]; 36.55/15.57 13[label="List.nubNub'1 wz30 wz31 [] (or . map ((==) wz30))",fontsize=16,color="black",shape="box"];13 -> 14[label="",style="solid", color="black", weight=3]; 36.55/15.57 14[label="List.nubNub'1 wz30 wz31 [] (or (map ((==) wz30) []))",fontsize=16,color="black",shape="box"];14 -> 15[label="",style="solid", color="black", weight=3]; 36.55/15.57 15[label="List.nubNub'1 wz30 wz31 [] (foldr (||) False (map ((==) wz30) []))",fontsize=16,color="black",shape="box"];15 -> 16[label="",style="solid", color="black", weight=3]; 36.55/15.57 16[label="List.nubNub'1 wz30 wz31 [] (foldr (||) False [])",fontsize=16,color="black",shape="triangle"];16 -> 17[label="",style="solid", color="black", weight=3]; 36.55/15.57 17[label="List.nubNub'1 wz30 wz31 [] False",fontsize=16,color="black",shape="box"];17 -> 18[label="",style="solid", color="black", weight=3]; 36.55/15.57 18[label="List.nubNub'0 wz30 wz31 [] otherwise",fontsize=16,color="black",shape="box"];18 -> 19[label="",style="solid", color="black", weight=3]; 36.55/15.57 19[label="List.nubNub'0 wz30 wz31 [] True",fontsize=16,color="black",shape="box"];19 -> 20[label="",style="solid", color="black", weight=3]; 36.55/15.57 20[label="wz30 : List.nubNub' wz31 (wz30 : [])",fontsize=16,color="green",shape="box"];20 -> 21[label="",style="dashed", color="green", weight=3]; 36.55/15.57 21[label="List.nubNub' wz31 (wz30 : [])",fontsize=16,color="burlywood",shape="triangle"];29463[label="wz31/wz310 : wz311",fontsize=10,color="white",style="solid",shape="box"];21 -> 29463[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29463 -> 22[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29464[label="wz31/[]",fontsize=10,color="white",style="solid",shape="box"];21 -> 29464[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29464 -> 23[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 22[label="List.nubNub' (wz310 : wz311) (wz30 : [])",fontsize=16,color="black",shape="box"];22 -> 24[label="",style="solid", color="black", weight=3]; 36.55/15.57 23[label="List.nubNub' [] (wz30 : [])",fontsize=16,color="black",shape="box"];23 -> 25[label="",style="solid", color="black", weight=3]; 36.55/15.57 24[label="List.nubNub'2 (wz310 : wz311) (wz30 : [])",fontsize=16,color="black",shape="box"];24 -> 26[label="",style="solid", color="black", weight=3]; 36.55/15.57 25[label="List.nubNub'3 [] (wz30 : [])",fontsize=16,color="black",shape="box"];25 -> 27[label="",style="solid", color="black", weight=3]; 36.55/15.57 26[label="List.nubNub'1 wz310 wz311 (wz30 : []) (wz310 `elem` wz30 : [])",fontsize=16,color="black",shape="box"];26 -> 28[label="",style="solid", color="black", weight=3]; 36.55/15.57 27[label="[]",fontsize=16,color="green",shape="box"];28[label="List.nubNub'1 wz310 wz311 (wz30 : []) (any . (==))",fontsize=16,color="black",shape="box"];28 -> 29[label="",style="solid", color="black", weight=3]; 36.55/15.57 29[label="List.nubNub'1 wz310 wz311 (wz30 : []) (any ((==) wz310) (wz30 : []))",fontsize=16,color="black",shape="box"];29 -> 30[label="",style="solid", color="black", weight=3]; 36.55/15.57 30[label="List.nubNub'1 wz310 wz311 (wz30 : []) (or . map ((==) wz310))",fontsize=16,color="black",shape="box"];30 -> 31[label="",style="solid", color="black", weight=3]; 36.55/15.57 31[label="List.nubNub'1 wz310 wz311 (wz30 : []) (or (map ((==) wz310) (wz30 : [])))",fontsize=16,color="black",shape="box"];31 -> 32[label="",style="solid", color="black", weight=3]; 36.55/15.57 32[label="List.nubNub'1 wz310 wz311 (wz30 : []) (foldr (||) False (map ((==) wz310) (wz30 : [])))",fontsize=16,color="black",shape="box"];32 -> 33[label="",style="solid", color="black", weight=3]; 36.55/15.57 33[label="List.nubNub'1 wz310 wz311 (wz30 : []) (foldr (||) False (((==) wz310 wz30) : map ((==) wz310) []))",fontsize=16,color="black",shape="box"];33 -> 34[label="",style="solid", color="black", weight=3]; 36.55/15.57 34[label="List.nubNub'1 wz310 wz311 (wz30 : []) ((||) (==) wz310 wz30 foldr (||) False (map ((==) wz310) []))",fontsize=16,color="black",shape="box"];34 -> 35[label="",style="solid", color="black", weight=3]; 36.55/15.57 35[label="List.nubNub'1 wz310 wz311 (wz30 : []) ((||) primEqInt wz310 wz30 foldr (||) False (map (primEqInt wz310) []))",fontsize=16,color="burlywood",shape="box"];29465[label="wz310/Pos wz3100",fontsize=10,color="white",style="solid",shape="box"];35 -> 29465[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29465 -> 36[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29466[label="wz310/Neg wz3100",fontsize=10,color="white",style="solid",shape="box"];35 -> 29466[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29466 -> 37[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 36[label="List.nubNub'1 (Pos wz3100) wz311 (wz30 : []) ((||) primEqInt (Pos wz3100) wz30 foldr (||) False (map (primEqInt (Pos wz3100)) []))",fontsize=16,color="burlywood",shape="box"];29467[label="wz3100/Succ wz31000",fontsize=10,color="white",style="solid",shape="box"];36 -> 29467[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29467 -> 38[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29468[label="wz3100/Zero",fontsize=10,color="white",style="solid",shape="box"];36 -> 29468[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29468 -> 39[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 37[label="List.nubNub'1 (Neg wz3100) wz311 (wz30 : []) ((||) primEqInt (Neg wz3100) wz30 foldr (||) False (map (primEqInt (Neg wz3100)) []))",fontsize=16,color="burlywood",shape="box"];29469[label="wz3100/Succ wz31000",fontsize=10,color="white",style="solid",shape="box"];37 -> 29469[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29469 -> 40[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29470[label="wz3100/Zero",fontsize=10,color="white",style="solid",shape="box"];37 -> 29470[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29470 -> 41[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 38[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (wz30 : []) ((||) primEqInt (Pos (Succ wz31000)) wz30 foldr (||) False (map (primEqInt (Pos (Succ wz31000))) []))",fontsize=16,color="burlywood",shape="box"];29471[label="wz30/Pos wz300",fontsize=10,color="white",style="solid",shape="box"];38 -> 29471[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29471 -> 42[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29472[label="wz30/Neg wz300",fontsize=10,color="white",style="solid",shape="box"];38 -> 29472[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29472 -> 43[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 39[label="List.nubNub'1 (Pos Zero) wz311 (wz30 : []) ((||) primEqInt (Pos Zero) wz30 foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="burlywood",shape="box"];29473[label="wz30/Pos wz300",fontsize=10,color="white",style="solid",shape="box"];39 -> 29473[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29473 -> 44[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29474[label="wz30/Neg wz300",fontsize=10,color="white",style="solid",shape="box"];39 -> 29474[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29474 -> 45[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 40[label="List.nubNub'1 (Neg (Succ wz31000)) wz311 (wz30 : []) ((||) primEqInt (Neg (Succ wz31000)) wz30 foldr (||) False (map (primEqInt (Neg (Succ wz31000))) []))",fontsize=16,color="burlywood",shape="box"];29475[label="wz30/Pos wz300",fontsize=10,color="white",style="solid",shape="box"];40 -> 29475[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29475 -> 46[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29476[label="wz30/Neg wz300",fontsize=10,color="white",style="solid",shape="box"];40 -> 29476[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29476 -> 47[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 41[label="List.nubNub'1 (Neg Zero) wz311 (wz30 : []) ((||) primEqInt (Neg Zero) wz30 foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="burlywood",shape="box"];29477[label="wz30/Pos wz300",fontsize=10,color="white",style="solid",shape="box"];41 -> 29477[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29477 -> 48[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29478[label="wz30/Neg wz300",fontsize=10,color="white",style="solid",shape="box"];41 -> 29478[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29478 -> 49[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 42[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Pos wz300 : []) ((||) primEqInt (Pos (Succ wz31000)) (Pos wz300) foldr (||) False (map (primEqInt (Pos (Succ wz31000))) []))",fontsize=16,color="burlywood",shape="box"];29479[label="wz300/Succ wz3000",fontsize=10,color="white",style="solid",shape="box"];42 -> 29479[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29479 -> 50[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29480[label="wz300/Zero",fontsize=10,color="white",style="solid",shape="box"];42 -> 29480[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29480 -> 51[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 43[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Neg wz300 : []) ((||) primEqInt (Pos (Succ wz31000)) (Neg wz300) foldr (||) False (map (primEqInt (Pos (Succ wz31000))) []))",fontsize=16,color="black",shape="box"];43 -> 52[label="",style="solid", color="black", weight=3]; 36.55/15.57 44[label="List.nubNub'1 (Pos Zero) wz311 (Pos wz300 : []) ((||) primEqInt (Pos Zero) (Pos wz300) foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="burlywood",shape="box"];29481[label="wz300/Succ wz3000",fontsize=10,color="white",style="solid",shape="box"];44 -> 29481[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29481 -> 53[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29482[label="wz300/Zero",fontsize=10,color="white",style="solid",shape="box"];44 -> 29482[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29482 -> 54[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 45[label="List.nubNub'1 (Pos Zero) wz311 (Neg wz300 : []) ((||) primEqInt (Pos Zero) (Neg wz300) foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="burlywood",shape="box"];29483[label="wz300/Succ wz3000",fontsize=10,color="white",style="solid",shape="box"];45 -> 29483[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29483 -> 55[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29484[label="wz300/Zero",fontsize=10,color="white",style="solid",shape="box"];45 -> 29484[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29484 -> 56[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 46[label="List.nubNub'1 (Neg (Succ wz31000)) wz311 (Pos wz300 : []) ((||) primEqInt (Neg (Succ wz31000)) (Pos wz300) foldr (||) False (map (primEqInt (Neg (Succ wz31000))) []))",fontsize=16,color="black",shape="box"];46 -> 57[label="",style="solid", color="black", weight=3]; 36.55/15.57 47[label="List.nubNub'1 (Neg (Succ wz31000)) wz311 (Neg wz300 : []) ((||) primEqInt (Neg (Succ wz31000)) (Neg wz300) foldr (||) False (map (primEqInt (Neg (Succ wz31000))) []))",fontsize=16,color="burlywood",shape="box"];29485[label="wz300/Succ wz3000",fontsize=10,color="white",style="solid",shape="box"];47 -> 29485[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29485 -> 58[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29486[label="wz300/Zero",fontsize=10,color="white",style="solid",shape="box"];47 -> 29486[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29486 -> 59[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 48[label="List.nubNub'1 (Neg Zero) wz311 (Pos wz300 : []) ((||) primEqInt (Neg Zero) (Pos wz300) foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="burlywood",shape="box"];29487[label="wz300/Succ wz3000",fontsize=10,color="white",style="solid",shape="box"];48 -> 29487[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29487 -> 60[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29488[label="wz300/Zero",fontsize=10,color="white",style="solid",shape="box"];48 -> 29488[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29488 -> 61[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 49[label="List.nubNub'1 (Neg Zero) wz311 (Neg wz300 : []) ((||) primEqInt (Neg Zero) (Neg wz300) foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="burlywood",shape="box"];29489[label="wz300/Succ wz3000",fontsize=10,color="white",style="solid",shape="box"];49 -> 29489[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29489 -> 62[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29490[label="wz300/Zero",fontsize=10,color="white",style="solid",shape="box"];49 -> 29490[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29490 -> 63[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 50[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Pos (Succ wz3000) : []) ((||) primEqInt (Pos (Succ wz31000)) (Pos (Succ wz3000)) foldr (||) False (map (primEqInt (Pos (Succ wz31000))) []))",fontsize=16,color="black",shape="box"];50 -> 64[label="",style="solid", color="black", weight=3]; 36.55/15.57 51[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Pos Zero : []) ((||) primEqInt (Pos (Succ wz31000)) (Pos Zero) foldr (||) False (map (primEqInt (Pos (Succ wz31000))) []))",fontsize=16,color="black",shape="box"];51 -> 65[label="",style="solid", color="black", weight=3]; 36.55/15.57 52[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Neg wz300 : []) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz31000))) []))",fontsize=16,color="black",shape="box"];52 -> 66[label="",style="solid", color="black", weight=3]; 36.55/15.57 53[label="List.nubNub'1 (Pos Zero) wz311 (Pos (Succ wz3000) : []) ((||) primEqInt (Pos Zero) (Pos (Succ wz3000)) foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];53 -> 67[label="",style="solid", color="black", weight=3]; 36.55/15.57 54[label="List.nubNub'1 (Pos Zero) wz311 (Pos Zero : []) ((||) primEqInt (Pos Zero) (Pos Zero) foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];54 -> 68[label="",style="solid", color="black", weight=3]; 36.55/15.57 55[label="List.nubNub'1 (Pos Zero) wz311 (Neg (Succ wz3000) : []) ((||) primEqInt (Pos Zero) (Neg (Succ wz3000)) foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];55 -> 69[label="",style="solid", color="black", weight=3]; 36.55/15.57 56[label="List.nubNub'1 (Pos Zero) wz311 (Neg Zero : []) ((||) primEqInt (Pos Zero) (Neg Zero) foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];56 -> 70[label="",style="solid", color="black", weight=3]; 36.55/15.57 57 -> 25231[label="",style="dashed", color="red", weight=0]; 36.55/15.57 57[label="List.nubNub'1 (Neg (Succ wz31000)) wz311 (Pos wz300 : []) ((||) False foldr (||) False (map (primEqInt (Neg (Succ wz31000))) []))",fontsize=16,color="magenta"];57 -> 25232[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 57 -> 25233[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 57 -> 25234[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 57 -> 25235[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 58[label="List.nubNub'1 (Neg (Succ wz31000)) wz311 (Neg (Succ wz3000) : []) ((||) primEqInt (Neg (Succ wz31000)) (Neg (Succ wz3000)) foldr (||) False (map (primEqInt (Neg (Succ wz31000))) []))",fontsize=16,color="black",shape="box"];58 -> 72[label="",style="solid", color="black", weight=3]; 36.55/15.57 59[label="List.nubNub'1 (Neg (Succ wz31000)) wz311 (Neg Zero : []) ((||) primEqInt (Neg (Succ wz31000)) (Neg Zero) foldr (||) False (map (primEqInt (Neg (Succ wz31000))) []))",fontsize=16,color="black",shape="box"];59 -> 73[label="",style="solid", color="black", weight=3]; 36.55/15.57 60[label="List.nubNub'1 (Neg Zero) wz311 (Pos (Succ wz3000) : []) ((||) primEqInt (Neg Zero) (Pos (Succ wz3000)) foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];60 -> 74[label="",style="solid", color="black", weight=3]; 36.55/15.57 61[label="List.nubNub'1 (Neg Zero) wz311 (Pos Zero : []) ((||) primEqInt (Neg Zero) (Pos Zero) foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];61 -> 75[label="",style="solid", color="black", weight=3]; 36.55/15.57 62[label="List.nubNub'1 (Neg Zero) wz311 (Neg (Succ wz3000) : []) ((||) primEqInt (Neg Zero) (Neg (Succ wz3000)) foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];62 -> 76[label="",style="solid", color="black", weight=3]; 36.55/15.57 63[label="List.nubNub'1 (Neg Zero) wz311 (Neg Zero : []) ((||) primEqInt (Neg Zero) (Neg Zero) foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];63 -> 77[label="",style="solid", color="black", weight=3]; 36.55/15.57 64 -> 29335[label="",style="dashed", color="red", weight=0]; 36.55/15.57 64[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Pos (Succ wz3000) : []) ((||) primEqNat wz31000 wz3000 foldr (||) False (map (primEqInt (Pos (Succ wz31000))) []))",fontsize=16,color="magenta"];64 -> 29336[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 64 -> 29337[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 64 -> 29338[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 64 -> 29339[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 64 -> 29340[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 64 -> 29341[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 64 -> 29342[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 65[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Pos Zero : []) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz31000))) []))",fontsize=16,color="black",shape="box"];65 -> 80[label="",style="solid", color="black", weight=3]; 36.55/15.57 66[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Neg wz300 : []) (foldr (||) False (map (primEqInt (Pos (Succ wz31000))) []))",fontsize=16,color="black",shape="box"];66 -> 81[label="",style="solid", color="black", weight=3]; 36.55/15.57 67[label="List.nubNub'1 (Pos Zero) wz311 (Pos (Succ wz3000) : []) ((||) False foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];67 -> 82[label="",style="solid", color="black", weight=3]; 36.55/15.57 68[label="List.nubNub'1 (Pos Zero) wz311 (Pos Zero : []) ((||) True foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];68 -> 83[label="",style="solid", color="black", weight=3]; 36.55/15.57 69[label="List.nubNub'1 (Pos Zero) wz311 (Neg (Succ wz3000) : []) ((||) False foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];69 -> 84[label="",style="solid", color="black", weight=3]; 36.55/15.57 70[label="List.nubNub'1 (Pos Zero) wz311 (Neg Zero : []) ((||) True foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];70 -> 85[label="",style="solid", color="black", weight=3]; 36.55/15.57 25232[label="wz31000",fontsize=16,color="green",shape="box"];25233[label="[]",fontsize=16,color="green",shape="box"];25234[label="Pos wz300 : []",fontsize=16,color="green",shape="box"];25235[label="wz311",fontsize=16,color="green",shape="box"];25231[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 ((||) False foldr (||) False (map (primEqInt (Neg (Succ wz1006))) wz1009))",fontsize=16,color="black",shape="triangle"];25231 -> 25320[label="",style="solid", color="black", weight=3]; 36.55/15.57 72 -> 29068[label="",style="dashed", color="red", weight=0]; 36.55/15.57 72[label="List.nubNub'1 (Neg (Succ wz31000)) wz311 (Neg (Succ wz3000) : []) ((||) primEqNat wz31000 wz3000 foldr (||) False (map (primEqInt (Neg (Succ wz31000))) []))",fontsize=16,color="magenta"];72 -> 29069[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 72 -> 29070[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 72 -> 29071[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 72 -> 29072[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 72 -> 29073[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 72 -> 29074[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 73 -> 25231[label="",style="dashed", color="red", weight=0]; 36.55/15.57 73[label="List.nubNub'1 (Neg (Succ wz31000)) wz311 (Neg Zero : []) ((||) False foldr (||) False (map (primEqInt (Neg (Succ wz31000))) []))",fontsize=16,color="magenta"];73 -> 25236[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 73 -> 25237[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 73 -> 25238[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 73 -> 25239[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 74[label="List.nubNub'1 (Neg Zero) wz311 (Pos (Succ wz3000) : []) ((||) False foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];74 -> 90[label="",style="solid", color="black", weight=3]; 36.55/15.57 75 -> 8622[label="",style="dashed", color="red", weight=0]; 36.55/15.57 75[label="List.nubNub'1 (Neg Zero) wz311 (Pos Zero : []) ((||) True foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="magenta"];75 -> 8623[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 75 -> 8624[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 75 -> 8625[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 76[label="List.nubNub'1 (Neg Zero) wz311 (Neg (Succ wz3000) : []) ((||) False foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];76 -> 92[label="",style="solid", color="black", weight=3]; 36.55/15.57 77 -> 8622[label="",style="dashed", color="red", weight=0]; 36.55/15.57 77[label="List.nubNub'1 (Neg Zero) wz311 (Neg Zero : []) ((||) True foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="magenta"];77 -> 8626[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 77 -> 8627[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 77 -> 8628[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29336[label="wz31000",fontsize=16,color="green",shape="box"];29337[label="wz311",fontsize=16,color="green",shape="box"];29338[label="[]",fontsize=16,color="green",shape="box"];29339[label="[]",fontsize=16,color="green",shape="box"];29340[label="wz3000",fontsize=16,color="green",shape="box"];29341[label="wz3000",fontsize=16,color="green",shape="box"];29342[label="wz31000",fontsize=16,color="green",shape="box"];29335[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqNat wz1134 wz1135 foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="burlywood",shape="triangle"];29491[label="wz1134/Succ wz11340",fontsize=10,color="white",style="solid",shape="box"];29335 -> 29491[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29491 -> 29420[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29492[label="wz1134/Zero",fontsize=10,color="white",style="solid",shape="box"];29335 -> 29492[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29492 -> 29421[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 80[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Pos Zero : []) (foldr (||) False (map (primEqInt (Pos (Succ wz31000))) []))",fontsize=16,color="black",shape="box"];80 -> 98[label="",style="solid", color="black", weight=3]; 36.55/15.57 81[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Neg wz300 : []) (foldr (||) False [])",fontsize=16,color="black",shape="triangle"];81 -> 99[label="",style="solid", color="black", weight=3]; 36.55/15.57 82[label="List.nubNub'1 (Pos Zero) wz311 (Pos (Succ wz3000) : []) (foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];82 -> 100[label="",style="solid", color="black", weight=3]; 36.55/15.57 83[label="List.nubNub'1 (Pos Zero) wz311 (Pos Zero : []) True",fontsize=16,color="black",shape="box"];83 -> 101[label="",style="solid", color="black", weight=3]; 36.55/15.57 84[label="List.nubNub'1 (Pos Zero) wz311 (Neg (Succ wz3000) : []) (foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];84 -> 102[label="",style="solid", color="black", weight=3]; 36.55/15.57 85[label="List.nubNub'1 (Pos Zero) wz311 (Neg Zero : []) True",fontsize=16,color="black",shape="box"];85 -> 103[label="",style="solid", color="black", weight=3]; 36.55/15.57 25320[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 (foldr (||) False (map (primEqInt (Neg (Succ wz1006))) wz1009))",fontsize=16,color="burlywood",shape="box"];29493[label="wz1009/wz10090 : wz10091",fontsize=10,color="white",style="solid",shape="box"];25320 -> 29493[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29493 -> 25631[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29494[label="wz1009/[]",fontsize=10,color="white",style="solid",shape="box"];25320 -> 29494[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29494 -> 25632[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29069[label="wz3000",fontsize=16,color="green",shape="box"];29070[label="Neg (Succ wz3000) : []",fontsize=16,color="green",shape="box"];29071[label="wz31000",fontsize=16,color="green",shape="box"];29072[label="wz31000",fontsize=16,color="green",shape="box"];29073[label="[]",fontsize=16,color="green",shape="box"];29074[label="wz311",fontsize=16,color="green",shape="box"];29068[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 ((||) primEqNat wz1114 wz1115 foldr (||) False (map (primEqInt (Neg (Succ wz1111))) wz1116))",fontsize=16,color="burlywood",shape="triangle"];29495[label="wz1114/Succ wz11140",fontsize=10,color="white",style="solid",shape="box"];29068 -> 29495[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29495 -> 29129[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29496[label="wz1114/Zero",fontsize=10,color="white",style="solid",shape="box"];29068 -> 29496[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29496 -> 29130[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 25236[label="wz31000",fontsize=16,color="green",shape="box"];25237[label="[]",fontsize=16,color="green",shape="box"];25238[label="Neg Zero : []",fontsize=16,color="green",shape="box"];25239[label="wz311",fontsize=16,color="green",shape="box"];90[label="List.nubNub'1 (Neg Zero) wz311 (Pos (Succ wz3000) : []) (foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];90 -> 110[label="",style="solid", color="black", weight=3]; 36.55/15.57 8623[label="[]",fontsize=16,color="green",shape="box"];8624[label="Pos Zero : []",fontsize=16,color="green",shape="box"];8625[label="wz311",fontsize=16,color="green",shape="box"];8622[label="List.nubNub'1 (Neg Zero) wz598 wz599 ((||) True foldr (||) False (map (primEqInt (Neg Zero)) wz600))",fontsize=16,color="black",shape="triangle"];8622 -> 8695[label="",style="solid", color="black", weight=3]; 36.55/15.57 92[label="List.nubNub'1 (Neg Zero) wz311 (Neg (Succ wz3000) : []) (foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];92 -> 112[label="",style="solid", color="black", weight=3]; 36.55/15.57 8626[label="[]",fontsize=16,color="green",shape="box"];8627[label="Neg Zero : []",fontsize=16,color="green",shape="box"];8628[label="wz311",fontsize=16,color="green",shape="box"];29420[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqNat (Succ wz11340) wz1135 foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="burlywood",shape="box"];29497[label="wz1135/Succ wz11350",fontsize=10,color="white",style="solid",shape="box"];29420 -> 29497[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29497 -> 29422[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29498[label="wz1135/Zero",fontsize=10,color="white",style="solid",shape="box"];29420 -> 29498[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29498 -> 29423[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29421[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqNat Zero wz1135 foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="burlywood",shape="box"];29499[label="wz1135/Succ wz11350",fontsize=10,color="white",style="solid",shape="box"];29421 -> 29499[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29499 -> 29424[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29500[label="wz1135/Zero",fontsize=10,color="white",style="solid",shape="box"];29421 -> 29500[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29500 -> 29425[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 98[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Pos Zero : []) (foldr (||) False [])",fontsize=16,color="black",shape="triangle"];98 -> 118[label="",style="solid", color="black", weight=3]; 36.55/15.57 99[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Neg wz300 : []) False",fontsize=16,color="black",shape="box"];99 -> 119[label="",style="solid", color="black", weight=3]; 36.55/15.57 100 -> 17727[label="",style="dashed", color="red", weight=0]; 36.55/15.57 100[label="List.nubNub'1 (Pos Zero) wz311 (Pos (Succ wz3000) : []) (foldr (||) False [])",fontsize=16,color="magenta"];100 -> 17728[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 100 -> 17729[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 101 -> 21[label="",style="dashed", color="red", weight=0]; 36.55/15.57 101[label="List.nubNub' wz311 (Pos Zero : [])",fontsize=16,color="magenta"];101 -> 121[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 101 -> 122[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 102 -> 17727[label="",style="dashed", color="red", weight=0]; 36.55/15.57 102[label="List.nubNub'1 (Pos Zero) wz311 (Neg (Succ wz3000) : []) (foldr (||) False [])",fontsize=16,color="magenta"];102 -> 17730[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 102 -> 17731[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 103 -> 21[label="",style="dashed", color="red", weight=0]; 36.55/15.57 103[label="List.nubNub' wz311 (Neg Zero : [])",fontsize=16,color="magenta"];103 -> 124[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 103 -> 125[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 25631[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 (foldr (||) False (map (primEqInt (Neg (Succ wz1006))) (wz10090 : wz10091)))",fontsize=16,color="black",shape="box"];25631 -> 25903[label="",style="solid", color="black", weight=3]; 36.55/15.57 25632[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 (foldr (||) False (map (primEqInt (Neg (Succ wz1006))) []))",fontsize=16,color="black",shape="box"];25632 -> 25904[label="",style="solid", color="black", weight=3]; 36.55/15.57 29129[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 ((||) primEqNat (Succ wz11140) wz1115 foldr (||) False (map (primEqInt (Neg (Succ wz1111))) wz1116))",fontsize=16,color="burlywood",shape="box"];29501[label="wz1115/Succ wz11150",fontsize=10,color="white",style="solid",shape="box"];29129 -> 29501[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29501 -> 29168[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29502[label="wz1115/Zero",fontsize=10,color="white",style="solid",shape="box"];29129 -> 29502[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29502 -> 29169[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29130[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 ((||) primEqNat Zero wz1115 foldr (||) False (map (primEqInt (Neg (Succ wz1111))) wz1116))",fontsize=16,color="burlywood",shape="box"];29503[label="wz1115/Succ wz11150",fontsize=10,color="white",style="solid",shape="box"];29130 -> 29503[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29503 -> 29170[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29504[label="wz1115/Zero",fontsize=10,color="white",style="solid",shape="box"];29130 -> 29504[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29504 -> 29171[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 110 -> 26041[label="",style="dashed", color="red", weight=0]; 36.55/15.57 110[label="List.nubNub'1 (Neg Zero) wz311 (Pos (Succ wz3000) : []) (foldr (||) False [])",fontsize=16,color="magenta"];110 -> 26042[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 110 -> 26043[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 110 -> 26044[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 8695[label="List.nubNub'1 (Neg Zero) wz598 wz599 True",fontsize=16,color="black",shape="box"];8695 -> 8732[label="",style="solid", color="black", weight=3]; 36.55/15.57 112 -> 26685[label="",style="dashed", color="red", weight=0]; 36.55/15.57 112[label="List.nubNub'1 (Neg Zero) wz311 (Neg (Succ wz3000) : []) (foldr (||) False [])",fontsize=16,color="magenta"];112 -> 26686[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 112 -> 26687[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 112 -> 26688[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29422[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqNat (Succ wz11340) (Succ wz11350) foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="black",shape="box"];29422 -> 29426[label="",style="solid", color="black", weight=3]; 36.55/15.57 29423[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqNat (Succ wz11340) Zero foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="black",shape="box"];29423 -> 29427[label="",style="solid", color="black", weight=3]; 36.55/15.57 29424[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqNat Zero (Succ wz11350) foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="black",shape="box"];29424 -> 29428[label="",style="solid", color="black", weight=3]; 36.55/15.57 29425[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqNat Zero Zero foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="black",shape="box"];29425 -> 29429[label="",style="solid", color="black", weight=3]; 36.55/15.57 118[label="List.nubNub'1 (Pos (Succ wz31000)) wz311 (Pos Zero : []) False",fontsize=16,color="black",shape="box"];118 -> 143[label="",style="solid", color="black", weight=3]; 36.55/15.57 119[label="List.nubNub'0 (Pos (Succ wz31000)) wz311 (Neg wz300 : []) otherwise",fontsize=16,color="black",shape="box"];119 -> 144[label="",style="solid", color="black", weight=3]; 36.55/15.57 17728[label="Pos (Succ wz3000) : []",fontsize=16,color="green",shape="box"];17729[label="wz311",fontsize=16,color="green",shape="box"];17727[label="List.nubNub'1 (Pos Zero) wz860 wz861 (foldr (||) False [])",fontsize=16,color="black",shape="triangle"];17727 -> 17800[label="",style="solid", color="black", weight=3]; 36.55/15.57 121[label="Pos Zero",fontsize=16,color="green",shape="box"];122[label="wz311",fontsize=16,color="green",shape="box"];17730[label="Neg (Succ wz3000) : []",fontsize=16,color="green",shape="box"];17731[label="wz311",fontsize=16,color="green",shape="box"];124[label="Neg Zero",fontsize=16,color="green",shape="box"];125[label="wz311",fontsize=16,color="green",shape="box"];25903[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 (foldr (||) False (primEqInt (Neg (Succ wz1006)) wz10090 : map (primEqInt (Neg (Succ wz1006))) wz10091))",fontsize=16,color="black",shape="box"];25903 -> 26144[label="",style="solid", color="black", weight=3]; 36.55/15.57 25904[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 (foldr (||) False [])",fontsize=16,color="black",shape="box"];25904 -> 26145[label="",style="solid", color="black", weight=3]; 36.55/15.57 29168[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 ((||) primEqNat (Succ wz11140) (Succ wz11150) foldr (||) False (map (primEqInt (Neg (Succ wz1111))) wz1116))",fontsize=16,color="black",shape="box"];29168 -> 29189[label="",style="solid", color="black", weight=3]; 36.55/15.57 29169[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 ((||) primEqNat (Succ wz11140) Zero foldr (||) False (map (primEqInt (Neg (Succ wz1111))) wz1116))",fontsize=16,color="black",shape="box"];29169 -> 29190[label="",style="solid", color="black", weight=3]; 36.55/15.57 29170[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 ((||) primEqNat Zero (Succ wz11150) foldr (||) False (map (primEqInt (Neg (Succ wz1111))) wz1116))",fontsize=16,color="black",shape="box"];29170 -> 29191[label="",style="solid", color="black", weight=3]; 36.55/15.57 29171[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 ((||) primEqNat Zero Zero foldr (||) False (map (primEqInt (Neg (Succ wz1111))) wz1116))",fontsize=16,color="black",shape="box"];29171 -> 29192[label="",style="solid", color="black", weight=3]; 36.55/15.57 26042[label="[]",fontsize=16,color="green",shape="box"];26043[label="wz3000",fontsize=16,color="green",shape="box"];26044[label="wz311",fontsize=16,color="green",shape="box"];26041[label="List.nubNub'1 (Neg Zero) wz1023 (Pos (Succ wz1024) : wz1025) (foldr (||) False [])",fontsize=16,color="black",shape="triangle"];26041 -> 26146[label="",style="solid", color="black", weight=3]; 36.55/15.57 8732 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 8732[label="List.nubNub' wz598 wz599",fontsize=16,color="magenta"];8732 -> 8762[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 8732 -> 8763[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26686[label="wz3000",fontsize=16,color="green",shape="box"];26687[label="[]",fontsize=16,color="green",shape="box"];26688[label="wz311",fontsize=16,color="green",shape="box"];26685[label="List.nubNub'1 (Neg Zero) wz1043 (Neg (Succ wz1044) : wz1045) (foldr (||) False [])",fontsize=16,color="black",shape="triangle"];26685 -> 26788[label="",style="solid", color="black", weight=3]; 36.55/15.57 29426 -> 29335[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29426[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqNat wz11340 wz11350 foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="magenta"];29426 -> 29430[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29426 -> 29431[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29427[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="black",shape="triangle"];29427 -> 29432[label="",style="solid", color="black", weight=3]; 36.55/15.57 29428 -> 29427[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29428[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="magenta"];29429[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) True foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="black",shape="box"];29429 -> 29433[label="",style="solid", color="black", weight=3]; 36.55/15.57 143[label="List.nubNub'0 (Pos (Succ wz31000)) wz311 (Pos Zero : []) otherwise",fontsize=16,color="black",shape="box"];143 -> 163[label="",style="solid", color="black", weight=3]; 36.55/15.57 144[label="List.nubNub'0 (Pos (Succ wz31000)) wz311 (Neg wz300 : []) True",fontsize=16,color="black",shape="box"];144 -> 164[label="",style="solid", color="black", weight=3]; 36.55/15.57 17800[label="List.nubNub'1 (Pos Zero) wz860 wz861 False",fontsize=16,color="black",shape="box"];17800 -> 18164[label="",style="solid", color="black", weight=3]; 36.55/15.57 26144[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 ((||) primEqInt (Neg (Succ wz1006)) wz10090 foldr (||) False (map (primEqInt (Neg (Succ wz1006))) wz10091))",fontsize=16,color="burlywood",shape="box"];29505[label="wz10090/Pos wz100900",fontsize=10,color="white",style="solid",shape="box"];26144 -> 29505[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29505 -> 26158[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29506[label="wz10090/Neg wz100900",fontsize=10,color="white",style="solid",shape="box"];26144 -> 29506[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29506 -> 26159[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 26145[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 False",fontsize=16,color="black",shape="box"];26145 -> 26160[label="",style="solid", color="black", weight=3]; 36.55/15.57 29189 -> 29068[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29189[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 ((||) primEqNat wz11140 wz11150 foldr (||) False (map (primEqInt (Neg (Succ wz1111))) wz1116))",fontsize=16,color="magenta"];29189 -> 29204[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29189 -> 29205[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29190 -> 25231[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29190[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 ((||) False foldr (||) False (map (primEqInt (Neg (Succ wz1111))) wz1116))",fontsize=16,color="magenta"];29190 -> 29206[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29190 -> 29207[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29190 -> 29208[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29190 -> 29209[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29191 -> 25231[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29191[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 ((||) False foldr (||) False (map (primEqInt (Neg (Succ wz1111))) wz1116))",fontsize=16,color="magenta"];29191 -> 29210[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29191 -> 29211[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29191 -> 29212[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29191 -> 29213[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29192[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 ((||) True foldr (||) False (map (primEqInt (Neg (Succ wz1111))) wz1116))",fontsize=16,color="black",shape="box"];29192 -> 29214[label="",style="solid", color="black", weight=3]; 36.55/15.57 26146[label="List.nubNub'1 (Neg Zero) wz1023 (Pos (Succ wz1024) : wz1025) False",fontsize=16,color="black",shape="box"];26146 -> 26161[label="",style="solid", color="black", weight=3]; 36.55/15.57 8762[label="wz598",fontsize=16,color="green",shape="box"];8763[label="wz599",fontsize=16,color="green",shape="box"];2612[label="List.nubNub' wz82 wz83",fontsize=16,color="burlywood",shape="triangle"];29507[label="wz82/wz820 : wz821",fontsize=10,color="white",style="solid",shape="box"];2612 -> 29507[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29507 -> 2902[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29508[label="wz82/[]",fontsize=10,color="white",style="solid",shape="box"];2612 -> 29508[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29508 -> 2903[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 26788[label="List.nubNub'1 (Neg Zero) wz1043 (Neg (Succ wz1044) : wz1045) False",fontsize=16,color="black",shape="box"];26788 -> 27021[label="",style="solid", color="black", weight=3]; 36.55/15.57 29430[label="wz11340",fontsize=16,color="green",shape="box"];29431[label="wz11350",fontsize=16,color="green",shape="box"];29432[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) (foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz1136))",fontsize=16,color="burlywood",shape="box"];29509[label="wz1136/wz11360 : wz11361",fontsize=10,color="white",style="solid",shape="box"];29432 -> 29509[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29509 -> 29434[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29510[label="wz1136/[]",fontsize=10,color="white",style="solid",shape="box"];29432 -> 29510[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29510 -> 29435[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29433[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) True",fontsize=16,color="black",shape="box"];29433 -> 29436[label="",style="solid", color="black", weight=3]; 36.55/15.57 163[label="List.nubNub'0 (Pos (Succ wz31000)) wz311 (Pos Zero : []) True",fontsize=16,color="black",shape="box"];163 -> 186[label="",style="solid", color="black", weight=3]; 36.55/15.57 164[label="Pos (Succ wz31000) : List.nubNub' wz311 (Pos (Succ wz31000) : Neg wz300 : [])",fontsize=16,color="green",shape="box"];164 -> 187[label="",style="dashed", color="green", weight=3]; 36.55/15.57 18164[label="List.nubNub'0 (Pos Zero) wz860 wz861 otherwise",fontsize=16,color="black",shape="box"];18164 -> 18234[label="",style="solid", color="black", weight=3]; 36.55/15.57 26158[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 ((||) primEqInt (Neg (Succ wz1006)) (Pos wz100900) foldr (||) False (map (primEqInt (Neg (Succ wz1006))) wz10091))",fontsize=16,color="black",shape="box"];26158 -> 26168[label="",style="solid", color="black", weight=3]; 36.55/15.57 26159[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 ((||) primEqInt (Neg (Succ wz1006)) (Neg wz100900) foldr (||) False (map (primEqInt (Neg (Succ wz1006))) wz10091))",fontsize=16,color="burlywood",shape="box"];29511[label="wz100900/Succ wz1009000",fontsize=10,color="white",style="solid",shape="box"];26159 -> 29511[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29511 -> 26169[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29512[label="wz100900/Zero",fontsize=10,color="white",style="solid",shape="box"];26159 -> 29512[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29512 -> 26170[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 26160[label="List.nubNub'0 (Neg (Succ wz1006)) wz1007 wz1008 otherwise",fontsize=16,color="black",shape="box"];26160 -> 26171[label="",style="solid", color="black", weight=3]; 36.55/15.57 29204[label="wz11150",fontsize=16,color="green",shape="box"];29205[label="wz11140",fontsize=16,color="green",shape="box"];29206[label="wz1111",fontsize=16,color="green",shape="box"];29207[label="wz1116",fontsize=16,color="green",shape="box"];29208[label="wz1113",fontsize=16,color="green",shape="box"];29209[label="wz1112",fontsize=16,color="green",shape="box"];29210[label="wz1111",fontsize=16,color="green",shape="box"];29211[label="wz1116",fontsize=16,color="green",shape="box"];29212[label="wz1113",fontsize=16,color="green",shape="box"];29213[label="wz1112",fontsize=16,color="green",shape="box"];29214[label="List.nubNub'1 (Neg (Succ wz1111)) wz1112 wz1113 True",fontsize=16,color="black",shape="box"];29214 -> 29270[label="",style="solid", color="black", weight=3]; 36.55/15.57 26161[label="List.nubNub'0 (Neg Zero) wz1023 (Pos (Succ wz1024) : wz1025) otherwise",fontsize=16,color="black",shape="box"];26161 -> 26172[label="",style="solid", color="black", weight=3]; 36.55/15.57 2902[label="List.nubNub' (wz820 : wz821) wz83",fontsize=16,color="black",shape="box"];2902 -> 3095[label="",style="solid", color="black", weight=3]; 36.55/15.57 2903[label="List.nubNub' [] wz83",fontsize=16,color="black",shape="box"];2903 -> 3096[label="",style="solid", color="black", weight=3]; 36.55/15.57 27021[label="List.nubNub'0 (Neg Zero) wz1043 (Neg (Succ wz1044) : wz1045) otherwise",fontsize=16,color="black",shape="box"];27021 -> 27041[label="",style="solid", color="black", weight=3]; 36.55/15.57 29434[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) (foldr (||) False (map (primEqInt (Pos (Succ wz1130))) (wz11360 : wz11361)))",fontsize=16,color="black",shape="box"];29434 -> 29437[label="",style="solid", color="black", weight=3]; 36.55/15.57 29435[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) (foldr (||) False (map (primEqInt (Pos (Succ wz1130))) []))",fontsize=16,color="black",shape="box"];29435 -> 29438[label="",style="solid", color="black", weight=3]; 36.55/15.57 29436 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29436[label="List.nubNub' wz1131 (Pos (Succ wz1132) : wz1133)",fontsize=16,color="magenta"];29436 -> 29439[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29436 -> 29440[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 186[label="Pos (Succ wz31000) : List.nubNub' wz311 (Pos (Succ wz31000) : Pos Zero : [])",fontsize=16,color="green",shape="box"];186 -> 209[label="",style="dashed", color="green", weight=3]; 36.55/15.57 187[label="List.nubNub' wz311 (Pos (Succ wz31000) : Neg wz300 : [])",fontsize=16,color="burlywood",shape="triangle"];29513[label="wz311/wz3110 : wz3111",fontsize=10,color="white",style="solid",shape="box"];187 -> 29513[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29513 -> 210[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29514[label="wz311/[]",fontsize=10,color="white",style="solid",shape="box"];187 -> 29514[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29514 -> 211[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 18234[label="List.nubNub'0 (Pos Zero) wz860 wz861 True",fontsize=16,color="black",shape="box"];18234 -> 18247[label="",style="solid", color="black", weight=3]; 36.55/15.57 26168 -> 25231[label="",style="dashed", color="red", weight=0]; 36.55/15.57 26168[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 ((||) False foldr (||) False (map (primEqInt (Neg (Succ wz1006))) wz10091))",fontsize=16,color="magenta"];26168 -> 26486[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26169[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 ((||) primEqInt (Neg (Succ wz1006)) (Neg (Succ wz1009000)) foldr (||) False (map (primEqInt (Neg (Succ wz1006))) wz10091))",fontsize=16,color="black",shape="box"];26169 -> 26487[label="",style="solid", color="black", weight=3]; 36.55/15.57 26170[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 ((||) primEqInt (Neg (Succ wz1006)) (Neg Zero) foldr (||) False (map (primEqInt (Neg (Succ wz1006))) wz10091))",fontsize=16,color="black",shape="box"];26170 -> 26488[label="",style="solid", color="black", weight=3]; 36.55/15.57 26171[label="List.nubNub'0 (Neg (Succ wz1006)) wz1007 wz1008 True",fontsize=16,color="black",shape="box"];26171 -> 26489[label="",style="solid", color="black", weight=3]; 36.55/15.57 29270 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29270[label="List.nubNub' wz1112 wz1113",fontsize=16,color="magenta"];29270 -> 29277[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29270 -> 29278[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26172[label="List.nubNub'0 (Neg Zero) wz1023 (Pos (Succ wz1024) : wz1025) True",fontsize=16,color="black",shape="box"];26172 -> 26490[label="",style="solid", color="black", weight=3]; 36.55/15.57 3095[label="List.nubNub'2 (wz820 : wz821) wz83",fontsize=16,color="black",shape="triangle"];3095 -> 3194[label="",style="solid", color="black", weight=3]; 36.55/15.57 3096[label="List.nubNub'3 [] wz83",fontsize=16,color="black",shape="triangle"];3096 -> 3195[label="",style="solid", color="black", weight=3]; 36.55/15.57 27041[label="List.nubNub'0 (Neg Zero) wz1043 (Neg (Succ wz1044) : wz1045) True",fontsize=16,color="black",shape="box"];27041 -> 27060[label="",style="solid", color="black", weight=3]; 36.55/15.57 29437[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) (foldr (||) False (primEqInt (Pos (Succ wz1130)) wz11360 : map (primEqInt (Pos (Succ wz1130))) wz11361))",fontsize=16,color="black",shape="box"];29437 -> 29441[label="",style="solid", color="black", weight=3]; 36.55/15.57 29438[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) (foldr (||) False [])",fontsize=16,color="black",shape="box"];29438 -> 29442[label="",style="solid", color="black", weight=3]; 36.55/15.57 29439[label="wz1131",fontsize=16,color="green",shape="box"];29440[label="Pos (Succ wz1132) : wz1133",fontsize=16,color="green",shape="box"];209[label="List.nubNub' wz311 (Pos (Succ wz31000) : Pos Zero : [])",fontsize=16,color="burlywood",shape="triangle"];29515[label="wz311/wz3110 : wz3111",fontsize=10,color="white",style="solid",shape="box"];209 -> 29515[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29515 -> 235[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29516[label="wz311/[]",fontsize=10,color="white",style="solid",shape="box"];209 -> 29516[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29516 -> 236[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 210[label="List.nubNub' (wz3110 : wz3111) (Pos (Succ wz31000) : Neg wz300 : [])",fontsize=16,color="black",shape="box"];210 -> 237[label="",style="solid", color="black", weight=3]; 36.55/15.57 211[label="List.nubNub' [] (Pos (Succ wz31000) : Neg wz300 : [])",fontsize=16,color="black",shape="box"];211 -> 238[label="",style="solid", color="black", weight=3]; 36.55/15.57 18247[label="Pos Zero : List.nubNub' wz860 (Pos Zero : wz861)",fontsize=16,color="green",shape="box"];18247 -> 18265[label="",style="dashed", color="green", weight=3]; 36.55/15.57 26486[label="wz10091",fontsize=16,color="green",shape="box"];26487 -> 29068[label="",style="dashed", color="red", weight=0]; 36.55/15.57 26487[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 ((||) primEqNat wz1006 wz1009000 foldr (||) False (map (primEqInt (Neg (Succ wz1006))) wz10091))",fontsize=16,color="magenta"];26487 -> 29087[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26487 -> 29088[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26487 -> 29089[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26487 -> 29090[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26487 -> 29091[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26487 -> 29092[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26488 -> 25231[label="",style="dashed", color="red", weight=0]; 36.55/15.57 26488[label="List.nubNub'1 (Neg (Succ wz1006)) wz1007 wz1008 ((||) False foldr (||) False (map (primEqInt (Neg (Succ wz1006))) wz10091))",fontsize=16,color="magenta"];26488 -> 26791[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26489[label="Neg (Succ wz1006) : List.nubNub' wz1007 (Neg (Succ wz1006) : wz1008)",fontsize=16,color="green",shape="box"];26489 -> 26792[label="",style="dashed", color="green", weight=3]; 36.55/15.57 29277[label="wz1112",fontsize=16,color="green",shape="box"];29278[label="wz1113",fontsize=16,color="green",shape="box"];26490[label="Neg Zero : List.nubNub' wz1023 (Neg Zero : Pos (Succ wz1024) : wz1025)",fontsize=16,color="green",shape="box"];26490 -> 26793[label="",style="dashed", color="green", weight=3]; 36.55/15.57 3194[label="List.nubNub'1 wz820 wz821 wz83 (wz820 `elem` wz83)",fontsize=16,color="black",shape="box"];3194 -> 3305[label="",style="solid", color="black", weight=3]; 36.55/15.57 3195[label="[]",fontsize=16,color="green",shape="box"];27060[label="Neg Zero : List.nubNub' wz1043 (Neg Zero : Neg (Succ wz1044) : wz1045)",fontsize=16,color="green",shape="box"];27060 -> 27088[label="",style="dashed", color="green", weight=3]; 36.55/15.57 29441[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqInt (Pos (Succ wz1130)) wz11360 foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz11361))",fontsize=16,color="burlywood",shape="box"];29517[label="wz11360/Pos wz113600",fontsize=10,color="white",style="solid",shape="box"];29441 -> 29517[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29517 -> 29443[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29518[label="wz11360/Neg wz113600",fontsize=10,color="white",style="solid",shape="box"];29441 -> 29518[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29518 -> 29444[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29442[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) False",fontsize=16,color="black",shape="box"];29442 -> 29445[label="",style="solid", color="black", weight=3]; 36.55/15.57 235[label="List.nubNub' (wz3110 : wz3111) (Pos (Succ wz31000) : Pos Zero : [])",fontsize=16,color="black",shape="box"];235 -> 270[label="",style="solid", color="black", weight=3]; 36.55/15.57 236[label="List.nubNub' [] (Pos (Succ wz31000) : Pos Zero : [])",fontsize=16,color="black",shape="box"];236 -> 271[label="",style="solid", color="black", weight=3]; 36.55/15.57 237[label="List.nubNub'2 (wz3110 : wz3111) (Pos (Succ wz31000) : Neg wz300 : [])",fontsize=16,color="black",shape="box"];237 -> 272[label="",style="solid", color="black", weight=3]; 36.55/15.57 238[label="List.nubNub'3 [] (Pos (Succ wz31000) : Neg wz300 : [])",fontsize=16,color="black",shape="box"];238 -> 273[label="",style="solid", color="black", weight=3]; 36.55/15.57 18265 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 18265[label="List.nubNub' wz860 (Pos Zero : wz861)",fontsize=16,color="magenta"];18265 -> 18417[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 18265 -> 18418[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29087[label="wz1009000",fontsize=16,color="green",shape="box"];29088[label="wz1008",fontsize=16,color="green",shape="box"];29089[label="wz1006",fontsize=16,color="green",shape="box"];29090[label="wz1006",fontsize=16,color="green",shape="box"];29091[label="wz10091",fontsize=16,color="green",shape="box"];29092[label="wz1007",fontsize=16,color="green",shape="box"];26791[label="wz10091",fontsize=16,color="green",shape="box"];26792 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 26792[label="List.nubNub' wz1007 (Neg (Succ wz1006) : wz1008)",fontsize=16,color="magenta"];26792 -> 27026[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26792 -> 27027[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26793 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 26793[label="List.nubNub' wz1023 (Neg Zero : Pos (Succ wz1024) : wz1025)",fontsize=16,color="magenta"];26793 -> 27028[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26793 -> 27029[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 3305[label="List.nubNub'1 wz820 wz821 wz83 (any . (==))",fontsize=16,color="black",shape="triangle"];3305 -> 3453[label="",style="solid", color="black", weight=3]; 36.55/15.57 27088 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27088[label="List.nubNub' wz1043 (Neg Zero : Neg (Succ wz1044) : wz1045)",fontsize=16,color="magenta"];27088 -> 27330[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27088 -> 27331[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29443[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqInt (Pos (Succ wz1130)) (Pos wz113600) foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz11361))",fontsize=16,color="burlywood",shape="box"];29519[label="wz113600/Succ wz1136000",fontsize=10,color="white",style="solid",shape="box"];29443 -> 29519[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29519 -> 29446[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29520[label="wz113600/Zero",fontsize=10,color="white",style="solid",shape="box"];29443 -> 29520[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29520 -> 29447[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29444[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqInt (Pos (Succ wz1130)) (Neg wz113600) foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz11361))",fontsize=16,color="black",shape="box"];29444 -> 29448[label="",style="solid", color="black", weight=3]; 36.55/15.57 29445[label="List.nubNub'0 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) otherwise",fontsize=16,color="black",shape="box"];29445 -> 29449[label="",style="solid", color="black", weight=3]; 36.55/15.57 270[label="List.nubNub'2 (wz3110 : wz3111) (Pos (Succ wz31000) : Pos Zero : [])",fontsize=16,color="black",shape="box"];270 -> 305[label="",style="solid", color="black", weight=3]; 36.55/15.57 271[label="List.nubNub'3 [] (Pos (Succ wz31000) : Pos Zero : [])",fontsize=16,color="black",shape="box"];271 -> 306[label="",style="solid", color="black", weight=3]; 36.55/15.57 272[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Neg wz300 : []) (wz3110 `elem` Pos (Succ wz31000) : Neg wz300 : [])",fontsize=16,color="black",shape="box"];272 -> 307[label="",style="solid", color="black", weight=3]; 36.55/15.57 273[label="[]",fontsize=16,color="green",shape="box"];18417[label="wz860",fontsize=16,color="green",shape="box"];18418[label="Pos Zero : wz861",fontsize=16,color="green",shape="box"];27026[label="wz1007",fontsize=16,color="green",shape="box"];27027[label="Neg (Succ wz1006) : wz1008",fontsize=16,color="green",shape="box"];27028[label="wz1023",fontsize=16,color="green",shape="box"];27029[label="Neg Zero : Pos (Succ wz1024) : wz1025",fontsize=16,color="green",shape="box"];3453[label="List.nubNub'1 wz820 wz821 wz83 (any ((==) wz820) wz83)",fontsize=16,color="black",shape="triangle"];3453 -> 3574[label="",style="solid", color="black", weight=3]; 36.55/15.57 27330[label="wz1043",fontsize=16,color="green",shape="box"];27331[label="Neg Zero : Neg (Succ wz1044) : wz1045",fontsize=16,color="green",shape="box"];29446[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqInt (Pos (Succ wz1130)) (Pos (Succ wz1136000)) foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz11361))",fontsize=16,color="black",shape="box"];29446 -> 29450[label="",style="solid", color="black", weight=3]; 36.55/15.57 29447[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqInt (Pos (Succ wz1130)) (Pos Zero) foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz11361))",fontsize=16,color="black",shape="box"];29447 -> 29451[label="",style="solid", color="black", weight=3]; 36.55/15.57 29448 -> 29427[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29448[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz11361))",fontsize=16,color="magenta"];29448 -> 29452[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29449[label="List.nubNub'0 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) True",fontsize=16,color="black",shape="box"];29449 -> 29453[label="",style="solid", color="black", weight=3]; 36.55/15.57 305[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Pos Zero : []) (wz3110 `elem` Pos (Succ wz31000) : Pos Zero : [])",fontsize=16,color="black",shape="box"];305 -> 341[label="",style="solid", color="black", weight=3]; 36.55/15.57 306[label="[]",fontsize=16,color="green",shape="box"];307[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Neg wz300 : []) (any . (==))",fontsize=16,color="black",shape="box"];307 -> 342[label="",style="solid", color="black", weight=3]; 36.55/15.57 3574[label="List.nubNub'1 wz820 wz821 wz83 (or . map ((==) wz820))",fontsize=16,color="black",shape="triangle"];3574 -> 3604[label="",style="solid", color="black", weight=3]; 36.55/15.57 29450 -> 29335[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29450[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) primEqNat wz1130 wz1136000 foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz11361))",fontsize=16,color="magenta"];29450 -> 29454[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29450 -> 29455[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29450 -> 29456[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29451 -> 29427[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29451[label="List.nubNub'1 (Pos (Succ wz1130)) wz1131 (Pos (Succ wz1132) : wz1133) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz1130))) wz11361))",fontsize=16,color="magenta"];29451 -> 29457[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29452[label="wz11361",fontsize=16,color="green",shape="box"];29453[label="Pos (Succ wz1130) : List.nubNub' wz1131 (Pos (Succ wz1130) : Pos (Succ wz1132) : wz1133)",fontsize=16,color="green",shape="box"];29453 -> 29458[label="",style="dashed", color="green", weight=3]; 36.55/15.57 341[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Pos Zero : []) (any . (==))",fontsize=16,color="black",shape="box"];341 -> 376[label="",style="solid", color="black", weight=3]; 36.55/15.57 342[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Neg wz300 : []) (any ((==) wz3110) (Pos (Succ wz31000) : Neg wz300 : []))",fontsize=16,color="black",shape="box"];342 -> 377[label="",style="solid", color="black", weight=3]; 36.55/15.57 3604[label="List.nubNub'1 wz820 wz821 wz83 (or (map ((==) wz820) wz83))",fontsize=16,color="black",shape="triangle"];3604 -> 3661[label="",style="solid", color="black", weight=3]; 36.55/15.57 29454[label="wz1130",fontsize=16,color="green",shape="box"];29455[label="wz11361",fontsize=16,color="green",shape="box"];29456[label="wz1136000",fontsize=16,color="green",shape="box"];29457[label="wz11361",fontsize=16,color="green",shape="box"];29458 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29458[label="List.nubNub' wz1131 (Pos (Succ wz1130) : Pos (Succ wz1132) : wz1133)",fontsize=16,color="magenta"];29458 -> 29459[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29458 -> 29460[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 376[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Pos Zero : []) (any ((==) wz3110) (Pos (Succ wz31000) : Pos Zero : []))",fontsize=16,color="black",shape="box"];376 -> 411[label="",style="solid", color="black", weight=3]; 36.55/15.57 377[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Neg wz300 : []) (or . map ((==) wz3110))",fontsize=16,color="black",shape="box"];377 -> 412[label="",style="solid", color="black", weight=3]; 36.55/15.57 3661[label="List.nubNub'1 wz820 wz821 wz83 (foldr (||) False (map ((==) wz820) wz83))",fontsize=16,color="burlywood",shape="triangle"];29521[label="wz83/wz830 : wz831",fontsize=10,color="white",style="solid",shape="box"];3661 -> 29521[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29521 -> 3718[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29522[label="wz83/[]",fontsize=10,color="white",style="solid",shape="box"];3661 -> 29522[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29522 -> 3719[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29459[label="wz1131",fontsize=16,color="green",shape="box"];29460[label="Pos (Succ wz1130) : Pos (Succ wz1132) : wz1133",fontsize=16,color="green",shape="box"];411[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Pos Zero : []) (or . map ((==) wz3110))",fontsize=16,color="black",shape="box"];411 -> 447[label="",style="solid", color="black", weight=3]; 36.55/15.57 412[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Neg wz300 : []) (or (map ((==) wz3110) (Pos (Succ wz31000) : Neg wz300 : [])))",fontsize=16,color="black",shape="box"];412 -> 448[label="",style="solid", color="black", weight=3]; 36.55/15.57 3718[label="List.nubNub'1 wz820 wz821 (wz830 : wz831) (foldr (||) False (map ((==) wz820) (wz830 : wz831)))",fontsize=16,color="black",shape="box"];3718 -> 3789[label="",style="solid", color="black", weight=3]; 36.55/15.57 3719[label="List.nubNub'1 wz820 wz821 [] (foldr (||) False (map ((==) wz820) []))",fontsize=16,color="black",shape="box"];3719 -> 3790[label="",style="solid", color="black", weight=3]; 36.55/15.57 447[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Pos Zero : []) (or (map ((==) wz3110) (Pos (Succ wz31000) : Pos Zero : [])))",fontsize=16,color="black",shape="box"];447 -> 486[label="",style="solid", color="black", weight=3]; 36.55/15.57 448[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Neg wz300 : []) (foldr (||) False (map ((==) wz3110) (Pos (Succ wz31000) : Neg wz300 : [])))",fontsize=16,color="black",shape="box"];448 -> 487[label="",style="solid", color="black", weight=3]; 36.55/15.57 3789[label="List.nubNub'1 wz820 wz821 (wz830 : wz831) (foldr (||) False (((==) wz820 wz830) : map ((==) wz820) wz831))",fontsize=16,color="black",shape="triangle"];3789 -> 3799[label="",style="solid", color="black", weight=3]; 36.55/15.57 3790 -> 16[label="",style="dashed", color="red", weight=0]; 36.55/15.57 3790[label="List.nubNub'1 wz820 wz821 [] (foldr (||) False [])",fontsize=16,color="magenta"];3790 -> 3800[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 3790 -> 3801[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 486[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Pos Zero : []) (foldr (||) False (map ((==) wz3110) (Pos (Succ wz31000) : Pos Zero : [])))",fontsize=16,color="black",shape="box"];486 -> 536[label="",style="solid", color="black", weight=3]; 36.55/15.57 487[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Neg wz300 : []) (foldr (||) False (((==) wz3110 Pos (Succ wz31000)) : map ((==) wz3110) (Neg wz300 : [])))",fontsize=16,color="black",shape="box"];487 -> 537[label="",style="solid", color="black", weight=3]; 36.55/15.57 3799[label="List.nubNub'1 wz820 wz821 (wz830 : wz831) ((||) (==) wz820 wz830 foldr (||) False (map ((==) wz820) wz831))",fontsize=16,color="black",shape="box"];3799 -> 3849[label="",style="solid", color="black", weight=3]; 36.55/15.57 3800[label="wz820",fontsize=16,color="green",shape="box"];3801[label="wz821",fontsize=16,color="green",shape="box"];536[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Pos Zero : []) (foldr (||) False (((==) wz3110 Pos (Succ wz31000)) : map ((==) wz3110) (Pos Zero : [])))",fontsize=16,color="black",shape="box"];536 -> 605[label="",style="solid", color="black", weight=3]; 36.55/15.57 537[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) (==) wz3110 Pos (Succ wz31000) foldr (||) False (map ((==) wz3110) (Neg wz300 : [])))",fontsize=16,color="black",shape="box"];537 -> 606[label="",style="solid", color="black", weight=3]; 36.55/15.57 3849[label="List.nubNub'1 wz820 wz821 (wz830 : wz831) ((||) primEqInt wz820 wz830 foldr (||) False (map (primEqInt wz820) wz831))",fontsize=16,color="burlywood",shape="box"];29523[label="wz820/Pos wz8200",fontsize=10,color="white",style="solid",shape="box"];3849 -> 29523[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29523 -> 3856[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29524[label="wz820/Neg wz8200",fontsize=10,color="white",style="solid",shape="box"];3849 -> 29524[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29524 -> 3857[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 605[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) (==) wz3110 Pos (Succ wz31000) foldr (||) False (map ((==) wz3110) (Pos Zero : [])))",fontsize=16,color="black",shape="box"];605 -> 636[label="",style="solid", color="black", weight=3]; 36.55/15.57 606[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) primEqInt wz3110 (Pos (Succ wz31000)) foldr (||) False (map (primEqInt wz3110) (Neg wz300 : [])))",fontsize=16,color="burlywood",shape="box"];29525[label="wz3110/Pos wz31100",fontsize=10,color="white",style="solid",shape="box"];606 -> 29525[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29525 -> 637[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29526[label="wz3110/Neg wz31100",fontsize=10,color="white",style="solid",shape="box"];606 -> 29526[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29526 -> 638[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 3856[label="List.nubNub'1 (Pos wz8200) wz821 (wz830 : wz831) ((||) primEqInt (Pos wz8200) wz830 foldr (||) False (map (primEqInt (Pos wz8200)) wz831))",fontsize=16,color="burlywood",shape="box"];29527[label="wz8200/Succ wz82000",fontsize=10,color="white",style="solid",shape="box"];3856 -> 29527[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29527 -> 3878[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29528[label="wz8200/Zero",fontsize=10,color="white",style="solid",shape="box"];3856 -> 29528[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29528 -> 3879[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 3857[label="List.nubNub'1 (Neg wz8200) wz821 (wz830 : wz831) ((||) primEqInt (Neg wz8200) wz830 foldr (||) False (map (primEqInt (Neg wz8200)) wz831))",fontsize=16,color="burlywood",shape="box"];29529[label="wz8200/Succ wz82000",fontsize=10,color="white",style="solid",shape="box"];3857 -> 29529[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29529 -> 3880[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29530[label="wz8200/Zero",fontsize=10,color="white",style="solid",shape="box"];3857 -> 29530[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29530 -> 3881[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 636[label="List.nubNub'1 wz3110 wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) primEqInt wz3110 (Pos (Succ wz31000)) foldr (||) False (map (primEqInt wz3110) (Pos Zero : [])))",fontsize=16,color="burlywood",shape="box"];29531[label="wz3110/Pos wz31100",fontsize=10,color="white",style="solid",shape="box"];636 -> 29531[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29531 -> 671[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29532[label="wz3110/Neg wz31100",fontsize=10,color="white",style="solid",shape="box"];636 -> 29532[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29532 -> 672[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 637[label="List.nubNub'1 (Pos wz31100) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) primEqInt (Pos wz31100) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Pos wz31100)) (Neg wz300 : [])))",fontsize=16,color="burlywood",shape="box"];29533[label="wz31100/Succ wz311000",fontsize=10,color="white",style="solid",shape="box"];637 -> 29533[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29533 -> 673[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29534[label="wz31100/Zero",fontsize=10,color="white",style="solid",shape="box"];637 -> 29534[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29534 -> 674[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 638[label="List.nubNub'1 (Neg wz31100) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) primEqInt (Neg wz31100) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Neg wz31100)) (Neg wz300 : [])))",fontsize=16,color="burlywood",shape="box"];29535[label="wz31100/Succ wz311000",fontsize=10,color="white",style="solid",shape="box"];638 -> 29535[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29535 -> 675[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29536[label="wz31100/Zero",fontsize=10,color="white",style="solid",shape="box"];638 -> 29536[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29536 -> 676[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 3878[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (wz830 : wz831) ((||) primEqInt (Pos (Succ wz82000)) wz830 foldr (||) False (map (primEqInt (Pos (Succ wz82000))) wz831))",fontsize=16,color="burlywood",shape="box"];29537[label="wz830/Pos wz8300",fontsize=10,color="white",style="solid",shape="box"];3878 -> 29537[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29537 -> 4118[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29538[label="wz830/Neg wz8300",fontsize=10,color="white",style="solid",shape="box"];3878 -> 29538[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29538 -> 4119[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 3879[label="List.nubNub'1 (Pos Zero) wz821 (wz830 : wz831) ((||) primEqInt (Pos Zero) wz830 foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="burlywood",shape="box"];29539[label="wz830/Pos wz8300",fontsize=10,color="white",style="solid",shape="box"];3879 -> 29539[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29539 -> 4120[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29540[label="wz830/Neg wz8300",fontsize=10,color="white",style="solid",shape="box"];3879 -> 29540[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29540 -> 4121[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 3880[label="List.nubNub'1 (Neg (Succ wz82000)) wz821 (wz830 : wz831) ((||) primEqInt (Neg (Succ wz82000)) wz830 foldr (||) False (map (primEqInt (Neg (Succ wz82000))) wz831))",fontsize=16,color="burlywood",shape="box"];29541[label="wz830/Pos wz8300",fontsize=10,color="white",style="solid",shape="box"];3880 -> 29541[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29541 -> 4122[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29542[label="wz830/Neg wz8300",fontsize=10,color="white",style="solid",shape="box"];3880 -> 29542[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29542 -> 4123[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 3881[label="List.nubNub'1 (Neg Zero) wz821 (wz830 : wz831) ((||) primEqInt (Neg Zero) wz830 foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="burlywood",shape="box"];29543[label="wz830/Pos wz8300",fontsize=10,color="white",style="solid",shape="box"];3881 -> 29543[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29543 -> 4124[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29544[label="wz830/Neg wz8300",fontsize=10,color="white",style="solid",shape="box"];3881 -> 29544[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29544 -> 4125[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 671[label="List.nubNub'1 (Pos wz31100) wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) primEqInt (Pos wz31100) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Pos wz31100)) (Pos Zero : [])))",fontsize=16,color="burlywood",shape="box"];29545[label="wz31100/Succ wz311000",fontsize=10,color="white",style="solid",shape="box"];671 -> 29545[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29545 -> 780[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29546[label="wz31100/Zero",fontsize=10,color="white",style="solid",shape="box"];671 -> 29546[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29546 -> 781[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 672[label="List.nubNub'1 (Neg wz31100) wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) primEqInt (Neg wz31100) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Neg wz31100)) (Pos Zero : [])))",fontsize=16,color="burlywood",shape="box"];29547[label="wz31100/Succ wz311000",fontsize=10,color="white",style="solid",shape="box"];672 -> 29547[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29547 -> 782[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29548[label="wz31100/Zero",fontsize=10,color="white",style="solid",shape="box"];672 -> 29548[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29548 -> 783[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 673[label="List.nubNub'1 (Pos (Succ wz311000)) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) primEqInt (Pos (Succ wz311000)) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Pos (Succ wz311000))) (Neg wz300 : [])))",fontsize=16,color="black",shape="box"];673 -> 784[label="",style="solid", color="black", weight=3]; 36.55/15.57 674[label="List.nubNub'1 (Pos Zero) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) primEqInt (Pos Zero) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Pos Zero)) (Neg wz300 : [])))",fontsize=16,color="black",shape="box"];674 -> 785[label="",style="solid", color="black", weight=3]; 36.55/15.57 675[label="List.nubNub'1 (Neg (Succ wz311000)) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) primEqInt (Neg (Succ wz311000)) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Neg (Succ wz311000))) (Neg wz300 : [])))",fontsize=16,color="black",shape="box"];675 -> 786[label="",style="solid", color="black", weight=3]; 36.55/15.57 676[label="List.nubNub'1 (Neg Zero) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) primEqInt (Neg Zero) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Neg Zero)) (Neg wz300 : [])))",fontsize=16,color="black",shape="box"];676 -> 787[label="",style="solid", color="black", weight=3]; 36.55/15.57 4118[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Pos wz8300 : wz831) ((||) primEqInt (Pos (Succ wz82000)) (Pos wz8300) foldr (||) False (map (primEqInt (Pos (Succ wz82000))) wz831))",fontsize=16,color="burlywood",shape="box"];29549[label="wz8300/Succ wz83000",fontsize=10,color="white",style="solid",shape="box"];4118 -> 29549[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29549 -> 4336[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29550[label="wz8300/Zero",fontsize=10,color="white",style="solid",shape="box"];4118 -> 29550[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29550 -> 4337[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 4119[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Neg wz8300 : wz831) ((||) primEqInt (Pos (Succ wz82000)) (Neg wz8300) foldr (||) False (map (primEqInt (Pos (Succ wz82000))) wz831))",fontsize=16,color="black",shape="box"];4119 -> 4338[label="",style="solid", color="black", weight=3]; 36.55/15.57 4120[label="List.nubNub'1 (Pos Zero) wz821 (Pos wz8300 : wz831) ((||) primEqInt (Pos Zero) (Pos wz8300) foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="burlywood",shape="box"];29551[label="wz8300/Succ wz83000",fontsize=10,color="white",style="solid",shape="box"];4120 -> 29551[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29551 -> 4339[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29552[label="wz8300/Zero",fontsize=10,color="white",style="solid",shape="box"];4120 -> 29552[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29552 -> 4340[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 4121[label="List.nubNub'1 (Pos Zero) wz821 (Neg wz8300 : wz831) ((||) primEqInt (Pos Zero) (Neg wz8300) foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="burlywood",shape="box"];29553[label="wz8300/Succ wz83000",fontsize=10,color="white",style="solid",shape="box"];4121 -> 29553[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29553 -> 4341[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29554[label="wz8300/Zero",fontsize=10,color="white",style="solid",shape="box"];4121 -> 29554[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29554 -> 4342[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 4122[label="List.nubNub'1 (Neg (Succ wz82000)) wz821 (Pos wz8300 : wz831) ((||) primEqInt (Neg (Succ wz82000)) (Pos wz8300) foldr (||) False (map (primEqInt (Neg (Succ wz82000))) wz831))",fontsize=16,color="black",shape="box"];4122 -> 4343[label="",style="solid", color="black", weight=3]; 36.55/15.57 4123[label="List.nubNub'1 (Neg (Succ wz82000)) wz821 (Neg wz8300 : wz831) ((||) primEqInt (Neg (Succ wz82000)) (Neg wz8300) foldr (||) False (map (primEqInt (Neg (Succ wz82000))) wz831))",fontsize=16,color="burlywood",shape="box"];29555[label="wz8300/Succ wz83000",fontsize=10,color="white",style="solid",shape="box"];4123 -> 29555[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29555 -> 4344[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29556[label="wz8300/Zero",fontsize=10,color="white",style="solid",shape="box"];4123 -> 29556[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29556 -> 4345[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 4124[label="List.nubNub'1 (Neg Zero) wz821 (Pos wz8300 : wz831) ((||) primEqInt (Neg Zero) (Pos wz8300) foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="burlywood",shape="box"];29557[label="wz8300/Succ wz83000",fontsize=10,color="white",style="solid",shape="box"];4124 -> 29557[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29557 -> 4346[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29558[label="wz8300/Zero",fontsize=10,color="white",style="solid",shape="box"];4124 -> 29558[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29558 -> 4347[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 4125[label="List.nubNub'1 (Neg Zero) wz821 (Neg wz8300 : wz831) ((||) primEqInt (Neg Zero) (Neg wz8300) foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="burlywood",shape="box"];29559[label="wz8300/Succ wz83000",fontsize=10,color="white",style="solid",shape="box"];4125 -> 29559[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29559 -> 4348[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29560[label="wz8300/Zero",fontsize=10,color="white",style="solid",shape="box"];4125 -> 29560[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29560 -> 4349[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 780[label="List.nubNub'1 (Pos (Succ wz311000)) wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) primEqInt (Pos (Succ wz311000)) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Pos (Succ wz311000))) (Pos Zero : [])))",fontsize=16,color="black",shape="box"];780 -> 873[label="",style="solid", color="black", weight=3]; 36.55/15.57 781[label="List.nubNub'1 (Pos Zero) wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) primEqInt (Pos Zero) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Pos Zero)) (Pos Zero : [])))",fontsize=16,color="black",shape="box"];781 -> 874[label="",style="solid", color="black", weight=3]; 36.55/15.57 782[label="List.nubNub'1 (Neg (Succ wz311000)) wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) primEqInt (Neg (Succ wz311000)) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Neg (Succ wz311000))) (Pos Zero : [])))",fontsize=16,color="black",shape="box"];782 -> 875[label="",style="solid", color="black", weight=3]; 36.55/15.57 783[label="List.nubNub'1 (Neg Zero) wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) primEqInt (Neg Zero) (Pos (Succ wz31000)) foldr (||) False (map (primEqInt (Neg Zero)) (Pos Zero : [])))",fontsize=16,color="black",shape="box"];783 -> 876[label="",style="solid", color="black", weight=3]; 36.55/15.57 784 -> 29335[label="",style="dashed", color="red", weight=0]; 36.55/15.57 784[label="List.nubNub'1 (Pos (Succ wz311000)) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) primEqNat wz311000 wz31000 foldr (||) False (map (primEqInt (Pos (Succ wz311000))) (Neg wz300 : [])))",fontsize=16,color="magenta"];784 -> 29378[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 784 -> 29379[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 784 -> 29380[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 784 -> 29381[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 784 -> 29382[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 784 -> 29383[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 784 -> 29384[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 785[label="List.nubNub'1 (Pos Zero) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) False foldr (||) False (map (primEqInt (Pos Zero)) (Neg wz300 : [])))",fontsize=16,color="black",shape="box"];785 -> 879[label="",style="solid", color="black", weight=3]; 36.55/15.57 786 -> 25231[label="",style="dashed", color="red", weight=0]; 36.55/15.57 786[label="List.nubNub'1 (Neg (Succ wz311000)) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) False foldr (||) False (map (primEqInt (Neg (Succ wz311000))) (Neg wz300 : [])))",fontsize=16,color="magenta"];786 -> 25284[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 786 -> 25285[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 786 -> 25286[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 786 -> 25287[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 787[label="List.nubNub'1 (Neg Zero) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) ((||) False foldr (||) False (map (primEqInt (Neg Zero)) (Neg wz300 : [])))",fontsize=16,color="black",shape="box"];787 -> 881[label="",style="solid", color="black", weight=3]; 36.55/15.57 4336[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Pos (Succ wz83000) : wz831) ((||) primEqInt (Pos (Succ wz82000)) (Pos (Succ wz83000)) foldr (||) False (map (primEqInt (Pos (Succ wz82000))) wz831))",fontsize=16,color="black",shape="box"];4336 -> 4515[label="",style="solid", color="black", weight=3]; 36.55/15.57 4337[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Pos Zero : wz831) ((||) primEqInt (Pos (Succ wz82000)) (Pos Zero) foldr (||) False (map (primEqInt (Pos (Succ wz82000))) wz831))",fontsize=16,color="black",shape="box"];4337 -> 4516[label="",style="solid", color="black", weight=3]; 36.55/15.57 4338[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Neg wz8300 : wz831) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz82000))) wz831))",fontsize=16,color="black",shape="box"];4338 -> 4517[label="",style="solid", color="black", weight=3]; 36.55/15.57 4339[label="List.nubNub'1 (Pos Zero) wz821 (Pos (Succ wz83000) : wz831) ((||) primEqInt (Pos Zero) (Pos (Succ wz83000)) foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="black",shape="box"];4339 -> 4518[label="",style="solid", color="black", weight=3]; 36.55/15.57 4340[label="List.nubNub'1 (Pos Zero) wz821 (Pos Zero : wz831) ((||) primEqInt (Pos Zero) (Pos Zero) foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="black",shape="box"];4340 -> 4519[label="",style="solid", color="black", weight=3]; 36.55/15.57 4341[label="List.nubNub'1 (Pos Zero) wz821 (Neg (Succ wz83000) : wz831) ((||) primEqInt (Pos Zero) (Neg (Succ wz83000)) foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="black",shape="box"];4341 -> 4520[label="",style="solid", color="black", weight=3]; 36.55/15.57 4342[label="List.nubNub'1 (Pos Zero) wz821 (Neg Zero : wz831) ((||) primEqInt (Pos Zero) (Neg Zero) foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="black",shape="box"];4342 -> 4521[label="",style="solid", color="black", weight=3]; 36.55/15.57 4343 -> 25231[label="",style="dashed", color="red", weight=0]; 36.55/15.57 4343[label="List.nubNub'1 (Neg (Succ wz82000)) wz821 (Pos wz8300 : wz831) ((||) False foldr (||) False (map (primEqInt (Neg (Succ wz82000))) wz831))",fontsize=16,color="magenta"];4343 -> 25288[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4343 -> 25289[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4343 -> 25290[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4343 -> 25291[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4344[label="List.nubNub'1 (Neg (Succ wz82000)) wz821 (Neg (Succ wz83000) : wz831) ((||) primEqInt (Neg (Succ wz82000)) (Neg (Succ wz83000)) foldr (||) False (map (primEqInt (Neg (Succ wz82000))) wz831))",fontsize=16,color="black",shape="box"];4344 -> 4523[label="",style="solid", color="black", weight=3]; 36.55/15.57 4345[label="List.nubNub'1 (Neg (Succ wz82000)) wz821 (Neg Zero : wz831) ((||) primEqInt (Neg (Succ wz82000)) (Neg Zero) foldr (||) False (map (primEqInt (Neg (Succ wz82000))) wz831))",fontsize=16,color="black",shape="box"];4345 -> 4524[label="",style="solid", color="black", weight=3]; 36.55/15.57 4346[label="List.nubNub'1 (Neg Zero) wz821 (Pos (Succ wz83000) : wz831) ((||) primEqInt (Neg Zero) (Pos (Succ wz83000)) foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="black",shape="box"];4346 -> 4525[label="",style="solid", color="black", weight=3]; 36.55/15.57 4347[label="List.nubNub'1 (Neg Zero) wz821 (Pos Zero : wz831) ((||) primEqInt (Neg Zero) (Pos Zero) foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="black",shape="box"];4347 -> 4526[label="",style="solid", color="black", weight=3]; 36.55/15.57 4348[label="List.nubNub'1 (Neg Zero) wz821 (Neg (Succ wz83000) : wz831) ((||) primEqInt (Neg Zero) (Neg (Succ wz83000)) foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="black",shape="box"];4348 -> 4527[label="",style="solid", color="black", weight=3]; 36.55/15.57 4349[label="List.nubNub'1 (Neg Zero) wz821 (Neg Zero : wz831) ((||) primEqInt (Neg Zero) (Neg Zero) foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="black",shape="box"];4349 -> 4528[label="",style="solid", color="black", weight=3]; 36.55/15.57 873 -> 29335[label="",style="dashed", color="red", weight=0]; 36.55/15.57 873[label="List.nubNub'1 (Pos (Succ wz311000)) wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) primEqNat wz311000 wz31000 foldr (||) False (map (primEqInt (Pos (Succ wz311000))) (Pos Zero : [])))",fontsize=16,color="magenta"];873 -> 29392[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 873 -> 29393[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 873 -> 29394[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 873 -> 29395[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 873 -> 29396[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 873 -> 29397[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 873 -> 29398[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 874[label="List.nubNub'1 (Pos Zero) wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) False foldr (||) False (map (primEqInt (Pos Zero)) (Pos Zero : [])))",fontsize=16,color="black",shape="box"];874 -> 943[label="",style="solid", color="black", weight=3]; 36.55/15.57 875 -> 25231[label="",style="dashed", color="red", weight=0]; 36.55/15.57 875[label="List.nubNub'1 (Neg (Succ wz311000)) wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) False foldr (||) False (map (primEqInt (Neg (Succ wz311000))) (Pos Zero : [])))",fontsize=16,color="magenta"];875 -> 25292[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 875 -> 25293[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 875 -> 25294[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 875 -> 25295[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 876[label="List.nubNub'1 (Neg Zero) wz3111 (Pos (Succ wz31000) : Pos Zero : []) ((||) False foldr (||) False (map (primEqInt (Neg Zero)) (Pos Zero : [])))",fontsize=16,color="black",shape="box"];876 -> 945[label="",style="solid", color="black", weight=3]; 36.55/15.57 29378[label="wz311000",fontsize=16,color="green",shape="box"];29379[label="wz3111",fontsize=16,color="green",shape="box"];29380[label="Neg wz300 : []",fontsize=16,color="green",shape="box"];29381[label="Neg wz300 : []",fontsize=16,color="green",shape="box"];29382[label="wz31000",fontsize=16,color="green",shape="box"];29383[label="wz31000",fontsize=16,color="green",shape="box"];29384[label="wz311000",fontsize=16,color="green",shape="box"];879[label="List.nubNub'1 (Pos Zero) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) (foldr (||) False (map (primEqInt (Pos Zero)) (Neg wz300 : [])))",fontsize=16,color="black",shape="box"];879 -> 950[label="",style="solid", color="black", weight=3]; 36.55/15.57 25284[label="wz311000",fontsize=16,color="green",shape="box"];25285[label="Neg wz300 : []",fontsize=16,color="green",shape="box"];25286[label="Pos (Succ wz31000) : Neg wz300 : []",fontsize=16,color="green",shape="box"];25287[label="wz3111",fontsize=16,color="green",shape="box"];881[label="List.nubNub'1 (Neg Zero) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) (foldr (||) False (map (primEqInt (Neg Zero)) (Neg wz300 : [])))",fontsize=16,color="black",shape="box"];881 -> 952[label="",style="solid", color="black", weight=3]; 36.55/15.57 4515 -> 29335[label="",style="dashed", color="red", weight=0]; 36.55/15.57 4515[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Pos (Succ wz83000) : wz831) ((||) primEqNat wz82000 wz83000 foldr (||) False (map (primEqInt (Pos (Succ wz82000))) wz831))",fontsize=16,color="magenta"];4515 -> 29399[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4515 -> 29400[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4515 -> 29401[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4515 -> 29402[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4515 -> 29403[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4515 -> 29404[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4515 -> 29405[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4516[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Pos Zero : wz831) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz82000))) wz831))",fontsize=16,color="black",shape="box"];4516 -> 4848[label="",style="solid", color="black", weight=3]; 36.55/15.57 4517[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Neg wz8300 : wz831) (foldr (||) False (map (primEqInt (Pos (Succ wz82000))) wz831))",fontsize=16,color="burlywood",shape="box"];29561[label="wz831/wz8310 : wz8311",fontsize=10,color="white",style="solid",shape="box"];4517 -> 29561[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29561 -> 4849[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29562[label="wz831/[]",fontsize=10,color="white",style="solid",shape="box"];4517 -> 29562[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29562 -> 4850[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 4518[label="List.nubNub'1 (Pos Zero) wz821 (Pos (Succ wz83000) : wz831) ((||) False foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="black",shape="box"];4518 -> 4851[label="",style="solid", color="black", weight=3]; 36.55/15.57 4519[label="List.nubNub'1 (Pos Zero) wz821 (Pos Zero : wz831) ((||) True foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="black",shape="box"];4519 -> 4852[label="",style="solid", color="black", weight=3]; 36.55/15.57 4520[label="List.nubNub'1 (Pos Zero) wz821 (Neg (Succ wz83000) : wz831) ((||) False foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="black",shape="box"];4520 -> 4853[label="",style="solid", color="black", weight=3]; 36.55/15.57 4521[label="List.nubNub'1 (Pos Zero) wz821 (Neg Zero : wz831) ((||) True foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="black",shape="box"];4521 -> 4854[label="",style="solid", color="black", weight=3]; 36.55/15.57 25288[label="wz82000",fontsize=16,color="green",shape="box"];25289[label="wz831",fontsize=16,color="green",shape="box"];25290[label="Pos wz8300 : wz831",fontsize=16,color="green",shape="box"];25291[label="wz821",fontsize=16,color="green",shape="box"];4523 -> 29068[label="",style="dashed", color="red", weight=0]; 36.55/15.57 4523[label="List.nubNub'1 (Neg (Succ wz82000)) wz821 (Neg (Succ wz83000) : wz831) ((||) primEqNat wz82000 wz83000 foldr (||) False (map (primEqInt (Neg (Succ wz82000))) wz831))",fontsize=16,color="magenta"];4523 -> 29117[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4523 -> 29118[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4523 -> 29119[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4523 -> 29120[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4523 -> 29121[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4523 -> 29122[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4524 -> 25231[label="",style="dashed", color="red", weight=0]; 36.55/15.57 4524[label="List.nubNub'1 (Neg (Succ wz82000)) wz821 (Neg Zero : wz831) ((||) False foldr (||) False (map (primEqInt (Neg (Succ wz82000))) wz831))",fontsize=16,color="magenta"];4524 -> 25300[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4524 -> 25301[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4524 -> 25302[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4524 -> 25303[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4525[label="List.nubNub'1 (Neg Zero) wz821 (Pos (Succ wz83000) : wz831) ((||) False foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="black",shape="box"];4525 -> 4860[label="",style="solid", color="black", weight=3]; 36.55/15.57 4526 -> 8622[label="",style="dashed", color="red", weight=0]; 36.55/15.57 4526[label="List.nubNub'1 (Neg Zero) wz821 (Pos Zero : wz831) ((||) True foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="magenta"];4526 -> 8653[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4526 -> 8654[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4526 -> 8655[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4527[label="List.nubNub'1 (Neg Zero) wz821 (Neg (Succ wz83000) : wz831) ((||) False foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="black",shape="box"];4527 -> 4862[label="",style="solid", color="black", weight=3]; 36.55/15.57 4528 -> 8622[label="",style="dashed", color="red", weight=0]; 36.55/15.57 4528[label="List.nubNub'1 (Neg Zero) wz821 (Neg Zero : wz831) ((||) True foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="magenta"];4528 -> 8656[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4528 -> 8657[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 4528 -> 8658[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29392[label="wz311000",fontsize=16,color="green",shape="box"];29393[label="wz3111",fontsize=16,color="green",shape="box"];29394[label="Pos Zero : []",fontsize=16,color="green",shape="box"];29395[label="Pos Zero : []",fontsize=16,color="green",shape="box"];29396[label="wz31000",fontsize=16,color="green",shape="box"];29397[label="wz31000",fontsize=16,color="green",shape="box"];29398[label="wz311000",fontsize=16,color="green",shape="box"];943[label="List.nubNub'1 (Pos Zero) wz3111 (Pos (Succ wz31000) : Pos Zero : []) (foldr (||) False (map (primEqInt (Pos Zero)) (Pos Zero : [])))",fontsize=16,color="black",shape="box"];943 -> 1004[label="",style="solid", color="black", weight=3]; 36.55/15.57 25292[label="wz311000",fontsize=16,color="green",shape="box"];25293[label="Pos Zero : []",fontsize=16,color="green",shape="box"];25294[label="Pos (Succ wz31000) : Pos Zero : []",fontsize=16,color="green",shape="box"];25295[label="wz3111",fontsize=16,color="green",shape="box"];945[label="List.nubNub'1 (Neg Zero) wz3111 (Pos (Succ wz31000) : Pos Zero : []) (foldr (||) False (map (primEqInt (Neg Zero)) (Pos Zero : [])))",fontsize=16,color="black",shape="box"];945 -> 1006[label="",style="solid", color="black", weight=3]; 36.55/15.57 950 -> 25465[label="",style="dashed", color="red", weight=0]; 36.55/15.57 950[label="List.nubNub'1 (Pos Zero) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) (foldr (||) False (primEqInt (Pos Zero) (Neg wz300) : map (primEqInt (Pos Zero)) []))",fontsize=16,color="magenta"];950 -> 25466[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 950 -> 25467[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 950 -> 25468[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 950 -> 25469[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 950 -> 25470[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 952 -> 26320[label="",style="dashed", color="red", weight=0]; 36.55/15.57 952[label="List.nubNub'1 (Neg Zero) wz3111 (Pos (Succ wz31000) : Neg wz300 : []) (foldr (||) False (primEqInt (Neg Zero) (Neg wz300) : map (primEqInt (Neg Zero)) []))",fontsize=16,color="magenta"];952 -> 26321[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 952 -> 26322[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 952 -> 26323[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 952 -> 26324[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 952 -> 26325[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29399[label="wz82000",fontsize=16,color="green",shape="box"];29400[label="wz821",fontsize=16,color="green",shape="box"];29401[label="wz831",fontsize=16,color="green",shape="box"];29402[label="wz831",fontsize=16,color="green",shape="box"];29403[label="wz83000",fontsize=16,color="green",shape="box"];29404[label="wz83000",fontsize=16,color="green",shape="box"];29405[label="wz82000",fontsize=16,color="green",shape="box"];4848[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Pos Zero : wz831) (foldr (||) False (map (primEqInt (Pos (Succ wz82000))) wz831))",fontsize=16,color="burlywood",shape="box"];29563[label="wz831/wz8310 : wz8311",fontsize=10,color="white",style="solid",shape="box"];4848 -> 29563[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29563 -> 5656[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29564[label="wz831/[]",fontsize=10,color="white",style="solid",shape="box"];4848 -> 29564[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29564 -> 5657[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 4849[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Neg wz8300 : wz8310 : wz8311) (foldr (||) False (map (primEqInt (Pos (Succ wz82000))) (wz8310 : wz8311)))",fontsize=16,color="black",shape="box"];4849 -> 5658[label="",style="solid", color="black", weight=3]; 36.55/15.57 4850[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Neg wz8300 : []) (foldr (||) False (map (primEqInt (Pos (Succ wz82000))) []))",fontsize=16,color="black",shape="box"];4850 -> 5659[label="",style="solid", color="black", weight=3]; 36.55/15.57 4851[label="List.nubNub'1 (Pos Zero) wz821 (Pos (Succ wz83000) : wz831) (foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="burlywood",shape="box"];29565[label="wz831/wz8310 : wz8311",fontsize=10,color="white",style="solid",shape="box"];4851 -> 29565[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29565 -> 5660[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29566[label="wz831/[]",fontsize=10,color="white",style="solid",shape="box"];4851 -> 29566[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29566 -> 5661[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 4852[label="List.nubNub'1 (Pos Zero) wz821 (Pos Zero : wz831) True",fontsize=16,color="black",shape="box"];4852 -> 5662[label="",style="solid", color="black", weight=3]; 36.55/15.57 4853[label="List.nubNub'1 (Pos Zero) wz821 (Neg (Succ wz83000) : wz831) (foldr (||) False (map (primEqInt (Pos Zero)) wz831))",fontsize=16,color="burlywood",shape="box"];29567[label="wz831/wz8310 : wz8311",fontsize=10,color="white",style="solid",shape="box"];4853 -> 29567[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29567 -> 5663[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29568[label="wz831/[]",fontsize=10,color="white",style="solid",shape="box"];4853 -> 29568[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29568 -> 5664[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 4854[label="List.nubNub'1 (Pos Zero) wz821 (Neg Zero : wz831) True",fontsize=16,color="black",shape="box"];4854 -> 5665[label="",style="solid", color="black", weight=3]; 36.55/15.57 29117[label="wz83000",fontsize=16,color="green",shape="box"];29118[label="Neg (Succ wz83000) : wz831",fontsize=16,color="green",shape="box"];29119[label="wz82000",fontsize=16,color="green",shape="box"];29120[label="wz82000",fontsize=16,color="green",shape="box"];29121[label="wz831",fontsize=16,color="green",shape="box"];29122[label="wz821",fontsize=16,color="green",shape="box"];25300[label="wz82000",fontsize=16,color="green",shape="box"];25301[label="wz831",fontsize=16,color="green",shape="box"];25302[label="Neg Zero : wz831",fontsize=16,color="green",shape="box"];25303[label="wz821",fontsize=16,color="green",shape="box"];4860[label="List.nubNub'1 (Neg Zero) wz821 (Pos (Succ wz83000) : wz831) (foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="burlywood",shape="box"];29569[label="wz831/wz8310 : wz8311",fontsize=10,color="white",style="solid",shape="box"];4860 -> 29569[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29569 -> 5674[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29570[label="wz831/[]",fontsize=10,color="white",style="solid",shape="box"];4860 -> 29570[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29570 -> 5675[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 8653[label="wz831",fontsize=16,color="green",shape="box"];8654[label="Pos Zero : wz831",fontsize=16,color="green",shape="box"];8655[label="wz821",fontsize=16,color="green",shape="box"];4862[label="List.nubNub'1 (Neg Zero) wz821 (Neg (Succ wz83000) : wz831) (foldr (||) False (map (primEqInt (Neg Zero)) wz831))",fontsize=16,color="burlywood",shape="box"];29571[label="wz831/wz8310 : wz8311",fontsize=10,color="white",style="solid",shape="box"];4862 -> 29571[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29571 -> 5677[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29572[label="wz831/[]",fontsize=10,color="white",style="solid",shape="box"];4862 -> 29572[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29572 -> 5678[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 8656[label="wz831",fontsize=16,color="green",shape="box"];8657[label="Neg Zero : wz831",fontsize=16,color="green",shape="box"];8658[label="wz821",fontsize=16,color="green",shape="box"];1004 -> 25465[label="",style="dashed", color="red", weight=0]; 36.55/15.57 1004[label="List.nubNub'1 (Pos Zero) wz3111 (Pos (Succ wz31000) : Pos Zero : []) (foldr (||) False (primEqInt (Pos Zero) (Pos Zero) : map (primEqInt (Pos Zero)) []))",fontsize=16,color="magenta"];1004 -> 25471[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 1004 -> 25472[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 1004 -> 25473[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 1004 -> 25474[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 1004 -> 25475[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 1006 -> 26320[label="",style="dashed", color="red", weight=0]; 36.55/15.57 1006[label="List.nubNub'1 (Neg Zero) wz3111 (Pos (Succ wz31000) : Pos Zero : []) (foldr (||) False (primEqInt (Neg Zero) (Pos Zero) : map (primEqInt (Neg Zero)) []))",fontsize=16,color="magenta"];1006 -> 26326[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 1006 -> 26327[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 1006 -> 26328[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 1006 -> 26329[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 1006 -> 26330[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 25466[label="[]",fontsize=16,color="green",shape="box"];25467[label="Neg wz300 : []",fontsize=16,color="green",shape="box"];25468[label="Neg wz300",fontsize=16,color="green",shape="box"];25469[label="wz3111",fontsize=16,color="green",shape="box"];25470[label="wz31000",fontsize=16,color="green",shape="box"];25465[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) (foldr (||) False (primEqInt (Pos Zero) wz1014 : map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="black",shape="triangle"];25465 -> 25633[label="",style="solid", color="black", weight=3]; 36.55/15.57 26321[label="[]",fontsize=16,color="green",shape="box"];26322[label="Neg wz300 : []",fontsize=16,color="green",shape="box"];26323[label="wz31000",fontsize=16,color="green",shape="box"];26324[label="wz3111",fontsize=16,color="green",shape="box"];26325[label="Neg wz300",fontsize=16,color="green",shape="box"];26320[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) (foldr (||) False (primEqInt (Neg Zero) wz1040 : map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="black",shape="triangle"];26320 -> 26491[label="",style="solid", color="black", weight=3]; 36.55/15.57 5656[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Pos Zero : wz8310 : wz8311) (foldr (||) False (map (primEqInt (Pos (Succ wz82000))) (wz8310 : wz8311)))",fontsize=16,color="black",shape="box"];5656 -> 5749[label="",style="solid", color="black", weight=3]; 36.55/15.57 5657[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Pos Zero : []) (foldr (||) False (map (primEqInt (Pos (Succ wz82000))) []))",fontsize=16,color="black",shape="box"];5657 -> 5750[label="",style="solid", color="black", weight=3]; 36.55/15.57 5658 -> 20657[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5658[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Neg wz8300 : wz8310 : wz8311) (foldr (||) False (primEqInt (Pos (Succ wz82000)) wz8310 : map (primEqInt (Pos (Succ wz82000))) wz8311))",fontsize=16,color="magenta"];5658 -> 20676[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5658 -> 20677[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5658 -> 20678[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5658 -> 20679[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5658 -> 20680[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5658 -> 20681[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5659 -> 81[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5659[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Neg wz8300 : []) (foldr (||) False [])",fontsize=16,color="magenta"];5659 -> 5752[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5659 -> 5753[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5659 -> 5754[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5660[label="List.nubNub'1 (Pos Zero) wz821 (Pos (Succ wz83000) : wz8310 : wz8311) (foldr (||) False (map (primEqInt (Pos Zero)) (wz8310 : wz8311)))",fontsize=16,color="black",shape="box"];5660 -> 5755[label="",style="solid", color="black", weight=3]; 36.55/15.57 5661[label="List.nubNub'1 (Pos Zero) wz821 (Pos (Succ wz83000) : []) (foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];5661 -> 5756[label="",style="solid", color="black", weight=3]; 36.55/15.57 5662 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5662[label="List.nubNub' wz821 (Pos Zero : wz831)",fontsize=16,color="magenta"];5662 -> 5757[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5662 -> 5758[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5663[label="List.nubNub'1 (Pos Zero) wz821 (Neg (Succ wz83000) : wz8310 : wz8311) (foldr (||) False (map (primEqInt (Pos Zero)) (wz8310 : wz8311)))",fontsize=16,color="black",shape="box"];5663 -> 5759[label="",style="solid", color="black", weight=3]; 36.55/15.57 5664[label="List.nubNub'1 (Pos Zero) wz821 (Neg (Succ wz83000) : []) (foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];5664 -> 5760[label="",style="solid", color="black", weight=3]; 36.55/15.57 5665 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5665[label="List.nubNub' wz821 (Neg Zero : wz831)",fontsize=16,color="magenta"];5665 -> 5761[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5665 -> 5762[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5674[label="List.nubNub'1 (Neg Zero) wz821 (Pos (Succ wz83000) : wz8310 : wz8311) (foldr (||) False (map (primEqInt (Neg Zero)) (wz8310 : wz8311)))",fontsize=16,color="black",shape="box"];5674 -> 5773[label="",style="solid", color="black", weight=3]; 36.55/15.57 5675[label="List.nubNub'1 (Neg Zero) wz821 (Pos (Succ wz83000) : []) (foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];5675 -> 5774[label="",style="solid", color="black", weight=3]; 36.55/15.57 5677[label="List.nubNub'1 (Neg Zero) wz821 (Neg (Succ wz83000) : wz8310 : wz8311) (foldr (||) False (map (primEqInt (Neg Zero)) (wz8310 : wz8311)))",fontsize=16,color="black",shape="box"];5677 -> 5777[label="",style="solid", color="black", weight=3]; 36.55/15.57 5678[label="List.nubNub'1 (Neg Zero) wz821 (Neg (Succ wz83000) : []) (foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];5678 -> 5778[label="",style="solid", color="black", weight=3]; 36.55/15.57 25471[label="[]",fontsize=16,color="green",shape="box"];25472[label="Pos Zero : []",fontsize=16,color="green",shape="box"];25473[label="Pos Zero",fontsize=16,color="green",shape="box"];25474[label="wz3111",fontsize=16,color="green",shape="box"];25475[label="wz31000",fontsize=16,color="green",shape="box"];26326[label="[]",fontsize=16,color="green",shape="box"];26327[label="Pos Zero : []",fontsize=16,color="green",shape="box"];26328[label="wz31000",fontsize=16,color="green",shape="box"];26329[label="wz3111",fontsize=16,color="green",shape="box"];26330[label="Pos Zero",fontsize=16,color="green",shape="box"];25633[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) ((||) primEqInt (Pos Zero) wz1014 foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="burlywood",shape="box"];29573[label="wz1014/Pos wz10140",fontsize=10,color="white",style="solid",shape="box"];25633 -> 29573[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29573 -> 25905[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29574[label="wz1014/Neg wz10140",fontsize=10,color="white",style="solid",shape="box"];25633 -> 29574[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29574 -> 25906[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 26491[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) ((||) primEqInt (Neg Zero) wz1040 foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="burlywood",shape="box"];29575[label="wz1040/Pos wz10400",fontsize=10,color="white",style="solid",shape="box"];26491 -> 29575[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29575 -> 26794[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29576[label="wz1040/Neg wz10400",fontsize=10,color="white",style="solid",shape="box"];26491 -> 29576[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29576 -> 26795[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 5749 -> 22608[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5749[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Pos Zero : wz8310 : wz8311) (foldr (||) False (primEqInt (Pos (Succ wz82000)) wz8310 : map (primEqInt (Pos (Succ wz82000))) wz8311))",fontsize=16,color="magenta"];5749 -> 22609[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5749 -> 22610[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5749 -> 22611[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5749 -> 22612[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5749 -> 22613[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5750 -> 98[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5750[label="List.nubNub'1 (Pos (Succ wz82000)) wz821 (Pos Zero : []) (foldr (||) False [])",fontsize=16,color="magenta"];5750 -> 6040[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5750 -> 6041[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 20676[label="wz821",fontsize=16,color="green",shape="box"];20677[label="wz8300",fontsize=16,color="green",shape="box"];20678[label="wz8310 : wz8311",fontsize=16,color="green",shape="box"];20679[label="wz8310",fontsize=16,color="green",shape="box"];20680[label="wz8311",fontsize=16,color="green",shape="box"];20681[label="wz82000",fontsize=16,color="green",shape="box"];20657[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) (foldr (||) False (primEqInt (Pos (Succ wz944)) wz948 : map (primEqInt (Pos (Succ wz944))) wz949))",fontsize=16,color="black",shape="triangle"];20657 -> 21320[label="",style="solid", color="black", weight=3]; 36.55/15.57 5752[label="wz8300",fontsize=16,color="green",shape="box"];5753[label="wz82000",fontsize=16,color="green",shape="box"];5754[label="wz821",fontsize=16,color="green",shape="box"];5755 -> 25465[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5755[label="List.nubNub'1 (Pos Zero) wz821 (Pos (Succ wz83000) : wz8310 : wz8311) (foldr (||) False (primEqInt (Pos Zero) wz8310 : map (primEqInt (Pos Zero)) wz8311))",fontsize=16,color="magenta"];5755 -> 25476[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5755 -> 25477[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5755 -> 25478[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5755 -> 25479[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5755 -> 25480[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5756 -> 17727[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5756[label="List.nubNub'1 (Pos Zero) wz821 (Pos (Succ wz83000) : []) (foldr (||) False [])",fontsize=16,color="magenta"];5756 -> 17732[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5756 -> 17733[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5757[label="wz821",fontsize=16,color="green",shape="box"];5758[label="Pos Zero : wz831",fontsize=16,color="green",shape="box"];5759 -> 25747[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5759[label="List.nubNub'1 (Pos Zero) wz821 (Neg (Succ wz83000) : wz8310 : wz8311) (foldr (||) False (primEqInt (Pos Zero) wz8310 : map (primEqInt (Pos Zero)) wz8311))",fontsize=16,color="magenta"];5759 -> 25748[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5759 -> 25749[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5759 -> 25750[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5759 -> 25751[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5759 -> 25752[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5760 -> 17727[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5760[label="List.nubNub'1 (Pos Zero) wz821 (Neg (Succ wz83000) : []) (foldr (||) False [])",fontsize=16,color="magenta"];5760 -> 17734[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5760 -> 17735[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5761[label="wz821",fontsize=16,color="green",shape="box"];5762[label="Neg Zero : wz831",fontsize=16,color="green",shape="box"];5773 -> 26320[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5773[label="List.nubNub'1 (Neg Zero) wz821 (Pos (Succ wz83000) : wz8310 : wz8311) (foldr (||) False (primEqInt (Neg Zero) wz8310 : map (primEqInt (Neg Zero)) wz8311))",fontsize=16,color="magenta"];5773 -> 26331[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5773 -> 26332[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5773 -> 26333[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5773 -> 26334[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5773 -> 26335[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5774 -> 26041[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5774[label="List.nubNub'1 (Neg Zero) wz821 (Pos (Succ wz83000) : []) (foldr (||) False [])",fontsize=16,color="magenta"];5774 -> 26045[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5774 -> 26046[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5774 -> 26047[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5777 -> 28717[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5777[label="List.nubNub'1 (Neg Zero) wz821 (Neg (Succ wz83000) : wz8310 : wz8311) (foldr (||) False (primEqInt (Neg Zero) wz8310 : map (primEqInt (Neg Zero)) wz8311))",fontsize=16,color="magenta"];5777 -> 28718[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5777 -> 28719[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5777 -> 28720[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5777 -> 28721[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5777 -> 28722[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5778 -> 26685[label="",style="dashed", color="red", weight=0]; 36.55/15.57 5778[label="List.nubNub'1 (Neg Zero) wz821 (Neg (Succ wz83000) : []) (foldr (||) False [])",fontsize=16,color="magenta"];5778 -> 26689[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5778 -> 26690[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 5778 -> 26691[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 25905[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) ((||) primEqInt (Pos Zero) (Pos wz10140) foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="burlywood",shape="box"];29577[label="wz10140/Succ wz101400",fontsize=10,color="white",style="solid",shape="box"];25905 -> 29577[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29577 -> 26147[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29578[label="wz10140/Zero",fontsize=10,color="white",style="solid",shape="box"];25905 -> 29578[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29578 -> 26148[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 25906[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) ((||) primEqInt (Pos Zero) (Neg wz10140) foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="burlywood",shape="box"];29579[label="wz10140/Succ wz101400",fontsize=10,color="white",style="solid",shape="box"];25906 -> 29579[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29579 -> 26149[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29580[label="wz10140/Zero",fontsize=10,color="white",style="solid",shape="box"];25906 -> 29580[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29580 -> 26150[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 26794[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) ((||) primEqInt (Neg Zero) (Pos wz10400) foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="burlywood",shape="box"];29581[label="wz10400/Succ wz104000",fontsize=10,color="white",style="solid",shape="box"];26794 -> 29581[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29581 -> 27030[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29582[label="wz10400/Zero",fontsize=10,color="white",style="solid",shape="box"];26794 -> 29582[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29582 -> 27031[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 26795[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) ((||) primEqInt (Neg Zero) (Neg wz10400) foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="burlywood",shape="box"];29583[label="wz10400/Succ wz104000",fontsize=10,color="white",style="solid",shape="box"];26795 -> 29583[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29583 -> 27032[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29584[label="wz10400/Zero",fontsize=10,color="white",style="solid",shape="box"];26795 -> 29584[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29584 -> 27033[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 22609[label="wz821",fontsize=16,color="green",shape="box"];22610[label="wz8311",fontsize=16,color="green",shape="box"];22611[label="wz8310 : wz8311",fontsize=16,color="green",shape="box"];22612[label="wz82000",fontsize=16,color="green",shape="box"];22613[label="wz8310",fontsize=16,color="green",shape="box"];22608[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) (foldr (||) False (primEqInt (Pos (Succ wz971)) wz974 : map (primEqInt (Pos (Succ wz971))) wz975))",fontsize=16,color="black",shape="triangle"];22608 -> 22916[label="",style="solid", color="black", weight=3]; 36.55/15.57 6040[label="wz82000",fontsize=16,color="green",shape="box"];6041[label="wz821",fontsize=16,color="green",shape="box"];21320[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) ((||) primEqInt (Pos (Succ wz944)) wz948 foldr (||) False (map (primEqInt (Pos (Succ wz944))) wz949))",fontsize=16,color="burlywood",shape="box"];29585[label="wz948/Pos wz9480",fontsize=10,color="white",style="solid",shape="box"];21320 -> 29585[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29585 -> 21671[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29586[label="wz948/Neg wz9480",fontsize=10,color="white",style="solid",shape="box"];21320 -> 29586[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29586 -> 21672[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 25476[label="wz8311",fontsize=16,color="green",shape="box"];25477[label="wz8310 : wz8311",fontsize=16,color="green",shape="box"];25478[label="wz8310",fontsize=16,color="green",shape="box"];25479[label="wz821",fontsize=16,color="green",shape="box"];25480[label="wz83000",fontsize=16,color="green",shape="box"];17732[label="Pos (Succ wz83000) : []",fontsize=16,color="green",shape="box"];17733[label="wz821",fontsize=16,color="green",shape="box"];25748[label="wz8310 : wz8311",fontsize=16,color="green",shape="box"];25749[label="wz8311",fontsize=16,color="green",shape="box"];25750[label="wz83000",fontsize=16,color="green",shape="box"];25751[label="wz821",fontsize=16,color="green",shape="box"];25752[label="wz8310",fontsize=16,color="green",shape="box"];25747[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) (foldr (||) False (primEqInt (Pos Zero) wz1020 : map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="black",shape="triangle"];25747 -> 26027[label="",style="solid", color="black", weight=3]; 36.55/15.57 17734[label="Neg (Succ wz83000) : []",fontsize=16,color="green",shape="box"];17735[label="wz821",fontsize=16,color="green",shape="box"];26331[label="wz8311",fontsize=16,color="green",shape="box"];26332[label="wz8310 : wz8311",fontsize=16,color="green",shape="box"];26333[label="wz83000",fontsize=16,color="green",shape="box"];26334[label="wz821",fontsize=16,color="green",shape="box"];26335[label="wz8310",fontsize=16,color="green",shape="box"];26045[label="[]",fontsize=16,color="green",shape="box"];26046[label="wz83000",fontsize=16,color="green",shape="box"];26047[label="wz821",fontsize=16,color="green",shape="box"];28718[label="wz8310 : wz8311",fontsize=16,color="green",shape="box"];28719[label="wz821",fontsize=16,color="green",shape="box"];28720[label="wz8310",fontsize=16,color="green",shape="box"];28721[label="wz83000",fontsize=16,color="green",shape="box"];28722[label="wz8311",fontsize=16,color="green",shape="box"];28717[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) (foldr (||) False (primEqInt (Neg Zero) wz1100 : map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="black",shape="triangle"];28717 -> 28882[label="",style="solid", color="black", weight=3]; 36.55/15.57 26689[label="wz83000",fontsize=16,color="green",shape="box"];26690[label="[]",fontsize=16,color="green",shape="box"];26691[label="wz821",fontsize=16,color="green",shape="box"];26147[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) ((||) primEqInt (Pos Zero) (Pos (Succ wz101400)) foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="black",shape="box"];26147 -> 26293[label="",style="solid", color="black", weight=3]; 36.55/15.57 26148[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) ((||) primEqInt (Pos Zero) (Pos Zero) foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="black",shape="box"];26148 -> 26294[label="",style="solid", color="black", weight=3]; 36.55/15.57 26149[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) ((||) primEqInt (Pos Zero) (Neg (Succ wz101400)) foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="black",shape="box"];26149 -> 26295[label="",style="solid", color="black", weight=3]; 36.55/15.57 26150[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) ((||) primEqInt (Pos Zero) (Neg Zero) foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="black",shape="box"];26150 -> 26296[label="",style="solid", color="black", weight=3]; 36.55/15.57 27030[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) ((||) primEqInt (Neg Zero) (Pos (Succ wz104000)) foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="black",shape="box"];27030 -> 27046[label="",style="solid", color="black", weight=3]; 36.55/15.57 27031[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) ((||) primEqInt (Neg Zero) (Pos Zero) foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="black",shape="box"];27031 -> 27047[label="",style="solid", color="black", weight=3]; 36.55/15.57 27032[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) ((||) primEqInt (Neg Zero) (Neg (Succ wz104000)) foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="black",shape="box"];27032 -> 27048[label="",style="solid", color="black", weight=3]; 36.55/15.57 27033[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) ((||) primEqInt (Neg Zero) (Neg Zero) foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="black",shape="box"];27033 -> 27049[label="",style="solid", color="black", weight=3]; 36.55/15.57 22916[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) ((||) primEqInt (Pos (Succ wz971)) wz974 foldr (||) False (map (primEqInt (Pos (Succ wz971))) wz975))",fontsize=16,color="burlywood",shape="box"];29587[label="wz974/Pos wz9740",fontsize=10,color="white",style="solid",shape="box"];22916 -> 29587[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29587 -> 23152[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29588[label="wz974/Neg wz9740",fontsize=10,color="white",style="solid",shape="box"];22916 -> 29588[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29588 -> 23153[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 21671[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) ((||) primEqInt (Pos (Succ wz944)) (Pos wz9480) foldr (||) False (map (primEqInt (Pos (Succ wz944))) wz949))",fontsize=16,color="burlywood",shape="box"];29589[label="wz9480/Succ wz94800",fontsize=10,color="white",style="solid",shape="box"];21671 -> 29589[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29589 -> 21817[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29590[label="wz9480/Zero",fontsize=10,color="white",style="solid",shape="box"];21671 -> 29590[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29590 -> 21818[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 21672[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) ((||) primEqInt (Pos (Succ wz944)) (Neg wz9480) foldr (||) False (map (primEqInt (Pos (Succ wz944))) wz949))",fontsize=16,color="black",shape="box"];21672 -> 21819[label="",style="solid", color="black", weight=3]; 36.55/15.57 26027[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) ((||) primEqInt (Pos Zero) wz1020 foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="burlywood",shape="box"];29591[label="wz1020/Pos wz10200",fontsize=10,color="white",style="solid",shape="box"];26027 -> 29591[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29591 -> 26297[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29592[label="wz1020/Neg wz10200",fontsize=10,color="white",style="solid",shape="box"];26027 -> 29592[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29592 -> 26298[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 28882[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) ((||) primEqInt (Neg Zero) wz1100 foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="burlywood",shape="box"];29593[label="wz1100/Pos wz11000",fontsize=10,color="white",style="solid",shape="box"];28882 -> 29593[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29593 -> 28906[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29594[label="wz1100/Neg wz11000",fontsize=10,color="white",style="solid",shape="box"];28882 -> 29594[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29594 -> 28907[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 26293[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) ((||) False foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="black",shape="triangle"];26293 -> 26654[label="",style="solid", color="black", weight=3]; 36.55/15.57 26294[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) ((||) True foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="black",shape="triangle"];26294 -> 26655[label="",style="solid", color="black", weight=3]; 36.55/15.57 26295 -> 26293[label="",style="dashed", color="red", weight=0]; 36.55/15.57 26295[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) ((||) False foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="magenta"];26296 -> 26294[label="",style="dashed", color="red", weight=0]; 36.55/15.57 26296[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) ((||) True foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="magenta"];27046[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) ((||) False foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="black",shape="triangle"];27046 -> 27068[label="",style="solid", color="black", weight=3]; 36.55/15.57 27047 -> 8622[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27047[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) ((||) True foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="magenta"];27047 -> 27069[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27047 -> 27070[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27047 -> 27071[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27048 -> 27046[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27048[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) ((||) False foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="magenta"];27049 -> 8622[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27049[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) ((||) True foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="magenta"];27049 -> 27072[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27049 -> 27073[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27049 -> 27074[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 23152[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) ((||) primEqInt (Pos (Succ wz971)) (Pos wz9740) foldr (||) False (map (primEqInt (Pos (Succ wz971))) wz975))",fontsize=16,color="burlywood",shape="box"];29595[label="wz9740/Succ wz97400",fontsize=10,color="white",style="solid",shape="box"];23152 -> 29595[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29595 -> 23455[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29596[label="wz9740/Zero",fontsize=10,color="white",style="solid",shape="box"];23152 -> 29596[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29596 -> 23456[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 23153[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) ((||) primEqInt (Pos (Succ wz971)) (Neg wz9740) foldr (||) False (map (primEqInt (Pos (Succ wz971))) wz975))",fontsize=16,color="black",shape="box"];23153 -> 23457[label="",style="solid", color="black", weight=3]; 36.55/15.57 21817[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) ((||) primEqInt (Pos (Succ wz944)) (Pos (Succ wz94800)) foldr (||) False (map (primEqInt (Pos (Succ wz944))) wz949))",fontsize=16,color="black",shape="box"];21817 -> 22105[label="",style="solid", color="black", weight=3]; 36.55/15.57 21818[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) ((||) primEqInt (Pos (Succ wz944)) (Pos Zero) foldr (||) False (map (primEqInt (Pos (Succ wz944))) wz949))",fontsize=16,color="black",shape="box"];21818 -> 22106[label="",style="solid", color="black", weight=3]; 36.55/15.57 21819[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz944))) wz949))",fontsize=16,color="black",shape="triangle"];21819 -> 22107[label="",style="solid", color="black", weight=3]; 36.55/15.57 26297[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) ((||) primEqInt (Pos Zero) (Pos wz10200) foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="burlywood",shape="box"];29597[label="wz10200/Succ wz102000",fontsize=10,color="white",style="solid",shape="box"];26297 -> 29597[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29597 -> 26656[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29598[label="wz10200/Zero",fontsize=10,color="white",style="solid",shape="box"];26297 -> 29598[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29598 -> 26657[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 26298[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) ((||) primEqInt (Pos Zero) (Neg wz10200) foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="burlywood",shape="box"];29599[label="wz10200/Succ wz102000",fontsize=10,color="white",style="solid",shape="box"];26298 -> 29599[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29599 -> 26658[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29600[label="wz10200/Zero",fontsize=10,color="white",style="solid",shape="box"];26298 -> 29600[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29600 -> 26659[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 28906[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) ((||) primEqInt (Neg Zero) (Pos wz11000) foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="burlywood",shape="box"];29601[label="wz11000/Succ wz110000",fontsize=10,color="white",style="solid",shape="box"];28906 -> 29601[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29601 -> 28965[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29602[label="wz11000/Zero",fontsize=10,color="white",style="solid",shape="box"];28906 -> 29602[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29602 -> 28966[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 28907[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) ((||) primEqInt (Neg Zero) (Neg wz11000) foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="burlywood",shape="box"];29603[label="wz11000/Succ wz110000",fontsize=10,color="white",style="solid",shape="box"];28907 -> 29603[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29603 -> 28967[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29604[label="wz11000/Zero",fontsize=10,color="white",style="solid",shape="box"];28907 -> 29604[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29604 -> 28968[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 26654[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) (foldr (||) False (map (primEqInt (Pos Zero)) wz1015))",fontsize=16,color="burlywood",shape="box"];29605[label="wz1015/wz10150 : wz10151",fontsize=10,color="white",style="solid",shape="box"];26654 -> 29605[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29605 -> 27007[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29606[label="wz1015/[]",fontsize=10,color="white",style="solid",shape="box"];26654 -> 29606[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29606 -> 27008[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 26655[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) True",fontsize=16,color="black",shape="box"];26655 -> 27009[label="",style="solid", color="black", weight=3]; 36.55/15.57 27068[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) (foldr (||) False (map (primEqInt (Neg Zero)) wz1041))",fontsize=16,color="burlywood",shape="box"];29607[label="wz1041/wz10410 : wz10411",fontsize=10,color="white",style="solid",shape="box"];27068 -> 29607[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29607 -> 27094[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29608[label="wz1041/[]",fontsize=10,color="white",style="solid",shape="box"];27068 -> 29608[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29608 -> 27095[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 27069[label="wz1041",fontsize=16,color="green",shape="box"];27070[label="Pos (Succ wz1038) : wz1039",fontsize=16,color="green",shape="box"];27071[label="wz1037",fontsize=16,color="green",shape="box"];27072[label="wz1041",fontsize=16,color="green",shape="box"];27073[label="Pos (Succ wz1038) : wz1039",fontsize=16,color="green",shape="box"];27074[label="wz1037",fontsize=16,color="green",shape="box"];23455[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) ((||) primEqInt (Pos (Succ wz971)) (Pos (Succ wz97400)) foldr (||) False (map (primEqInt (Pos (Succ wz971))) wz975))",fontsize=16,color="black",shape="box"];23455 -> 23712[label="",style="solid", color="black", weight=3]; 36.55/15.57 23456[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) ((||) primEqInt (Pos (Succ wz971)) (Pos Zero) foldr (||) False (map (primEqInt (Pos (Succ wz971))) wz975))",fontsize=16,color="black",shape="box"];23456 -> 23713[label="",style="solid", color="black", weight=3]; 36.55/15.57 23457[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz971))) wz975))",fontsize=16,color="black",shape="triangle"];23457 -> 23714[label="",style="solid", color="black", weight=3]; 36.55/15.57 22105 -> 28913[label="",style="dashed", color="red", weight=0]; 36.55/15.57 22105[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) ((||) primEqNat wz944 wz94800 foldr (||) False (map (primEqInt (Pos (Succ wz944))) wz949))",fontsize=16,color="magenta"];22105 -> 28914[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 22105 -> 28915[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 22105 -> 28916[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 22105 -> 28917[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 22105 -> 28918[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 22105 -> 28919[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 22105 -> 28920[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 22106 -> 21819[label="",style="dashed", color="red", weight=0]; 36.55/15.57 22106[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz944))) wz949))",fontsize=16,color="magenta"];22107[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) (foldr (||) False (map (primEqInt (Pos (Succ wz944))) wz949))",fontsize=16,color="burlywood",shape="box"];29609[label="wz949/wz9490 : wz9491",fontsize=10,color="white",style="solid",shape="box"];22107 -> 29609[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29609 -> 22162[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29610[label="wz949/[]",fontsize=10,color="white",style="solid",shape="box"];22107 -> 29610[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29610 -> 22163[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 26656[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) ((||) primEqInt (Pos Zero) (Pos (Succ wz102000)) foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="black",shape="box"];26656 -> 27010[label="",style="solid", color="black", weight=3]; 36.55/15.57 26657[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) ((||) primEqInt (Pos Zero) (Pos Zero) foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="black",shape="box"];26657 -> 27011[label="",style="solid", color="black", weight=3]; 36.55/15.57 26658[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) ((||) primEqInt (Pos Zero) (Neg (Succ wz102000)) foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="black",shape="box"];26658 -> 27012[label="",style="solid", color="black", weight=3]; 36.55/15.57 26659[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) ((||) primEqInt (Pos Zero) (Neg Zero) foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="black",shape="box"];26659 -> 27013[label="",style="solid", color="black", weight=3]; 36.55/15.57 28965[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) ((||) primEqInt (Neg Zero) (Pos (Succ wz110000)) foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="black",shape="box"];28965 -> 28988[label="",style="solid", color="black", weight=3]; 36.55/15.57 28966[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) ((||) primEqInt (Neg Zero) (Pos Zero) foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="black",shape="box"];28966 -> 28989[label="",style="solid", color="black", weight=3]; 36.55/15.57 28967[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) ((||) primEqInt (Neg Zero) (Neg (Succ wz110000)) foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="black",shape="box"];28967 -> 28990[label="",style="solid", color="black", weight=3]; 36.55/15.57 28968[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) ((||) primEqInt (Neg Zero) (Neg Zero) foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="black",shape="box"];28968 -> 28991[label="",style="solid", color="black", weight=3]; 36.55/15.57 27007[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) (foldr (||) False (map (primEqInt (Pos Zero)) (wz10150 : wz10151)))",fontsize=16,color="black",shape="box"];27007 -> 27317[label="",style="solid", color="black", weight=3]; 36.55/15.57 27008[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) (foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];27008 -> 27318[label="",style="solid", color="black", weight=3]; 36.55/15.57 27009 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27009[label="List.nubNub' wz1011 (Pos (Succ wz1012) : wz1013)",fontsize=16,color="magenta"];27009 -> 27319[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27009 -> 27320[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27094[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) (foldr (||) False (map (primEqInt (Neg Zero)) (wz10410 : wz10411)))",fontsize=16,color="black",shape="box"];27094 -> 27338[label="",style="solid", color="black", weight=3]; 36.55/15.57 27095[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) (foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];27095 -> 27339[label="",style="solid", color="black", weight=3]; 36.55/15.57 23712 -> 29227[label="",style="dashed", color="red", weight=0]; 36.55/15.57 23712[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) ((||) primEqNat wz971 wz97400 foldr (||) False (map (primEqInt (Pos (Succ wz971))) wz975))",fontsize=16,color="magenta"];23712 -> 29228[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 23712 -> 29229[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 23712 -> 29230[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 23712 -> 29231[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 23712 -> 29232[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 23712 -> 29233[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 23713 -> 23457[label="",style="dashed", color="red", weight=0]; 36.55/15.57 23713[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz971))) wz975))",fontsize=16,color="magenta"];23714[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) (foldr (||) False (map (primEqInt (Pos (Succ wz971))) wz975))",fontsize=16,color="burlywood",shape="box"];29611[label="wz975/wz9750 : wz9751",fontsize=10,color="white",style="solid",shape="box"];23714 -> 29611[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29611 -> 23895[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29612[label="wz975/[]",fontsize=10,color="white",style="solid",shape="box"];23714 -> 29612[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29612 -> 23896[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 28914[label="wz945",fontsize=16,color="green",shape="box"];28915[label="wz949",fontsize=16,color="green",shape="box"];28916[label="wz946",fontsize=16,color="green",shape="box"];28917[label="wz94800",fontsize=16,color="green",shape="box"];28918[label="wz947",fontsize=16,color="green",shape="box"];28919[label="wz944",fontsize=16,color="green",shape="box"];28920[label="wz944",fontsize=16,color="green",shape="box"];28913[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) ((||) primEqNat wz1107 wz1108 foldr (||) False (map (primEqInt (Pos (Succ wz1103))) wz1109))",fontsize=16,color="burlywood",shape="triangle"];29613[label="wz1107/Succ wz11070",fontsize=10,color="white",style="solid",shape="box"];28913 -> 29613[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29613 -> 28969[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29614[label="wz1107/Zero",fontsize=10,color="white",style="solid",shape="box"];28913 -> 29614[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29614 -> 28970[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 22162[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) (foldr (||) False (map (primEqInt (Pos (Succ wz944))) (wz9490 : wz9491)))",fontsize=16,color="black",shape="box"];22162 -> 22921[label="",style="solid", color="black", weight=3]; 36.55/15.57 22163[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) (foldr (||) False (map (primEqInt (Pos (Succ wz944))) []))",fontsize=16,color="black",shape="box"];22163 -> 22922[label="",style="solid", color="black", weight=3]; 36.55/15.57 27010[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) ((||) False foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="black",shape="triangle"];27010 -> 27321[label="",style="solid", color="black", weight=3]; 36.55/15.57 27011[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) ((||) True foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="black",shape="triangle"];27011 -> 27322[label="",style="solid", color="black", weight=3]; 36.55/15.57 27012 -> 27010[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27012[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) ((||) False foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="magenta"];27013 -> 27011[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27013[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) ((||) True foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="magenta"];28988[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) ((||) False foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="black",shape="triangle"];28988 -> 29012[label="",style="solid", color="black", weight=3]; 36.55/15.57 28989 -> 8622[label="",style="dashed", color="red", weight=0]; 36.55/15.57 28989[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) ((||) True foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="magenta"];28989 -> 29013[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 28989 -> 29014[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 28989 -> 29015[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 28990 -> 28988[label="",style="dashed", color="red", weight=0]; 36.55/15.57 28990[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) ((||) False foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="magenta"];28991 -> 8622[label="",style="dashed", color="red", weight=0]; 36.55/15.57 28991[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) ((||) True foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="magenta"];28991 -> 29016[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 28991 -> 29017[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 28991 -> 29018[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27317 -> 25465[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27317[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) (foldr (||) False (primEqInt (Pos Zero) wz10150 : map (primEqInt (Pos Zero)) wz10151))",fontsize=16,color="magenta"];27317 -> 27646[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27317 -> 27647[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27318 -> 17727[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27318[label="List.nubNub'1 (Pos Zero) wz1011 (Pos (Succ wz1012) : wz1013) (foldr (||) False [])",fontsize=16,color="magenta"];27318 -> 27648[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27318 -> 27649[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27319[label="wz1011",fontsize=16,color="green",shape="box"];27320[label="Pos (Succ wz1012) : wz1013",fontsize=16,color="green",shape="box"];27338 -> 26320[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27338[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) (foldr (||) False (primEqInt (Neg Zero) wz10410 : map (primEqInt (Neg Zero)) wz10411))",fontsize=16,color="magenta"];27338 -> 27650[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27338 -> 27651[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27339 -> 26041[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27339[label="List.nubNub'1 (Neg Zero) wz1037 (Pos (Succ wz1038) : wz1039) (foldr (||) False [])",fontsize=16,color="magenta"];27339 -> 27652[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27339 -> 27653[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27339 -> 27654[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29228[label="wz973",fontsize=16,color="green",shape="box"];29229[label="wz971",fontsize=16,color="green",shape="box"];29230[label="wz975",fontsize=16,color="green",shape="box"];29231[label="wz971",fontsize=16,color="green",shape="box"];29232[label="wz97400",fontsize=16,color="green",shape="box"];29233[label="wz972",fontsize=16,color="green",shape="box"];29227[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) ((||) primEqNat wz1126 wz1127 foldr (||) False (map (primEqInt (Pos (Succ wz1123))) wz1128))",fontsize=16,color="burlywood",shape="triangle"];29615[label="wz1126/Succ wz11260",fontsize=10,color="white",style="solid",shape="box"];29227 -> 29615[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29615 -> 29275[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29616[label="wz1126/Zero",fontsize=10,color="white",style="solid",shape="box"];29227 -> 29616[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29616 -> 29276[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 23895[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) (foldr (||) False (map (primEqInt (Pos (Succ wz971))) (wz9750 : wz9751)))",fontsize=16,color="black",shape="box"];23895 -> 24583[label="",style="solid", color="black", weight=3]; 36.55/15.57 23896[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) (foldr (||) False (map (primEqInt (Pos (Succ wz971))) []))",fontsize=16,color="black",shape="box"];23896 -> 24584[label="",style="solid", color="black", weight=3]; 36.55/15.57 28969[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) ((||) primEqNat (Succ wz11070) wz1108 foldr (||) False (map (primEqInt (Pos (Succ wz1103))) wz1109))",fontsize=16,color="burlywood",shape="box"];29617[label="wz1108/Succ wz11080",fontsize=10,color="white",style="solid",shape="box"];28969 -> 29617[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29617 -> 28992[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29618[label="wz1108/Zero",fontsize=10,color="white",style="solid",shape="box"];28969 -> 29618[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29618 -> 28993[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 28970[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) ((||) primEqNat Zero wz1108 foldr (||) False (map (primEqInt (Pos (Succ wz1103))) wz1109))",fontsize=16,color="burlywood",shape="box"];29619[label="wz1108/Succ wz11080",fontsize=10,color="white",style="solid",shape="box"];28970 -> 29619[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29619 -> 28994[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29620[label="wz1108/Zero",fontsize=10,color="white",style="solid",shape="box"];28970 -> 29620[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29620 -> 28995[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 22921 -> 20657[label="",style="dashed", color="red", weight=0]; 36.55/15.57 22921[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) (foldr (||) False (primEqInt (Pos (Succ wz944)) wz9490 : map (primEqInt (Pos (Succ wz944))) wz9491))",fontsize=16,color="magenta"];22921 -> 23158[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 22921 -> 23159[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 22922[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) (foldr (||) False [])",fontsize=16,color="black",shape="box"];22922 -> 23160[label="",style="solid", color="black", weight=3]; 36.55/15.57 27321[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) (foldr (||) False (map (primEqInt (Pos Zero)) wz1021))",fontsize=16,color="burlywood",shape="box"];29621[label="wz1021/wz10210 : wz10211",fontsize=10,color="white",style="solid",shape="box"];27321 -> 29621[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29621 -> 27655[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29622[label="wz1021/[]",fontsize=10,color="white",style="solid",shape="box"];27321 -> 29622[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29622 -> 27656[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 27322[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) True",fontsize=16,color="black",shape="box"];27322 -> 27657[label="",style="solid", color="black", weight=3]; 36.55/15.57 29012[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) (foldr (||) False (map (primEqInt (Neg Zero)) wz1101))",fontsize=16,color="burlywood",shape="box"];29623[label="wz1101/wz11010 : wz11011",fontsize=10,color="white",style="solid",shape="box"];29012 -> 29623[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29623 -> 29041[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29624[label="wz1101/[]",fontsize=10,color="white",style="solid",shape="box"];29012 -> 29624[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29624 -> 29042[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29013[label="wz1101",fontsize=16,color="green",shape="box"];29014[label="Neg (Succ wz1098) : wz1099",fontsize=16,color="green",shape="box"];29015[label="wz1097",fontsize=16,color="green",shape="box"];29016[label="wz1101",fontsize=16,color="green",shape="box"];29017[label="Neg (Succ wz1098) : wz1099",fontsize=16,color="green",shape="box"];29018[label="wz1097",fontsize=16,color="green",shape="box"];27646[label="wz10151",fontsize=16,color="green",shape="box"];27647[label="wz10150",fontsize=16,color="green",shape="box"];27648[label="Pos (Succ wz1012) : wz1013",fontsize=16,color="green",shape="box"];27649[label="wz1011",fontsize=16,color="green",shape="box"];27650[label="wz10411",fontsize=16,color="green",shape="box"];27651[label="wz10410",fontsize=16,color="green",shape="box"];27652[label="wz1039",fontsize=16,color="green",shape="box"];27653[label="wz1038",fontsize=16,color="green",shape="box"];27654[label="wz1037",fontsize=16,color="green",shape="box"];29275[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) ((||) primEqNat (Succ wz11260) wz1127 foldr (||) False (map (primEqInt (Pos (Succ wz1123))) wz1128))",fontsize=16,color="burlywood",shape="box"];29625[label="wz1127/Succ wz11270",fontsize=10,color="white",style="solid",shape="box"];29275 -> 29625[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29625 -> 29284[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29626[label="wz1127/Zero",fontsize=10,color="white",style="solid",shape="box"];29275 -> 29626[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29626 -> 29285[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29276[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) ((||) primEqNat Zero wz1127 foldr (||) False (map (primEqInt (Pos (Succ wz1123))) wz1128))",fontsize=16,color="burlywood",shape="box"];29627[label="wz1127/Succ wz11270",fontsize=10,color="white",style="solid",shape="box"];29276 -> 29627[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29627 -> 29286[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 29628[label="wz1127/Zero",fontsize=10,color="white",style="solid",shape="box"];29276 -> 29628[label="",style="solid", color="burlywood", weight=9]; 36.55/15.57 29628 -> 29287[label="",style="solid", color="burlywood", weight=3]; 36.55/15.57 24583 -> 22608[label="",style="dashed", color="red", weight=0]; 36.55/15.57 24583[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) (foldr (||) False (primEqInt (Pos (Succ wz971)) wz9750 : map (primEqInt (Pos (Succ wz971))) wz9751))",fontsize=16,color="magenta"];24583 -> 24915[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 24583 -> 24916[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 24584[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) (foldr (||) False [])",fontsize=16,color="black",shape="box"];24584 -> 24917[label="",style="solid", color="black", weight=3]; 36.55/15.57 28992[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) ((||) primEqNat (Succ wz11070) (Succ wz11080) foldr (||) False (map (primEqInt (Pos (Succ wz1103))) wz1109))",fontsize=16,color="black",shape="box"];28992 -> 29019[label="",style="solid", color="black", weight=3]; 36.55/15.57 28993[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) ((||) primEqNat (Succ wz11070) Zero foldr (||) False (map (primEqInt (Pos (Succ wz1103))) wz1109))",fontsize=16,color="black",shape="box"];28993 -> 29020[label="",style="solid", color="black", weight=3]; 36.55/15.57 28994[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) ((||) primEqNat Zero (Succ wz11080) foldr (||) False (map (primEqInt (Pos (Succ wz1103))) wz1109))",fontsize=16,color="black",shape="box"];28994 -> 29021[label="",style="solid", color="black", weight=3]; 36.55/15.57 28995[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) ((||) primEqNat Zero Zero foldr (||) False (map (primEqInt (Pos (Succ wz1103))) wz1109))",fontsize=16,color="black",shape="box"];28995 -> 29022[label="",style="solid", color="black", weight=3]; 36.55/15.57 23158[label="wz9490",fontsize=16,color="green",shape="box"];23159[label="wz9491",fontsize=16,color="green",shape="box"];23160[label="List.nubNub'1 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) False",fontsize=16,color="black",shape="box"];23160 -> 23463[label="",style="solid", color="black", weight=3]; 36.55/15.57 27655[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) (foldr (||) False (map (primEqInt (Pos Zero)) (wz10210 : wz10211)))",fontsize=16,color="black",shape="box"];27655 -> 28701[label="",style="solid", color="black", weight=3]; 36.55/15.57 27656[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) (foldr (||) False (map (primEqInt (Pos Zero)) []))",fontsize=16,color="black",shape="box"];27656 -> 28702[label="",style="solid", color="black", weight=3]; 36.55/15.57 27657 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 27657[label="List.nubNub' wz1017 (Neg (Succ wz1018) : wz1019)",fontsize=16,color="magenta"];27657 -> 28703[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 27657 -> 28704[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29041[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) (foldr (||) False (map (primEqInt (Neg Zero)) (wz11010 : wz11011)))",fontsize=16,color="black",shape="box"];29041 -> 29140[label="",style="solid", color="black", weight=3]; 36.55/15.57 29042[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) (foldr (||) False (map (primEqInt (Neg Zero)) []))",fontsize=16,color="black",shape="box"];29042 -> 29141[label="",style="solid", color="black", weight=3]; 36.55/15.57 29284[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) ((||) primEqNat (Succ wz11260) (Succ wz11270) foldr (||) False (map (primEqInt (Pos (Succ wz1123))) wz1128))",fontsize=16,color="black",shape="box"];29284 -> 29296[label="",style="solid", color="black", weight=3]; 36.55/15.57 29285[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) ((||) primEqNat (Succ wz11260) Zero foldr (||) False (map (primEqInt (Pos (Succ wz1123))) wz1128))",fontsize=16,color="black",shape="box"];29285 -> 29297[label="",style="solid", color="black", weight=3]; 36.55/15.57 29286[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) ((||) primEqNat Zero (Succ wz11270) foldr (||) False (map (primEqInt (Pos (Succ wz1123))) wz1128))",fontsize=16,color="black",shape="box"];29286 -> 29298[label="",style="solid", color="black", weight=3]; 36.55/15.57 29287[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) ((||) primEqNat Zero Zero foldr (||) False (map (primEqInt (Pos (Succ wz1123))) wz1128))",fontsize=16,color="black",shape="box"];29287 -> 29299[label="",style="solid", color="black", weight=3]; 36.55/15.57 24915[label="wz9751",fontsize=16,color="green",shape="box"];24916[label="wz9750",fontsize=16,color="green",shape="box"];24917[label="List.nubNub'1 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) False",fontsize=16,color="black",shape="box"];24917 -> 25391[label="",style="solid", color="black", weight=3]; 36.55/15.57 29019 -> 28913[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29019[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) ((||) primEqNat wz11070 wz11080 foldr (||) False (map (primEqInt (Pos (Succ wz1103))) wz1109))",fontsize=16,color="magenta"];29019 -> 29043[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29019 -> 29044[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29020 -> 21819[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29020[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz1103))) wz1109))",fontsize=16,color="magenta"];29020 -> 29045[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29020 -> 29046[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29020 -> 29047[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29020 -> 29048[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29020 -> 29049[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29021 -> 21819[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29021[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz1103))) wz1109))",fontsize=16,color="magenta"];29021 -> 29050[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29021 -> 29051[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29021 -> 29052[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29021 -> 29053[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29021 -> 29054[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29022[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) ((||) True foldr (||) False (map (primEqInt (Pos (Succ wz1103))) wz1109))",fontsize=16,color="black",shape="box"];29022 -> 29055[label="",style="solid", color="black", weight=3]; 36.55/15.57 23463[label="List.nubNub'0 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) otherwise",fontsize=16,color="black",shape="box"];23463 -> 23720[label="",style="solid", color="black", weight=3]; 36.55/15.57 28701 -> 25747[label="",style="dashed", color="red", weight=0]; 36.55/15.57 28701[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) (foldr (||) False (primEqInt (Pos Zero) wz10210 : map (primEqInt (Pos Zero)) wz10211))",fontsize=16,color="magenta"];28701 -> 28883[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 28701 -> 28884[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 28702 -> 17727[label="",style="dashed", color="red", weight=0]; 36.55/15.57 28702[label="List.nubNub'1 (Pos Zero) wz1017 (Neg (Succ wz1018) : wz1019) (foldr (||) False [])",fontsize=16,color="magenta"];28702 -> 28885[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 28702 -> 28886[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 28703[label="wz1017",fontsize=16,color="green",shape="box"];28704[label="Neg (Succ wz1018) : wz1019",fontsize=16,color="green",shape="box"];29140 -> 28717[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29140[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) (foldr (||) False (primEqInt (Neg Zero) wz11010 : map (primEqInt (Neg Zero)) wz11011))",fontsize=16,color="magenta"];29140 -> 29177[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29140 -> 29178[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29141 -> 26685[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29141[label="List.nubNub'1 (Neg Zero) wz1097 (Neg (Succ wz1098) : wz1099) (foldr (||) False [])",fontsize=16,color="magenta"];29141 -> 29179[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29141 -> 29180[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29141 -> 29181[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29296 -> 29227[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29296[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) ((||) primEqNat wz11260 wz11270 foldr (||) False (map (primEqInt (Pos (Succ wz1123))) wz1128))",fontsize=16,color="magenta"];29296 -> 29304[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29296 -> 29305[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29297 -> 23457[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29297[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz1123))) wz1128))",fontsize=16,color="magenta"];29297 -> 29306[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29297 -> 29307[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29297 -> 29308[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29297 -> 29309[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29298 -> 23457[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29298[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) ((||) False foldr (||) False (map (primEqInt (Pos (Succ wz1123))) wz1128))",fontsize=16,color="magenta"];29298 -> 29310[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29298 -> 29311[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29298 -> 29312[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29298 -> 29313[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29299[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) ((||) True foldr (||) False (map (primEqInt (Pos (Succ wz1123))) wz1128))",fontsize=16,color="black",shape="box"];29299 -> 29314[label="",style="solid", color="black", weight=3]; 36.55/15.57 25391[label="List.nubNub'0 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) otherwise",fontsize=16,color="black",shape="box"];25391 -> 25738[label="",style="solid", color="black", weight=3]; 36.55/15.57 29043[label="wz11080",fontsize=16,color="green",shape="box"];29044[label="wz11070",fontsize=16,color="green",shape="box"];29045[label="wz1104",fontsize=16,color="green",shape="box"];29046[label="wz1105",fontsize=16,color="green",shape="box"];29047[label="wz1106",fontsize=16,color="green",shape="box"];29048[label="wz1109",fontsize=16,color="green",shape="box"];29049[label="wz1103",fontsize=16,color="green",shape="box"];29050[label="wz1104",fontsize=16,color="green",shape="box"];29051[label="wz1105",fontsize=16,color="green",shape="box"];29052[label="wz1106",fontsize=16,color="green",shape="box"];29053[label="wz1109",fontsize=16,color="green",shape="box"];29054[label="wz1103",fontsize=16,color="green",shape="box"];29055[label="List.nubNub'1 (Pos (Succ wz1103)) wz1104 (Neg wz1105 : wz1106) True",fontsize=16,color="black",shape="box"];29055 -> 29142[label="",style="solid", color="black", weight=3]; 36.55/15.57 23720[label="List.nubNub'0 (Pos (Succ wz944)) wz945 (Neg wz946 : wz947) True",fontsize=16,color="black",shape="box"];23720 -> 23903[label="",style="solid", color="black", weight=3]; 36.55/15.57 28883[label="wz10211",fontsize=16,color="green",shape="box"];28884[label="wz10210",fontsize=16,color="green",shape="box"];28885[label="Neg (Succ wz1018) : wz1019",fontsize=16,color="green",shape="box"];28886[label="wz1017",fontsize=16,color="green",shape="box"];29177[label="wz11010",fontsize=16,color="green",shape="box"];29178[label="wz11011",fontsize=16,color="green",shape="box"];29179[label="wz1098",fontsize=16,color="green",shape="box"];29180[label="wz1099",fontsize=16,color="green",shape="box"];29181[label="wz1097",fontsize=16,color="green",shape="box"];29304[label="wz11260",fontsize=16,color="green",shape="box"];29305[label="wz11270",fontsize=16,color="green",shape="box"];29306[label="wz1124",fontsize=16,color="green",shape="box"];29307[label="wz1128",fontsize=16,color="green",shape="box"];29308[label="wz1125",fontsize=16,color="green",shape="box"];29309[label="wz1123",fontsize=16,color="green",shape="box"];29310[label="wz1124",fontsize=16,color="green",shape="box"];29311[label="wz1128",fontsize=16,color="green",shape="box"];29312[label="wz1125",fontsize=16,color="green",shape="box"];29313[label="wz1123",fontsize=16,color="green",shape="box"];29314[label="List.nubNub'1 (Pos (Succ wz1123)) wz1124 (Pos Zero : wz1125) True",fontsize=16,color="black",shape="box"];29314 -> 29320[label="",style="solid", color="black", weight=3]; 36.55/15.57 25738[label="List.nubNub'0 (Pos (Succ wz971)) wz972 (Pos Zero : wz973) True",fontsize=16,color="black",shape="box"];25738 -> 26034[label="",style="solid", color="black", weight=3]; 36.55/15.57 29142 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29142[label="List.nubNub' wz1104 (Neg wz1105 : wz1106)",fontsize=16,color="magenta"];29142 -> 29183[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29142 -> 29184[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 23903[label="Pos (Succ wz944) : List.nubNub' wz945 (Pos (Succ wz944) : Neg wz946 : wz947)",fontsize=16,color="green",shape="box"];23903 -> 24590[label="",style="dashed", color="green", weight=3]; 36.55/15.57 29320 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 29320[label="List.nubNub' wz1124 (Pos Zero : wz1125)",fontsize=16,color="magenta"];29320 -> 29329[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29320 -> 29330[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26034[label="Pos (Succ wz971) : List.nubNub' wz972 (Pos (Succ wz971) : Pos Zero : wz973)",fontsize=16,color="green",shape="box"];26034 -> 26312[label="",style="dashed", color="green", weight=3]; 36.55/15.57 29183[label="wz1104",fontsize=16,color="green",shape="box"];29184[label="Neg wz1105 : wz1106",fontsize=16,color="green",shape="box"];24590 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 24590[label="List.nubNub' wz945 (Pos (Succ wz944) : Neg wz946 : wz947)",fontsize=16,color="magenta"];24590 -> 24923[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 24590 -> 24924[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 29329[label="wz1124",fontsize=16,color="green",shape="box"];29330[label="Pos Zero : wz1125",fontsize=16,color="green",shape="box"];26312 -> 2612[label="",style="dashed", color="red", weight=0]; 36.55/15.57 26312[label="List.nubNub' wz972 (Pos (Succ wz971) : Pos Zero : wz973)",fontsize=16,color="magenta"];26312 -> 26677[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 26312 -> 26678[label="",style="dashed", color="magenta", weight=3]; 36.55/15.57 24923[label="wz945",fontsize=16,color="green",shape="box"];24924[label="Pos (Succ wz944) : Neg wz946 : wz947",fontsize=16,color="green",shape="box"];26677[label="wz972",fontsize=16,color="green",shape="box"];26678[label="Pos (Succ wz971) : Pos Zero : wz973",fontsize=16,color="green",shape="box"];} 36.55/15.57 36.55/15.57 ---------------------------------------- 36.55/15.57 36.55/15.57 (8) 36.55/15.57 Obligation: 36.55/15.57 Q DP problem: 36.55/15.57 The TRS P consists of the following rules: 36.55/15.57 36.55/15.57 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Succ(wz11350), wz1136) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz11340, wz11350, wz1136) 36.55/15.57 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.57 new_nubNub'131(wz1097, wz1098, wz1099, []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.57 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Pos(Zero)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.57 new_nubNub'119(Neg(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.57 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.57 new_nubNub'118(Pos(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.57 new_nubNub'119(Pos(Succ(wz82000)), wz821, :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.57 new_nubNub'119(Neg(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.57 new_nubNub'115(Neg(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.57 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.57 new_nubNub'124(wz1011, wz1012, wz1013, :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.57 new_nubNub'112(wz31000, :(Pos(Zero), wz3111), wz300) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.57 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.57 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111)), Neg(wz300)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.57 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.57 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Succ(wz11350), wz1136) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz1136) 36.55/15.57 new_nubNub'19(wz971, wz972, wz973, Pos(Zero), wz975) -> new_nubNub'123(wz971, wz972, wz973, wz975) 36.55/15.57 new_nubNub'118(Neg(Succ(wz82000)), wz821, :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.57 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.57 new_nubNub'2(Neg(Succ(wz82000)), wz821, :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.57 new_nubNub'117(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.57 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.57 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Neg(wz300)) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.57 new_nubNub'2(Pos(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.57 new_nubNub'120(Pos(Succ(wz82000)), wz821, :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.57 new_nubNub'120(Pos(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.57 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Zero, wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.57 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Succ(wz11270), wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.57 new_nubNub'119(wz820, wz821, []) -> new_nubNub'115(wz820, wz821) 36.55/15.57 new_nubNub'117(Pos(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.57 new_nubNub'116(Pos(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.57 new_nubNub'115(Neg(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.57 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.57 new_nubNub'118(Pos(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.57 new_nubNub'118(Neg(Succ(wz82000)), wz821, :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.57 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Succ(wz104000)), wz1041) -> new_nubNub'126(wz1037, wz1038, wz1039, wz1041) 36.55/15.57 new_nubNub'119(Neg(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.57 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.57 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Succ(wz110000)), wz1101) -> new_nubNub'131(wz1097, wz1098, wz1099, wz1101) 36.55/15.57 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.57 new_nubNub'2(wz820, wz821, []) -> new_nubNub'115(wz820, wz821) 36.55/15.57 new_nubNub'121(Neg(Zero), wz821, Pos(Zero), wz831) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.57 new_nubNub'117(Neg(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.57 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Succ(wz94800)), wz949) -> new_nubNub'127(wz944, wz945, wz946, wz947, wz944, wz94800, wz949) 36.55/15.57 new_nubNub'3(:(Neg(Succ(wz311000)), wz3111), wz31000) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.57 new_nubNub'119(Pos(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.57 new_nubNub'121(Neg(Zero), wz821, Neg(Zero), wz831) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.57 new_nubNub'116(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.57 new_nubNub'119(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.57 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.57 new_nubNub'120(wz820, wz821, []) -> new_nubNub'115(wz820, wz821) 36.55/15.57 new_nubNub'121(Pos(Succ(wz82000)), wz821, Pos(Zero), :(wz8310, wz8311)) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.57 new_nubNub'13(wz860, wz861) -> new_nubNub'0(wz860, :(Pos(Zero), wz861)) 36.55/15.57 new_nubNub'4(:(Neg(Succ(wz311000)), wz3111), wz31000, wz300) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.57 new_nubNub'117(Pos(Succ(wz82000)), wz821, :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.57 new_nubNub'11(wz1006, wz1007, wz1008, []) -> new_nubNub'0(wz1007, :(Neg(Succ(wz1006)), wz1008)) 36.55/15.57 new_nubNub'117(wz820, wz821, []) -> new_nubNub'115(wz820, wz821) 36.55/15.58 new_nubNub'120(Pos(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'120(Neg(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'121(Neg(Succ(wz82000)), wz821, Neg(Succ(wz83000)), wz831) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'116(Pos(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'120(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'2(Pos(Succ(wz82000)), wz821, :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'119(Neg(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'116(Pos(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'120(Neg(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'116(Neg(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'120(Pos(Succ(wz82000)), wz821, :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'117(Neg(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'116(Pos(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Neg(Succ(wz3000))) -> new_nubNub'17(wz311, wz3000, []) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'116(Neg(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'119(Pos(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'4(:(Pos(Succ(wz311000)), wz3111), wz31000, wz300) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Succ(wz11270), wz1128) -> new_nubNub'122(wz1123, wz1124, wz1125, wz11260, wz11270, wz1128) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'121(Neg(Succ(wz82000)), wz821, Neg(Zero), wz831) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'15(wz1023, wz1024, wz1025) -> new_nubNub'0(wz1023, :(Neg(Zero), :(Pos(Succ(wz1024)), wz1025))) 36.55/15.58 new_nubNub'118(Pos(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'117(Pos(Succ(wz82000)), wz821, :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Zero, wz1136) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1132)), wz1133)) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'116(Pos(Succ(wz82000)), wz821, :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'117(Neg(Succ(wz82000)), wz821, :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'121(Pos(Succ(wz82000)), wz821, Pos(Succ(wz83000)), wz831) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'0(:(wz820, wz821), []) -> new_nubNub'115(wz820, wz821) 36.55/15.58 new_nubNub'121(Pos(Zero), wz821, Pos(Zero), wz831) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Zero, wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Succ(wz11080), wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'119(Neg(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'121(Pos(Zero), wz821, Neg(Zero), wz831) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Zero, wz1109) -> new_nubNub'0(wz1104, :(Neg(wz1105), wz1106)) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'2(Pos(Succ(wz82000)), wz821, :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'2(Neg(Succ(wz82000)), wz821, :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(wz300), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'116(Neg(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'3(:(Pos(Zero), wz3111), wz31000) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Neg(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'118(Neg(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'4(:(Neg(Zero), wz3111), wz31000, wz300) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'116(Neg(Succ(wz82000)), wz821, :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Zero), wz949) -> new_nubNub'128(wz944, wz945, wz946, wz947, wz949) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Pos(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'116(Pos(Succ(wz82000)), wz821, :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'116(Pos(Succ(wz82000)), wz821, :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'2(Neg(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'120(Neg(Succ(wz82000)), wz821, :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'16(wz598, wz599, wz600) -> new_nubNub'0(wz598, wz599) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'120(Pos(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'120(Neg(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), wz311), Pos(Succ(wz3000))) -> new_nubNub'1(wz31000, wz311, wz3000, [], wz31000, wz3000, []) 36.55/15.58 new_nubNub'117(Pos(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'118(wz820, wz821, []) -> new_nubNub'115(wz820, wz821) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'119(Neg(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Pos(Zero)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'14(wz31000, wz311, :(Neg(Succ(wz3000)), []), wz31000, wz3000, []) 36.55/15.58 new_nubNub'2(Neg(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'17(wz1043, wz1044, wz1045) -> new_nubNub'0(wz1043, :(Neg(Zero), :(Neg(Succ(wz1044)), wz1045))) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'121(Pos(Succ(wz82000)), wz821, Neg(wz8300), :(wz8310, wz8311)) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Succ(wz311000)), wz3111)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Zero), wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'117(Neg(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Succ(wz311000)), wz3111), wz300) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'121(Pos(Succ(wz82000)), wz821, Neg(wz8300), []) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'116(Neg(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Succ(wz102000)), wz1021) -> new_nubNub'129(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'17(wz311, wz3000, []) 36.55/15.58 new_nubNub'121(Pos(Succ(wz82000)), wz821, Pos(Zero), []) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Zero, wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Succ(wz11150), wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Zero), wz1021) -> new_nubNub'130(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'2(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'119(Pos(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'117(Pos(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Neg(Zero)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'116(Neg(Succ(wz82000)), wz821, :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'2(Neg(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'2(Pos(Succ(wz82000)), wz821, :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'2(Neg(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'118(Pos(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'119(Neg(Succ(wz82000)), wz821, :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'116(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'117(Neg(Succ(wz82000)), wz821, :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Neg(wz300)) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'2(Pos(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'116(Pos(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'121(Neg(Zero), wz821, Pos(Succ(wz83000)), []) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'119(Pos(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Succ(wz31000)), wz311)) -> new_nubNub'1(wz31000, wz311, wz3000, [], wz31000, wz3000, []) 36.55/15.58 new_nubNub'3(:(Pos(Succ(wz311000)), wz3111), wz31000) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'118(Neg(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'2(Neg(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'15(wz311, wz3000, []) 36.55/15.58 new_nubNub'117(Pos(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'121(Neg(Zero), wz821, Pos(Succ(wz83000)), :(wz8310, wz8311)) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'120(Neg(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'121(Pos(Zero), wz821, Neg(Succ(wz83000)), :(wz8310, wz8311)) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'118(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'118(Neg(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Pos(Zero)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'119(Pos(Succ(wz82000)), wz821, :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'117(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Zero, wz1116) -> new_nubNub'0(wz1112, wz1113) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Zero), wz3111), wz300) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'116(Pos(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Neg(wz300)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Zero), wz3111)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Succ(wz101400)), wz1015) -> new_nubNub'124(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'117(Pos(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'121(Neg(Zero), wz821, Neg(Succ(wz83000)), []) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'118(Pos(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'117(Neg(Succ(wz82000)), wz821, :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Succ(wz311000)), wz3111), wz300) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'130(wz1017, wz1018, wz1019, wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'119(Pos(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'120(Pos(Succ(wz82000)), wz821, :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'118(Neg(Succ(wz82000)), wz821, :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Zero), wz3111)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'116(Neg(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Zero, wz1128) -> new_nubNub'0(wz1124, :(Pos(Zero), wz1125)) 36.55/15.58 new_nubNub'2(Pos(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'125(wz1011, wz1012, wz1013, wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'121(Neg(Zero), wz821, Neg(Succ(wz83000)), :(wz8310, wz8311)) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Succ(wz1009000)), wz10091)) -> new_nubNub'14(wz1006, wz1007, wz1008, wz1006, wz1009000, wz10091) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'121(Neg(Succ(wz82000)), wz821, Pos(wz8300), wz831) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'119(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'121(Pos(Zero), wz821, Pos(Succ(wz83000)), []) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Neg(Zero)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Zero), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'116(wz820, wz821, []) -> new_nubNub'115(wz820, wz821) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Pos(Zero)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'117(Pos(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'117(Neg(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Neg(Zero)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'117(Pos(Succ(wz82000)), wz821, :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'120(Neg(Zero), wz821, :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'2(Pos(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'120(Neg(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'118(Pos(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Succ(wz97400)), wz975) -> new_nubNub'122(wz971, wz972, wz973, wz971, wz97400, wz975) 36.55/15.58 new_nubNub'2(Neg(Succ(wz82000)), wz821, :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Succ(wz11080), wz1109) -> new_nubNub'127(wz1103, wz1104, wz1105, wz1106, wz11070, wz11080, wz1109) 36.55/15.58 new_nubNub'118(Pos(Succ(wz82000)), wz821, :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'120(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Pos(wz100900), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'120(Neg(Succ(wz82000)), wz821, :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Pos(wz300)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'2(Neg(Zero), wz821, :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Neg(Succ(wz3000))) -> new_nubNub'14(wz31000, wz311, :(Neg(Succ(wz3000)), []), wz31000, wz3000, []) 36.55/15.58 new_nubNub'119(Pos(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'120(Pos(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Pos(Succ(wz3000))) -> new_nubNub'13(wz311, :(Pos(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'118(Neg(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'120(Pos(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'117(Neg(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'121(Pos(Zero), wz821, Pos(Succ(wz83000)), :(wz8310, wz8311)) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Neg(Succ(wz3000))) -> new_nubNub'13(wz311, :(Neg(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'119(Pos(Succ(wz82000)), wz821, :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'119(Neg(Succ(wz82000)), wz821, :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'119(Neg(Succ(wz82000)), wz821, :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'2(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'117(Neg(Zero), wz821, :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'118(Neg(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'2(Pos(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Pos(Succ(wz3000))) -> new_nubNub'15(wz311, wz3000, []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Succ(wz311000)), wz3111)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'120(Neg(Succ(wz82000)), wz821, :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Zero), wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'3(:(Neg(Zero), wz3111), wz31000) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'118(Pos(Succ(wz82000)), wz821, :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'118(Neg(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'118(Pos(Succ(wz82000)), wz821, :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'118(Pos(Succ(wz82000)), wz821, :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'120(Pos(Zero), wz821, :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'116(Neg(Zero), wz821, :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'2(Pos(Zero), wz821, :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'121(Pos(Zero), wz821, Neg(Succ(wz83000)), []) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'116(Neg(Succ(wz82000)), wz821, :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'4(:(Pos(Zero), wz3111), wz31000, wz300) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Zero), wz1015) -> new_nubNub'125(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Succ(wz11150), wz1116) -> new_nubNub'14(wz1111, wz1112, wz1113, wz11140, wz11150, wz1116) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 36.55/15.58 R is empty. 36.55/15.58 Q is empty. 36.55/15.58 We have to consider all minimal (P,Q,R)-chains. 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (9) DependencyGraphProof (EQUIVALENT) 36.55/15.58 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 160 less nodes. 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (10) 36.55/15.58 Obligation: 36.55/15.58 Q DP problem: 36.55/15.58 The TRS P consists of the following rules: 36.55/15.58 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Succ(wz11350), wz1136) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz1136) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Zero), wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Succ(wz11350), wz1136) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz11340, wz11350, wz1136) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Zero, wz1136) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1132)), wz1133)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'15(wz1023, wz1024, wz1025) -> new_nubNub'0(wz1023, :(Neg(Zero), :(Pos(Succ(wz1024)), wz1025))) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, []) -> new_nubNub'0(wz1007, :(Neg(Succ(wz1006)), wz1008)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'17(wz1043, wz1044, wz1045) -> new_nubNub'0(wz1043, :(Neg(Zero), :(Neg(Succ(wz1044)), wz1045))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'16(wz598, wz599, wz600) -> new_nubNub'0(wz598, wz599) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Succ(wz311000)), wz3111)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Pos(wz100900), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Succ(wz1009000)), wz10091)) -> new_nubNub'14(wz1006, wz1007, wz1008, wz1006, wz1009000, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Zero, wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Zero), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Succ(wz11150), wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Zero, wz1116) -> new_nubNub'0(wz1112, wz1113) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Zero), wz3111), wz300) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Succ(wz101400)), wz1015) -> new_nubNub'124(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'13(wz860, wz861) -> new_nubNub'0(wz860, :(Pos(Zero), wz861)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Zero), wz975) -> new_nubNub'123(wz971, wz972, wz973, wz975) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Succ(wz104000)), wz1041) -> new_nubNub'126(wz1037, wz1038, wz1039, wz1041) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Succ(wz97400)), wz975) -> new_nubNub'122(wz971, wz972, wz973, wz971, wz97400, wz975) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Zero, wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Succ(wz11270), wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Succ(wz11270), wz1128) -> new_nubNub'122(wz1123, wz1124, wz1125, wz11260, wz11270, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Zero, wz1128) -> new_nubNub'0(wz1124, :(Pos(Zero), wz1125)) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Zero), wz1015) -> new_nubNub'125(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'125(wz1011, wz1012, wz1013, wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Succ(wz311000)), wz3111), wz300) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Zero), wz3111), wz300) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Succ(wz311000)), wz3111), wz300) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'0(:(wz820, wz821), []) -> new_nubNub'115(wz820, wz821) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111)), Neg(wz300)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Neg(wz300)) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Neg(Zero)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Neg(wz300)) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Neg(wz300)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Neg(Zero)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Neg(Zero)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(wz300), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Neg(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Pos(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'14(wz31000, wz311, :(Neg(Succ(wz3000)), []), wz31000, wz3000, []) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Succ(wz11150), wz1116) -> new_nubNub'14(wz1111, wz1112, wz1113, wz11140, wz11150, wz1116) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'17(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Pos(Zero)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Pos(Zero)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Pos(Zero)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Pos(Zero)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Pos(wz300)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Succ(wz31000)), wz311)) -> new_nubNub'1(wz31000, wz311, wz3000, [], wz31000, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'15(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Succ(wz110000)), wz1101) -> new_nubNub'131(wz1097, wz1098, wz1099, wz1101) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Succ(wz102000)), wz1021) -> new_nubNub'129(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Zero), wz1021) -> new_nubNub'130(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'130(wz1017, wz1018, wz1019, wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Succ(wz94800)), wz949) -> new_nubNub'127(wz944, wz945, wz946, wz947, wz944, wz94800, wz949) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Zero, wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Zero), wz949) -> new_nubNub'128(wz944, wz945, wz946, wz947, wz949) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Succ(wz11080), wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Zero, wz1109) -> new_nubNub'0(wz1104, :(Neg(wz1105), wz1106)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Succ(wz11080), wz1109) -> new_nubNub'127(wz1103, wz1104, wz1105, wz1106, wz11070, wz11080, wz1109) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Zero), wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Zero), wz3111)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Zero), wz3111)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Succ(wz311000)), wz3111)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 36.55/15.58 R is empty. 36.55/15.58 Q is empty. 36.55/15.58 We have to consider all minimal (P,Q,R)-chains. 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (11) TransformationProof (EQUIVALENT) 36.55/15.58 By instantiating [LPAR04] the rule new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111)), Neg(wz300)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) we obtained the following new rules [LPAR04]: 36.55/15.58 36.55/15.58 (new_nubNub'(:(Pos(Succ(x0)), :(Pos(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'1(x1, x2, x0, :(Neg(Zero), []), x1, x0, :(Neg(Zero), [])),new_nubNub'(:(Pos(Succ(x0)), :(Pos(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'1(x1, x2, x0, :(Neg(Zero), []), x1, x0, :(Neg(Zero), []))) 36.55/15.58 36.55/15.58 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (12) 36.55/15.58 Obligation: 36.55/15.58 Q DP problem: 36.55/15.58 The TRS P consists of the following rules: 36.55/15.58 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Succ(wz11350), wz1136) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz1136) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Zero), wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Succ(wz11350), wz1136) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz11340, wz11350, wz1136) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Zero, wz1136) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1132)), wz1133)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'15(wz1023, wz1024, wz1025) -> new_nubNub'0(wz1023, :(Neg(Zero), :(Pos(Succ(wz1024)), wz1025))) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, []) -> new_nubNub'0(wz1007, :(Neg(Succ(wz1006)), wz1008)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'17(wz1043, wz1044, wz1045) -> new_nubNub'0(wz1043, :(Neg(Zero), :(Neg(Succ(wz1044)), wz1045))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'16(wz598, wz599, wz600) -> new_nubNub'0(wz598, wz599) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Succ(wz311000)), wz3111)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Pos(wz100900), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Succ(wz1009000)), wz10091)) -> new_nubNub'14(wz1006, wz1007, wz1008, wz1006, wz1009000, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Zero, wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Zero), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Succ(wz11150), wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Zero, wz1116) -> new_nubNub'0(wz1112, wz1113) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Zero), wz3111), wz300) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Succ(wz101400)), wz1015) -> new_nubNub'124(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'13(wz860, wz861) -> new_nubNub'0(wz860, :(Pos(Zero), wz861)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Zero), wz975) -> new_nubNub'123(wz971, wz972, wz973, wz975) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Succ(wz104000)), wz1041) -> new_nubNub'126(wz1037, wz1038, wz1039, wz1041) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Succ(wz97400)), wz975) -> new_nubNub'122(wz971, wz972, wz973, wz971, wz97400, wz975) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Zero, wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Succ(wz11270), wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Succ(wz11270), wz1128) -> new_nubNub'122(wz1123, wz1124, wz1125, wz11260, wz11270, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Zero, wz1128) -> new_nubNub'0(wz1124, :(Pos(Zero), wz1125)) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Zero), wz1015) -> new_nubNub'125(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'125(wz1011, wz1012, wz1013, wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Succ(wz311000)), wz3111), wz300) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Zero), wz3111), wz300) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Succ(wz311000)), wz3111), wz300) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'0(:(wz820, wz821), []) -> new_nubNub'115(wz820, wz821) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Neg(wz300)) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Neg(Zero)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Neg(wz300)) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Neg(wz300)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Neg(Zero)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Neg(Zero)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(wz300), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Neg(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Pos(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'14(wz31000, wz311, :(Neg(Succ(wz3000)), []), wz31000, wz3000, []) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Succ(wz11150), wz1116) -> new_nubNub'14(wz1111, wz1112, wz1113, wz11140, wz11150, wz1116) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'17(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Pos(Zero)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Pos(Zero)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Pos(Zero)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Pos(Zero)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Pos(wz300)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Succ(wz31000)), wz311)) -> new_nubNub'1(wz31000, wz311, wz3000, [], wz31000, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'15(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Succ(wz110000)), wz1101) -> new_nubNub'131(wz1097, wz1098, wz1099, wz1101) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Succ(wz102000)), wz1021) -> new_nubNub'129(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Zero), wz1021) -> new_nubNub'130(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'130(wz1017, wz1018, wz1019, wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Succ(wz94800)), wz949) -> new_nubNub'127(wz944, wz945, wz946, wz947, wz944, wz94800, wz949) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Zero, wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Zero), wz949) -> new_nubNub'128(wz944, wz945, wz946, wz947, wz949) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Succ(wz11080), wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Zero, wz1109) -> new_nubNub'0(wz1104, :(Neg(wz1105), wz1106)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Succ(wz11080), wz1109) -> new_nubNub'127(wz1103, wz1104, wz1105, wz1106, wz11070, wz11080, wz1109) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Zero), wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Zero), wz3111)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Zero), wz3111)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Succ(wz311000)), wz3111)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Pos(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'1(x1, x2, x0, :(Neg(Zero), []), x1, x0, :(Neg(Zero), [])) 36.55/15.58 36.55/15.58 R is empty. 36.55/15.58 Q is empty. 36.55/15.58 We have to consider all minimal (P,Q,R)-chains. 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (13) TransformationProof (EQUIVALENT) 36.55/15.58 By instantiating [LPAR04] the rule new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Neg(wz300)) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) we obtained the following new rules [LPAR04]: 36.55/15.58 36.55/15.58 (new_nubNub'(:(Pos(Succ(x0)), :(Pos(Zero), x1)), Neg(Zero)) -> new_nubNub'10(x1, x0, :(Neg(Zero), []), Neg(Zero), []),new_nubNub'(:(Pos(Succ(x0)), :(Pos(Zero), x1)), Neg(Zero)) -> new_nubNub'10(x1, x0, :(Neg(Zero), []), Neg(Zero), [])) 36.55/15.58 36.55/15.58 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (14) 36.55/15.58 Obligation: 36.55/15.58 Q DP problem: 36.55/15.58 The TRS P consists of the following rules: 36.55/15.58 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Succ(wz11350), wz1136) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz1136) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Zero), wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Succ(wz11350), wz1136) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz11340, wz11350, wz1136) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Zero, wz1136) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1132)), wz1133)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'15(wz1023, wz1024, wz1025) -> new_nubNub'0(wz1023, :(Neg(Zero), :(Pos(Succ(wz1024)), wz1025))) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, []) -> new_nubNub'0(wz1007, :(Neg(Succ(wz1006)), wz1008)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'17(wz1043, wz1044, wz1045) -> new_nubNub'0(wz1043, :(Neg(Zero), :(Neg(Succ(wz1044)), wz1045))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'16(wz598, wz599, wz600) -> new_nubNub'0(wz598, wz599) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Succ(wz311000)), wz3111)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Pos(wz100900), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Succ(wz1009000)), wz10091)) -> new_nubNub'14(wz1006, wz1007, wz1008, wz1006, wz1009000, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Zero, wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Zero), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Succ(wz11150), wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Zero, wz1116) -> new_nubNub'0(wz1112, wz1113) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Zero), wz3111), wz300) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Succ(wz101400)), wz1015) -> new_nubNub'124(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'13(wz860, wz861) -> new_nubNub'0(wz860, :(Pos(Zero), wz861)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Zero), wz975) -> new_nubNub'123(wz971, wz972, wz973, wz975) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Succ(wz104000)), wz1041) -> new_nubNub'126(wz1037, wz1038, wz1039, wz1041) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Succ(wz97400)), wz975) -> new_nubNub'122(wz971, wz972, wz973, wz971, wz97400, wz975) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Zero, wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Succ(wz11270), wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Succ(wz11270), wz1128) -> new_nubNub'122(wz1123, wz1124, wz1125, wz11260, wz11270, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Zero, wz1128) -> new_nubNub'0(wz1124, :(Pos(Zero), wz1125)) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Zero), wz1015) -> new_nubNub'125(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'125(wz1011, wz1012, wz1013, wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Succ(wz311000)), wz3111), wz300) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Zero), wz3111), wz300) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Succ(wz311000)), wz3111), wz300) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'0(:(wz820, wz821), []) -> new_nubNub'115(wz820, wz821) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Neg(Zero)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Neg(wz300)) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Neg(wz300)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Neg(Zero)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Neg(Zero)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(wz300), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Neg(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Pos(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'14(wz31000, wz311, :(Neg(Succ(wz3000)), []), wz31000, wz3000, []) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Succ(wz11150), wz1116) -> new_nubNub'14(wz1111, wz1112, wz1113, wz11140, wz11150, wz1116) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'17(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Pos(Zero)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Pos(Zero)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Pos(Zero)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Pos(Zero)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Pos(wz300)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Succ(wz31000)), wz311)) -> new_nubNub'1(wz31000, wz311, wz3000, [], wz31000, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'15(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Succ(wz110000)), wz1101) -> new_nubNub'131(wz1097, wz1098, wz1099, wz1101) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Succ(wz102000)), wz1021) -> new_nubNub'129(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Zero), wz1021) -> new_nubNub'130(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'130(wz1017, wz1018, wz1019, wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Succ(wz94800)), wz949) -> new_nubNub'127(wz944, wz945, wz946, wz947, wz944, wz94800, wz949) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Zero, wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Zero), wz949) -> new_nubNub'128(wz944, wz945, wz946, wz947, wz949) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Succ(wz11080), wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Zero, wz1109) -> new_nubNub'0(wz1104, :(Neg(wz1105), wz1106)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Succ(wz11080), wz1109) -> new_nubNub'127(wz1103, wz1104, wz1105, wz1106, wz11070, wz11080, wz1109) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Zero), wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Zero), wz3111)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Zero), wz3111)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Succ(wz311000)), wz3111)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Pos(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'1(x1, x2, x0, :(Neg(Zero), []), x1, x0, :(Neg(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Pos(Zero), x1)), Neg(Zero)) -> new_nubNub'10(x1, x0, :(Neg(Zero), []), Neg(Zero), []) 36.55/15.58 36.55/15.58 R is empty. 36.55/15.58 Q is empty. 36.55/15.58 We have to consider all minimal (P,Q,R)-chains. 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (15) TransformationProof (EQUIVALENT) 36.55/15.58 By instantiating [LPAR04] the rule new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Neg(wz300)) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) we obtained the following new rules [LPAR04]: 36.55/15.58 36.55/15.58 (new_nubNub'(:(Pos(Succ(x0)), :(Neg(Zero), x1)), Neg(Zero)) -> new_nubNub'12(x1, x0, :(Neg(Zero), []), Neg(Zero), []),new_nubNub'(:(Pos(Succ(x0)), :(Neg(Zero), x1)), Neg(Zero)) -> new_nubNub'12(x1, x0, :(Neg(Zero), []), Neg(Zero), [])) 36.55/15.58 36.55/15.58 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (16) 36.55/15.58 Obligation: 36.55/15.58 Q DP problem: 36.55/15.58 The TRS P consists of the following rules: 36.55/15.58 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Succ(wz11350), wz1136) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz1136) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Zero), wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Succ(wz11350), wz1136) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz11340, wz11350, wz1136) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Zero, wz1136) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1132)), wz1133)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'15(wz1023, wz1024, wz1025) -> new_nubNub'0(wz1023, :(Neg(Zero), :(Pos(Succ(wz1024)), wz1025))) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, []) -> new_nubNub'0(wz1007, :(Neg(Succ(wz1006)), wz1008)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'17(wz1043, wz1044, wz1045) -> new_nubNub'0(wz1043, :(Neg(Zero), :(Neg(Succ(wz1044)), wz1045))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'16(wz598, wz599, wz600) -> new_nubNub'0(wz598, wz599) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Succ(wz311000)), wz3111)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Pos(wz100900), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Succ(wz1009000)), wz10091)) -> new_nubNub'14(wz1006, wz1007, wz1008, wz1006, wz1009000, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Zero, wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Zero), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Succ(wz11150), wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Zero, wz1116) -> new_nubNub'0(wz1112, wz1113) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Zero), wz3111), wz300) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Succ(wz101400)), wz1015) -> new_nubNub'124(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'13(wz860, wz861) -> new_nubNub'0(wz860, :(Pos(Zero), wz861)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Zero), wz975) -> new_nubNub'123(wz971, wz972, wz973, wz975) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Succ(wz104000)), wz1041) -> new_nubNub'126(wz1037, wz1038, wz1039, wz1041) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Succ(wz97400)), wz975) -> new_nubNub'122(wz971, wz972, wz973, wz971, wz97400, wz975) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Zero, wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Succ(wz11270), wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Succ(wz11270), wz1128) -> new_nubNub'122(wz1123, wz1124, wz1125, wz11260, wz11270, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Zero, wz1128) -> new_nubNub'0(wz1124, :(Pos(Zero), wz1125)) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Zero), wz1015) -> new_nubNub'125(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'125(wz1011, wz1012, wz1013, wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Succ(wz311000)), wz3111), wz300) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Zero), wz3111), wz300) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Succ(wz311000)), wz3111), wz300) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'0(:(wz820, wz821), []) -> new_nubNub'115(wz820, wz821) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Neg(Zero)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Neg(wz300)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Neg(Zero)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Neg(Zero)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(wz300), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Neg(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Pos(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'14(wz31000, wz311, :(Neg(Succ(wz3000)), []), wz31000, wz3000, []) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Succ(wz11150), wz1116) -> new_nubNub'14(wz1111, wz1112, wz1113, wz11140, wz11150, wz1116) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'17(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Pos(Zero)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Pos(Zero)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Pos(Zero)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Pos(Zero)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Pos(wz300)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Succ(wz31000)), wz311)) -> new_nubNub'1(wz31000, wz311, wz3000, [], wz31000, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'15(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Succ(wz110000)), wz1101) -> new_nubNub'131(wz1097, wz1098, wz1099, wz1101) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Succ(wz102000)), wz1021) -> new_nubNub'129(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Zero), wz1021) -> new_nubNub'130(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'130(wz1017, wz1018, wz1019, wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Succ(wz94800)), wz949) -> new_nubNub'127(wz944, wz945, wz946, wz947, wz944, wz94800, wz949) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Zero, wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Zero), wz949) -> new_nubNub'128(wz944, wz945, wz946, wz947, wz949) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Succ(wz11080), wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Zero, wz1109) -> new_nubNub'0(wz1104, :(Neg(wz1105), wz1106)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Succ(wz11080), wz1109) -> new_nubNub'127(wz1103, wz1104, wz1105, wz1106, wz11070, wz11080, wz1109) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Zero), wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Zero), wz3111)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Zero), wz3111)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Succ(wz311000)), wz3111)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Pos(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'1(x1, x2, x0, :(Neg(Zero), []), x1, x0, :(Neg(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Pos(Zero), x1)), Neg(Zero)) -> new_nubNub'10(x1, x0, :(Neg(Zero), []), Neg(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Neg(Zero), x1)), Neg(Zero)) -> new_nubNub'12(x1, x0, :(Neg(Zero), []), Neg(Zero), []) 36.55/15.58 36.55/15.58 R is empty. 36.55/15.58 Q is empty. 36.55/15.58 We have to consider all minimal (P,Q,R)-chains. 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (17) TransformationProof (EQUIVALENT) 36.55/15.58 By instantiating [LPAR04] the rule new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Neg(wz300)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) we obtained the following new rules [LPAR04]: 36.55/15.58 36.55/15.58 (new_nubNub'(:(Pos(Succ(x0)), :(Neg(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'11(x1, x2, :(Pos(Succ(x0)), :(Neg(Zero), [])), :(Neg(Zero), [])),new_nubNub'(:(Pos(Succ(x0)), :(Neg(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'11(x1, x2, :(Pos(Succ(x0)), :(Neg(Zero), [])), :(Neg(Zero), []))) 36.55/15.58 36.55/15.58 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (18) 36.55/15.58 Obligation: 36.55/15.58 Q DP problem: 36.55/15.58 The TRS P consists of the following rules: 36.55/15.58 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Succ(wz11350), wz1136) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz1136) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Zero), wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Succ(wz11350), wz1136) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz11340, wz11350, wz1136) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Zero, wz1136) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1132)), wz1133)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'15(wz1023, wz1024, wz1025) -> new_nubNub'0(wz1023, :(Neg(Zero), :(Pos(Succ(wz1024)), wz1025))) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, []) -> new_nubNub'0(wz1007, :(Neg(Succ(wz1006)), wz1008)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'17(wz1043, wz1044, wz1045) -> new_nubNub'0(wz1043, :(Neg(Zero), :(Neg(Succ(wz1044)), wz1045))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'16(wz598, wz599, wz600) -> new_nubNub'0(wz598, wz599) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Succ(wz311000)), wz3111)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Pos(wz100900), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Succ(wz1009000)), wz10091)) -> new_nubNub'14(wz1006, wz1007, wz1008, wz1006, wz1009000, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Zero, wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Zero), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Succ(wz11150), wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Zero, wz1116) -> new_nubNub'0(wz1112, wz1113) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Zero), wz3111), wz300) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Succ(wz101400)), wz1015) -> new_nubNub'124(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'13(wz860, wz861) -> new_nubNub'0(wz860, :(Pos(Zero), wz861)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Zero), wz975) -> new_nubNub'123(wz971, wz972, wz973, wz975) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Succ(wz104000)), wz1041) -> new_nubNub'126(wz1037, wz1038, wz1039, wz1041) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Succ(wz97400)), wz975) -> new_nubNub'122(wz971, wz972, wz973, wz971, wz97400, wz975) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Zero, wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Succ(wz11270), wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Succ(wz11270), wz1128) -> new_nubNub'122(wz1123, wz1124, wz1125, wz11260, wz11270, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Zero, wz1128) -> new_nubNub'0(wz1124, :(Pos(Zero), wz1125)) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Zero), wz1015) -> new_nubNub'125(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'125(wz1011, wz1012, wz1013, wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Succ(wz311000)), wz3111), wz300) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Zero), wz3111), wz300) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Succ(wz311000)), wz3111), wz300) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'0(:(wz820, wz821), []) -> new_nubNub'115(wz820, wz821) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Neg(Zero)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Neg(Zero)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Neg(Zero)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(wz300), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Neg(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Pos(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'14(wz31000, wz311, :(Neg(Succ(wz3000)), []), wz31000, wz3000, []) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Succ(wz11150), wz1116) -> new_nubNub'14(wz1111, wz1112, wz1113, wz11140, wz11150, wz1116) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'17(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Pos(Zero)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Pos(Zero)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Pos(Zero)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Pos(Zero)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Pos(wz300)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Succ(wz31000)), wz311)) -> new_nubNub'1(wz31000, wz311, wz3000, [], wz31000, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'15(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Succ(wz110000)), wz1101) -> new_nubNub'131(wz1097, wz1098, wz1099, wz1101) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Succ(wz102000)), wz1021) -> new_nubNub'129(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Zero), wz1021) -> new_nubNub'130(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'130(wz1017, wz1018, wz1019, wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Succ(wz94800)), wz949) -> new_nubNub'127(wz944, wz945, wz946, wz947, wz944, wz94800, wz949) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Zero, wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Zero), wz949) -> new_nubNub'128(wz944, wz945, wz946, wz947, wz949) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Succ(wz11080), wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Zero, wz1109) -> new_nubNub'0(wz1104, :(Neg(wz1105), wz1106)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Succ(wz11080), wz1109) -> new_nubNub'127(wz1103, wz1104, wz1105, wz1106, wz11070, wz11080, wz1109) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Zero), wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Zero), wz3111)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Zero), wz3111)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Succ(wz311000)), wz3111)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Pos(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'1(x1, x2, x0, :(Neg(Zero), []), x1, x0, :(Neg(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Pos(Zero), x1)), Neg(Zero)) -> new_nubNub'10(x1, x0, :(Neg(Zero), []), Neg(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Neg(Zero), x1)), Neg(Zero)) -> new_nubNub'12(x1, x0, :(Neg(Zero), []), Neg(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Neg(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'11(x1, x2, :(Pos(Succ(x0)), :(Neg(Zero), [])), :(Neg(Zero), [])) 36.55/15.58 36.55/15.58 R is empty. 36.55/15.58 Q is empty. 36.55/15.58 We have to consider all minimal (P,Q,R)-chains. 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (19) TransformationProof (EQUIVALENT) 36.55/15.58 By instantiating [LPAR04] the rule new_nubNub'(:(Neg(Succ(wz31000)), wz311), Pos(wz300)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) we obtained the following new rules [LPAR04]: 36.55/15.58 36.55/15.58 (new_nubNub'(:(Neg(Succ(x0)), x1), Pos(Zero)) -> new_nubNub'11(x0, x1, :(Pos(Zero), []), []),new_nubNub'(:(Neg(Succ(x0)), x1), Pos(Zero)) -> new_nubNub'11(x0, x1, :(Pos(Zero), []), [])) 36.55/15.58 36.55/15.58 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (20) 36.55/15.58 Obligation: 36.55/15.58 Q DP problem: 36.55/15.58 The TRS P consists of the following rules: 36.55/15.58 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Succ(wz11350), wz1136) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz1136) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Zero), wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Succ(wz11350), wz1136) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz11340, wz11350, wz1136) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Zero, wz1136) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1132)), wz1133)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 new_nubNub'15(wz1023, wz1024, wz1025) -> new_nubNub'0(wz1023, :(Neg(Zero), :(Pos(Succ(wz1024)), wz1025))) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, []) -> new_nubNub'0(wz1007, :(Neg(Succ(wz1006)), wz1008)) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 new_nubNub'17(wz1043, wz1044, wz1045) -> new_nubNub'0(wz1043, :(Neg(Zero), :(Neg(Succ(wz1044)), wz1045))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 new_nubNub'16(wz598, wz599, wz600) -> new_nubNub'0(wz598, wz599) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Succ(wz311000)), wz3111)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Pos(wz100900), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Succ(wz1009000)), wz10091)) -> new_nubNub'14(wz1006, wz1007, wz1008, wz1006, wz1009000, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Zero, wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Zero), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Succ(wz11150), wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Zero, Zero, wz1116) -> new_nubNub'0(wz1112, wz1113) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Zero), wz3111), wz300) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Succ(wz101400)), wz1015) -> new_nubNub'124(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'13(wz860, wz861) -> new_nubNub'0(wz860, :(Pos(Zero), wz861)) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Zero), wz975) -> new_nubNub'123(wz971, wz972, wz973, wz975) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Succ(wz104000)), wz1041) -> new_nubNub'126(wz1037, wz1038, wz1039, wz1041) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'126(wz1037, wz1038, wz1039, :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Neg(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 new_nubNub'19(wz971, wz972, wz973, Pos(Succ(wz97400)), wz975) -> new_nubNub'122(wz971, wz972, wz973, wz971, wz97400, wz975) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Zero, wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'123(wz971, wz972, wz973, []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Succ(wz11270), wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Succ(wz11270), wz1128) -> new_nubNub'122(wz1123, wz1124, wz1125, wz11260, wz11270, wz1128) 36.55/15.58 new_nubNub'122(wz1123, wz1124, wz1125, Zero, Zero, wz1128) -> new_nubNub'0(wz1124, :(Pos(Zero), wz1125)) 36.55/15.58 new_nubNub'10(wz1011, wz1012, wz1013, Neg(Zero), wz1015) -> new_nubNub'125(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 new_nubNub'125(wz1011, wz1012, wz1013, wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'124(wz1011, wz1012, wz1013, []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 new_nubNub'112(wz31000, :(Pos(Succ(wz311000)), wz3111), wz300) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Zero), wz3111), wz300) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'112(wz31000, :(Neg(Succ(wz311000)), wz3111), wz300) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'0(:(wz820, wz821), []) -> new_nubNub'115(wz820, wz821) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Neg(Zero)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Neg(Zero)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 new_nubNub'(:(Neg(Succ(wz31000)), wz311), Neg(Zero)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(wz300), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Neg(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Pos(Succ(wz3000)), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'14(wz31000, wz311, :(Neg(Succ(wz3000)), []), wz31000, wz3000, []) 36.55/15.58 new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Succ(wz11150), wz1116) -> new_nubNub'14(wz1111, wz1112, wz1113, wz11140, wz11150, wz1116) 36.55/15.58 new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'17(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Pos(Zero)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Neg(Zero), wz311), Pos(Zero)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Pos(Zero)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Zero), wz311), Pos(Zero)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Succ(wz31000)), wz311)) -> new_nubNub'1(wz31000, wz311, wz3000, [], wz31000, wz3000, []) 36.55/15.58 new_nubNub'115(Pos(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'15(wz311, wz3000, []) 36.55/15.58 new_nubNub'115(Neg(Zero), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'115(Pos(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Succ(wz110000)), wz1101) -> new_nubNub'131(wz1097, wz1098, wz1099, wz1101) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'131(wz1097, wz1098, wz1099, :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Neg(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'114(wz1097, wz1098, wz1099, Pos(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Succ(wz102000)), wz1021) -> new_nubNub'129(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Neg(Zero), wz1021) -> new_nubNub'130(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 new_nubNub'130(wz1017, wz1018, wz1019, wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Succ(wz94800)), wz949) -> new_nubNub'127(wz944, wz945, wz946, wz947, wz944, wz94800, wz949) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Zero, wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Zero), wz949) -> new_nubNub'128(wz944, wz945, wz946, wz947, wz949) 36.55/15.58 new_nubNub'128(wz944, wz945, wz946, wz947, []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Succ(wz11080), wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Zero, wz1109) -> new_nubNub'0(wz1104, :(Neg(wz1105), wz1106)) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Succ(wz11080), wz1109) -> new_nubNub'127(wz1103, wz1104, wz1105, wz1106, wz11070, wz11080, wz1109) 36.55/15.58 new_nubNub'113(wz1017, wz1018, wz1019, Pos(Zero), wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'129(wz1017, wz1018, wz1019, []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 new_nubNub'110(wz31000, :(Neg(Zero), wz3111)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Zero), wz3111)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 new_nubNub'110(wz31000, :(Pos(Succ(wz311000)), wz3111)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Pos(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'1(x1, x2, x0, :(Neg(Zero), []), x1, x0, :(Neg(Zero), [])) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Pos(Zero), x1)), Neg(Zero)) -> new_nubNub'10(x1, x0, :(Neg(Zero), []), Neg(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Neg(Zero), x1)), Neg(Zero)) -> new_nubNub'12(x1, x0, :(Neg(Zero), []), Neg(Zero), []) 36.55/15.58 new_nubNub'(:(Pos(Succ(x0)), :(Neg(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'11(x1, x2, :(Pos(Succ(x0)), :(Neg(Zero), [])), :(Neg(Zero), [])) 36.55/15.58 new_nubNub'(:(Neg(Succ(x0)), x1), Pos(Zero)) -> new_nubNub'11(x0, x1, :(Pos(Zero), []), []) 36.55/15.58 36.55/15.58 R is empty. 36.55/15.58 Q is empty. 36.55/15.58 We have to consider all minimal (P,Q,R)-chains. 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (21) QDPSizeChangeProof (EQUIVALENT) 36.55/15.58 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. 36.55/15.58 36.55/15.58 From the DPs we obtained the following set of size-change graphs: 36.55/15.58 *new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 1 >= 5, 5 > 6, 5 > 7 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'18(wz1130, wz1131, wz1132, wz1133, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 The graph contains the following edges 2 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Succ(wz83000)), wz831)) -> new_nubNub'1(wz82000, wz821, wz83000, wz831, wz82000, wz83000, wz831) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 2 > 4, 1 > 5, 2 > 6, 2 > 7 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'10(wz1011, wz1012, wz1013, Pos(Zero), wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 The graph contains the following edges 1 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'10(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 2 > 4, 2 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 > 4, 5 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Zero, wz1136) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1132)), wz1133)) 36.55/15.58 The graph contains the following edges 2 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, []) -> new_nubNub'0(wz1131, :(Pos(Succ(wz1130)), :(Pos(Succ(wz1132)), wz1133))) 36.55/15.58 The graph contains the following edges 2 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'15(wz1023, wz1024, wz1025) -> new_nubNub'0(wz1023, :(Neg(Zero), :(Pos(Succ(wz1024)), wz1025))) 36.55/15.58 The graph contains the following edges 1 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'15(wz821, wz83000, []) 36.55/15.58 The graph contains the following edges 1 > 1, 2 > 2, 2 > 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Pos(Succ(wz83000)), [])) 36.55/15.58 The graph contains the following edges 1 > 1, 2 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'125(wz1011, wz1012, wz1013, wz1015) -> new_nubNub'0(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 The graph contains the following edges 1 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'0(wz821, :(Neg(Zero), wz831)) 36.55/15.58 The graph contains the following edges 1 > 1, 2 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Pos(wz8300), wz831)) -> new_nubNub'11(wz82000, wz821, :(Pos(wz8300), wz831), wz831) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 2 >= 3, 2 > 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'12(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 2 > 4, 2 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), :(wz8310, wz8311))) -> new_nubNub'111(wz82000, wz821, wz8300, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 2 > 4, 2 > 5, 2 > 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Zero), wz831)) -> new_nubNub'11(wz82000, wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 2 >= 3, 2 > 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Zero), wz831)) -> new_nubNub'16(wz821, :(Neg(Zero), wz831), wz831) 36.55/15.58 The graph contains the following edges 1 > 1, 2 >= 2, 2 > 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'11(wz1006, wz1007, wz1008, []) -> new_nubNub'0(wz1007, :(Neg(Succ(wz1006)), wz1008)) 36.55/15.58 The graph contains the following edges 2 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Succ(wz1009000)), wz10091)) -> new_nubNub'14(wz1006, wz1007, wz1008, wz1006, wz1009000, wz10091) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 1 >= 4, 4 > 5, 4 > 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'17(wz1043, wz1044, wz1045) -> new_nubNub'0(wz1043, :(Neg(Zero), :(Neg(Succ(wz1044)), wz1045))) 36.55/15.58 The graph contains the following edges 1 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Zero, wz1109) -> new_nubNub'0(wz1104, :(Neg(wz1105), wz1106)) 36.55/15.58 The graph contains the following edges 2 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'17(wz821, wz83000, []) 36.55/15.58 The graph contains the following edges 1 > 1, 2 > 2, 2 > 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'16(wz598, wz599, wz600) -> new_nubNub'0(wz598, wz599) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'14(wz1111, wz1112, wz1113, Zero, Zero, wz1116) -> new_nubNub'0(wz1112, wz1113) 36.55/15.58 The graph contains the following edges 2 >= 1, 3 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Neg(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'16(wz821, :(Pos(Zero), wz831), wz831) 36.55/15.58 The graph contains the following edges 1 > 1, 2 >= 2, 2 > 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Pos(Zero), wz821), :(Pos(Zero), wz831)) -> new_nubNub'0(wz821, :(Pos(Zero), wz831)) 36.55/15.58 The graph contains the following edges 1 > 1, 2 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(wz820, wz821), []) -> new_nubNub'115(wz820, wz821) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'110(wz31000, :(Pos(Succ(wz311000)), wz3111)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2, 1 >= 3, 2 > 5, 1 >= 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'110(wz31000, :(Pos(Zero), wz3111)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 The graph contains the following edges 2 > 1, 1 >= 2, 2 > 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'11(wz1006, wz1007, wz1008, :(Pos(wz100900), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 > 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'11(wz1006, wz1007, wz1008, :(Neg(Zero), wz10091)) -> new_nubNub'11(wz1006, wz1007, wz1008, wz10091) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 > 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), [])) -> new_nubNub'110(wz82000, wz821) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Pos(Zero), :(wz8310, wz8311))) -> new_nubNub'19(wz82000, wz821, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 2 > 3, 2 > 4, 2 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'110(wz31000, :(Neg(Succ(wz311000)), wz3111)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'110(wz31000, :(Neg(Zero), wz3111)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 The graph contains the following edges 2 > 1, 1 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Succ(wz11150), wz1116) -> new_nubNub'14(wz1111, wz1112, wz1113, wz11140, wz11150, wz1116) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 > 4, 5 > 5, 6 >= 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Neg(Succ(wz82000)), wz821), :(Neg(Succ(wz83000)), wz831)) -> new_nubNub'14(wz82000, wz821, :(Neg(Succ(wz83000)), wz831), wz82000, wz83000, wz831) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 2 >= 3, 1 > 4, 2 > 5, 2 > 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'14(wz31000, wz311, :(Neg(Succ(wz3000)), []), wz31000, wz3000, []) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2, 2 > 4, 1 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Pos(Succ(x0)), :(Neg(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'11(x1, x2, :(Pos(Succ(x0)), :(Neg(Zero), [])), :(Neg(Zero), [])) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'112(wz31000, :(Pos(Succ(wz311000)), wz3111), wz300) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2, 1 >= 3, 2 > 5, 1 >= 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'112(wz31000, :(Neg(Succ(wz311000)), wz3111), wz300) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Neg(wz300), [])), :(Neg(wz300), [])) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'10(wz1011, wz1012, wz1013, Pos(Succ(wz101400)), []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 The graph contains the following edges 1 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Pos(Succ(wz82000)), wz821), :(Neg(wz8300), [])) -> new_nubNub'112(wz82000, wz821, wz8300) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 2 > 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'124(wz1011, wz1012, wz1013, :(wz10150, wz10151)) -> new_nubNub'10(wz1011, wz1012, wz1013, wz10150, wz10151) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 > 4, 4 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'112(wz31000, :(Pos(Zero), wz3111), wz300) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 The graph contains the following edges 2 > 1, 1 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'112(wz31000, :(Neg(Zero), wz3111), wz300) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 The graph contains the following edges 2 > 1, 1 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'124(wz1011, wz1012, wz1013, []) -> new_nubNub'13(wz1011, :(Pos(Succ(wz1012)), wz1013)) 36.55/15.58 The graph contains the following edges 1 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2, 1 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'10(wz1011, wz1012, wz1013, Neg(Succ(wz101400)), wz1015) -> new_nubNub'124(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'10(wz1011, wz1012, wz1013, Neg(Zero), wz1015) -> new_nubNub'125(wz1011, wz1012, wz1013, wz1015) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'13(wz860, wz861) -> new_nubNub'0(wz860, :(Pos(Zero), wz861)) 36.55/15.58 The graph contains the following edges 1 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'122(wz1123, wz1124, wz1125, Zero, Zero, wz1128) -> new_nubNub'0(wz1124, :(Pos(Zero), wz1125)) 36.55/15.58 The graph contains the following edges 2 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), [])) -> new_nubNub'13(wz821, :(Neg(Succ(wz83000)), [])) 36.55/15.58 The graph contains the following edges 1 > 1, 2 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 The graph contains the following edges 2 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'19(wz971, wz972, wz973, Neg(wz9740), :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 > 4, 5 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'123(wz971, wz972, wz973, :(wz9750, wz9751)) -> new_nubNub'19(wz971, wz972, wz973, wz9750, wz9751) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 > 4, 4 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'123(wz971, wz972, wz973, []) -> new_nubNub'0(wz972, :(Pos(Succ(wz971)), :(Pos(Zero), wz973))) 36.55/15.58 The graph contains the following edges 2 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'19(wz971, wz972, wz973, Pos(Zero), wz975) -> new_nubNub'123(wz971, wz972, wz973, wz975) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'19(wz971, wz972, wz973, Pos(Succ(wz97400)), wz975) -> new_nubNub'122(wz971, wz972, wz973, wz971, wz97400, wz975) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 1 >= 4, 4 > 5, 5 >= 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'12(wz1037, wz1038, wz1039, Pos(Succ(wz104000)), :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 > 4, 5 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'12(wz1037, wz1038, wz1039, Neg(Succ(wz104000)), wz1041) -> new_nubNub'126(wz1037, wz1038, wz1039, wz1041) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'126(wz1037, wz1038, wz1039, []) -> new_nubNub'15(wz1037, wz1038, wz1039) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Pos(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'15(wz311, wz3000, []) 36.55/15.58 The graph contains the following edges 2 > 1, 1 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'126(wz1037, wz1038, wz1039, :(wz10410, wz10411)) -> new_nubNub'12(wz1037, wz1038, wz1039, wz10410, wz10411) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 > 4, 4 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Neg(wz300), []), Neg(wz300), []) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2, 1 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Pos(Succ(x0)), :(Neg(Zero), x1)), Neg(Zero)) -> new_nubNub'12(x1, x0, :(Neg(Zero), []), Neg(Zero), []) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 1 > 4, 2 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Succ(wz11270), wz1128) -> new_nubNub'122(wz1123, wz1124, wz1125, wz11260, wz11270, wz1128) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 > 4, 5 > 5, 6 >= 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Pos(Succ(x0)), :(Pos(Zero), x1)), Neg(Zero)) -> new_nubNub'10(x1, x0, :(Neg(Zero), []), Neg(Zero), []) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 2 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Succ(wz11350), wz1136) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz11340, wz11350, wz1136) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 > 5, 6 > 6, 7 >= 7 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Succ(wz1136000)), wz11361)) -> new_nubNub'1(wz1130, wz1131, wz1132, wz1133, wz1130, wz1136000, wz11361) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 1 >= 5, 7 > 6, 7 > 7 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 7 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Succ(wz31000)), wz311)) -> new_nubNub'1(wz31000, wz311, wz3000, [], wz31000, wz3000, []) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2, 1 > 3, 2 > 5, 1 > 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'12(wz1037, wz1038, wz1039, Neg(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 The graph contains the following edges 1 >= 1, 5 >= 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'12(wz1037, wz1038, wz1039, Pos(Zero), wz1041) -> new_nubNub'16(wz1037, :(Pos(Succ(wz1038)), wz1039), wz1041) 36.55/15.58 The graph contains the following edges 1 >= 1, 5 >= 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Neg(wz300), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Neg(wz300), []), wz311000, wz31000, :(Neg(wz300), [])) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2, 2 > 3, 2 > 5, 2 > 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Pos(Succ(x0)), :(Pos(Succ(x1)), x2)), Neg(Zero)) -> new_nubNub'1(x1, x2, x0, :(Neg(Zero), []), x1, x0, :(Neg(Zero), [])) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 1 > 3, 1 > 5, 1 > 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111))) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2, 2 > 3, 2 > 5, 2 > 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'1(wz311000, wz3111, wz31000, :(Pos(Zero), []), wz311000, wz31000, :(Pos(Zero), [])) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 1 > 3, 1 > 5, 1 > 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Pos(Zero), wz3111))) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2, 1 >= 4, 2 > 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Pos(Succ(wz31000)), :(Pos(Zero), wz3111)), Pos(Zero)) -> new_nubNub'10(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 1 > 4, 2 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Neg(Succ(wz3000)), :(Neg(Zero), wz311)) -> new_nubNub'17(wz311, wz3000, []) 36.55/15.58 The graph contains the following edges 2 > 1, 1 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111))) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Succ(wz311000)), wz3111)), Pos(Zero)) -> new_nubNub'11(wz311000, wz3111, :(Pos(Succ(wz31000)), :(Pos(Zero), [])), :(Pos(Zero), [])) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Pos(Zero), :(Pos(Succ(wz31000)), :(Neg(Zero), wz3111))) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2, 1 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Pos(Succ(wz31000)), :(Neg(Zero), wz3111)), Pos(Zero)) -> new_nubNub'12(wz3111, wz31000, :(Pos(Zero), []), Pos(Zero), []) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 2 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Neg(Succ(wz31000)), wz311), Neg(Zero)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Neg(Succ(x0)), x1), Pos(Zero)) -> new_nubNub'11(x0, x1, :(Pos(Zero), []), []) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Neg(Zero), wz311), Neg(Zero)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 The graph contains the following edges 1 > 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Pos(Zero), wz311), Neg(Zero)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 The graph contains the following edges 1 > 1, 2 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Neg(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Neg(Zero)) 36.55/15.58 The graph contains the following edges 2 > 1, 1 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Pos(Zero), :(Pos(Zero), wz311)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 The graph contains the following edges 2 > 1, 1 >= 2, 2 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Zero, Succ(wz11350), wz1136) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz1136) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 7 >= 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'1(wz1130, wz1131, wz1132, wz1133, Succ(wz11340), Zero, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 7 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Neg(Zero), wz311), Pos(Zero)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 The graph contains the following edges 1 > 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'(:(Pos(Zero), wz311), Pos(Zero)) -> new_nubNub'(wz311, Pos(Zero)) 36.55/15.58 The graph contains the following edges 1 > 1, 1 > 2, 2 >= 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'131(wz1097, wz1098, wz1099, []) -> new_nubNub'17(wz1097, wz1098, wz1099) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Neg(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'114(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 2 > 4, 2 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'0(:(Pos(Zero), wz821), :(Neg(Succ(wz83000)), :(wz8310, wz8311))) -> new_nubNub'113(wz821, wz83000, :(wz8310, wz8311), wz8310, wz8311) 36.55/15.58 The graph contains the following edges 1 > 1, 2 > 2, 2 > 3, 2 > 4, 2 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'114(wz1097, wz1098, wz1099, Pos(Succ(wz110000)), :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 > 4, 5 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'114(wz1097, wz1098, wz1099, Neg(Succ(wz110000)), wz1101) -> new_nubNub'131(wz1097, wz1098, wz1099, wz1101) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'131(wz1097, wz1098, wz1099, :(wz11010, wz11011)) -> new_nubNub'114(wz1097, wz1098, wz1099, wz11010, wz11011) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 > 4, 4 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'113(wz1017, wz1018, wz1019, Pos(Zero), wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 The graph contains the following edges 1 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'130(wz1017, wz1018, wz1019, wz1021) -> new_nubNub'0(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 The graph contains the following edges 1 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 The graph contains the following edges 1 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'129(wz1017, wz1018, wz1019, []) -> new_nubNub'13(wz1017, :(Neg(Succ(wz1018)), wz1019)) 36.55/15.58 The graph contains the following edges 1 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'113(wz1017, wz1018, wz1019, Pos(Succ(wz102000)), :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 > 4, 5 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'129(wz1017, wz1018, wz1019, :(wz10210, wz10211)) -> new_nubNub'113(wz1017, wz1018, wz1019, wz10210, wz10211) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 > 4, 4 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'113(wz1017, wz1018, wz1019, Neg(Succ(wz102000)), wz1021) -> new_nubNub'129(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'113(wz1017, wz1018, wz1019, Neg(Zero), wz1021) -> new_nubNub'130(wz1017, wz1018, wz1019, wz1021) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 5 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 The graph contains the following edges 2 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'128(wz944, wz945, wz946, wz947, []) -> new_nubNub'0(wz945, :(Pos(Succ(wz944)), :(Neg(wz946), wz947))) 36.55/15.58 The graph contains the following edges 2 >= 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'111(wz944, wz945, wz946, wz947, Neg(wz9480), :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 6 > 5, 6 > 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'128(wz944, wz945, wz946, wz947, :(wz9490, wz9491)) -> new_nubNub'111(wz944, wz945, wz946, wz947, wz9490, wz9491) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 > 5, 5 > 6 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Succ(wz94800)), wz949) -> new_nubNub'127(wz944, wz945, wz946, wz947, wz944, wz94800, wz949) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 1 >= 5, 5 > 6, 6 >= 7 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'111(wz944, wz945, wz946, wz947, Pos(Zero), wz949) -> new_nubNub'128(wz944, wz945, wz946, wz947, wz949) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 6 >= 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Succ(wz11080), wz1109) -> new_nubNub'127(wz1103, wz1104, wz1105, wz1106, wz11070, wz11080, wz1109) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 > 5, 6 > 6, 7 >= 7 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Neg(wz113600), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'18(wz1130, wz1131, wz1132, wz1133, :(Pos(Zero), wz11361)) -> new_nubNub'18(wz1130, wz1131, wz1132, wz1133, wz11361) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 > 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'14(wz1111, wz1112, wz1113, Succ(wz11140), Zero, wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 6 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'14(wz1111, wz1112, wz1113, Zero, Succ(wz11150), wz1116) -> new_nubNub'11(wz1111, wz1112, wz1113, wz1116) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 6 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Pos(wz300), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Pos(wz300), []), []) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Neg(Zero), :(Neg(Succ(wz31000)), wz311)) -> new_nubNub'11(wz31000, wz311, :(Neg(Zero), []), []) 36.55/15.58 The graph contains the following edges 2 > 1, 2 > 2 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Neg(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Neg(Zero), []), []) 36.55/15.58 The graph contains the following edges 2 > 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Pos(Zero), :(Neg(Zero), wz311)) -> new_nubNub'16(wz311, :(Pos(Zero), []), []) 36.55/15.58 The graph contains the following edges 2 > 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'114(wz1097, wz1098, wz1099, Neg(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 The graph contains the following edges 1 >= 1, 5 >= 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'114(wz1097, wz1098, wz1099, Pos(Zero), wz1101) -> new_nubNub'16(wz1097, :(Neg(Succ(wz1098)), wz1099), wz1101) 36.55/15.58 The graph contains the following edges 1 >= 1, 5 >= 3 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Neg(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Neg(Succ(wz3000)), [])) 36.55/15.58 The graph contains the following edges 2 > 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'115(Pos(Succ(wz3000)), :(Pos(Zero), wz311)) -> new_nubNub'13(wz311, :(Pos(Succ(wz3000)), [])) 36.55/15.58 The graph contains the following edges 2 > 1 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'122(wz1123, wz1124, wz1125, Succ(wz11260), Zero, wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 6 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'122(wz1123, wz1124, wz1125, Zero, Succ(wz11270), wz1128) -> new_nubNub'123(wz1123, wz1124, wz1125, wz1128) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 6 >= 4 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Succ(wz11070), Zero, wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 7 >= 5 36.55/15.58 36.55/15.58 36.55/15.58 *new_nubNub'127(wz1103, wz1104, wz1105, wz1106, Zero, Succ(wz11080), wz1109) -> new_nubNub'128(wz1103, wz1104, wz1105, wz1106, wz1109) 36.55/15.58 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 7 >= 5 36.55/15.58 36.55/15.58 36.55/15.58 ---------------------------------------- 36.55/15.58 36.55/15.58 (22) 36.55/15.58 YES 36.72/15.70 EOF