Test: bernouilli (bernouilli numbers) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/bernouilli ghc 0.880 seconds (1.0 x) ghc-old 0.890 seconds (1.0 x) hbc 2.030 seconds (2.3 x) ghci 2.400 seconds (2.7 x) hugs 12.320 seconds (14.0 x) nhc98 91.890 seconds (104.4 x) yhc 164.580 seconds (187.0 x) jhc-grin CompileError "\"....bernouilli.hs:32 - Warning: defaulting: t340 => Jhc.Basics.Integeruser error (C code did not compile.)\"" Test: binarytrees (building and traversing simple binary trees) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/binarytrees ghc 2.750 seconds (1.0 x) ghc-old 3.470 seconds (1.3 x) hbc 7.810 seconds (2.8 x) nhc98 42.190 seconds (15.3 x) yhc 50.640 seconds (18.4 x) ghci 188.920 seconds (68.7 x) hugs RuntimeError "\"stretch tree of depth 18\\t check: -1ERROR - Control stack overflowERROR - Control stack overflow\"" jhc-grin CompileError "\".......!(\\ESC[1m?\\ESC[0m, [x200])\"" Test: digits-of-e1 (the digits of e using continued fractions.) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/digits-of-e1 jhc-grin 0.900 seconds (1.0 x) ghc-old 2.700 seconds (3.0 x) ghc 3.200 seconds (3.6 x) hbc 8.610 seconds (9.6 x) ghci 44.580 seconds (49.5 x) nhc98 52.970 seconds (58.9 x) yhc 94.380 seconds (104.9 x) hugs 130.590 seconds (145.1 x) Test: digits-of-e2 (digits of e with carry propagation) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/digits-of-e2 jhc-grin 1.130 seconds (1.0 x) ghc-old 5.030 seconds (4.5 x) ghc 5.180 seconds (4.6 x) hbc 16.110 seconds (14.3 x) ghci 34.970 seconds (30.9 x) nhc98 106.930 seconds (94.6 x) yhc 181.990 seconds (161.1 x) hugs RuntimeError "\"\\\"2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193200305992181741359662904357290033429526059563073813232862794349076323382988075319525101901157383418793070215408914993488416750924476146066808226480016847741185374234544243710753907774499206955170276183860626133138458300075204493382656029760673711320070932870912744374704723069697720931014169283681902551510865746377211125238978442505695369677078544996996794686445490598793163688923009879312773617821542499922957635148220826989519366803318252886939849646510582093923982948879332036250944311730123819706841614039701983767932068328237646480429531180232878250981945581530175671736133206981125099618188159304169035159888851934580727386673858942287922849989208680582574927961048419844436346324496848756023362482704197862320900216099023530436994184914631409343173814364054625315209618369088870701676839642437814059271456354906130310720851038375051011574770417189861068739696552126715468895703503540212340784981933432106817012100562788023519303322474501585390473runhugs: Error occurredERROR - Control stack overflowERROR - Control stack overflow\"" Test: exp3_8 (exponential using Peano numbers) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/exp3_8 ghc 2.220 seconds (1.0 x) ghc-old 2.220 seconds (1.0 x) hbc 2.810 seconds (1.3 x) nhc98 8.510 seconds (3.8 x) yhc 9.280 seconds (4.2 x) ghci 24.230 seconds (10.9 x) hugs RuntimeError "\"runhugs: Error occurredERROR - Control stack overflowERROR - Control stack overflow\"" jhc-grin CompileError "\"...........!Finding fixpoint for points-to: [980](980)(123)(64)(46)(46)(72)(69)(49)(90)(70)(66)(79)(62)(54)(49)(52)(53)(54)(53)(88)(93)(84)(71)(69)(123)(130)(128)(135)(147)(138)(150)(137)(141)(160)(171)(207)(278)(234)(226)(271)(206)(269)(327)(320)(320)(333)(396)(277)(331)(427)(375)(469)(445)(442)(377)(288)(184)(269)(297)(210)(381)(249)(305)(336)(256)(232)(346)(229)(228)(241)(104)(258)(201)(185)(212)(72)(94)(113)(62)(58)(91)(36)(64)(112)(122)(101)(52)(112)(149)(157)(167)(151)(105)(83)(112)(64)(45)(79)(22)(18)(13)(5)(6)(6)(47)(48)(97)(76)(97)(81)(108)(145)(157)(166)(150)(104)(82)(111)(63)(44)(78)(20)(17)(13)(5)(5)(5)(46)(2)(2)(2)(2)(2)(2)(45)(2)(2)(2)(2)(2)(2)(46)(2)(2)(2)(2)(2)(2)(46)(2)(2)(2)(2)(2)(2)(46)(2)(2)(2)(2)(2)(2)(46)(2)(2)(2)(2)(2)(2)(46)(2)(2)(2)(2)(2)(2)(46)(2)(2)(2)(2)(2)(2)(46)(2)(2)(2)(2)(2)(2)(46)(1)(1)(1)(1)(1)(1)(45)(1)(1)(1)(1)(2)(2)(46)(48)(98)(76)(95)(78)(105)(53)(103)(51)(40)(74)(16)(16)(12)(4)(4)(4)(45)(1)(1)(1)(1)(2)(2)(46)(48)(98)(76)(95)(78)(105)(53)(103)(51)(40)(74)(16)(16)(12)(4)(4)(4)(45)(1)(1)(1)(1)(1)(1)(45)(1)(1)(1)(1)(1)(1)(45)(1)(1)(1)(1)(2)(2)(46)(48)(98)(76)(95)(78)(105)(53)(103)(51)(40)(74)(16)(16)(12)(4)(4)(4)(45)(1)(1)\"" Test: gen_regexps (expansions of a generalised regular expression) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/gen_regexps ghc 1.250 seconds (1.0 x) ghc-old 1.330 seconds (1.1 x) hbc 6.600 seconds (5.3 x) hugs 224.780 seconds (179.8 x) ghci RuntimeError "\"Stack space overflow: current size 8388608 bytes.Use `+RTS -Ksize' to increase it.\"" nhc98 RuntimeError "\"The program ran out of heap memory. (Current heapsize is 512000000 bytes.)Insufficient heap memory.\"" yhc RuntimeError "\"Ran out of memory!\\tNeed to set a bigger heap size ...\"" jhc-grin CompileError "\"...!varMap has no var:v17513\"" Test: integrate (integration) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/integrate ghc 0.790 seconds (1.0 x) hbc 0.910 seconds (1.2 x) ghc-old 1.760 seconds (2.2 x) ghci 9.440 seconds (11.9 x) hugs 19.940 seconds (25.2 x) nhc98 TimeoutError yhc RuntimeError "\"Ran out of memory!\\tNeed to set a bigger heap size ...\"" jhc-grin CompileError "\"integrate.hs:1 - Warning: The pragma 'OPTIONS_GHC' is unknownCompilation of module: Main)\"" Test: jl_rsa (an obfuscated rsa) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/jl_rsa ghc-old 1.260 seconds (1.0 x) ghc 1.280 seconds (1.0 x) ghci 3.970 seconds (3.2 x) nhc98 10.420 seconds (8.3 x) yhc 16.110 seconds (12.8 x) hugs 27.160 seconds (21.6 x) hbc CompileError "\"rm -f jl_rsa.o\\\"jl_rsa.hs\\\", line 23, syntax error on input:->\"" jhc-grin CompileError "\"...user error (Compilation of module: Main)\"" Test: loop (trivial double precision loop) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/loop ghc 2.360 seconds (1.0 x) ghc-old 2.360 seconds (1.0 x) hbc 7.770 seconds (3.3 x) nhc98 104.850 seconds (44.4 x) yhc 146.990 seconds (62.3 x) ghci 266.870 seconds (113.1 x) hugs 465.640 seconds (197.3 x) jhc-grin CompileError "\"loop.hs:1 - Warning: The pragma 'OPTIONS_GHC' is unknownvarBind: (p1299,n1296)\"" Test: nsieve (prime number sieve with packed bit arrays) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/nsieve ghc 4.500 seconds (1.0 x) ghc-old 4.720 seconds (1.0 x) ghci 629.990 seconds (140.0 x) hugs TimeoutError nhc98 CompileError "\"MkProg: Can't find module Data.Array.IO in user directoriesStop - hmake dependency error.\"" yhc CompileError "\"Error: File not found, Data.Array.IO /home/dons/lib/yhc/packages/yhc-base/1.0\"" hbc CompileError "\"MkProg: Can't find module Data.Array.IO in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"Error: Module not found: Data.Array.BaseError: Module not found: Data.Array.Base\"" Test: paraffins (paraffin chemistry simulation) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/paraffins ghc-old 2.720 seconds (1.0 x) ghc 3.510 seconds (1.3 x) ghci 9.220 seconds (3.4 x) nhc98 13.500 seconds (5.0 x) hugs 19.190 seconds (7.1 x) yhc 49.770 seconds (18.3 x) hbc RuntimeError "\"Out of heap space[1,1,1,2,4,8,17,39,89,211,507,1238,3057,7639,19241,48865,124906,321198,830219,\"" jhc-grin CompileError "\"....paraffins.hs:50 - Warning: defaulting: t331 => Jhc.Float.DoublevarBind: (p1299,n1296)\"" Test: partial-sums (double precision maths and recursion) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/partial-sums ghc-old 2.240 seconds (1.0 x) ghc 2.650 seconds (1.2 x) hbc 4.300 seconds (1.9 x) ghci 56.530 seconds (25.2 x) hugs 151.400 seconds (67.6 x) nhc98 155.130 seconds (69.3 x) yhc 193.020 seconds (86.2 x) jhc-grin CompileError "\"partial-sums.hs:1 - Warning: The pragma 'OPTIONS_GHC' is unknownvarBind: (p1299,n1296)\"" Test: pidigits (lazy, arbitrary precision integers) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/pidigits ghc-old 2.500 seconds (1.0 x) ghc 2.520 seconds (1.0 x) ghci 3.480 seconds (1.4 x) yhc 5.210 seconds (2.1 x) hbc 5.880 seconds (2.4 x) hugs 60.780 seconds (24.3 x) nhc98 RuntimeError "\"\"" jhc-grin DiffError "--- pidigits.expected\t2007-02-28 16:32:27.000000000 +1100" Test: queens (n queens) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/queens hbc 1.300 seconds (1.0 x) ghc 1.480 seconds (1.1 x) ghc-old 2.130 seconds (1.6 x) nhc98 67.520 seconds (51.9 x) yhc 90.850 seconds (69.9 x) ghci 148.310 seconds (114.1 x) hugs 216.890 seconds (166.8 x) jhc-grin CompileError "\"..!Finding fixpoint for points-to: [1017](1017)(130)(69)(54)(50)(80)(75)(57)(96)(72)minus: {34} (Bas:)\"" Test: recursive (naive recursive functions (ackermann, fib and tak)) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/recursive ghc 1.320 seconds (1.0 x) ghc-old 1.330 seconds (1.0 x) hbc 1.660 seconds (1.3 x) ghci 68.850 seconds (52.2 x) nhc98 97.870 seconds (74.1 x) yhc 131.610 seconds (99.7 x) hugs 231.490 seconds (175.4 x) jhc-grin CompileError "\"recursive.hs:1 - Warning: The pragma 'OPTIONS_GHC' is unknown(\\ESC[1m?\\ESC[0m, [x160])\"" Test: spectral-norm (more mutable double math) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/spectral-norm ghc-old 1.390 seconds (1.0 x) ghc 1.580 seconds (1.1 x) ghci 326.160 seconds (234.6 x) hugs DiffError "--- spectral-norm.expected\t2007-02-28 16:32:24.000000000 +1100" nhc98 DiffError "--- spectral-norm.expected\t2007-02-28 16:32:24.000000000 +1100" yhc CompileError "\"Error: File not found, Data.ByteString.Base /home/dons/lib/yhc/packages/yhc-base/1.0\"" hbc CompileError "\"MkProg: Can't find module Foreign.Marshal.Array in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"spectral-norm.hs:1 - Warning: The pragma 'OPTIONS_GHC' is unknownError: Module not found: Data.ByteString.Base\"" Test: sumcol (parse and sum integers) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/sumcol ghc 0.600 seconds (1.0 x) ghc-old 0.770 seconds (1.3 x) ghci 440.280 seconds (733.8 x) hugs RuntimeError "\"Program error: : System.IO.hGetBuf: illegal operation (not a binary handle)Program error: : System.IO.hGetBuf: illegal operation (not a binary handle)\"" nhc98 RuntimeError "\"not implemented: System.IO.hGetBufnot implemented: System.IO.hGetBuf\"" yhc CompileError "\"Error: File not found, Data.ByteString.Char8 /home/dons/lib/yhc/packages/yhc-base/1.0\"" hbc CompileError "\"MkProg: Can't find module Data.Char in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"Error: Module not found: Data.ByteString.BaseError: Module not found: Data.ByteString.Base\"" Test: wheel-sieve1 (lazy wheel sieves and spirals of primes) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/wheel-sieve1 hbc 4.220 seconds (1.0 x) ghc 8.530 seconds (2.0 x) ghc-old 8.760 seconds (2.1 x) ghci 230.850 seconds (54.7 x) yhc 348.760 seconds (82.6 x) nhc98 406.540 seconds (96.3 x) hugs 436.200 seconds (103.4 x) jhc-grin CompileError "\".....!user error (Grin.Linear.farg: ((ftheMain$32,0),?::&N))\"" Test: wheel-sieve2 (lazy wheel sieves and spirals of primes) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/wheel-sieve2 hbc 0.840 seconds (1.0 x) ghc 1.300 seconds (1.5 x) ghc-old 1.470 seconds (1.7 x) ghci 3.950 seconds (4.7 x) yhc 12.320 seconds (14.7 x) hugs 12.800 seconds (15.2 x) nhc98 15.270 seconds (18.2 x) jhc-grin CompileError "\"....!user error (Grin.Linear.farg: ((ftheMain$37,0),?::&N))\"" Test: x2n1 (root to the equation x^n = 1) http://www.cse.unsw.edu.au/~dons/code/nobench/imaginary/x2n1 ghc 0.760 seconds (1.0 x) hbc 0.900 seconds (1.2 x) ghc-old 1.440 seconds (1.9 x) ghci 4.000 seconds (5.3 x) nhc98 12.890 seconds (17.0 x) yhc 20.550 seconds (27.0 x) hugs 29.940 seconds (39.4 x) jhc-grin RuntimeError "\"Prelude.signum: undefined at type Jhc.Float.DoublePrelude.signum: undefined at type Jhc.Float.Double\"" Test: ansi (ansi termio sequences) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/ansi ghc 4.600 seconds (1.0 x) ghc-old 5.150 seconds (1.1 x) hbc 13.570 seconds (2.9 x) ghci 47.210 seconds (10.3 x) nhc98 50.710 seconds (11.0 x) yhc 58.200 seconds (12.7 x) hugs 119.550 seconds (26.0 x) jhc-grin CompileError "\"..........ansi.hs:17 - Warning: defaulting: t67 => Jhc.Basics.IntegervarMap has no var:v19153\"" Test: atom (numerical classical atom simulator) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/atom hbc 5.240 seconds (1.0 x) ghc 8.120 seconds (1.5 x) ghc-old 8.810 seconds (1.7 x) nhc98 21.920 seconds (4.2 x) yhc 31.780 seconds (6.1 x) ghci 66.420 seconds (12.7 x) hugs DiffError "--- atom.expected\t2007-02-28 16:32:24.000000000 +1100" jhc-grin CompileError "\"atom.hs:1 - Warning: The pragma 'OPTIONS_GHC' is unknownvarBind: (p1319,n1316)\"" Test: boyer (boyer term rewriting benchmark) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/boyer hbc 1.010 seconds (1.0 x) ghc 1.610 seconds (1.6 x) ghc-old 1.640 seconds (1.6 x) nhc98 8.700 seconds (8.6 x) yhc 11.890 seconds (11.8 x) hugs 18.260 seconds (18.1 x) ghci 19.060 seconds (18.9 x) jhc-grin CompileError "\"..............!-- Simplify-Init-Big-One\"" Test: calendar (Bird and Wadlers calendar program) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/calendar hbc 0.020 seconds (1.0 x) nhc98 0.040 seconds (2.0 x) ghci 0.820 seconds (41.0 x) hugs 1.240 seconds (62.0 x) ghc 3.870 seconds (193.5 x) ghc-old 3.960 seconds (198.0 x) yhc 97.020 seconds (4851.0 x) jhc-grin CompileError "\"............................!Finding fixpoint for points-to: [1272](1272)(158)(90)(68)(62)(97)(92)(104)(148)(145)(136)(118)(94)(69)(65)(68)(79)(116)(139)getNodeArgs: {-229}\"" Test: cichelli () http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/cichelli hbc 0.190 seconds (1.0 x) ghc 0.250 seconds (1.3 x) ghc-old 0.300 seconds (1.6 x) nhc98 2.890 seconds (15.2 x) yhc 4.450 seconds (23.4 x) ghci 5.770 seconds (30.4 x) hugs 6.850 seconds (36.1 x) jhc-grin CompileError "\".!varBind: (p1025,n1022)\"" Test: circsim (David King circuit simulator) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/circsim ghc 1.830 seconds (1.0 x) ghc-old 1.870 seconds (1.0 x) nhc98 15.960 seconds (8.7 x) ghci 16.710 seconds (9.1 x) yhc 24.320 seconds (13.3 x) hugs RuntimeError "\"runhugs: Error occurredERROR \\\"circsim.lhs\\\":195 - Cannot justify constraints in instance member binding*** Constraints : Show (Int,a,Bool,Int,Bool,Int)\"" hbc CompileError "\"rm -f circsim.oCompilation aborted\"" jhc-grin CompileError "\"......circsim.lhs:589 - Warning: defaulting: t1291 => Jhc.Basics.IntegerCompilation of module: Main)\"" Test: clausify (reducing propositions to clausal form) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/clausify hbc 1.520 seconds (1.0 x) ghc 1.540 seconds (1.0 x) ghci 22.050 seconds (14.5 x) nhc98 22.120 seconds (14.6 x) hugs 23.410 seconds (15.4 x) yhc 32.190 seconds (21.2 x) ghc-old RuntimeError "\"clausify: out of memory (requested 1048576 bytes)clausify: out of memory (requested 1048576 bytes)\"" jhc-grin CompileError "\".......clausify.hs:155 - Warning: defaulting: t191 => Jhc.Basics.Integer-- Simplify-Main-Two\"" Test: constraints (Tolmach and Nordin constraint solver) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/constraints hbc 3.600 seconds (1.0 x) ghc 5.590 seconds (1.6 x) ghc-old 6.410 seconds (1.8 x) nhc98 35.050 seconds (9.7 x) ghci 41.820 seconds (11.6 x) yhc 47.300 seconds (13.1 x) hugs 92.330 seconds (25.6 x) jhc-grin CompileError "\".......................................................!varMap has no var:v5018\"" Test: cryptarithm1 (Cryptarithm solver) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/cryptarithm1 hbc 1.840 seconds (1.0 x) ghc-old 2.620 seconds (1.4 x) ghc 2.680 seconds (1.5 x) nhc98 16.620 seconds (9.0 x) yhc 21.700 seconds (11.8 x) ghci 70.130 seconds (38.1 x) hugs 90.230 seconds (49.0 x) jhc-grin CompileError "\"...!varBind: (p473,n470)\"" Test: fibheaps (Fibonacci heaps by Okasaki) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/fibheaps ghc 4.430 seconds (1.0 x) ghc-old 4.750 seconds (1.1 x) ghci RuntimeError "\"Stack space overflow: current size 8388608 bytes.Use `+RTS -Ksize' to increase it.\"" hugs RuntimeError "\"runhugs: Error occurredERROR - Control stack overflowERROR - Control stack overflow\"" nhc98 CompileError "\"MkProg: Can't find module Control.Monad.ST in user directoriesStop - hmake dependency error.\"" yhc CompileError "\"Error: File not found, Control.Monad.ST /home/dons/lib/yhc/packages/yhc-base/1.0\"" hbc CompileError "\"MkProg: Can't find module Data.Array in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"Error: Module not found: Control.Monad.STError: Module not found: Control.Monad.ST\"" Test: integer (Integer math) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/integer ghc 5.360 seconds (1.0 x) ghc-old 5.640 seconds (1.1 x) hbc 42.970 seconds (8.0 x) ghci 178.860 seconds (33.4 x) nhc98 463.840 seconds (86.5 x) hugs 996.890 seconds (186.0 x) yhc CompileError "\"Error: /tmp/nobench.yUgu8d/nobench/spectral/integer/integer.hs(9:4-9:3) Found {-ERROR 1-} but expected one of ( [ _case_ _if_ _do_ _let_ \\\\ ` ]Error: /tmp/nobench.yUgu8d/nobench/spectral/integer/integer.hs(9:4-9:3) Found {-ERROR 1-} but expected one of ( [ _case_ _if_ _do_ _let_ \\\\ ` ]\"" jhc-grin RuntimeError "\"\"" Test: k-nucleotide (mutable hash table munging) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/k-nucleotide ghc 2.280 seconds (1.0 x) ghc-old 2.300 seconds (1.0 x) ghci 273.500 seconds (120.0 x) hugs RuntimeError "\"runhugs: Error occurredERROR \\\"k-nucleotide.hs\\\" - Can't find imported module \\\"GHC.IOBase\\\"ERROR \\\"k-nucleotide.hs\\\" - Can't find imported module \\\"GHC.IOBase\\\"\"" nhc98 CompileError "\"MkProg: Can't find module GHC.Exts in user directoriesStop - hmake dependency error.\"" yhc CompileError "\"Error: /tmp/nobench.yUgu8d/nobench/spectral/k-nucleotide/k-nucleotide.hs(161:13) Found ` but expected a {-end-of-definition-or-EOF-}Error: /tmp/nobench.yUgu8d/nobench/spectral/k-nucleotide/k-nucleotide.hs(161:13) Found ` but expected a {-end-of-definition-or-EOF-}\"" hbc CompileError "\"MkProg: Can't find module GHC.Exts in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"k-nucleotide.hs:160:3: Parse errork-nucleotide.hs:160:3: Parse error\"" Test: mandelbrot (render the mandelbrot set) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/mandelbrot ghc 0.930 seconds (1.0 x) ghc-old 0.970 seconds (1.0 x) nhc98 142.550 seconds (153.3 x) ghci 342.050 seconds (367.8 x) hugs RuntimeError "\"P4Program error: : System.IO.hPutBuf: illegal operation (not a binary handle)\"" yhc CompileError "\"Error: File not found, Foreign.Marshal.Array /home/dons/lib/yhc/packages/yhc-base/1.0\"" hbc CompileError "\"MkProg: Can't find module System.IO in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"mandelbrot.hs:1 - Warning: The pragma 'OPTIONS_GHC' is unknownmandelbrot.hs:41 - Error: Unknown name: hPutBuf\"" Test: meteor (shape packing puzzle) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/meteor ghc 2.940 seconds (1.0 x) ghc-old 3.300 seconds (1.1 x) ghci 51.000 seconds (17.3 x) hugs 721.430 seconds (245.4 x) nhc98 CompileError "\"MkProg: Can't find module Data.Array.IArray in user directoriesStop - hmake dependency error.\"" yhc CompileError "\"Error: File not found, Data.Word /home/dons/lib/yhc/packages/yhc-base/1.0\"" hbc CompileError "\"MkProg: Can't find module Data.List in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"meteor.hs:1 - Warning: The pragma 'OPTIONS_GHC' is unknownError: Module not found: Data.Array.IArray\"" Test: nbody (solar system simulation (mutable arrays of Doubles)) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/nbody ghc-old 4.100 seconds (1.0 x) ghc 6.190 seconds (1.5 x) ghci TimeoutError hugs TimeoutError nhc98 CompileError "\"rm -f nbody.onhc98comp: NT.hs:51:25-58: Non-exhaustive patterns in case\"" yhc CompileError "\"Error: File not found, Text.Printf /home/dons/lib/yhc/packages/yhc-base/1.0\"" hbc CompileError "\"MkProg: Can't find module Foreign in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"nbody.hs:103:1: Parse errornbody.hs:103:1: Parse error\"" Test: regex-dna (a regex implementation) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/regex-dna ghc 4.080 seconds (1.0 x) ghc-old 4.340 seconds (1.1 x) ghci 590.590 seconds (144.8 x) hugs RuntimeError "\"Program error: : System.IO.hGetBuf: illegal operation (not a binary handle)Program error: : System.IO.hGetBuf: illegal operation (not a binary handle)\"" nhc98 CompileError "\"MkProg: Can't find module Data.Array.Base in user directoriesStop - hmake dependency error.\"" yhc CompileError "\"Error: File not found, Data.ByteString.Char8 /home/dons/lib/yhc/packages/yhc-base/1.0\"" hbc CompileError "\"MkProg: Can't find module Data.Array in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"Error: Module not found: Data.Array.BaseError: Module not found: Data.Array.Base\"" Test: reverse-complement (low level string hacking) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/reverse-complement ghc-old 0.270 seconds (1.0 x) ghc 0.270 seconds (1.0 x) ghci 9.810 seconds (36.3 x) hugs RuntimeError "\"Program error: : System.IO.hGetBuf: illegal operation (not a binary handle)Program error: : System.IO.hGetBuf: illegal operation (not a binary handle)\"" nhc98 RuntimeError "\"not implemented: System.IO.hGetBufnot implemented: System.IO.hGetBuf\"" yhc CompileError "\"Error: File not found, Data.ByteString.Char8 /home/dons/lib/yhc/packages/yhc-base/1.0\"" hbc CompileError "\"MkProg: Can't find module Data.ByteString.Char8 in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"Error: Module not found: Data.ByteString.BaseError: Module not found: Data.ByteString.Base\"" Test: sorting (test some sorting algorithms) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/sorting hbc 3.520 seconds (1.0 x) ghc 3.700 seconds (1.1 x) ghc-old 3.730 seconds (1.1 x) ghci 16.420 seconds (4.7 x) nhc98 86.500 seconds (24.6 x) hugs 97.610 seconds (27.7 x) yhc 136.820 seconds (38.9 x) jhc-grin CompileError "\"..........!varMap has no var:v18563\"" Test: perfectsquares (the sum of all progressive perfect squares below one trillion) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/perfectsquares ghc-old 8.090 seconds (1.0 x) ghc 8.310 seconds (1.0 x) ghci 146.620 seconds (18.1 x) hugs TimeoutError nhc98 CompileError "\"rm -f perfectsquares.onhc98comp: infoDepend InfoUsed 60 [(Type class,Control.Arrow.ArrowZero,\\\"evitacilppA.lortnoC\\\",93:11-93:33)]\"" yhc CompileError "\"Error: File not found, Data.Int /home/dons/lib/yhc/packages/yhc-base/1.0\"" hbc CompileError "\"MkProg: Can't find module Data.Map in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"perfectsquares.hs:1 - Warning: The pragma 'OPTIONS_GHC' is unknownError: Module not found: Data.Map\"" Test: primes (a collection of prime sieves) http://www.cse.unsw.edu.au/~dons/code/nobench/spectral/primes ghc 8.730 seconds (1.0 x) ghc-old 9.580 seconds (1.1 x) hbc 18.640 seconds (2.1 x) ghci 78.130 seconds (8.9 x) nhc98 141.200 seconds (16.2 x) yhc 215.290 seconds (24.7 x) hugs 355.080 seconds (40.7 x) jhc-grin CompileError "\"...!varBind: (p1862,n1859)\"" Test: Djinn (theorem prover) http://www.cse.unsw.edu.au/~dons/code/nobench/real/Djinn ghc-old 1.920 seconds (1.0 x) ghc 1.940 seconds (1.0 x) ghci 25.000 seconds (13.0 x) hugs RuntimeError "\"runhugs: Error occurredERROR \\\"./Help.hs\\\":177 - Maximum token length (4000) exceededERROR \\\"./Help.hs\\\":177 - Maximum token length (4000) exceeded\"" nhc98 CompileError "\"MkProg: Can't find module Control.Exception in user directoriesStop - hmake dependency error.\"" yhc CompileError "\"Error: File not found, Text.ParserCombinators.ReadP /home/dons/lib/yhc/packages/yhc-base/1.0\"" hbc CompileError "\"MkProg: Can't find module Text.ParserCombinators.ReadP in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"./REPL.hs:27:13: Parse error./REPL.hs:27:13: Parse error\"" Test: alex (alex: a lexical analyser generator) http://www.cse.unsw.edu.au/~dons/code/nobench/real/alex ghc-old 1.680 seconds (1.0 x) ghc 1.720 seconds (1.0 x) ghci 211.910 seconds (126.1 x) hugs RuntimeError "\"runhugs: Error occurredERROR \\\"./Scan.hs\\\":191 - Unresolved top-level overloading*** Outstanding context : Monad b\"" nhc98 CompileError "\"MkProg: Can't find module Control.Monad.ST in user directoriesStop - hmake dependency error.\"" yhc CompileError "\"Error: /tmp/nobench.yUgu8d/nobench/real/alex/alex.hs(107:21-107:22) Found {-end-of-group-} but expected one of ( [ _case_ _if_ _do_ _let_ \\\\ ` ~ _ Error: /tmp/nobench.yUgu8d/nobench/real/alex/alex.hs(107:21-107:22) Found {-end-of-group-} but expected one of ( [ _case_ _if_ _do_ _let_ \\\\ ` ~ _ \"" hbc CompileError "\"MkProg: Can't find module Data.Array in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"alex.hs:109:4: Parse erroralex.hs:109:4: Parse error\"" Test: anna (Julian Sewards Strictness Analyser) http://www.cse.unsw.edu.au/~dons/code/nobench/real/anna ghc-old 46.850 seconds (1.0 x) ghc 46.870 seconds (1.0 x) nhc98 148.590 seconds (3.2 x) hugs 223.530 seconds (4.8 x) yhc 223.580 seconds (4.8 x) ghci 310.020 seconds (6.6 x) hbc CompileError "\"rm -f FrontierDATAFN2.o FrontierMisc2.o Apply.o BarakiMeet.o SuccsAndPreds2.o AbsConc3.o SmallerLattice.o FrontierGENERIC2.o Simplify.o AbstractEval2.o Inverse.o AbstractMisc.o TExpr2DExpr.o DomainExpr.o AbstractVals2.o PrintResults.o Constructors.o BarakiConc3.o Dependancy.o MakeDomains.o ReadTable.o StrictAn6.o EtaAbstract.o TypeCheck5.o LambdaLift5.o PrettyPrint.o Parser2.o MyUtils.o Utils.o BaseDefs.o anna.oOut of heap space\"" jhc-grin CompileError "\"..............................................!-- Simplify-Init-Big-One\"" Test: bspt (geometric modeller system) http://www.cse.unsw.edu.au/~dons/code/nobench/real/bspt ghc 4.650 seconds (1.0 x) ghc-old 5.010 seconds (1.1 x) nhc98 43.060 seconds (9.3 x) ghci 69.470 seconds (14.9 x) hugs 131.880 seconds (28.4 x) yhc 186.640 seconds (40.1 x) hbc CompileError "\"rm -f Rationals.o Libfuns.o EuclidGMS.o MGRlib.o Merge.o GeomNum.o Render.o Stdlib.o Params.o Euclid.o BSPT.o Input.o Interpret.o Init.o Interface.o Prog.o bspt.oCannot open interface file Interface\"" jhc-grin CompileError "\".............!-- Simplify-Init-Big-One\"" Test: cacheprof (cacheprof: tool to find sources of cache misses) http://www.cse.unsw.edu.au/~dons/code/nobench/real/cacheprof ghc 1.160 seconds (1.0 x) ghc-old 1.230 seconds (1.1 x) nhc98 13.580 seconds (11.7 x) ghci 14.120 seconds (12.2 x) hugs 16.790 seconds (14.5 x) yhc 33.780 seconds (29.1 x) hbc CompileError "\"rm -f Generics.o Arch_x86.o cacheprof.oOut of heap space\"" jhc-grin CompileError "\"......................................!-- typeAnalyze-PreInit\"" Test: chess (a chess program) http://www.cse.unsw.edu.au/~dons/code/nobench/real/chess ghc 0.290 seconds (1.0 x) ghc-old 0.350 seconds (1.2 x) ghci 4.780 seconds (16.5 x) nhc98 7.620 seconds (26.3 x) hugs 9.440 seconds (32.6 x) yhc 13.240 seconds (45.7 x) hbc RuntimeError "\"\\\\documentstyle[twocolumn,a4wide,chess]{article}./chess: Error: Multiply defined array element\"" jhc-grin CompileError "\".............................!Compilation of module: DataTypes)\"" Test: compress (compress. A Technique for High Performance Data Compression. Welch) http://www.cse.unsw.edu.au/~dons/code/nobench/real/compress ghc 0.280 seconds (1.0 x) ghc-old 0.570 seconds (2.0 x) hbc 0.920 seconds (3.3 x) ghci 6.870 seconds (24.5 x) nhc98 18.070 seconds (64.5 x) yhc 35.400 seconds (126.4 x) hugs RuntimeError "\"runhugs: Error occurredERROR \\\"./BinConv.hs\\\":22 - Type error in application*** Does not match : Integer\"" jhc-grin CompileError "\".!(\\ESC[1m?\\ESC[0m, [Int])\"" Test: ebnf2ps (diagram generator) http://www.cse.unsw.edu.au/~dons/code/nobench/real/ebnf2ps ghc-old 0.020 seconds (1.0 x) ghc 0.030 seconds (1.5 x) nhc98 0.150 seconds (7.5 x) yhc 0.430 seconds (21.5 x) hugs 2.020 seconds (101.0 x) ghci 2.320 seconds (116.0 x) hbc CompileError "\"rm -f Lexer.o Parsers.o Info.o Color.o PsOutput.o FigOutput.o EbnfLayout.o GrammarTransform.o AbstractSyntax.o HappyParser.o EbnfGrammar.o Fonts.o StringMatch.o CommandLine.o IOSupplement.o ebnf2ps.o\\\"GenericTemplate.hs\\\", line 70, syntax error on input:infixr\"" jhc-grin CompileError "\"./HappyParser.hs:81:1: Invalid Class. multiparameter classes not yet supported./HappyParser.hs:81:1: Invalid Class. multiparameter classes not yet supported\"" Test: rsa (rsa encryption) http://www.cse.unsw.edu.au/~dons/code/nobench/real/rsa ghc 1.260 seconds (1.0 x) ghc-old 1.280 seconds (1.0 x) ghci 2.890 seconds (2.3 x) hbc 3.350 seconds (2.7 x) nhc98 6.720 seconds (5.3 x) yhc 8.580 seconds (6.8 x) hugs 23.350 seconds (18.5 x) jhc-grin CompileError "\".............!varMap has no var:v17833\"" Test: fem (finite element hacking) http://www.cse.unsw.edu.au/~dons/code/nobench/real/fem ghc 0.050 seconds (1.0 x) ghc-old 0.060 seconds (1.2 x) nhc98 1.350 seconds (27.0 x) ghci 1.700 seconds (34.0 x) yhc 2.030 seconds (40.6 x) hugs DiffError "--- fem.expected\t2007-02-28 16:32:26.000000000 +1100" hbc DiffError "--- fem.expected\t2007-02-28 16:32:26.000000000 +1100" jhc-grin CompileError "\"...................!Compilation of module: Matrix)\"" Test: fluid (fluid) http://www.cse.unsw.edu.au/~dons/code/nobench/real/fluid ghc-old 0.030 seconds (1.0 x) ghc 0.050 seconds (1.7 x) nhc98 0.280 seconds (9.3 x) yhc 0.510 seconds (17.0 x) ghci 2.130 seconds (71.0 x) hugs RuntimeError "\"runhugs: Error occurredERROR \\\"./Jcb_method.hs\\\":109 - Type error in application*** Does not match : Double -> Float\"" hbc CompileError "\"rm -f L_matrix.o C_matrix.o S_matrix.o Rhs_Asb_routs.o Tol_cal.o Input_proc.o Min_degree.o TG_iter.o Jcb_method.o Chl_method.o Chl_decomp.o Chl_routs.o Asb_routs.o Elefac.o Norm.o S_Array.o Defs.o fluid.oCompilation aborted\"" jhc-grin CompileError "\"............!-- Simplify-Init-Big-One\"" Test: fulsom (fulsom (solid modeller)) http://www.cse.unsw.edu.au/~dons/code/nobench/real/fulsom ghc 3.020 seconds (1.0 x) ghc-old 4.360 seconds (1.4 x) hbc 4.520 seconds (1.5 x) ghci 33.710 seconds (11.2 x) hugs RuntimeError "\"runhugs: Error occurredERROR \\\"./Oct.hs\\\":38 - Type error in application*** Does not match : (Interval Double,Interval Double,Interval Double)\"" nhc98 TimeoutError yhc TimeoutError jhc-grin CompileError "\"....!varMap has no var:v9282\"" Test: gamteb (monte carlo) http://www.cse.unsw.edu.au/~dons/code/nobench/real/gamteb ghc-old 0.160 seconds (1.0 x) ghc 0.180 seconds (1.1 x) ghci 2.530 seconds (15.8 x) nhc98 2.820 seconds (17.6 x) yhc 5.380 seconds (33.6 x) hugs DiffError "--- gamteb.expected\t2007-02-28 16:32:28.000000000 +1100" hbc CompileError "\"rm -f Pair.o Compton.o PhotoElec.o RoulSplit.o Distance.o InitTable.o Output.o TransPort.o Utils.o Consts.o GamtebType.o GamtebMain.o gamteb.o/home/pls/lib/lmlc/bin/lmlcomp: Error: Out of A-regs\"" jhc-grin CompileError "\"! Output.4_results\\t\\t{- on line 25 -})\"" Test: gg () http://www.cse.unsw.edu.au/~dons/code/nobench/real/gg ghc-old 0.030 seconds (1.0 x) ghc 0.040 seconds (1.3 x) ghci 1.770 seconds (59.0 x) hugs RuntimeError "\"runhugs: Error occurredERROR \\\"./Pool.hs\\\":21 - Type error in application*** Does not match : ((Integer,Integer,Integer),Integer,Integer,Integer) -> Sparks -> (a,((Integer,Integer,Integer),Integer,Integer,Integer))\"" nhc98 CompileError "\"rm -f StdLib.o Spark.o Activity.o Pool.o Parse.o Graph.o PSlib.o GRIP.o gg.oNo default for Parse.Parse at 11:9-12:62.(355,[(161,360)])\"" yhc CompileError "\"Compiling Parse ( Parse.hs )yhc: user error (Error: /tmp/nobench.yUgu8d/nobench/real/gg/StdLib.hi(4:26-4:40) Found NHC.Internal.IO but expected a @)\"" hbc CompileError "\"rm -f StdLib.o Spark.o Activity.o Pool.o Parse.o Graph.o PSlib.o GRIP.o gg.oCompilation aborted\"" jhc-grin CompileError "\"...............!-- typeAnalyze-PreInit\"" Test: happy (happy: LALR(1) parser generator) http://www.cse.unsw.edu.au/~dons/code/nobench/real/happy ghc 12.360 seconds (1.0 x) ghc-old 13.900 seconds (1.1 x) ghci 41.660 seconds (3.4 x) hugs RuntimeError "\"runhugs: Error occurredERROR \\\"/import/pill00/1/dons/lib/hugs/packages/base/Text/ParserCombinators/ReadP.hs\\\":156 - Syntax error in type expression (unexpected `.')ERROR \\\"/import/pill00/1/dons/lib/hugs/packages/base/Text/ParserCombinators/ReadP.hs\\\":156 - Syntax error in type expression (unexpected `.')\"" nhc98 CompileError "\"MkProg: Can't find module Control.Monad.ST in user directoriesStop - hmake dependency error.\"" yhc CompileError "\"yhc: Unknown preprocessor directive at line 85 in file \\\"/tmp/nobench.yUgu8d/nobench/real/happy/happy.lhs\\\"ifdef DEBUG\"" hbc CompileError "\"MkProg: Can't find module Data.Version in user directoriesStop - hmake dependency error.\"" jhc-grin CompileError "\"happy.lhs:85:1: Parse errorhappy.lhs:85:1: Parse error\"" Test: hidden () http://www.cse.unsw.edu.au/~dons/code/nobench/real/hidden ghc 1.440 seconds (1.0 x) ghc-old 1.510 seconds (1.0 x) hbc 4.340 seconds (3.0 x) nhc98 35.450 seconds (24.6 x) ghci 43.340 seconds (30.1 x) yhc 57.300 seconds (39.8 x) hugs 149.400 seconds (103.8 x) jhc-grin CompileError "\"..............!Odd Match: ((1::ELit (Jhc.Float.Float::ESort *),ELit (Jhc.Float.Float::ESort *)),[Float# (1944::ELit (float::ESort #))::ELit (Jhc.Float.Float::ESort *) -> ECase {eCaseScrutinee = EVar (4980::ELit (Jhc.Float.Float::ESort *)), eCaseType = ELit (Jhc.Float.Float::ESort *), eCaseBind = _::ELit (Jhc.Float.Float::ESort *), eCaseAlts = [Float# (1948::ELit (float::ESort #))::ELit (Jhc.Float.Float::ESort *) -> ECase {eCaseScrutinee = EPrim (APrim (Operator {primOp = \\\"/\\\", primArgTypes = [\\\"float\\\",\\\"float\\\"], primRetType = \\\"float\\\"}) ()) [EVar (1944::ELit (float::ESort #)),EVar (1948::ELit (float::ESort #))] (ELit (float::ESort #)), eCaseType = ELit (Jhc.Float.Float::ESort *), eCaseBind = 1950::ELit (float::ESort #), eCaseAlts = [], eCaseDefault = Just (ELit (Float# (EVar (1950::ELit (float::ESort #)))::ELit (Jhc.Float.Float::ESort *))), eCaseAllFV = [x1944,x1948]}], eCaseDefault = Nothing, eCaseAllFV = [x1944,x4980]}],(_::ELit (Jhc.Float.Float::ESort *),Nothing))\"" Test: hpg (hpg) http://www.cse.unsw.edu.au/~dons/code/nobench/real/hpg ghc-old 3.860 seconds (1.0 x) ghc 3.860 seconds (1.0 x) ghci 86.640 seconds (22.4 x) nhc98 89.230 seconds (23.1 x) hugs 116.180 seconds (30.1 x) yhc DiffError "--- hpg.expected\t2007-02-28 16:32:27.000000000 +1100" hbc CompileError "\"rm -f GenExp.o GenVal.o GenType.o Utils.o Env.o Types.o Config.o hpg.oCompilation aborted\"" jhc-grin CompileError "\"...........................................................!-- Simplify-Init-Big-One\"" Test: infer (infer) http://www.cse.unsw.edu.au/~dons/code/nobench/real/infer hbc 0.120 seconds (1.0 x) ghc 0.230 seconds (1.9 x) ghc-old 0.250 seconds (2.1 x) ghci 1.680 seconds (14.0 x) nhc98 1.780 seconds (14.8 x) yhc 2.640 seconds (22.0 x) hugs 2.880 seconds (24.0 x) jhc-grin CompileError "\"........!-- Simplify-Init-Big-One\"" Test: lift (lambda lifter) http://www.cse.unsw.edu.au/~dons/code/nobench/real/lift ghc-old 0.010 seconds (1.0 x) hbc 0.010 seconds (1.0 x) ghc 0.020 seconds (2.0 x) nhc98 0.030 seconds (3.0 x) yhc 0.050 seconds (5.0 x) ghci 0.930 seconds (93.0 x) hugs 1.230 seconds (123.0 x) jhc-grin CompileError "\"...................!-- Simplify-Init-Big-One\"" Test: linear (the linear system solver (Bi-CGSTAB).) http://www.cse.unsw.edu.au/~dons/code/nobench/real/linear ghc 4.160 seconds (1.0 x) ghc-old 4.350 seconds (1.0 x) ghci 29.240 seconds (7.0 x) nhc98 56.200 seconds (13.5 x) yhc 68.940 seconds (16.6 x) hugs RuntimeError "\"runhugs: Error occurredERROR \\\"./Matrix.lhs\\\":132 - Type error in application*** Does not match : Float -> Float -> Float\"" hbc CompileError "\"rm -f Densematrix.o Matlib.o Cg.o Utils.o AbsDensematrix.o Absmatlib.o AbsCg.o Misc.o Input.o Matrix.o linear.oCannot open interface file Matrix\"" jhc-grin CompileError "\"./Matlib.lhs:382:17: Parse error./Matlib.lhs:382:17: Parse error\"" Test: maillist (LaTeX mailing list generator) http://www.cse.unsw.edu.au/~dons/code/nobench/real/maillist ghc 0.050 seconds (1.0 x) ghc-old 0.060 seconds (1.2 x) hbc 0.070 seconds (1.4 x) nhc98 0.160 seconds (3.2 x) yhc 0.320 seconds (6.4 x) ghci 0.740 seconds (14.8 x) hugs 533.260 seconds (10665.2 x) jhc-grin CompileError "\".........!varMap has no var:v16353\"" Test: mkhprog (command line parser generator) http://www.cse.unsw.edu.au/~dons/code/nobench/real/mkhprog ghc-old 0.000 seconds (NaN x) ghc 0.010 seconds (Infinity x) hbc 0.010 seconds (Infinity x) nhc98 0.040 seconds (Infinity x) yhc 0.110 seconds (Infinity x) ghci 0.720 seconds (Infinity x) hugs 1.190 seconds (Infinity x) jhc-grin CompileError "\"...............................!valueSetToItem (PointsTo {ptVars = fromList [(v-22683,{3}),(v-22557,{4}),(v-22431,{5}),(v-22299,{6}),(v-22247,{1}),(v-22225,{2}),(v1,(Bas:)),(v2,{8}),(v3,(Bas:)),(v4,(Bas:)),(v5,(Bas:)),(v6,{CJhc.Prim.:[(0,{894}),(1,{895})],CJhc.Prim.[][]}),(v7,{9}),(v8,{9,891,895}),(v9,{CJhc.Prim.:[(0,{890,894}),(1,{891,895})],CJhc.Prim.[][]}),(v10,{890,894}),(v11,{891,895}),(v12,{CInt#[(0,(Bas:))]}),(v13,(Bas:)),(v14,(Bas:)),(v15,(Bas:)),(v16,(Bas:)),(v17,(Bas:)),(v18,(Bas:)),(v19,(Bas:)),(v20,{-2,904}),(v21,{-2,10}),(v22,{-2,10}),(v23,{CJhc.Prim.:[(0,{-2,904}),(1,{-2,10})],CJhc.Prim.[][]}),(v24,{-2,904}),(v25,{-2,10}),(v26,{11}),(v27,{12}),(v28,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v29,{13}),(v30,{-771}),(v31,{-15,-4}),(v32,{-13,19}),(v33,{-2,857}),(v34,{-2,858}),(v35,{15}),(v36,{-12,-2,857}),(v37,{-13,19}),(v38,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v39,{17}),(v40,{-15,-4}),(v41,{-12,-2,857}),(v42,{-2,857}),(v43,{-2,858}),(v44,{19}),(v45,{20}),(v46,{-14,15,17,20}),(v47,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v48,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v49,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v50,{-15,-4}),(v51,{-12,-2,857}),(v52,{-13,19}),(v53,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v54,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v55,{CChar#[(0,(Bas:' '))]}),(v56,(Bas:)),(v57,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v58,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v59,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v60,{CChar#[(0,(Bas:'a'))]}),(v61,(Bas:)),(v62,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v63,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v64,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v65,{CChar#[(0,(Bas:'a'))]}),(v66,(Bas:)),(v67,(Bas:)),(v68,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v69,{76}),(v70,{77}),(v71,(Bas:)),(v72,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v73,{49,78}),(v74,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v75,{877}),(v76,{878}),(v77,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v78,{877}),(v79,{878}),(v80,{50,79}),(v81,{51,80}),(v82,{52,81}),(v83,{CJhc.Prim.:[(0,{50,52,79,81}),(1,{-2,51,80})],CJhc.Prim.[][]}),(v84,{53,82}),(v85,{CJhc.Prim.:[(0,{50,52,79,81}),(1,{-2,51,80})],CJhc.Prim.[][]}),(v86,{50,52,79,81}),(v87,{-2,51,80}),(v88,{54,83}),(v89,{55,84}),(v90,{CJhc.Prim.:[(0,{55,84}),(1,{54,83})],CJhc.Prim.[][]}),(v91,{56,85}),(v92,(Bas:)),(v93,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{847})],CJhc.Prim.[][]}),(v94,{57,86}),(v95,(Bas:)),(v96,{58,87}),(v97,{59,88}),(v98,{60,89}),(v99,{61,90}),(v100,{62,91}),(v101,{63,92}),(v102,{64,93}),(v103,{65,94}),(v104,{66,95}),(v105,{67,96}),(v106,{68,97}),(v107,{69,98}),(v108,{70,99}),(v109,{71,100}),(v110,{72,101}),(v111,{73,102}),(v112,{74,103}),(v113,{75,104}),(v114,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v115,{105}),(v116,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v117,{877}),(v118,{878}),(v119,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v120,{877}),(v121,{878}),(v122,{106}),(v123,{107}),(v124,{108}),(v125,{CJhc.Prim.:[(0,{106,108}),(1,{-2,107})],CJhc.Prim.[][]}),(v126,{109}),(v127,{CJhc.Prim.:[(0,{106,108}),(1,{-2,107})],CJhc.Prim.[][]}),(v128,{106,108}),(v129,{-2,107}),(v130,{110}),(v131,{111}),(v132,{CJhc.Prim.:[(0,{111}),(1,{110})],CJhc.Prim.[][]}),(v133,{112}),(v134,(Bas:)),(v135,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{682})],CJhc.Prim.[][]}),(v136,{113}),(v137,(Bas:)),(v138,{114}),(v139,{115}),(v140,{116}),(v141,{117}),(v142,{118}),(v143,{119}),(v144,{120}),(v145,{121}),(v146,{122}),(v147,{123}),(v148,{124}),(v149,{125}),(v150,{126}),(v151,{127}),(v152,{128}),(v153,{129}),(v154,{130}),(v155,{131}),(v156,(Bas:)),(v157,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v158,{22,132}),(v159,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v160,{877}),(v161,{878}),(v162,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v163,{877}),(v164,{878}),(v165,{23,133}),(v166,{24,134}),(v167,{25,135}),(v168,{CJhc.Prim.:[(0,{23,25,133,135}),(1,{-2,24,134})],CJhc.Prim.[][]}),(v169,{26,136}),(v170,{CJhc.Prim.:[(0,{23,25,133,135}),(1,{-2,24,134})],CJhc.Prim.[][]}),(v171,{23,25,133,135}),(v172,{-2,24,134}),(v173,{27,137}),(v174,{28,138}),(v175,{CJhc.Prim.:[(0,{28,138}),(1,{27,137})],CJhc.Prim.[][]}),(v176,{29,139}),(v177,(Bas:)),(v178,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{517})],CJhc.Prim.[][]}),(v179,{30,140}),(v180,(Bas:)),(v181,{31,141}),(v182,{32,142}),(v183,{33,143}),(v184,{34,144}),(v185,{35,145}),(v186,{36,146}),(v187,{37,147}),(v188,{38,148}),(v189,{39,149}),(v190,{40,150}),(v191,{41,151}),(v192,{42,152}),(v193,{43,153}),(v194,{44,154}),(v195,{45,155}),(v196,{46,156}),(v197,{47,157}),(v198,{48,158}),(v199,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v200,{159}),(v201,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v202,{877}),(v203,{878}),(v204,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v205,{877}),(v206,{878}),(v207,{160}),(v208,{161}),(v209,{162}),(v210,{CJhc.Prim.:[(0,{160,162}),(1,{-2,161})],CJhc.Prim.[][]}),(v211,{163}),(v212,{CJhc.Prim.:[(0,{160,162}),(1,{-2,161})],CJhc.Prim.[][]}),(v213,{160,162}),(v214,{-2,161}),(v215,{164}),(v216,{165}),(v217,{CJhc.Prim.:[(0,{165}),(1,{164})],CJhc.Prim.[][]}),(v218,{166}),(v219,(Bas:)),(v220,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{352})],CJhc.Prim.[][]}),(v221,{167}),(v222,(Bas:)),(v223,{168}),(v224,{169}),(v225,{170}),(v226,{171}),(v227,{172}),(v228,{173}),(v229,{174}),(v230,{175}),(v231,{176}),(v232,{177}),(v233,{178}),(v234,{179}),(v235,{180}),(v236,{181}),(v237,{182}),(v238,{183}),(v239,{184}),(v240,{185}),(v241,(Bas:)),(v242,{-1331}),(v243,(Bas:)),(v244,{-2,193,194,882}),(v245,{187}),(v246,{188}),(v247,(Bas:)),(v248,{-771}),(v249,{189}),(v250,{190}),(v251,{-771}),(v252,(Bas:)),(v253,{191}),(v254,{192}),(v255,(Bas:)),(v256,{193,194}),(v257,(Bas:)),(v258,(Bas:)),(v259,(Bas:)),(v260,(Bas:)),(v261,{176}),(v262,{181}),(v263,{286}),(v264,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v265,{-15,-4}),(v266,{-12,-2,857}),(v267,{-13,19}),(v268,{182}),(v269,{286}),(v270,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v271,{-15,-4}),(v272,{-12,-2,857}),(v273,{-13,19}),(v274,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v275,{-2,857}),(v276,{-771}),(v277,{179}),(v278,{171}),(v279,{286}),(v280,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v281,{-15,-4}),(v282,{-12,-2,857}),(v283,{-13,19}),(v284,{180}),(v285,{286}),(v286,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v287,{-15,-4}),(v288,{-12,-2,857}),(v289,{-13,19}),(v290,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v291,{-2,857}),(v292,{-771}),(v293,{172}),(v294,{286}),(v295,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v296,{-15,-4}),(v297,{-12,-2,857}),(v298,{-13,19}),(v299,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v300,{-2,857}),(v301,{-771}),(v302,{173}),(v303,{178}),(v304,{286}),(v305,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v306,{-15,-4}),(v307,{-12,-2,857}),(v308,{-13,19}),(v309,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v310,{-2,857}),(v311,{-771}),(v312,{286}),(v313,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v314,{-15,-4}),(v315,{-12,-2,857}),(v316,{-13,19}),(v317,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v318,{-2,857}),(v319,{-771}),(v320,{163}),(v321,{168}),(v322,{169}),(v323,{CJhc.Prim.:[(0,{168}),(1,{169})]}),(v324,{168}),(v325,{169}),(v326,{CJhc.Prim.:[(0,{-1}),(1,{8})]}),(v327,{-1}),(v328,{8}),(v329,{CJhc.Prim.:[(0,{160,162}),(1,{-2,161})],CJhc.Prim.[][]}),(v330,{160,162}),(v331,{-2,161}),(v332,{196}),(v333,{197}),(v334,{CJhc.Prim.:[(0,{197}),(1,{196})],CJhc.Prim.[][]}),(v335,{198}),(v336,{CJhc.Prim.:[(0,{197}),(1,{196})],CJhc.Prim.[][]}),(v337,{199}),(v338,{197}),(v339,{196}),(v340,{P2_theMain$251[(0,{168}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{220})],P2_theMain$257[(0,{221})],P2_theMain$260[(0,{222})],P2_theMain$263[(0,{223})]}),(v341,{200}),(v342,{286}),(v343,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v344,{-15,-4}),(v345,{-12,-2,857}),(v346,{-13,19}),(v347,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v348,{-2,857}),(v349,{-771}),(v350,{286}),(v351,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v352,{-15,-4}),(v353,{-12,-2,857}),(v354,{-13,19}),(v355,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v356,{-2,857}),(v357,{-771}),(v358,{286}),(v359,{286}),(v360,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v361,{-15,-4}),(v362,{-12,-2,857}),(v363,{-13,19}),(v364,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v365,{-2,857}),(v366,{-771}),(v367,{-348}),(v368,{168}),(v369,{286}),(v370,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v371,{202}),(v372,{203}),(v373,{-15,-4}),(v374,{-12,-2,857}),(v375,{-13,19}),(v376,{168}),(v377,{196,225}),(v378,{-348}),(v379,{CJhc.Prim.:[(0,{226}),(1,{225})],CJhc.Prim.[][]}),(v380,{205}),(v381,{226}),(v382,{225}),(v383,{P2_theMain$251[(0,{168}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{220})],P2_theMain$257[(0,{221})],P2_theMain$260[(0,{222})],P2_theMain$263[(0,{223})]}),(v384,{206}),(v385,{-348}),(v386,{168}),(v387,{286}),(v388,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v389,{-15,-4}),(v390,{-12,-2,857}),(v391,{-13,19}),(v392,{208}),(v393,{168}),(v394,{210}),(v395,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v396,{211}),(v397,{168}),(v398,{CInt#[(0,(Bas:))]}),(v399,(Bas:)),(v400,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v401,{213}),(v402,{168}),(v403,{215}),(v404,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v405,{216}),(v406,{217}),(v407,{218}),(v408,{168}),(v409,{-1,863}),(v410,{160,162,357,359}),(v411,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v412,{-2,877}),(v413,{877}),(v414,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v415,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v416,{909}),(v417,{CChar#[(0,(Bas:))]}),(v418,(Bas:)),(v419,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v420,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v421,{899}),(v422,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v423,{220}),(v424,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v425,{899}),(v426,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v427,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v428,{899}),(v429,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v430,(Bas:)),(v431,{221}),(v432,(Bas:)),(v433,{222}),(v434,{223}),(v435,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v436,{899}),(v437,(Bas:)),(v438,{169}),(v439,{8,864}),(v440,{-2,161,358}),(v441,{CJhc.Prim.:[(0,{168}),(1,{169})]}),(v442,{168}),(v443,{169}),(v444,{CJhc.Prim.:[(0,{863}),(1,{864})]}),(v445,{863}),(v446,{864}),(v447,{CJhc.Prim.:[(0,{357,359}),(1,{-2,358})],CJhc.Prim.[][]}),(v448,{357,359}),(v449,{-2,358}),(v450,{225}),(v451,{226}),(v452,{168}),(v453,{-1,863}),(v454,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v455,{228}),(v456,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v457,{229}),(v458,{230}),(v459,{223}),(v460,{200,206}),(v461,{286}),(v462,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v463,{-15,-4}),(v464,{-12,-2,857}),(v465,{-13,19}),(v466,{222}),(v467,{200,206}),(v468,{286}),(v469,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v470,{-15,-4}),(v471,{-12,-2,857}),(v472,{-13,19}),(v473,{168}),(v474,{-1,863}),(v475,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v476,{CJhc.Prim.:[(0,{-101}),(1,{274})]}),(v477,{232}),(v478,{233}),(v479,{234}),(v480,{168}),(v481,{-1,863}),(v482,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v483,{CJhc.Prim.:[(0,{-101}),(1,{274})]}),(v484,{236}),(v485,{237}),(v486,{168}),(v487,{-1,863}),(v488,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v489,{239}),(v490,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v491,{240}),(v492,{241}),(v493,{168}),(v494,{-1,863}),(v495,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v496,{243}),(v497,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v498,{244}),(v499,{245}),(v500,{221}),(v501,{200,206}),(v502,{286}),(v503,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v504,{-15,-4}),(v505,{-12,-2,857}),(v506,{-13,19}),(v507,{168}),(v508,{-1,863}),(v509,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v510,{220}),(v511,{200,206}),(v512,{286}),(v513,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v514,{247}),(v515,{-15,-4}),(v516,{-12,-2,857}),(v517,{-13,19}),(v518,{168}),(v519,{-1,863}),(v520,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v521,{CJhc.Prim.:[(0,{-101}),(1,{274})]}),(v522,{249}),(v523,{250}),(v524,{251}),(v525,{168}),(v526,{-1,863}),(v527,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v528,{253}),(v529,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v530,{254}),(v531,{255}),(v532,{200,206}),(v533,{168}),(v534,{-1,863}),(v535,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v536,{286}),(v537,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v538,{-15,-4}),(v539,{-12,-2,857}),(v540,{-13,19}),(v541,{257}),(v542,{168}),(v543,{-1,863}),(v544,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v545,{259}),(v546,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v547,{260}),(v548,{261}),(v549,{168}),(v550,{-1,863}),(v551,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v552,{CJhc.Prim.:[(0,{-101}),(1,{274})]}),(v553,{263}),(v554,{264}),(v555,{168}),(v556,{-1,863}),(v557,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v558,{CJhc.Prim.:[(0,{-101}),(1,{274})]}),(v559,{266}),(v560,{267}),(v561,{-1170,-247}),(v562,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v563,{269}),(v564,{270}),(v565,{271}),(v566,{272}),(v567,{273}),(v568,{274}),(v569,{-15,-4}),(v570,{CJhc.Order.Bool#[(0,(Bas:0))]}),(v571,(Bas:)),(v572,{168}),(v573,{-1,863}),(v574,{-15,-4}),(v575,{276}),(v576,{277}),(v577,{168}),(v578,{-1,863}),(v579,{-1153,-1128,276}),(v580,{CInt#[(0,(Bas:1))]}),(v581,(Bas:)),(v582,(Bas:)),(v583,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v584,{279}),(v585,(Bas:)),(v586,{280}),(v587,{281}),(v588,{282}),(v589,{168}),(v590,{-1,863}),(v591,{-1153,-1128,276}),(v592,{284}),(v593,{-1091,-769,-629,-346,-279,-245,-231,...}),(v594,{-1092,-770,-630,-348,-347,172,173,...}),(v595,{-15,-4}),(v596,{-12,-2,857}),(v597,{-13,19}),(v598,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v599,{286}),(v600,{-2,857}),(v601,{-1202,6}),(v602,{286}),(v603,{168}),(v604,(Bas:)),(v605,{CInt#[(0,(Bas:))]}),(v606,(Bas:)),(v607,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v608,{288}),(v609,{-1091,-769,-629,-346,-279,-245,-231,...}),(v610,{-1092,-770,-630,-348,-347,172,173,...}),(v611,{-15,-4}),(v612,{-1202,6}),(v613,{286}),(v614,{P1_Prelude.IO.putStr[]}),(v615,{290}),(v616,{-771}),(v617,{P1_theMain$282[(0,{182})],P1_theMain$281[(0,{176}),(1,{181})],P1_theMain$280[(0,{180})],P1_theMain$279[(0,{179}),(1,{171})],P1_theMain$278[(0,{173}),(1,{178})],P1_theMain$277[(0,{172})],P1_theMain$275[],P1_theMain$276[],P1_theMain$273[],P1_theMain$274[],P1_theMain$272[],P1_theMain$268[(0,{-348}),(1,{168})],P1_theMain$267[(0,{-348}),(1,{168})],P1_theMain$252[(0,{200,206}),(1,{168}),(2,{-1,863}),(3,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...})],P1_theMain$263[(0,{223}),(1,{200,206})],P1_theMain$260[(0,{222}),(1,{200,206})],P1_theMain$257[(0,{221}),(1,{200,206})],P1_theMain$251[(0,{168}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{220}),(4,{200,206})]}),(v618,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v619,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v620,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v621,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v622,{CChar#[(0,(Bas:))]}),(v623,(Bas:)),(v624,{293}),(v625,{294}),(v626,{295}),(v627,(Bas:)),(v628,{292,296}),(v629,{-1091,-769,-629,-346,-279,-245,-231,...}),(v630,{-15,-4}),(v631,{CJhc.Order.Bool#[(0,(Bas:0))]}),(v632,(Bas:)),(v633,{298}),(v634,{299}),(v635,{300}),(v636,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-1090,-768,-634,...})],CJhc.Prim.[][]}),(v637,{174}),(v638,{CJhc.Prim.:[(0,{312}),(1,{311})],CJhc.Prim.[][]}),(v639,{312}),(v640,{311}),(v641,{302}),(v642,{303}),(v643,{CJhc.Prim.:[(0,{303}),(1,{302})],CJhc.Prim.[][]}),(v644,{304}),(v645,{174}),(v646,{CJhc.Prim.:[(0,{312}),(1,{311})],CJhc.Prim.[][]}),(v647,{312}),(v648,{311}),(v649,{306}),(v650,{307}),(v651,{CJhc.Prim.:[(0,{307}),(1,{306})],CJhc.Prim.[][]}),(v652,{308}),(v653,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v654,{309}),(v655,{160,162,357,359}),(v656,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v657,{-2,877}),(v658,{877}),(v659,{-2,161,163,358}),(v660,{CJhc.Prim.:[(0,{160,162,357,359}),(1,{-2,161,358})],CJhc.Prim.[][]}),(v661,{160,162,357,359}),(v662,{-2,161,358}),(v663,{311}),(v664,{312}),(v665,{312}),(v666,(Bas:)),(v667,(Bas:)),(v668,{311}),(v669,{CJhc.Prim.:[(0,{312}),(1,{311})],CJhc.Prim.[][]}),(v670,{312}),(v671,{311}),(v672,{314}),(v673,{315}),(v674,{168}),(v675,{CInt#[(0,(Bas:))]}),(v676,(Bas:)),(v677,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v678,{317}),(v679,{891,895}),(v680,{CJhc.Prim.:[(0,{890}),(1,{891})],CJhc.Prim.[][]}),(v681,{890}),(v682,{891}),(v683,{319}),(v684,{320}),(v685,{321}),(v686,{322}),(v687,(Bas:)),(v688,(Bas:)),(v689,{CJhc.Prim.:[(0,{894}),(1,{895})],CJhc.Prim.[][]}),(v690,{324}),(v691,{CJhc.Prim.:[(0,{894}),(1,{895})],CJhc.Prim.[][]}),(v692,{894}),(v693,{895}),(v694,{325}),(v695,{326}),(v696,{327}),(v697,{328}),(v698,{CJhc.Prim.:[(0,{328}),(1,{325})],CJhc.Prim.[][]}),(v699,{329}),(v700,{311}),(v701,{CJhc.Prim.:[(0,{312}),(1,{311})],CJhc.Prim.[][]}),(v702,{312}),(v703,{311}),(v704,{331}),(v705,{332}),(v706,{163}),(v707,(Bas:)),(v708,{-2,161,358}),(v709,{CJhc.Prim.:[(0,{357,359}),(1,{-2,358})],CJhc.Prim.[][]}),(v710,{357,359}),(v711,{-2,358}),(v712,{334}),(v713,{335}),(v714,{163}),(v715,{CJhc.Prim.:[(0,{160,162}),(1,{-2,161})],CJhc.Prim.[][]}),(v716,{160,162}),(v717,{-2,161}),(v718,{337}),(v719,{338}),(v720,{CJhc.Prim.:[(0,{338}),(1,{337})],CJhc.Prim.[][]}),(v721,{339}),(v722,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v723,{340}),(v724,{160,162,357,359}),(v725,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v726,{-2,877}),(v727,{877}),(v728,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v729,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v730,{909}),(v731,{CChar#[(0,(Bas:))]}),(v732,(Bas:)),(v733,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v734,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v735,{899}),(v736,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v737,(Bas:)),(v738,{342}),(v739,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v740,{899}),(v741,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v742,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v743,{899}),(v744,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v745,(Bas:)),(v746,{343}),(v747,{344}),(v748,{345}),(v749,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v750,{899}),(v751,(Bas:)),(v752,{-2,877}),(v753,{877}),(v754,{347}),(v755,{348}),(v756,{349}),(v757,{350}),(v758,{-2,161,163,358}),(v759,{CJhc.Prim.:[(0,{160,162,357,359}),(1,{-2,161,358})],CJhc.Prim.[][]}),(v760,{160,162,357,359}),(v761,{-2,161,358}),(v762,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v763,{-2,877}),(v764,{877}),(v765,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v766,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v767,{909}),(v768,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v769,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v770,{899}),(v771,{352}),(v772,{167,352}),(v773,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{352})],CJhc.Prim.[][]}),(v774,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v775,{352}),(v776,(Bas:)),(v777,{160,162,357,359}),(v778,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v779,{-2,877}),(v780,{877}),(v781,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v782,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v783,{909}),(v784,{CChar#[(0,(Bas:))]}),(v785,(Bas:)),(v786,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v787,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v788,{899}),(v789,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v790,(Bas:)),(v791,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v792,{899}),(v793,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v794,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v795,{899}),(v796,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v797,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v798,{899}),(v799,(Bas:)),(v800,{-2,161,358}),(v801,{CJhc.Prim.:[(0,{357,359}),(1,{-2,358})],CJhc.Prim.[][]}),(v802,{357,359}),(v803,{-2,358}),(v804,{354}),(v805,{355}),(v806,{878}),(v807,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v808,{877}),(v809,{878}),(v810,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v811,{877}),(v812,{878}),(v813,{357}),(v814,{358}),(v815,{359}),(v816,{39,149}),(v817,{44,154}),(v818,{451}),(v819,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v820,{-15,-4}),(v821,{-12,-2,857}),(v822,{-13,19}),(v823,{45,155}),(v824,{451}),(v825,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v826,{-15,-4}),(v827,{-12,-2,857}),(v828,{-13,19}),(v829,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v830,{-2,857}),(v831,{-771}),(v832,{42,152}),(v833,{34,144}),(v834,{451}),(v835,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v836,{-15,-4}),(v837,{-12,-2,857}),(v838,{-13,19}),(v839,{43,153}),(v840,{451}),(v841,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v842,{-15,-4}),(v843,{-12,-2,857}),(v844,{-13,19}),(v845,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v846,{-2,857}),(v847,{-771}),(v848,{35,145}),(v849,{451}),(v850,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v851,{-15,-4}),(v852,{-12,-2,857}),(v853,{-13,19}),(v854,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v855,{-2,857}),(v856,{-771}),(v857,{36,146}),(v858,{41,151}),(v859,{451}),(v860,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v861,{-15,-4}),(v862,{-12,-2,857}),(v863,{-13,19}),(v864,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v865,{-2,857}),(v866,{-771}),(v867,{451}),(v868,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v869,{-15,-4}),(v870,{-12,-2,857}),(v871,{-13,19}),(v872,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v873,{-2,857}),(v874,{-771}),(v875,{26,136}),(v876,{31,141}),(v877,{32,142}),(v878,{CJhc.Prim.:[(0,{31,141}),(1,{32,142})]}),(v879,{31,141}),(v880,{32,142}),(v881,{CJhc.Prim.:[(0,{-1}),(1,{8})]}),(v882,{-1}),(v883,{8}),(v884,{CJhc.Prim.:[(0,{23,25,133,135}),(1,{-2,24,134})],CJhc.Prim.[][]}),(v885,{23,25,133,135}),(v886,{-2,24,134}),(v887,{361}),(v888,{362}),(v889,{CJhc.Prim.:[(0,{362}),(1,{361})],CJhc.Prim.[][]}),(v890,{363}),(v891,{CJhc.Prim.:[(0,{362}),(1,{361})],CJhc.Prim.[][]}),(v892,{364}),(v893,{362}),(v894,{361}),(v895,{P2_theMain$184[(0,{31,141}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{385})],P2_theMain$190[(0,{386})],P2_theMain$193[(0,{387})],P2_theMain$196[(0,{388})]}),(v896,{365}),(v897,{451}),(v898,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v899,{-15,-4}),(v900,{-12,-2,857}),(v901,{-13,19}),(v902,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v903,{-2,857}),(v904,{-771}),(v905,{451}),(v906,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v907,{-15,-4}),(v908,{-12,-2,857}),(v909,{-13,19}),(v910,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v911,{-2,857}),(v912,{-771}),(v913,{451}),(v914,{451}),(v915,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v916,{-15,-4}),(v917,{-12,-2,857}),(v918,{-13,19}),(v919,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v920,{-2,857}),(v921,{-771}),(v922,{-1237}),(v923,{31,141}),(v924,{451}),(v925,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v926,{367}),(v927,{368}),(v928,{-15,-4}),(v929,{-12,-2,857}),(v930,{-13,19}),(v931,{31,141}),(v932,{361,390}),(v933,{-1237}),(v934,{CJhc.Prim.:[(0,{391}),(1,{390})],CJhc.Prim.[][]}),(v935,{370}),(v936,{391}),(v937,{390}),(v938,{P2_theMain$184[(0,{31,141}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{385})],P2_theMain$190[(0,{386})],P2_theMain$193[(0,{387})],P2_theMain$196[(0,{388})]}),(v939,{371}),(v940,{-1237}),(v941,{31,141}),(v942,{451}),(v943,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v944,{-15,-4}),(v945,{-12,-2,857}),(v946,{-13,19}),(v947,{373}),(v948,{31,141}),(v949,{375}),(v950,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v951,{376}),(v952,{31,141}),(v953,{CInt#[(0,(Bas:))]}),(v954,(Bas:)),(v955,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v956,{378}),(v957,{31,141}),(v958,{380}),(v959,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v960,{381}),(v961,{382}),(v962,{383}),(v963,{31,141}),(v964,{-1,863}),(v965,{23,25,133,135,522,524}),(v966,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v967,{-2,877}),(v968,{877}),(v969,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v970,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v971,{909}),(v972,{CChar#[(0,(Bas:))]}),(v973,(Bas:)),(v974,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v975,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v976,{899}),(v977,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v978,{385}),(v979,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v980,{899}),(v981,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v982,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v983,{899}),(v984,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v985,(Bas:)),(v986,{386}),(v987,(Bas:)),(v988,{387}),(v989,{388}),(v990,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v991,{899}),(v992,(Bas:)),(v993,{32,142}),(v994,{8,864}),(v995,{-2,24,134,523}),(v996,{CJhc.Prim.:[(0,{31,141}),(1,{32,142})]}),(v997,{31,141}),(v998,{32,142}),(v999,{CJhc.Prim.:[(0,{863}),(1,{864})]}),(v1000,{863}),(v1001,{864}),(v1002,{CJhc.Prim.:[(0,{522,524}),(1,{-2,523})],CJhc.Prim.[][]}),(v1003,{522,524}),(v1004,{-2,523}),(v1005,{390}),(v1006,{391}),(v1007,{31,141}),(v1008,{-1,863}),(v1009,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1010,{393}),(v1011,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1012,{394}),(v1013,{395}),(v1014,{388}),(v1015,{365,371}),(v1016,{451}),(v1017,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1018,{-15,-4}),(v1019,{-12,-2,857}),(v1020,{-13,19}),(v1021,{387}),(v1022,{365,371}),(v1023,{451}),(v1024,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1025,{-15,-4}),(v1026,{-12,-2,857}),(v1027,{-13,19}),(v1028,{31,141}),(v1029,{-1,863}),(v1030,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1031,{CJhc.Prim.:[(0,{-101}),(1,{439})]}),(v1032,{397}),(v1033,{398}),(v1034,{399}),(v1035,{31,141}),(v1036,{-1,863}),(v1037,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1038,{CJhc.Prim.:[(0,{-101}),(1,{439})]}),(v1039,{401}),(v1040,{402}),(v1041,{31,141}),(v1042,{-1,863}),(v1043,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1044,{404}),(v1045,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1046,{405}),(v1047,{406}),(v1048,{31,141}),(v1049,{-1,863}),(v1050,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1051,{408}),(v1052,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1053,{409}),(v1054,{410}),(v1055,{386}),(v1056,{365,371}),(v1057,{451}),(v1058,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1059,{-15,-4}),(v1060,{-12,-2,857}),(v1061,{-13,19}),(v1062,{31,141}),(v1063,{-1,863}),(v1064,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1065,{385}),(v1066,{365,371}),(v1067,{451}),(v1068,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1069,{412}),(v1070,{-15,-4}),(v1071,{-12,-2,857}),(v1072,{-13,19}),(v1073,{31,141}),(v1074,{-1,863}),(v1075,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1076,{CJhc.Prim.:[(0,{-101}),(1,{439})]}),(v1077,{414}),(v1078,{415}),(v1079,{416}),(v1080,{31,141}),(v1081,{-1,863}),(v1082,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1083,{418}),(v1084,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1085,{419}),(v1086,{420}),(v1087,{365,371}),(v1088,{31,141}),(v1089,{-1,863}),(v1090,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1091,{451}),(v1092,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1093,{-15,-4}),(v1094,{-12,-2,857}),(v1095,{-13,19}),(v1096,{422}),(v1097,{31,141}),(v1098,{-1,863}),(v1099,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1100,{424}),(v1101,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1102,{425}),(v1103,{426}),(v1104,{31,141}),(v1105,{-1,863}),(v1106,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1107,{CJhc.Prim.:[(0,{-101}),(1,{439})]}),(v1108,{428}),(v1109,{429}),(v1110,{31,141}),(v1111,{-1,863}),(v1112,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1113,{CJhc.Prim.:[(0,{-101}),(1,{439})]}),(v1114,{431}),(v1115,{432}),(v1116,{-1170,-247}),(v1117,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1118,{434}),(v1119,{435}),(v1120,{436}),(v1121,{437}),(v1122,{438}),(v1123,{439}),(v1124,{-15,-4}),(v1125,{CJhc.Order.Bool#[(0,(Bas:0))]}),(v1126,(Bas:)),(v1127,{31,141}),(v1128,{-1,863}),(v1129,{-15,-4}),(v1130,{441}),(v1131,{442}),(v1132,{31,141}),(v1133,{-1,863}),(v1134,{-1153,-1128,441}),(v1135,{CInt#[(0,(Bas:1))]}),(v1136,(Bas:)),(v1137,(Bas:)),(v1138,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v1139,{444}),(v1140,(Bas:)),(v1141,{445}),(v1142,{446}),(v1143,{447}),(v1144,{31,141}),(v1145,{-1,863}),(v1146,{-1153,-1128,441}),(v1147,{449}),(v1148,{-1091,-769,-629,-346,-279,-245,-231,...}),(v1149,{-1240,-1239,-1238,-1237,-1236,35,36,...}),(v1150,{-15,-4}),(v1151,{-12,-2,857}),(v1152,{-13,19}),(v1153,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1154,{451}),(v1155,{-2,857}),(v1156,{-1202,5}),(v1157,{451}),(v1158,{31,141}),(v1159,(Bas:)),(v1160,{CInt#[(0,(Bas:))]}),(v1161,(Bas:)),(v1162,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v1163,{453}),(v1164,{-1091,-769,-629,-346,-279,-245,-231,...}),(v1165,{-1240,-1239,-1238,-1237,-1236,35,36,...}),(v1166,{-15,-4}),(v1167,{-1202,5}),(v1168,{451}),(v1169,{P1_Prelude.IO.putStr[]}),(v1170,{455}),(v1171,{-771}),(v1172,{P1_theMain$215[(0,{45,155})],P1_theMain$214[(0,{39,149}),(1,{44,154})],P1_theMain$213[(0,{43,153})],P1_theMain$212[(0,{42,152}),(1,{34,144})],P1_theMain$211[(0,{36,146}),(1,{41,151})],P1_theMain$210[(0,{35,145})],P1_theMain$208[],P1_theMain$209[],P1_theMain$206[],P1_theMain$207[],P1_theMain$205[],P1_theMain$201[(0,{-1237}),(1,{31,141})],P1_theMain$200[(0,{-1237}),(1,{31,141})],P1_theMain$185[(0,{365,371}),(1,{31,141}),(2,{-1,863}),(3,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...})],P1_theMain$196[(0,{388}),(1,{365,371})],P1_theMain$193[(0,{387}),(1,{365,371})],P1_theMain$190[(0,{386}),(1,{365,371})],P1_theMain$184[(0,{31,141}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{385}),(4,{365,371})]}),(v1173,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v1174,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v1175,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1176,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v1177,{CChar#[(0,(Bas:))]}),(v1178,(Bas:)),(v1179,{458}),(v1180,{459}),(v1181,{460}),(v1182,(Bas:)),(v1183,{457,461}),(v1184,{-1091,-769,-629,-346,-279,-245,-231,...}),(v1185,{-15,-4}),(v1186,{CJhc.Order.Bool#[(0,(Bas:0))]}),(v1187,(Bas:)),(v1188,{463}),(v1189,{464}),(v1190,{465}),(v1191,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-1090,-768,-634,...})],CJhc.Prim.[][]}),(v1192,{37,147}),(v1193,{CJhc.Prim.:[(0,{477}),(1,{476})],CJhc.Prim.[][]}),(v1194,{477}),(v1195,{476}),(v1196,{467}),(v1197,{468}),(v1198,{CJhc.Prim.:[(0,{468}),(1,{467})],CJhc.Prim.[][]}),(v1199,{469}),(v1200,{37,147}),(v1201,{CJhc.Prim.:[(0,{477}),(1,{476})],CJhc.Prim.[][]}),(v1202,{477}),(v1203,{476}),(v1204,{471}),(v1205,{472}),(v1206,{CJhc.Prim.:[(0,{472}),(1,{471})],CJhc.Prim.[][]}),(v1207,{473}),(v1208,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v1209,{474}),(v1210,{23,25,133,135,522,524}),(v1211,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v1212,{-2,877}),(v1213,{877}),(v1214,{-2,24,26,134,136,523}),(v1215,{CJhc.Prim.:[(0,{23,25,133,135,522,524}),(1,{-2,24,134,523})],CJhc.Prim.[][]}),(v1216,{23,25,133,135,522,524}),(v1217,{-2,24,134,523}),(v1218,{476}),(v1219,{477}),(v1220,{477}),(v1221,(Bas:)),(v1222,(Bas:)),(v1223,{476}),(v1224,{CJhc.Prim.:[(0,{477}),(1,{476})],CJhc.Prim.[][]}),(v1225,{477}),(v1226,{476}),(v1227,{479}),(v1228,{480}),(v1229,{31,141}),(v1230,{CInt#[(0,(Bas:))]}),(v1231,(Bas:)),(v1232,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v1233,{482}),(v1234,{891,895}),(v1235,{CJhc.Prim.:[(0,{890}),(1,{891})],CJhc.Prim.[][]}),(v1236,{890}),(v1237,{891}),(v1238,{484}),(v1239,{485}),(v1240,{486}),(v1241,{487}),(v1242,(Bas:)),(v1243,(Bas:)),(v1244,{CJhc.Prim.:[(0,{894}),(1,{895})],CJhc.Prim.[][]}),(v1245,{489}),(v1246,{CJhc.Prim.:[(0,{894}),(1,{895})],CJhc.Prim.[][]}),(v1247,{894}),(v1248,{895}),(v1249,{490}),(v1250,{491}),(v1251,{492}),(v1252,{493}),(v1253,{CJhc.Prim.:[(0,{493}),(1,{490})],CJhc.Prim.[][]}),(v1254,{494}),(v1255,{476}),(v1256,{CJhc.Prim.:[(0,{477}),(1,{476})],CJhc.Prim.[][]}),(v1257,{477}),(v1258,{476}),(v1259,{496}),(v1260,{497}),(v1261,{26,136}),(v1262,(Bas:)),(v1263,{-2,24,134,523}),(v1264,{CJhc.Prim.:[(0,{522,524}),(1,{-2,523})],CJhc.Prim.[][]}),(v1265,{522,524}),(v1266,{-2,523}),(v1267,{499}),(v1268,{500}),(v1269,{26,136}),(v1270,{CJhc.Prim.:[(0,{23,25,133,135}),(1,{-2,24,134})],CJhc.Prim.[][]}),(v1271,{23,25,133,135}),(v1272,{-2,24,134}),(v1273,{502}),(v1274,{503}),(v1275,{CJhc.Prim.:[(0,{503}),(1,{502})],CJhc.Prim.[][]}),(v1276,{504}),(v1277,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v1278,{505}),(v1279,{23,25,133,135,522,524}),(v1280,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v1281,{-2,877}),(v1282,{877}),(v1283,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v1284,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1285,{909}),(v1286,{CChar#[(0,(Bas:))]}),(v1287,(Bas:)),(v1288,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1289,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1290,{899}),(v1291,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1292,(Bas:)),(v1293,{507}),(v1294,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1295,{899}),(v1296,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1297,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1298,{899}),(v1299,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1300,(Bas:)),(v1301,{508}),(v1302,{509}),(v1303,{510}),(v1304,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1305,{899}),(v1306,(Bas:)),(v1307,{-2,877}),(v1308,{877}),(v1309,{512}),(v1310,{513}),(v1311,{514}),(v1312,{515}),(v1313,{-2,24,26,134,136,523}),(v1314,{CJhc.Prim.:[(0,{23,25,133,135,522,524}),(1,{-2,24,134,523})],CJhc.Prim.[][]}),(v1315,{23,25,133,135,522,524}),(v1316,{-2,24,134,523}),(v1317,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v1318,{-2,877}),(v1319,{877}),(v1320,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v1321,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1322,{909}),(v1323,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1324,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1325,{899}),(v1326,{517}),(v1327,{30,140,517}),(v1328,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{517})],CJhc.Prim.[][]}),(v1329,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1330,{517}),(v1331,(Bas:)),(v1332,{23,25,133,135,522,524}),(v1333,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v1334,{-2,877}),(v1335,{877}),(v1336,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v1337,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1338,{909}),(v1339,{CChar#[(0,(Bas:))]}),(v1340,(Bas:)),(v1341,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1342,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1343,{899}),(v1344,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1345,(Bas:)),(v1346,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1347,{899}),(v1348,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1349,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1350,{899}),(v1351,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1352,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1353,{899}),(v1354,(Bas:)),(v1355,{-2,24,134,523}),(v1356,{CJhc.Prim.:[(0,{522,524}),(1,{-2,523})],CJhc.Prim.[][]}),(v1357,{522,524}),(v1358,{-2,523}),(v1359,{519}),(v1360,{520}),(v1361,{878}),(v1362,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v1363,{877}),(v1364,{878}),(v1365,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v1366,{877}),(v1367,{878}),(v1368,{522}),(v1369,{523}),(v1370,{524}),(v1371,{122}),(v1372,{127}),(v1373,{616}),(v1374,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1375,{-15,-4}),(v1376,{-12,-2,857}),(v1377,{-13,19}),(v1378,{128}),(v1379,{616}),(v1380,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1381,{-15,-4}),(v1382,{-12,-2,857}),(v1383,{-13,19}),(v1384,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1385,{-2,857}),(v1386,{-771}),(v1387,{125}),(v1388,{117}),(v1389,{616}),(v1390,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1391,{-15,-4}),(v1392,{-12,-2,857}),(v1393,{-13,19}),(v1394,{126}),(v1395,{616}),(v1396,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1397,{-15,-4}),(v1398,{-12,-2,857}),(v1399,{-13,19}),(v1400,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1401,{-2,857}),(v1402,{-771}),(v1403,{118}),(v1404,{616}),(v1405,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1406,{-15,-4}),(v1407,{-12,-2,857}),(v1408,{-13,19}),(v1409,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1410,{-2,857}),(v1411,{-771}),(v1412,{119}),(v1413,{124}),(v1414,{616}),(v1415,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1416,{-15,-4}),(v1417,{-12,-2,857}),(v1418,{-13,19}),(v1419,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1420,{-2,857}),(v1421,{-771}),(v1422,{616}),(v1423,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1424,{-15,-4}),(v1425,{-12,-2,857}),(v1426,{-13,19}),(v1427,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1428,{-2,857}),(v1429,{-771}),(v1430,{109}),(v1431,{114}),(v1432,{115}),(v1433,{CJhc.Prim.:[(0,{114}),(1,{115})]}),(v1434,{114}),(v1435,{115}),(v1436,{CJhc.Prim.:[(0,{-1}),(1,{8})]}),(v1437,{-1}),(v1438,{8}),(v1439,{CJhc.Prim.:[(0,{106,108}),(1,{-2,107})],CJhc.Prim.[][]}),(v1440,{106,108}),(v1441,{-2,107}),(v1442,{526}),(v1443,{527}),(v1444,{CJhc.Prim.:[(0,{527}),(1,{526})],CJhc.Prim.[][]}),(v1445,{528}),(v1446,{CJhc.Prim.:[(0,{527}),(1,{526})],CJhc.Prim.[][]}),(v1447,{529}),(v1448,{527}),(v1449,{526}),(v1450,{P2_theMain$117[(0,{114}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{550})],P2_theMain$123[(0,{551})],P2_theMain$126[(0,{552})],P2_theMain$129[(0,{553})]}),(v1451,{530}),(v1452,{616}),(v1453,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1454,{-15,-4}),(v1455,{-12,-2,857}),(v1456,{-13,19}),(v1457,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1458,{-2,857}),(v1459,{-771}),(v1460,{616}),(v1461,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1462,{-15,-4}),(v1463,{-12,-2,857}),(v1464,{-13,19}),(v1465,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1466,{-2,857}),(v1467,{-771}),(v1468,{616}),(v1469,{616}),(v1470,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1471,{-15,-4}),(v1472,{-12,-2,857}),(v1473,{-13,19}),(v1474,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1475,{-2,857}),(v1476,{-771}),(v1477,{-1242}),(v1478,{114}),(v1479,{616}),(v1480,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1481,{532}),(v1482,{533}),(v1483,{-15,-4}),(v1484,{-12,-2,857}),(v1485,{-13,19}),(v1486,{114}),(v1487,{526,555}),(v1488,{-1242}),(v1489,{CJhc.Prim.:[(0,{556}),(1,{555})],CJhc.Prim.[][]}),(v1490,{535}),(v1491,{556}),(v1492,{555}),(v1493,{P2_theMain$117[(0,{114}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{550})],P2_theMain$123[(0,{551})],P2_theMain$126[(0,{552})],P2_theMain$129[(0,{553})]}),(v1494,{536}),(v1495,{-1242}),(v1496,{114}),(v1497,{616}),(v1498,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1499,{-15,-4}),(v1500,{-12,-2,857}),(v1501,{-13,19}),(v1502,{538}),(v1503,{114}),(v1504,{540}),(v1505,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1506,{541}),(v1507,{114}),(v1508,{CInt#[(0,(Bas:))]}),(v1509,(Bas:)),(v1510,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v1511,{543}),(v1512,{114}),(v1513,{545}),(v1514,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1515,{546}),(v1516,{547}),(v1517,{548}),(v1518,{114}),(v1519,{-1,863}),(v1520,{106,108,687,689}),(v1521,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v1522,{-2,877}),(v1523,{877}),(v1524,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v1525,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1526,{909}),(v1527,{CChar#[(0,(Bas:))]}),(v1528,(Bas:)),(v1529,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1530,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1531,{899}),(v1532,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1533,{550}),(v1534,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1535,{899}),(v1536,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1537,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1538,{899}),(v1539,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1540,(Bas:)),(v1541,{551}),(v1542,(Bas:)),(v1543,{552}),(v1544,{553}),(v1545,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1546,{899}),(v1547,(Bas:)),(v1548,{115}),(v1549,{8,864}),(v1550,{-2,107,688}),(v1551,{CJhc.Prim.:[(0,{114}),(1,{115})]}),(v1552,{114}),(v1553,{115}),(v1554,{CJhc.Prim.:[(0,{863}),(1,{864})]}),(v1555,{863}),(v1556,{864}),(v1557,{CJhc.Prim.:[(0,{687,689}),(1,{-2,688})],CJhc.Prim.[][]}),(v1558,{687,689}),(v1559,{-2,688}),(v1560,{555}),(v1561,{556}),(v1562,{114}),(v1563,{-1,863}),(v1564,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1565,{558}),(v1566,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1567,{559}),(v1568,{560}),(v1569,{553}),(v1570,{530,536}),(v1571,{616}),(v1572,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1573,{-15,-4}),(v1574,{-12,-2,857}),(v1575,{-13,19}),(v1576,{552}),(v1577,{530,536}),(v1578,{616}),(v1579,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1580,{-15,-4}),(v1581,{-12,-2,857}),(v1582,{-13,19}),(v1583,{114}),(v1584,{-1,863}),(v1585,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1586,{CJhc.Prim.:[(0,{-101}),(1,{604})]}),(v1587,{562}),(v1588,{563}),(v1589,{564}),(v1590,{114}),(v1591,{-1,863}),(v1592,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1593,{CJhc.Prim.:[(0,{-101}),(1,{604})]}),(v1594,{566}),(v1595,{567}),(v1596,{114}),(v1597,{-1,863}),(v1598,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1599,{569}),(v1600,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1601,{570}),(v1602,{571}),(v1603,{114}),(v1604,{-1,863}),(v1605,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1606,{573}),(v1607,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1608,{574}),(v1609,{575}),(v1610,{551}),(v1611,{530,536}),(v1612,{616}),(v1613,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1614,{-15,-4}),(v1615,{-12,-2,857}),(v1616,{-13,19}),(v1617,{114}),(v1618,{-1,863}),(v1619,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1620,{550}),(v1621,{530,536}),(v1622,{616}),(v1623,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1624,{577}),(v1625,{-15,-4}),(v1626,{-12,-2,857}),(v1627,{-13,19}),(v1628,{114}),(v1629,{-1,863}),(v1630,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1631,{CJhc.Prim.:[(0,{-101}),(1,{604})]}),(v1632,{579}),(v1633,{580}),(v1634,{581}),(v1635,{114}),(v1636,{-1,863}),(v1637,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1638,{583}),(v1639,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1640,{584}),(v1641,{585}),(v1642,{530,536}),(v1643,{114}),(v1644,{-1,863}),(v1645,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1646,{616}),(v1647,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1648,{-15,-4}),(v1649,{-12,-2,857}),(v1650,{-13,19}),(v1651,{587}),(v1652,{114}),(v1653,{-1,863}),(v1654,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1655,{589}),(v1656,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v1657,{590}),(v1658,{591}),(v1659,{114}),(v1660,{-1,863}),(v1661,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1662,{CJhc.Prim.:[(0,{-101}),(1,{604})]}),(v1663,{593}),(v1664,{594}),(v1665,{114}),(v1666,{-1,863}),(v1667,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1668,{CJhc.Prim.:[(0,{-101}),(1,{604})]}),(v1669,{596}),(v1670,{597}),(v1671,{-1170,-247}),(v1672,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1673,{599}),(v1674,{600}),(v1675,{601}),(v1676,{602}),(v1677,{603}),(v1678,{604}),(v1679,{-15,-4}),(v1680,{CJhc.Order.Bool#[(0,(Bas:0))]}),(v1681,(Bas:)),(v1682,{114}),(v1683,{-1,863}),(v1684,{-15,-4}),(v1685,{606}),(v1686,{607}),(v1687,{114}),(v1688,{-1,863}),(v1689,{-1153,-1128,606}),(v1690,{CInt#[(0,(Bas:1))]}),(v1691,(Bas:)),(v1692,(Bas:)),(v1693,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v1694,{609}),(v1695,(Bas:)),(v1696,{610}),(v1697,{611}),(v1698,{612}),(v1699,{114}),(v1700,{-1,863}),(v1701,{-1153,-1128,606}),(v1702,{614}),(v1703,{-1091,-769,-629,-346,-279,-245,-231,...}),(v1704,{-1245,-1244,-1243,-1242,-1241,118,119,...}),(v1705,{-15,-4}),(v1706,{-12,-2,857}),(v1707,{-13,19}),(v1708,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1709,{616}),(v1710,{-2,857}),(v1711,{-1202,4}),(v1712,{616}),(v1713,{114}),(v1714,(Bas:)),(v1715,{CInt#[(0,(Bas:))]}),(v1716,(Bas:)),(v1717,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v1718,{618}),(v1719,{-1091,-769,-629,-346,-279,-245,-231,...}),(v1720,{-1245,-1244,-1243,-1242,-1241,118,119,...}),(v1721,{-15,-4}),(v1722,{-1202,4}),(v1723,{616}),(v1724,{P1_Prelude.IO.putStr[]}),(v1725,{620}),(v1726,{-771}),(v1727,{P1_theMain$148[(0,{128})],P1_theMain$147[(0,{122}),(1,{127})],P1_theMain$146[(0,{126})],P1_theMain$145[(0,{125}),(1,{117})],P1_theMain$144[(0,{119}),(1,{124})],P1_theMain$143[(0,{118})],P1_theMain$141[],P1_theMain$142[],P1_theMain$139[],P1_theMain$140[],P1_theMain$138[],P1_theMain$134[(0,{-1242}),(1,{114})],P1_theMain$133[(0,{-1242}),(1,{114})],P1_theMain$118[(0,{530,536}),(1,{114}),(2,{-1,863}),(3,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...})],P1_theMain$129[(0,{553}),(1,{530,536})],P1_theMain$126[(0,{552}),(1,{530,536})],P1_theMain$123[(0,{551}),(1,{530,536})],P1_theMain$117[(0,{114}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{550}),(4,{530,536})]}),(v1728,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v1729,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v1730,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1731,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v1732,{CChar#[(0,(Bas:))]}),(v1733,(Bas:)),(v1734,{623}),(v1735,{624}),(v1736,{625}),(v1737,(Bas:)),(v1738,{622,626}),(v1739,{-1091,-769,-629,-346,-279,-245,-231,...}),(v1740,{-15,-4}),(v1741,{CJhc.Order.Bool#[(0,(Bas:0))]}),(v1742,(Bas:)),(v1743,{628}),(v1744,{629}),(v1745,{630}),(v1746,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-1090,-768,-634,...})],CJhc.Prim.[][]}),(v1747,{120}),(v1748,{CJhc.Prim.:[(0,{642}),(1,{641})],CJhc.Prim.[][]}),(v1749,{642}),(v1750,{641}),(v1751,{632}),(v1752,{633}),(v1753,{CJhc.Prim.:[(0,{633}),(1,{632})],CJhc.Prim.[][]}),(v1754,{634}),(v1755,{120}),(v1756,{CJhc.Prim.:[(0,{642}),(1,{641})],CJhc.Prim.[][]}),(v1757,{642}),(v1758,{641}),(v1759,{636}),(v1760,{637}),(v1761,{CJhc.Prim.:[(0,{637}),(1,{636})],CJhc.Prim.[][]}),(v1762,{638}),(v1763,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v1764,{639}),(v1765,{106,108,687,689}),(v1766,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v1767,{-2,877}),(v1768,{877}),(v1769,{-2,107,109,688}),(v1770,{CJhc.Prim.:[(0,{106,108,687,689}),(1,{-2,107,688})],CJhc.Prim.[][]}),(v1771,{106,108,687,689}),(v1772,{-2,107,688}),(v1773,{641}),(v1774,{642}),(v1775,{642}),(v1776,(Bas:)),(v1777,(Bas:)),(v1778,{641}),(v1779,{CJhc.Prim.:[(0,{642}),(1,{641})],CJhc.Prim.[][]}),(v1780,{642}),(v1781,{641}),(v1782,{644}),(v1783,{645}),(v1784,{114}),(v1785,{CInt#[(0,(Bas:))]}),(v1786,(Bas:)),(v1787,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v1788,{647}),(v1789,{891,895}),(v1790,{CJhc.Prim.:[(0,{890}),(1,{891})],CJhc.Prim.[][]}),(v1791,{890}),(v1792,{891}),(v1793,{649}),(v1794,{650}),(v1795,{651}),(v1796,{652}),(v1797,(Bas:)),(v1798,(Bas:)),(v1799,{CJhc.Prim.:[(0,{894}),(1,{895})],CJhc.Prim.[][]}),(v1800,{654}),(v1801,{CJhc.Prim.:[(0,{894}),(1,{895})],CJhc.Prim.[][]}),(v1802,{894}),(v1803,{895}),(v1804,{655}),(v1805,{656}),(v1806,{657}),(v1807,{658}),(v1808,{CJhc.Prim.:[(0,{658}),(1,{655})],CJhc.Prim.[][]}),(v1809,{659}),(v1810,{641}),(v1811,{CJhc.Prim.:[(0,{642}),(1,{641})],CJhc.Prim.[][]}),(v1812,{642}),(v1813,{641}),(v1814,{661}),(v1815,{662}),(v1816,{109}),(v1817,(Bas:)),(v1818,{-2,107,688}),(v1819,{CJhc.Prim.:[(0,{687,689}),(1,{-2,688})],CJhc.Prim.[][]}),(v1820,{687,689}),(v1821,{-2,688}),(v1822,{664}),(v1823,{665}),(v1824,{109}),(v1825,{CJhc.Prim.:[(0,{106,108}),(1,{-2,107})],CJhc.Prim.[][]}),(v1826,{106,108}),(v1827,{-2,107}),(v1828,{667}),(v1829,{668}),(v1830,{CJhc.Prim.:[(0,{668}),(1,{667})],CJhc.Prim.[][]}),(v1831,{669}),(v1832,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v1833,{670}),(v1834,{106,108,687,689}),(v1835,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v1836,{-2,877}),(v1837,{877}),(v1838,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v1839,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1840,{909}),(v1841,{CChar#[(0,(Bas:))]}),(v1842,(Bas:)),(v1843,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1844,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1845,{899}),(v1846,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1847,(Bas:)),(v1848,{672}),(v1849,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1850,{899}),(v1851,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1852,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1853,{899}),(v1854,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1855,(Bas:)),(v1856,{673}),(v1857,{674}),(v1858,{675}),(v1859,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1860,{899}),(v1861,(Bas:)),(v1862,{-2,877}),(v1863,{877}),(v1864,{677}),(v1865,{678}),(v1866,{679}),(v1867,{680}),(v1868,{-2,107,109,688}),(v1869,{CJhc.Prim.:[(0,{106,108,687,689}),(1,{-2,107,688})],CJhc.Prim.[][]}),(v1870,{106,108,687,689}),(v1871,{-2,107,688}),(v1872,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v1873,{-2,877}),(v1874,{877}),(v1875,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v1876,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1877,{909}),(v1878,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1879,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1880,{899}),(v1881,{682}),(v1882,{113,682}),(v1883,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{682})],CJhc.Prim.[][]}),(v1884,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1885,{682}),(v1886,(Bas:)),(v1887,{106,108,687,689}),(v1888,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v1889,{-2,877}),(v1890,{877}),(v1891,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v1892,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1893,{909}),(v1894,{CChar#[(0,(Bas:))]}),(v1895,(Bas:)),(v1896,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1897,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1898,{899}),(v1899,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1900,(Bas:)),(v1901,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1902,{899}),(v1903,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1904,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1905,{899}),(v1906,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v1907,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v1908,{899}),(v1909,(Bas:)),(v1910,{-2,107,688}),(v1911,{CJhc.Prim.:[(0,{687,689}),(1,{-2,688})],CJhc.Prim.[][]}),(v1912,{687,689}),(v1913,{-2,688}),(v1914,{684}),(v1915,{685}),(v1916,{878}),(v1917,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v1918,{877}),(v1919,{878}),(v1920,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v1921,{877}),(v1922,{878}),(v1923,{687}),(v1924,{688}),(v1925,{689}),(v1926,{66,95}),(v1927,{71,100}),(v1928,{781}),(v1929,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1930,{-15,-4}),(v1931,{-12,-2,857}),(v1932,{-13,19}),(v1933,{72,101}),(v1934,{781}),(v1935,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1936,{-15,-4}),(v1937,{-12,-2,857}),(v1938,{-13,19}),(v1939,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1940,{-2,857}),(v1941,{-771}),(v1942,{69,98}),(v1943,{61,90}),(v1944,{781}),(v1945,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1946,{-15,-4}),(v1947,{-12,-2,857}),(v1948,{-13,19}),(v1949,{70,99}),(v1950,{781}),(v1951,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1952,{-15,-4}),(v1953,{-12,-2,857}),(v1954,{-13,19}),(v1955,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1956,{-2,857}),(v1957,{-771}),(v1958,{62,91}),(v1959,{781}),(v1960,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1961,{-15,-4}),(v1962,{-12,-2,857}),(v1963,{-13,19}),(v1964,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1965,{-2,857}),(v1966,{-771}),(v1967,{63,92}),(v1968,{68,97}),(v1969,{781}),(v1970,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1971,{-15,-4}),(v1972,{-12,-2,857}),(v1973,{-13,19}),(v1974,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1975,{-2,857}),(v1976,{-771}),(v1977,{781}),(v1978,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v1979,{-15,-4}),(v1980,{-12,-2,857}),(v1981,{-13,19}),(v1982,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v1983,{-2,857}),(v1984,{-771}),(v1985,{53,82}),(v1986,{58,87}),(v1987,{59,88}),(v1988,{CJhc.Prim.:[(0,{58,87}),(1,{59,88})]}),(v1989,{58,87}),(v1990,{59,88}),(v1991,{CJhc.Prim.:[(0,{-1}),(1,{8})]}),(v1992,{-1}),(v1993,{8}),(v1994,{CJhc.Prim.:[(0,{50,52,79,81}),(1,{-2,51,80})],CJhc.Prim.[][]}),(v1995,{50,52,79,81}),(v1996,{-2,51,80}),(v1997,{691}),(v1998,{692}),(v1999,{CJhc.Prim.:[(0,{692}),(1,{691})],CJhc.Prim.[][]}),(v2000,{693}),(v2001,{CJhc.Prim.:[(0,{692}),(1,{691})],CJhc.Prim.[][]}),(v2002,{694}),(v2003,{692}),(v2004,{691}),(v2005,{P2_theMain$50[(0,{58,87}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{715})],P2_theMain$56[(0,{716})],P2_theMain$59[(0,{717})],P2_theMain$62[(0,{718})]}),(v2006,{695}),(v2007,{781}),(v2008,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v2009,{-15,-4}),(v2010,{-12,-2,857}),(v2011,{-13,19}),(v2012,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v2013,{-2,857}),(v2014,{-771}),(v2015,{781}),(v2016,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v2017,{-15,-4}),(v2018,{-12,-2,857}),(v2019,{-13,19}),(v2020,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v2021,{-2,857}),(v2022,{-771}),(v2023,{781}),(v2024,{781}),(v2025,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v2026,{-15,-4}),(v2027,{-12,-2,857}),(v2028,{-13,19}),(v2029,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v2030,{-2,857}),(v2031,{-771}),(v2032,{-1247}),(v2033,{58,87}),(v2034,{781}),(v2035,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v2036,{697}),(v2037,{698}),(v2038,{-15,-4}),(v2039,{-12,-2,857}),(v2040,{-13,19}),(v2041,{58,87}),(v2042,{691,720}),(v2043,{-1247}),(v2044,{CJhc.Prim.:[(0,{721}),(1,{720})],CJhc.Prim.[][]}),(v2045,{700}),(v2046,{721}),(v2047,{720}),(v2048,{P2_theMain$50[(0,{58,87}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{715})],P2_theMain$56[(0,{716})],P2_theMain$59[(0,{717})],P2_theMain$62[(0,{718})]}),(v2049,{701}),(v2050,{-1247}),(v2051,{58,87}),(v2052,{781}),(v2053,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v2054,{-15,-4}),(v2055,{-12,-2,857}),(v2056,{-13,19}),(v2057,{703}),(v2058,{58,87}),(v2059,{705}),(v2060,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v2061,{706}),(v2062,{58,87}),(v2063,{CInt#[(0,(Bas:))]}),(v2064,(Bas:)),(v2065,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v2066,{708}),(v2067,{58,87}),(v2068,{710}),(v2069,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v2070,{711}),(v2071,{712}),(v2072,{713}),(v2073,{58,87}),(v2074,{-1,863}),(v2075,{50,52,79,81,852,854}),(v2076,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v2077,{-2,877}),(v2078,{877}),(v2079,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v2080,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2081,{909}),(v2082,{CChar#[(0,(Bas:))]}),(v2083,(Bas:)),(v2084,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2085,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2086,{899}),(v2087,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2088,{715}),(v2089,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2090,{899}),(v2091,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2092,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2093,{899}),(v2094,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2095,(Bas:)),(v2096,{716}),(v2097,(Bas:)),(v2098,{717}),(v2099,{718}),(v2100,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2101,{899}),(v2102,(Bas:)),(v2103,{59,88}),(v2104,{8,864}),(v2105,{-2,51,80,853}),(v2106,{CJhc.Prim.:[(0,{58,87}),(1,{59,88})]}),(v2107,{58,87}),(v2108,{59,88}),(v2109,{CJhc.Prim.:[(0,{863}),(1,{864})]}),(v2110,{863}),(v2111,{864}),(v2112,{CJhc.Prim.:[(0,{852,854}),(1,{-2,853})],CJhc.Prim.[][]}),(v2113,{852,854}),(v2114,{-2,853}),(v2115,{720}),(v2116,{721}),(v2117,{58,87}),(v2118,{-1,863}),(v2119,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2120,{723}),(v2121,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v2122,{724}),(v2123,{725}),(v2124,{718}),(v2125,{695,701}),(v2126,{781}),(v2127,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v2128,{-15,-4}),(v2129,{-12,-2,857}),(v2130,{-13,19}),(v2131,{717}),(v2132,{695,701}),(v2133,{781}),(v2134,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v2135,{-15,-4}),(v2136,{-12,-2,857}),(v2137,{-13,19}),(v2138,{58,87}),(v2139,{-1,863}),(v2140,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2141,{CJhc.Prim.:[(0,{-101}),(1,{769})]}),(v2142,{727}),(v2143,{728}),(v2144,{729}),(v2145,{58,87}),(v2146,{-1,863}),(v2147,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2148,{CJhc.Prim.:[(0,{-101}),(1,{769})]}),(v2149,{731}),(v2150,{732}),(v2151,{58,87}),(v2152,{-1,863}),(v2153,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2154,{734}),(v2155,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v2156,{735}),(v2157,{736}),(v2158,{58,87}),(v2159,{-1,863}),(v2160,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2161,{738}),(v2162,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v2163,{739}),(v2164,{740}),(v2165,{716}),(v2166,{695,701}),(v2167,{781}),(v2168,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v2169,{-15,-4}),(v2170,{-12,-2,857}),(v2171,{-13,19}),(v2172,{58,87}),(v2173,{-1,863}),(v2174,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2175,{715}),(v2176,{695,701}),(v2177,{781}),(v2178,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v2179,{742}),(v2180,{-15,-4}),(v2181,{-12,-2,857}),(v2182,{-13,19}),(v2183,{58,87}),(v2184,{-1,863}),(v2185,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2186,{CJhc.Prim.:[(0,{-101}),(1,{769})]}),(v2187,{744}),(v2188,{745}),(v2189,{746}),(v2190,{58,87}),(v2191,{-1,863}),(v2192,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2193,{748}),(v2194,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v2195,{749}),(v2196,{750}),(v2197,{695,701}),(v2198,{58,87}),(v2199,{-1,863}),(v2200,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2201,{781}),(v2202,{CMain.MkEnv[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-13,19})]}),(v2203,{-15,-4}),(v2204,{-12,-2,857}),(v2205,{-13,19}),(v2206,{752}),(v2207,{58,87}),(v2208,{-1,863}),(v2209,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2210,{754}),(v2211,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-634,-144,-142,...})],CJhc.Prim.[][]}),(v2212,{755}),(v2213,{756}),(v2214,{58,87}),(v2215,{-1,863}),(v2216,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2217,{CJhc.Prim.:[(0,{-101}),(1,{769})]}),(v2218,{758}),(v2219,{759}),(v2220,{58,87}),(v2221,{-1,863}),(v2222,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2223,{CJhc.Prim.:[(0,{-101}),(1,{769})]}),(v2224,{761}),(v2225,{762}),(v2226,{-1170,-247}),(v2227,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2228,{764}),(v2229,{765}),(v2230,{766}),(v2231,{767}),(v2232,{768}),(v2233,{769}),(v2234,{-15,-4}),(v2235,{CJhc.Order.Bool#[(0,(Bas:0))]}),(v2236,(Bas:)),(v2237,{58,87}),(v2238,{-1,863}),(v2239,{-15,-4}),(v2240,{771}),(v2241,{772}),(v2242,{58,87}),(v2243,{-1,863}),(v2244,{-1153,-1128,771}),(v2245,{CInt#[(0,(Bas:1))]}),(v2246,(Bas:)),(v2247,(Bas:)),(v2248,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v2249,{774}),(v2250,(Bas:)),(v2251,{775}),(v2252,{776}),(v2253,{777}),(v2254,{58,87}),(v2255,{-1,863}),(v2256,{-1153,-1128,771}),(v2257,{779}),(v2258,{-1091,-769,-629,-346,-279,-245,-231,...}),(v2259,{-1250,-1249,-1248,-1247,-1246,62,63,...}),(v2260,{-15,-4}),(v2261,{-12,-2,857}),(v2262,{-13,19}),(v2263,{CMain.File[(0,{-2,857})],CMain.Stdout[]}),(v2264,{781}),(v2265,{-2,857}),(v2266,{-1202,3}),(v2267,{781}),(v2268,{58,87}),(v2269,(Bas:)),(v2270,{CInt#[(0,(Bas:))]}),(v2271,(Bas:)),(v2272,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v2273,{783}),(v2274,{-1091,-769,-629,-346,-279,-245,-231,...}),(v2275,{-1250,-1249,-1248,-1247,-1246,62,63,...}),(v2276,{-15,-4}),(v2277,{-1202,3}),(v2278,{781}),(v2279,{P1_Prelude.IO.putStr[]}),(v2280,{785}),(v2281,{-771}),(v2282,{P1_theMain$81[(0,{72,101})],P1_theMain$80[(0,{66,95}),(1,{71,100})],P1_theMain$79[(0,{70,99})],P1_theMain$78[(0,{69,98}),(1,{61,90})],P1_theMain$77[(0,{63,92}),(1,{68,97})],P1_theMain$76[(0,{62,91})],P1_theMain$74[],P1_theMain$75[],P1_theMain$72[],P1_theMain$73[],P1_theMain$71[],P1_theMain$67[(0,{-1247}),(1,{58,87})],P1_theMain$66[(0,{-1247}),(1,{58,87})],P1_theMain$51[(0,{695,701}),(1,{58,87}),(2,{-1,863}),(3,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...})],P1_theMain$62[(0,{718}),(1,{695,701})],P1_theMain$59[(0,{717}),(1,{695,701})],P1_theMain$56[(0,{716}),(1,{695,701})],P1_theMain$50[(0,{58,87}),(1,{-1,863}),(2,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(3,{715}),(4,{695,701})]}),(v2283,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2284,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v2285,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2286,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2287,{CChar#[(0,(Bas:))]}),(v2288,(Bas:)),(v2289,{788}),(v2290,{789}),(v2291,{790}),(v2292,(Bas:)),(v2293,{787,791}),(v2294,{-1091,-769,-629,-346,-279,-245,-231,...}),(v2295,{-15,-4}),(v2296,{CJhc.Order.Bool#[(0,(Bas:0))]}),(v2297,(Bas:)),(v2298,{793}),(v2299,{794}),(v2300,{795}),(v2301,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1208,-1115,-1090,-768,-634,...})],CJhc.Prim.[][]}),(v2302,{64,93}),(v2303,{CJhc.Prim.:[(0,{807}),(1,{806})],CJhc.Prim.[][]}),(v2304,{807}),(v2305,{806}),(v2306,{797}),(v2307,{798}),(v2308,{CJhc.Prim.:[(0,{798}),(1,{797})],CJhc.Prim.[][]}),(v2309,{799}),(v2310,{64,93}),(v2311,{CJhc.Prim.:[(0,{807}),(1,{806})],CJhc.Prim.[][]}),(v2312,{807}),(v2313,{806}),(v2314,{801}),(v2315,{802}),(v2316,{CJhc.Prim.:[(0,{802}),(1,{801})],CJhc.Prim.[][]}),(v2317,{803}),(v2318,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v2319,{804}),(v2320,{50,52,79,81,852,854}),(v2321,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v2322,{-2,877}),(v2323,{877}),(v2324,{-2,51,53,80,82,853}),(v2325,{CJhc.Prim.:[(0,{50,52,79,81,852,854}),(1,{-2,51,80,853})],CJhc.Prim.[][]}),(v2326,{50,52,79,81,852,854}),(v2327,{-2,51,80,853}),(v2328,{806}),(v2329,{807}),(v2330,{807}),(v2331,(Bas:)),(v2332,(Bas:)),(v2333,{806}),(v2334,{CJhc.Prim.:[(0,{807}),(1,{806})],CJhc.Prim.[][]}),(v2335,{807}),(v2336,{806}),(v2337,{809}),(v2338,{810}),(v2339,{58,87}),(v2340,{CInt#[(0,(Bas:))]}),(v2341,(Bas:)),(v2342,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v2343,{812}),(v2344,{891,895}),(v2345,{CJhc.Prim.:[(0,{890}),(1,{891})],CJhc.Prim.[][]}),(v2346,{890}),(v2347,{891}),(v2348,{814}),(v2349,{815}),(v2350,{816}),(v2351,{817}),(v2352,(Bas:)),(v2353,(Bas:)),(v2354,{CJhc.Prim.:[(0,{894}),(1,{895})],CJhc.Prim.[][]}),(v2355,{819}),(v2356,{CJhc.Prim.:[(0,{894}),(1,{895})],CJhc.Prim.[][]}),(v2357,{894}),(v2358,{895}),(v2359,{820}),(v2360,{821}),(v2361,{822}),(v2362,{823}),(v2363,{CJhc.Prim.:[(0,{823}),(1,{820})],CJhc.Prim.[][]}),(v2364,{824}),(v2365,{806}),(v2366,{CJhc.Prim.:[(0,{807}),(1,{806})],CJhc.Prim.[][]}),(v2367,{807}),(v2368,{806}),(v2369,{826}),(v2370,{827}),(v2371,{53,82}),(v2372,(Bas:)),(v2373,{-2,51,80,853}),(v2374,{CJhc.Prim.:[(0,{852,854}),(1,{-2,853})],CJhc.Prim.[][]}),(v2375,{852,854}),(v2376,{-2,853}),(v2377,{829}),(v2378,{830}),(v2379,{53,82}),(v2380,{CJhc.Prim.:[(0,{50,52,79,81}),(1,{-2,51,80})],CJhc.Prim.[][]}),(v2381,{50,52,79,81}),(v2382,{-2,51,80}),(v2383,{832}),(v2384,{833}),(v2385,{CJhc.Prim.:[(0,{833}),(1,{832})],CJhc.Prim.[][]}),(v2386,{834}),(v2387,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{872})],CJhc.Prim.[][]}),(v2388,{835}),(v2389,{50,52,79,81,852,854}),(v2390,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v2391,{-2,877}),(v2392,{877}),(v2393,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v2394,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2395,{909}),(v2396,{CChar#[(0,(Bas:))]}),(v2397,(Bas:)),(v2398,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2399,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2400,{899}),(v2401,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2402,(Bas:)),(v2403,{837}),(v2404,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2405,{899}),(v2406,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2407,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2408,{899}),(v2409,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2410,(Bas:)),(v2411,{838}),(v2412,{839}),(v2413,{840}),(v2414,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2415,{899}),(v2416,(Bas:)),(v2417,{-2,877}),(v2418,{877}),(v2419,{842}),(v2420,{843}),(v2421,{844}),(v2422,{845}),(v2423,{-2,51,53,80,82,853}),(v2424,{CJhc.Prim.:[(0,{50,52,79,81,852,854}),(1,{-2,51,80,853})],CJhc.Prim.[][]}),(v2425,{50,52,79,81,852,854}),(v2426,{-2,51,80,853}),(v2427,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v2428,{-2,877}),(v2429,{877}),(v2430,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v2431,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2432,{909}),(v2433,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2434,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2435,{899}),(v2436,{847}),(v2437,{57,86,847}),(v2438,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{847})],CJhc.Prim.[][]}),(v2439,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2440,{847}),(v2441,(Bas:)),(v2442,{50,52,79,81,852,854}),(v2443,{CJhc.Basics.(,)[(0,{-2,877}),(1,{877})]}),(v2444,{-2,877}),(v2445,{877}),(v2446,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{909})],CJhc.Prim.[][]}),(v2447,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2448,{909}),(v2449,{CChar#[(0,(Bas:))]}),(v2450,(Bas:)),(v2451,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2452,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2453,{899}),(v2454,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2455,(Bas:)),(v2456,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2457,{899}),(v2458,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2459,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2460,{899}),(v2461,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{899})],CJhc.Prim.[][]}),(v2462,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2463,{899}),(v2464,(Bas:)),(v2465,{-2,51,80,853}),(v2466,{CJhc.Prim.:[(0,{852,854}),(1,{-2,853})],CJhc.Prim.[][]}),(v2467,{852,854}),(v2468,{-2,853}),(v2469,{849}),(v2470,{850}),(v2471,{878}),(v2472,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v2473,{877}),(v2474,{878}),(v2475,{CJhc.Prim.:[(0,{877}),(1,{878})],CJhc.Prim.[][]}),(v2476,{877}),(v2477,{878}),(v2478,{852}),(v2479,{853}),(v2480,{854}),(v2481,{856}),(v2482,{CJhc.Basics.(,)[(0,{-2,910}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})]}),(v2483,{-2,910}),(v2484,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2485,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v2486,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2487,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2488,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2489,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2490,{76,77}),(v2491,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2492,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v2493,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2494,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2495,{P2_theMain$13[(0,{-15,-4}),(1,{-13,19})],P2_theMain$14[(0,{-15,-4}),(1,{-12,-2,857})]}),(v2496,{856}),(v2497,{857}),(v2498,{P1_theMain$14[(0,{-15,-4}),(1,{-12,-2,857}),(2,{857})],P1_theMain$13[(0,{-15,-4}),(1,{-13,19}),(2,{857})]}),(v2499,{858}),(v2500,{P2_theMain$13[(0,{-15,-4}),(1,{-13,19})],P2_theMain$14[(0,{-15,-4}),(1,{-12,-2,857})]}),(v2501,{P1_theMain$14[(0,{-15,-4}),(1,{-12,-2,857}),(2,{-2})],P1_theMain$13[(0,{-15,-4}),(1,{-13,19}),(2,{-2})]}),(v2502,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2503,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2504,{CChar#[(0,(Bas:))]}),(v2505,(Bas:)),(v2506,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v2507,{-2,910}),(v2508,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2509,(Bas:)),(v2510,{860,861}),(v2511,{-2,910}),(v2512,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2513,{856}),(v2514,{CJhc.Basics.(,)[(0,{-2,910}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})]}),(v2515,{-2,910}),(v2516,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2517,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2518,{CChar#[(0,(Bas:))]}),(v2519,(Bas:)),(v2520,(Bas:)),(v2521,(Bas:)),(v2522,{863}),(v2523,(Bas:)),(v2524,{864}),(v2525,{-2,10}),(v2526,{CJhc.Prim.:[(0,{-2,904}),(1,{-2,10})],CJhc.Prim.[][]}),(v2527,{-2,904}),(v2528,{-2,10}),(v2529,{866}),(v2530,{867}),(v2531,{-1258,-1257,-1256,-1255,-1254,-1253,-1252,...}),(v2532,{-1228,-1225,-1219,-1218,-1209,-1116,-635,...}),(v2533,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1257,-1256,-1255,-1254,-1253,-1252,-1233,...})],CJhc.Prim.[][]}),(v2534,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2535,{-1257,-1256,-1255,-1254,-1253,-1252,-1233,...}),(v2536,{869}),(v2537,{302,304,306,308,314,319,325,...}),(v2538,{CJhc.Prim.:[(0,{-1228,-1224,-1223,-1221,-1220,-1219,-1217,...}),(1,{302,306,314,319,325,331,334,...})],CJhc.Prim.[][]}),(v2539,{-1228,-1224,-1223,-1221,-1220,-1219,-1217,...}),(v2540,{302,306,314,319,325,331,334,...}),(v2541,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1224,-1223,-1221,-1220,-1219,-1217,...})],CJhc.Prim.[][]}),(v2542,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2543,{-1228,-1224,-1223,-1221,-1220,-1219,-1217,...}),(v2544,{871}),(v2545,{872}),(v2546,{-1259,-1235,-1201,-1169,-1153,-1150,-1128,...}),(v2547,{-1228,-1225,-1219,-1218,-1209,-1116,-635,...}),(v2548,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1258,-1234,-1228,-1217,-1208,-1200,-1191,...})],CJhc.Prim.[][]}),(v2549,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2550,{-1258,-1234,-1228,-1217,-1208,-1200,-1191,...}),(v2551,{874}),(v2552,{876}),(v2553,{CJhc.Basics.(,)[(0,{-2,910}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})]}),(v2554,{-2,910}),(v2555,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2556,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v2557,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2558,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2559,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2560,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v2561,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2562,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2563,{876}),(v2564,{877}),(v2565,{878}),(v2566,{876}),(v2567,{CJhc.Basics.(,)[(0,{-2,910}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})]}),(v2568,{-2,910}),(v2569,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2570,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2571,{CChar#[(0,(Bas:))]}),(v2572,(Bas:)),(v2573,(Bas:)),(v2574,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2575,{-2,910}),(v2576,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2577,{-1328,-216,290,455,620,785}),(v2578,{-1328,-1327,-1326,-1325,-1324,-1323,-1322,...}),(v2579,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1327,-1326,-1325,-1324,-1323,-1322,-1321,...})],CJhc.Prim.[][]}),(v2580,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2581,{-1327,-1326,-1325,-1324,-1323,-1322,-1321,...}),(v2582,{-771}),(v2583,{-156,190}),(v2584,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2585,{CJhc.Prim.:[(0,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(1,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...})],CJhc.Prim.[][]}),(v2586,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2587,{-1228,-1217,-1216,-1215,-1214,-1213,-1212,...}),(v2588,{CChar#[(0,(Bas:'e'))]}),(v2589,(Bas:)),(v2590,(Bas:)),(v2591,{-1229,-1227,-1222,-1189,-1185,-1170,-774,...}),(v2592,{CChar#[(0,(Bas:'\\\\n'))]}),(v2593,(Bas:)),(v2594,(Bas:)),(v2595,{-1226}),(v2596,{890,894}),(v2597,{TJhc.Prim.Int[]}),(v2598,{CInt#[(0,(Bas:))]}),(v2599,(Bas:)),(v2600,{CInt#[(0,(Bas:))]}),(v2601,(Bas:)),(v2602,(Bas:)),(v2603,{880}),(v2604,{-157}),(v2605,{187,880,890,894}),(v2606,{-2}),(v2607,{CInt#[(0,(Bas:))],CInteger#[(0,(Bas:))]}),(v2608,(Bas:)),(v2609,(Bas:)),(v2610,{CInt#[(0,(Bas:0))]}),(v2611,(Bas:)),(v2612,(Bas:)),(v2613,{882}),(v2614,(Bas:)),(v2615,{883}),(v2616,{884}),(v2617,{885}),(v2618,(Bas:)),(v2619,{886}),(v2620,{887}),(v2621,{883,886}),(v2622,{-2,882}),(v2623,{CInteger#[(0,(Bas:))]}),(v2624,(Bas:)),(v2625,(Bas:)),(v2626,{312,477,642,807,877}),(v2627,(Bas:)),(v2628,{312,477,642,807,877,899