packages feed

hplayground 0.1.0.3 → 0.1.0.4

raw patch · 4 files changed

+59/−32 lines, 4 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

hplayground.cabal view
@@ -1,5 +1,5 @@ name: hplayground-version: 0.1.0.3+version: 0.1.0.4 cabal-version: >=1.8 build-type: Simple license: BSD3@@ -8,7 +8,7 @@ stability: experimental bug-reports: https://github.com/agocorona/hplayground/issues synopsis: a client-side haskell framework that compiles to javascript with the haste compiler-description: Formlets with reactive effects in the client side+description: Formlets with reactive effects in the client side. See homepage  homepage:    https://github.com/agocorona/hplayground category: Web
src/Haste/HPlay/View.hs view
@@ -776,27 +776,37 @@  linkPressed= unsafePerformIO $ newMVar Nothing -wlink :: (Show a, Typeable a) => a -> Perch -> Widget a
-wlink x v= View $ do-    ide <- genNewId-    FormElm render _ <- runView $ (wraw $ addEvent(a ! href ("#/"++show1 x)  $ v)-                                     OnClick (setId ide))-                        --   `raiseEvent` OnClick+wlink :: (Show a, Typeable a) => a -> Perch -> Widget a+wlink x v= do+    (a ! href ("#/"++show1 x)   $ v) `pass` OnClick+    return x -    mi <- liftIO $ readMVar linkPressed-    if mi==  Just ide-     then return $ FormElm render $ Just x-     else return $ FormElm render Nothing
    where-   addEvent be event action= Perch $ \e -> do
-     e' <- build be e
-     onEvent e' event  action 
-     return e'
--   setId ide _ _= do-     modifyMVar_ linkPressed . const .  return $ Just ide    show1 x | typeOf x== typeOf (undefined :: String) = unsafeCoerce x            | otherwise= show x++
+--wlink x v= View $ do+--    ide <- genNewId+--    FormElm render _ <- runView $ (wraw $ addEvent(a ! href ("#/"++show1 x)  $ v)+--                                          OnClick (setId ide))+----                           `raiseEvent` OnClick+--+--    mi <- liftIO $ readMVar linkPressed+--    if mi==  Just ide+--     then return $ FormElm render $ Just x+--     else return $ FormElm render Nothing
+--   where+--   addEvent be event action= Perch $ \e -> do
+--     e' <- build be e
+--     onEvent e' event  action 
+--     return e'
+--+--   setId ide _ _= do+--     modifyMVar_ linkPressed . const .  return $ Just ide+--+--   show1 x | typeOf x== typeOf (undefined :: String) = unsafeCoerce x+--           | otherwise= show x             
 -- | Concat a list of widgets of the same type, return a the first validated result
src/Main.hs view
@@ -234,7 +234,7 @@     evdata  <- getEventData     wraw $ p << ( (evName evdata) ++" "++ show (evData evdata)) -linksample= br ++> wlink "Hey!" (toElem "This link say Hey!")`fire` OnClick >>= \r -> wraw( b (" returns "++ r))+linksample= br ++> wlink "Hi!" (toElem "This link say Hi!")`fire` OnClick >>= \r -> wraw( b (" returns "++ r))  buttons= p "Different input elements:" ++> checkButton                                        **> br ++> br
src/Main.html view
@@ -1,4 +1,4 @@-<!DOCTYPE HTML><html><head><title>main.html</title><meta charset="UTF-8"><script type="text/javascript">// This object will hold all exports.
+<!DOCTYPE HTML><html><head><title>src\main.html</title><meta charset="UTF-8"><script type="text/javascript">// This object will hold all exports.
 var Haste = {};
 
 /* Thunk
@@ -32,7 +32,10 @@     // results in non-functions getting applied, so we have to deal with
     // it.
     if(!(f instanceof Function)) {
-        return f;
+        f = B(f);
+        if(!(f instanceof Function)) {
+            return f;
+        }
     }
 
     if(f.arity === undefined) {
@@ -75,6 +78,16 @@     }
 }
 
+/* Bounce
+   Bonuce on a trampoline for as long as we get a function back.
+*/
+function B(f) {
+    while(f instanceof F) {
+        f = f.f();
+    }
+    return f;
+}
+
 // Export Haste, A and E. Haste because we need to preserve exports, A and E
 // because they're handy for Haste.Foreign.
 if(!window) {
@@ -282,8 +295,6 @@     }
 }
 
-var coercionToken = undefined;
-
 /* Haste represents constructors internally using 1 for the first constructor,
    2 for the second, etc.
    However, dataToTag should use 0, 1, 2, etc. Also, booleans might be unboxed.
@@ -369,8 +380,8 @@ 	posy = e.clientY + document.body.scrollTop
 	    + document.documentElement.scrollTop;
     }
-    return [posx - (e.target.offsetLeft || 0),
-	    posy - (e.target.offsetTop || 0)];
+    return [posx - (e.currentTarget.offsetLeft || 0),
+	    posy - (e.currentTarget.offsetTop || 0)];
 }
 
 function jsSetCB(elem, evt, cb) {
@@ -597,6 +608,8 @@     case 'object':
         if(obj instanceof Array) {
             return [3, arr2lst_json(obj, 0)];
+        } else if (obj == null) {
+            return [5];
         } else {
             // Object type but not array - it's a dictionary.
             // The RFC doesn't say anything about the ordering of keys, but
@@ -642,7 +655,11 @@ function ajaxReq(method, url, async, postdata, cb) {
     var xhr = new XMLHttpRequest();
     xhr.open(method, url, async);
-    xhr.setRequestHeader('Cache-control', 'no-cache');
+
+    if(method == "POST") {
+        xhr.setRequestHeader("Content-type",
+                             "application/x-www-form-urlencoded");
+    }
     xhr.onreadystatechange = function() {
         if(xhr.readyState == 4) {
             if(xhr.status == 200) {
@@ -1700,9 +1717,9 @@ function hs_minusInt64(x, y) {return x.subtract(y);}
 function hs_timesInt64(x, y) {return x.multiply(y);}
 function hs_negateInt64(x) {return x.negate();}
-function hs_uncheckedIShiftL64(x, bits) {x.shiftLeft(bits);}
-function hs_uncheckedIShiftRA64(x, bits) {x.shiftRight(bits);}
-function hs_uncheckedIShiftRL64(x, bits) {x.shiftRightUnsigned(bits);}
+function hs_uncheckedIShiftL64(x, bits) {return x.shiftLeft(bits);}
+function hs_uncheckedIShiftRA64(x, bits) {return x.shiftRight(bits);}
+function hs_uncheckedIShiftRL64(x, bits) {return x.shiftRightUnsigned(bits);}
 function hs_intToInt64(x) {return new Long(x, 0);}
 function hs_int64ToInt(x) {return x.toInt();}
 
@@ -2135,5 +2152,5 @@     );
 }
 
-var _0=false,_1=new T(function(){return [0,"(function(e){return e.parentNode;})"];}),_2=function(_3){var _4=A(_3,[_]);return E(_4);},_5=function(_6){return _2(function(_){var _=0;return eval(E(_6)[1]);});},_7=new T(function(){return _5(_1);}),_8=[0,0],_9=[0],_a=function(_b,_){return _9;},_c=function(_){return _9;},_d=[0,_c,_a],_e=2,_f=[1],_g=[0],_h=[0,_g,_8,_e,_d,_0,_f],_i=function(_){var _=0,_j=newMVar(),_=putMVar(_j,_h);return [0,_j];},_k=new T(function(){return _2(_i);}),_l=function(_m,_n,_){var _o=E(_k)[1],_p=takeMVar(_o),_q=A(_m,[_p,_]),_r=E(_q),_s=E(_r[1]),_t=_s[1],_u=_s[2],_=putMVar(_o,new T(function(){var _v=E(_r[2]);return [0,_v[1],_v[2],_v[3],_v[4],_0,_v[6]];}));if(!E(E(_p)[5])){var _w=A(_t,[_n,_]);return _u;}else{var _x=A(_7,[E(E(_n)[1]),_]),_y=A(_t,[[0,_x],_]);return _u;}},_z=function(_A,_B,_){var _C=jsCreateTextNode(toJSStr(E(_A))),_D=jsAppendChild(_C,E(_B)[1]);return [0,_C];},_E=[0,34],_F=unCStr("br"),_G=function(_H,_){var _I=jsCreateElem(toJSStr(E(_F))),_J=jsAppendChild(_I,E(_H)[1]);return [0,_I];},_K=[1,_E,_g],_L=unCStr("hello, what is your name?"),_M=unCStr("div"),_N=function(_O,_P){var _Q=new T(function(){return A(_O,[_P]);});return function(_R,_){var _S=jsCreateElem(toJSStr(E(_M))),_T=jsAppendChild(_S,E(_R)[1]),_U=[0,_S],_V=A(_Q,[_U,_]);return _U;};},_W=new T(function(){return [0,"(function(){return document.body;})"];}),_X=unCStr("id"),_Y=unCStr("console"),_Z=function(_10,_){return _10;},_11=function(_12){return E(_12);},_13=function(_){var _14=E(_Y),_15=jsFind(toJSStr(_14)),_16=E(_15);if(!_16[0]){var _17=A(_5,[_W,_]),_18=A(_N,[_11,_Z,[0,_17],_]),_19=E(_18),_1a=jsSetAttr(_19[1],toJSStr(E(_X)),toJSStr(_14));return _19;}else{return _16[1];}},_1b=function(_1c,_1d,_){return [0,[0,_Z,[1,_1c]],_1d];},_1e=unCStr("id"),_1f=0,_1g=function(_1h,_1i,_1j,_1k){return A(_1h,[new T(function(){return function(_){var _1l=jsSetAttr(E(_1i)[1],toJSStr(E(_1j)),toJSStr(E(_1k)));return _1f;};})]);},_1m=function(_1n){return E(_1n);},_1o=function(_1p,_1q,_1r,_){var _1s=E(_1q),_1t=A(_1p,[_1r,_]),_1u=A(_1g,[_1m,_1t,_1s[1],_1s[2],_]);return _1t;},_1v=function(_1w,_1x){while(1){var _1y=(function(_1z,_1A){var _1B=E(_1A);if(!_1B[0]){return E(_1z);}else{_1w=function(_1C,_){return _1o(_1z,_1B[1],_1C,_);};_1x=_1B[2];return null;}})(_1w,_1x);if(_1y!=null){return _1y;}}},_1D=function(_1E,_1F,_){return [0,_1f,_1E];},_1G=function(_1H,_){return [0,_1H,_1H];},_1I=[0,coercionToken],_1J=function(_1K,_1L,_){var _1M=A(_1K,[_]);return A(_1L,[_]);},_1N=function(_1O,_1P,_){return _1J(_1O,_1P,_);},_1Q=function(_1R,_1S,_){var _1T=A(_1R,[_]);return A(_1S,[_1T,_]);},_1U=unCStr("base"),_1V=unCStr("GHC.IO.Exception"),_1W=unCStr("IOException"),_1X=[0,I_fromBits([4053623282,1685460941]),I_fromBits([3693590983,2507416641]),_1U,_1V,_1W],_1Y=[0,I_fromBits([4053623282,1685460941]),I_fromBits([3693590983,2507416641]),_1X,_g],_1Z=function(_20){return E(_1Y);},_21=function(_22){return E(E(_22)[1]);},_23=unCStr("Maybe.fromJust: Nothing"),_24=new T(function(){return err(_23);}),_25=function(_26,_27,_28){var _29=new T(function(){var _2a=A(_26,[_28]),_2b=A(_27,[new T(function(){var _2c=E(_29);return _2c[0]==0?E(_24):E(_2c[1]);})]),_2d=hs_eqWord64(_2a[1],_2b[1]);if(!E(_2d)){return [0];}else{var _2e=hs_eqWord64(_2a[2],_2b[2]);return E(_2e)==0?[0]:[1,_28];}});return E(_29);},_2f=function(_2g){var _2h=E(_2g);return _25(_21(_2h[1]),_1Z,_2h[2]);},_2i=unCStr(": "),_2j=[0,41],_2k=unCStr(" ("),_2l=function(_2m,_2n){var _2o=E(_2m);return _2o[0]==0?E(_2n):[1,_2o[1],new T(function(){return _2l(_2o[2],_2n);})];},_2p=unCStr("already exists"),_2q=unCStr("does not exist"),_2r=unCStr("protocol error"),_2s=unCStr("failed"),_2t=unCStr("invalid argument"),_2u=unCStr("inappropriate type"),_2v=unCStr("hardware fault"),_2w=unCStr("unsupported operation"),_2x=unCStr("timeout"),_2y=unCStr("resource vanished"),_2z=unCStr("interrupted"),_2A=unCStr("resource busy"),_2B=unCStr("resource exhausted"),_2C=unCStr("end of file"),_2D=unCStr("illegal operation"),_2E=unCStr("permission denied"),_2F=unCStr("user error"),_2G=unCStr("unsatisified constraints"),_2H=unCStr("system error"),_2I=function(_2J,_2K){switch(E(_2J)){case 0:return _2l(_2p,_2K);case 1:return _2l(_2q,_2K);case 2:return _2l(_2A,_2K);case 3:return _2l(_2B,_2K);case 4:return _2l(_2C,_2K);case 5:return _2l(_2D,_2K);case 6:return _2l(_2E,_2K);case 7:return _2l(_2F,_2K);case 8:return _2l(_2G,_2K);case 9:return _2l(_2H,_2K);case 10:return _2l(_2r,_2K);case 11:return _2l(_2s,_2K);case 12:return _2l(_2t,_2K);case 13:return _2l(_2u,_2K);case 14:return _2l(_2v,_2K);case 15:return _2l(_2w,_2K);case 16:return _2l(_2x,_2K);case 17:return _2l(_2y,_2K);default:return _2l(_2z,_2K);}},_2L=[0,125],_2M=unCStr("{handle: "),_2N=function(_2O,_2P,_2Q,_2R,_2S,_2T){var _2U=new T(function(){var _2V=new T(function(){return _2I(_2P,new T(function(){var _2W=E(_2R);return _2W[0]==0?E(_2T):_2l(_2k,new T(function(){return _2l(_2W,[1,_2j,_2T]);}));}));}),_2X=E(_2Q);return _2X[0]==0?E(_2V):_2l(_2X,new T(function(){return _2l(_2i,_2V);}));}),_2Y=E(_2S);if(!_2Y[0]){var _2Z=E(_2O);if(!_2Z[0]){return E(_2U);}else{var _30=E(_2Z[1]);return _30[0]==0?_2l(_2M,new T(function(){return _2l(_30[1],[1,_2L,new T(function(){return _2l(_2i,_2U);})]);})):_2l(_2M,new T(function(){return _2l(_30[1],[1,_2L,new T(function(){return _2l(_2i,_2U);})]);}));}}else{return _2l(_2Y[1],new T(function(){return _2l(_2i,_2U);}));}},_31=function(_32){var _33=E(_32);return _2N(_33[1],_33[2],_33[3],_33[4],_33[6],_g);},_34=function(_35,_36){var _37=E(_35);return _2N(_37[1],_37[2],_37[3],_37[4],_37[6],_36);},_38=[0,44],_39=[0,93],_3a=[0,91],_3b=function(_3c,_3d,_3e){var _3f=E(_3d);return _3f[0]==0?unAppCStr("[]",_3e):[1,_3a,new T(function(){return A(_3c,[_3f[1],new T(function(){var _3g=function(_3h){var _3i=E(_3h);return _3i[0]==0?E([1,_39,_3e]):[1,_38,new T(function(){return A(_3c,[_3i[1],new T(function(){return _3g(_3i[2]);})]);})];};return _3g(_3f[2]);})]);})];},_3j=function(_3k,_3l){return _3b(_34,_3k,_3l);},_3m=function(_3n,_3o,_3p){var _3q=E(_3o);return _2N(_3q[1],_3q[2],_3q[3],_3q[4],_3q[6],_3p);},_3r=[0,_3m,_31,_3j],_3s=new T(function(){return [0,_1Z,_3r,_3t,_2f];}),_3t=function(_3u){return [0,_3s,_3u];},_3v=7,_3w=function(_3x){return [0,_9,_3v,_g,_3x,_9,_9];},_3y=function(_3z,_){return die(new T(function(){return _3t(new T(function(){return _3w(_3z);}));}));},_3A=function(_3B,_){return _3y(_3B,_);},_3C=[0,_1Q,_1N,_Z,_3A],_3D=function(_3E){return E(E(_3E)[1]);},_3F=function(_3G,_3H,_3I,_3J){return A(_3D,[_3G,new T(function(){return A(_3H,[_3J]);}),function(_3K){return A(_3I,[new T(function(){return E(E(_3K)[1]);}),new T(function(){return E(E(_3K)[2]);})]);}]);},_3L=function(_3M,_3N,_3O,_3P){return A(_3D,[_3M,new T(function(){return A(_3N,[_3P]);}),function(_3Q){return A(_3O,[new T(function(){return E(E(_3Q)[2]);})]);}]);},_3R=function(_3S,_3T,_3U,_3V){return _3L(_3S,_3T,_3U,_3V);},_3W=function(_3X){return E(E(_3X)[4]);},_3Y=function(_3Z,_40){var _41=new T(function(){return A(_3W,[_3Z,_40]);});return function(_42){return E(_41);};},_43=function(_44){return E(E(_44)[3]);},_45=function(_46){var _47=new T(function(){return _43(_46);});return [0,function(_3T,_3U,_3V){return _3F(_46,_3T,_3U,_3V);},function(_3T,_3U,_3V){return _3R(_46,_3T,_3U,_3V);},function(_48,_49){return A(_47,[[0,_48,_49]]);},function(_3V){return _3Y(_46,_3V);}];},_4a=new T(function(){return _45(_3C);}),_4b=[0,112],_4c=function(_4d,_4e){var _4f=jsShowI(_4d);return _2l(fromJSStr(_4f),_4e);},_4g=[0,41],_4h=[0,40],_4i=function(_4j,_4k,_4l){return _4k>=0?_4c(_4k,_4l):_4j<=6?_4c(_4k,_4l):[1,_4h,new T(function(){var _4m=jsShowI(_4k);return _2l(fromJSStr(_4m),[1,_4g,_4l]);})];},_4n=function(_4o,_4p,_4q,_4r){var _4s=E(_4p);return A(_4s[1],[new T(function(){var _4t=E(_4o);return E(_4q);}),function(_4u){var _4v=new T(function(){return E(E(_4u)[2]);});return A(_4s[2],[new T(function(){return A(_4r,[new T(function(){var _4w=E(new T(function(){var _4x=E(_4o);return [0,coercionToken];})),_4y=E(_4u);return [0,_4y[1],new T(function(){return [0,E(_4v)[1]+1|0];}),_4y[3],_4y[4],_4y[5],_4y[6]];})]);}),new T(function(){return A(_4s[3],[[1,_4b,new T(function(){return _2l(_4i(0,E(_4v)[1],_g),new T(function(){return E(E(_4u)[1]);}));})]]);})]);}]);},_4z=new T(function(){return _4n(_1I,_4a,_1G,_1D);}),_4A=unCStr("span"),_4B=function(_4C,_4D,_){var _4E=jsCreateElem(toJSStr(E(_4C))),_4F=jsAppendChild(_4E,E(_4D)[1]);return [0,_4E];},_4G=function(_1C,_){return _4B(_4A,_1C,_);},_4H=unCStr(" could be found!"),_4I=function(_4J){return err(unAppCStr("No element with ID ",new T(function(){return _2l(_4J,_4H);})));},_4K=function(_4L,_4M,_){var _4N=E(_4M),_4O=jsFind(toJSStr(_4N)),_4P=E(_4O);if(!_4P[0]){return _4I(_4N);}else{var _4Q=E(_4P[1]),_4R=jsClearChildren(_4Q[1]);return _l(_4L,_4Q,_);}},_4S=function(_4T,_4U,_4V,_){var _4W=A(_4z,[_4V,_]),_4X=E(_4W),_4Y=_4X[1],_4Z=E(_4X[2]),_50=_4Z[2],_51=E(_4Z[4]),_52=A(_4T,[[0,_4Z[1],_50,_4Z[3],[0,function(_){return _4K(function(_53,_){var _54=A(_4T,[new T(function(){var _55=E(_53);return [0,_55[1],_50,_55[3],_55[4],_55[5],_55[6]];}),_]);return [0,[0,_Z,E(E(_54)[1])[2]],_53];},_4Y,_);},function(_56,_){var _57=_4K(new T(function(){return A(_4U,[_56]);}),_4Y,_),_58=E(_57);return _58[0]==0?_9:A(_51[2],[_58[1],_]);}],_4Z[5],_4Z[6]],_]),_59=E(_52),_5a=_59[2],_5b=E(_59[1]),_5c=_5b[1],_5d=new T(function(){return _1v(_4G,[1,[0,_1e,_4Y],_g]);}),_5e=E(_5b[2]);if(!_5e[0]){return [0,[0,function(_5f,_){var _5g=A(_5c,[_5f,_]),_5h=A(_5d,[_5f,_]);return _5f;},_9],new T(function(){var _5i=E(_5a);return [0,_5i[1],_5i[2],_5i[3],_51,_5i[5],_5i[6]];})];}else{var _5j=A(_4U,[_5e[1],new T(function(){var _5k=E(_5a);return [0,_5k[1],_5k[2],_5k[3],_51,_5k[5],_5k[6]];}),_]),_5l=E(_5j),_5m=E(_5l[1]);return [0,[0,function(_5n,_){var _5o=A(_5c,[_5n,_]),_5p=A(_5d,[_5n,_]),_5q=A(_5m[1],[_5p,_]);return _5n;},_5m[2]],_5l[2]];}},_5r=unCStr("Pattern match failure in do expression at Haste\\HPlay\\Console.hs:56:4-11"),_5s=[2,coercionToken],_5t=function(_5u,_5v,_5w,_){var _5x=_4B(_5u,_5w,_),_5y=A(_5v,[_5x,_]);return _5x;},_5z=unCStr("()"),_5A=unCStr("GHC.Tuple"),_5B=unCStr("ghc-prim"),_5C=[0,I_fromBits([2170319554,3688774321]),I_fromBits([26914641,3196943984]),_5B,_5A,_5z],_5D=[0,I_fromBits([2170319554,3688774321]),I_fromBits([26914641,3196943984]),_5C,_g],_5E=function(_5F){return E(_5D);},_5G=unCStr("haste-perch-0.1.0.1"),_5H=unCStr("Haste.Perch"),_5I=unCStr("PerchM"),_5J=[0,I_fromBits([2701112155,1279447594]),I_fromBits([4004215588,1086752342]),_5G,_5H,_5I],_5K=[0,I_fromBits([2701112155,1279447594]),I_fromBits([4004215588,1086752342]),_5J,_g],_5L=function(_5M){return E(_5K);},_5N=function(_5O){var _5P=E(_5O);return _5P[0]==0?[0]:_2l(_5P[1],new T(function(){return _5N(_5P[2]);}));},_5Q=function(_5R,_5S){var _5T=E(_5R);if(!_5T){return [0,_g,_5S];}else{var _5U=E(_5S);if(!_5U[0]){return [0,_g,_g];}else{var _5V=new T(function(){var _5W=_5Q(_5T-1|0,_5U[2]);return [0,_5W[1],_5W[2]];});return [0,[1,_5U[1],new T(function(){return E(E(_5V)[1]);})],new T(function(){return E(E(_5V)[2]);})];}}},_5X=[0,120],_5Y=[0,48],_5Z=function(_60){var _61=new T(function(){var _62=_5Q(8,new T(function(){var _63=md5(toJSStr(E(_60)));return fromJSStr(_63);}));return [0,_62[1],_62[2]];}),_64=parseInt([0,toJSStr([1,_5Y,[1,_5X,new T(function(){return E(E(_61)[1]);})]])]),_65=new T(function(){var _66=_5Q(8,new T(function(){return E(E(_61)[2]);}));return [0,_66[1],_66[2]];}),_67=parseInt([0,toJSStr([1,_5Y,[1,_5X,new T(function(){return E(E(_65)[1]);})]])]),_68=hs_mkWord64(_64,_67),_69=parseInt([0,toJSStr([1,_5Y,[1,_5X,new T(function(){return E(_5Q(8,new T(function(){return E(E(_65)[2]);}))[1]);})]])]),_6a=hs_mkWord64(_69,_69);return [0,_68,_6a];},_6b=function(_6c,_6d){var _6e=E(_6d);return _6e[0]==0?[0]:[1,new T(function(){return A(_6c,[_6e[1]]);}),new T(function(){return _6b(_6c,_6e[2]);})];},_6f=function(_6g,_6h){var _6i=jsShowI(_6g),_6j=md5(_6i);return _2l(fromJSStr(_6j),new T(function(){var _6k=jsShowI(_6h),_6l=md5(_6k);return fromJSStr(_6l);}));},_6m=function(_6n){var _6o=E(_6n);return _6f(_6o[1],_6o[2]);},_6p=function(_6q){var _6r=E(_6q);if(!_6r[0]){return [0];}else{var _6s=E(_6r[1]);return [1,[0,_6s[1],_6s[2]],new T(function(){return _6p(_6r[2]);})];}},_6t=unCStr("Prelude.undefined"),_6u=new T(function(){return err(_6t);}),_6v=function(_6w,_6x){return function(_6y){return E(new T(function(){var _6z=A(_6w,[_6u]),_6A=E(_6z[3]),_6B=_6A[1],_6C=_6A[2],_6D=_2l(_6z[4],[1,new T(function(){return A(_6x,[_6u]);}),_g]);if(!_6D[0]){return [0,_6B,_6C,_6A,_g];}else{var _6E=_5Z(new T(function(){return _5N(_6b(_6m,[1,[0,_6B,_6C],new T(function(){return _6p(_6D);})]));}));return [0,_6E[1],_6E[2],_6A,_6D];}}));};},_6F=new T(function(){return _6v(_5L,_5E);}),_6G=unCStr("value"),_6H=unCStr("onclick"),_6I=unCStr("checked"),_6J=[0,_6I,_g],_6K=[1,_6J,_g],_6L=unCStr("type"),_6M=unCStr("input"),_6N=function(_6O,_){return _4B(_6M,_6O,_);},_6P=function(_6Q,_6R,_6S,_6T,_6U){var _6V=new T(function(){var _6W=new T(function(){return _1v(_6N,[1,[0,_6L,_6R],[1,[0,_1e,_6Q],[1,[0,_6G,_6S],_g]]]);});return !E(_6T)?E(_6W):_1v(_6W,_6K);}),_6X=E(_6U);return _6X[0]==0?E(_6V):_1v(_6V,[1,[0,_6H,_6X[1]],_g]);},_6Y=unCStr("href"),_6Z=[0,97],_70=[1,_6Z,_g],_71=function(_72,_){return _4B(_70,_72,_);},_73=function(_74,_75){var _76=new T(function(){return _1v(_71,[1,[0,_6Y,_74],_g]);});return function(_77,_){var _78=A(_76,[_77,_]),_79=A(_75,[_78,_]);return _78;};},_7a=function(_7b){return _73(_7b,function(_1C,_){return _z(_7b,_1C,_);});},_7c=unCStr("option"),_7d=function(_7e,_){return _4B(_7c,_7e,_);},_7f=unCStr("selected"),_7g=[0,_7f,_g],_7h=[1,_7g,_g],_7i=function(_7j,_7k,_7l){var _7m=new T(function(){return _1v(_7d,[1,[0,_6G,_7j],_g]);}),_7n=function(_7o,_){var _7p=A(_7m,[_7o,_]),_7q=A(_7k,[_7p,_]);return _7p;};return !E(_7l)?E(_7n):_1v(_7n,_7h);},_7r=function(_7s,_7t){return _7i(_7s,function(_1C,_){return _z(_7s,_1C,_);},_7t);},_7u=unCStr("method"),_7v=unCStr("action"),_7w=unCStr("UTF-8"),_7x=unCStr("acceptCharset"),_7y=[0,_7x,_7w],_7z=unCStr("form"),_7A=function(_7B,_){return _4B(_7z,_7B,_);},_7C=function(_7D,_7E,_7F){var _7G=new T(function(){return _1v(_7A,[1,_7y,[1,[0,_7v,_7D],[1,[0,_7u,_7E],_g]]]);});return function(_7H,_){var _7I=A(_7G,[_7H,_]),_7J=A(_7F,[_7I,_]);return _7I;};},_7K=unCStr("select"),_7L=function(_7M,_){return _4B(_7K,_7M,_);},_7N=function(_7O,_7P){var _7Q=new T(function(){return _1v(_7L,[1,[0,_1e,_7O],_g]);});return function(_7R,_){var _7S=A(_7Q,[_7R,_]),_7T=A(_7P,[_7S,_]);return _7S;};},_7U=unCStr("textarea"),_7V=function(_7W,_){return _4B(_7U,_7W,_);},_7X=function(_7Y,_7Z){var _80=new T(function(){return _1v(_7V,[1,[0,_1e,_7Y],_g]);});return function(_81,_){var _82=A(_80,[_81,_]),_83=_z(_7Z,_82,_);return _82;};},_84=unCStr("color:red"),_85=unCStr("style"),_86=[0,_85,_84],_87=[1,_86,_g],_88=[0,98],_89=[1,_88,_g],_8a=function(_8b){return _1v(function(_8c,_){var _8d=_4B(_89,_8c,_),_8e=A(_8b,[_8d,_]);return _8d;},_87);},_8f=function(_8g,_8h,_){var _8i=E(_8g);if(!_8i[0]){return _8h;}else{var _8j=A(_8i[1],[_8h,_]),_8k=_8f(_8i[2],_8h,_);return _8h;}},_8l=function(_8m,_8n,_8o,_){var _8p=A(_8m,[_8o,_]),_8q=A(_8n,[_8o,_]);return _8o;},_8r=[0,_Z,_8l,_8f],_8s=[0,_8r,_6F,_z,_z,_5t,_8a,_73,_7a,_6P,_7X,_7N,_7i,_7r,_7C,_1v],_8t=[0,_3C,_1m],_8u=function(_8v){return E(E(_8v)[1]);},_8w=function(_8x){return E(E(_8x)[1]);},_8y=function(_8z){return E(E(_8z)[2]);},_8A=function(_8B,_8C){var _8D=new T(function(){return A(_8y,[_8B,_8C]);}),_8E=new T(function(){return _8w(_8B);}),_8F=new T(function(){return _43(_8E);}),_8G=new T(function(){return _3D(_8E);});return function(_8H){return A(_8G,[_8D,function(_8I){return A(_8F,[[0,_8I,_8H]]);}]);};},_8J=function(_8K,_8L){return A(_8K,[function(_){return jsFind(toJSStr(E(_8L)));}]);},_8M=[0],_8N=function(_8O){return E(E(_8O)[3]);},_8P=new T(function(){return E(_6u);}),_8Q=new T(function(){return [0,"value"];}),_8R=function(_8S){return E(E(_8S)[6]);},_8T=unCStr("GHC.Types"),_8U=unCStr("[]"),_8V=[0,I_fromBits([4033920485,4128112366]),I_fromBits([786266835,2297333520]),_5B,_8T,_8U],_8W=[0,I_fromBits([4033920485,4128112366]),I_fromBits([786266835,2297333520]),_8V,_g],_8X=function(_8Y){return E(_8W);},_8Z=unCStr("Char"),_90=[0,I_fromBits([3763641161,3907222913]),I_fromBits([1343745632,586881778]),_5B,_8T,_8Z],_91=[0,I_fromBits([3763641161,3907222913]),I_fromBits([1343745632,586881778]),_90,_g],_92=function(_93){return E(_91);},_94=new T(function(){return _6v(_8X,_92);}),_95=new T(function(){return A(_94,[_6u]);}),_96=function(_97){return E(E(_97)[1]);},_98=[0,0],_99=[0,32],_9a=[0,10],_9b=function(_9c){var _9d=E(_9c);if(!_9d[0]){return E(_1m);}else{var _9e=_9d[1],_9f=E(_9d[2]);if(!_9f[0]){return _9g(_9a,_9e);}else{var _9h=new T(function(){return _9b(_9f);}),_9i=new T(function(){return _9g(_9a,_9e);});return function(_9j){return A(_9i,[[1,_99,new T(function(){return A(_9h,[_9j]);})]]);};}}},_9k=unCStr("->"),_9l=[1,_9k,_g],_9m=[1,_8T,_9l],_9n=[1,_5B,_9m],_9o=[0,32],_9p=function(_9q){var _9r=E(_9q);if(!_9r[0]){return [0];}else{var _9s=_9r[1],_9t=E(_9r[2]);return _9t[0]==0?E(_9s):_2l(_9s,[1,_9o,new T(function(){return _9p(_9t);})]);}},_9u=new T(function(){return _9p(_9n);}),_9v=new T(function(){var _9w=_5Z(_9u);return [0,_9w[1],_9w[2],_5B,_8T,_9k];}),_9x=function(_9y,_9z){var _9A=E(_9y);return _9A[0]==0?E(_9z):A(_9A[1],[new T(function(){return _9x(_9A[2],_9z);})]);},_9B=[0,I_fromBits([4033920485,4128112366]),I_fromBits([786266835,2297333520])],_9C=[1,_5D,_g],_9D=function(_9E){var _9F=E(_9E);if(!_9F[0]){return [0];}else{var _9G=E(_9F[1]);return [1,[0,_9G[1],_9G[2]],new T(function(){return _9D(_9F[2]);})];}},_9H=new T(function(){var _9I=_2l(_g,_9C);if(!_9I[0]){return E(_8V);}else{var _9J=_5Z(new T(function(){return _5N(_6b(_6m,[1,_9B,new T(function(){return _9D(_9I);})]));}));return E(_8V);}}),_9K=[0,40],_9L=function(_9M){return _9g(_9a,_9M);},_9N=[0,8],_9O=unCStr(" -> "),_9P=[0,9],_9Q=[0,93],_9R=[0,91],_9S=[0,41],_9T=[0,44],_9U=function(_9M){return [1,_9T,_9M];},_9V=function(_9W,_9X){var _9Y=E(_9X);return _9Y[0]==0?[0]:[1,_9W,[1,_9Y[1],new T(function(){return _9V(_9W,_9Y[2]);})]];},_9g=function(_9Z,_a0){var _a1=E(_a0),_a2=_a1[3],_a3=E(_a1[4]);if(!_a3[0]){return function(_a4){return _2l(E(_a2)[5],_a4);};}else{var _a5=_a3[1],_a6=new T(function(){var _a7=E(_a2)[5],_a8=new T(function(){return _9b(_a3);}),_a9=new T(function(){return E(_9Z)[1]<=9?function(_aa){return _2l(_a7,[1,_99,new T(function(){return A(_a8,[_aa]);})]);}:function(_ab){return [1,_4h,new T(function(){return _2l(_a7,[1,_99,new T(function(){return A(_a8,[[1,_4g,_ab]]);})]);})];};}),_ac=E(_a7);if(!_ac[0]){return E(_a9);}else{if(E(E(_ac[1])[1])==40){var _ad=E(_ac[2]);return _ad[0]==0?E(_a9):E(E(_ad[1])[1])==44?function(_ae){return [1,_9K,new T(function(){return A(new T(function(){var _af=_6b(_9L,_a3);if(!_af[0]){return E(_1m);}else{var _ag=new T(function(){return _9V(_9U,_af[2]);});return function(_ah){return _9x([1,_af[1],_ag],_ah);};}}),[[1,_9S,_ae]]);})];}:E(_a9);}else{return E(_a9);}}}),_ai=E(_a3[2]);if(!_ai[0]){var _aj=E(_a2),_ak=E(_9H),_al=hs_eqWord64(_aj[1],_ak[1]);if(!E(_al)){return E(_a6);}else{var _am=hs_eqWord64(_aj[2],_ak[2]);if(!E(_am)){return E(_a6);}else{var _an=new T(function(){return _9g(_98,_a5);});return function(_ao){return [1,_9R,new T(function(){return A(_an,[[1,_9Q,_ao]]);})];};}}}else{if(!E(_ai[2])[0]){var _ap=E(_a2),_aq=E(_9v),_ar=hs_eqWord64(_ap[1],_aq[1]);if(!E(_ar)){return E(_a6);}else{var _as=hs_eqWord64(_ap[2],_aq[2]);if(!E(_as)){return E(_a6);}else{var _at=new T(function(){return _9g(_9N,_ai[1]);}),_au=new T(function(){return _9g(_9P,_a5);});return E(_9Z)[1]<=8?function(_av){return A(_au,[new T(function(){return _2l(_9O,new T(function(){return A(_at,[_av]);}));})]);}:function(_aw){return [1,_4h,new T(function(){return A(_au,[new T(function(){return _2l(_9O,new T(function(){return A(_at,[[1,_4g,_aw]]);}));})]);})];};}}}else{return E(_a6);}}}},_ax=function(_ay,_az,_aA,_aB,_aC,_aD){var _aE=E(_ay),_aF=_aE[1],_aG=_aE[3],_aH=new T(function(){return A(_aG,[_8M]);}),_aI=new T(function(){return _8N(_aC);}),_aJ=new T(function(){return _8R(_aC);}),_aK=new T(function(){return unAppCStr("\" as type ",new T(function(){return A(_9g,[_98,A(_aA,[_8P]),_g]);}));}),_aL=new T(function(){return A(_96,[_aB,_8]);});return A(_aF,[new T(function(){return _8J(_az,_aD);}),function(_aM){var _aN=E(_aM);return _aN[0]==0?E(_aH):A(_aF,[new T(function(){return A(_az,[function(_){var _aO=jsGet(E(_aN[1])[1],E(_8Q)[1]);return [1,new T(function(){return fromJSStr(_aO);})];}]);}),function(_aP){var _aQ=E(_aP);if(!_aQ[0]){return E(_aH);}else{var _aR=_aQ[1];if(!E(new T(function(){var _aS=A(_aA,[_8P]),_aT=E(_95),_aU=hs_eqWord64(_aS[1],_aT[1]);if(!E(_aU)){return false;}else{var _aV=hs_eqWord64(_aS[2],_aT[2]);return E(_aV)==0?false:true;}}))){var _aW=new T(function(){return A(_aG,[[1,_aR,new T(function(){return A(_aJ,[new T(function(){return A(_aI,[new T(function(){return unAppCStr("can\'t read \"",new T(function(){return _2l(_aR,_aK);}));})]);})]);})]]);}),_aX=A(_aL,[_aR]);if(!_aX[0]){return E(_aW);}else{var _aY=E(_aX[1]);return E(_aY[2])[0]==0?E(_aX[2])[0]==0?A(_aG,[[2,_aY[1]]]):E(_aW):E(_aW);}}else{return A(_aG,[[2,_aR]]);}}}]);}]);},_aZ=1,_b0=function(_b1){return E(E(_b1)[9]);},_b2=function(_b3,_b4){return A(_43,[_b3,[0,_b4,_b4]]);},_b5=function(_b6){return E(E(_b6)[2]);},_b7=function(_b8,_b9,_ba){return A(_43,[_b8,[0,_1f,_b9]]);},_bb=function(_bc){return E(E(_bc)[2]);},_bd=function(_be,_bf,_bg,_bh,_bi){var _bj=new T(function(){return _8u(_be);}),_bk=new T(function(){return _b5(_bj);}),_bl=new T(function(){return _8w(_bf);}),_bm=new T(function(){return _45(_bl);}),_bn=new T(function(){return _4n([0,coercionToken],_bm,function(_bo){return _b2(_bl,_bo);},function(_bp,_bq){return _b7(_bl,_bp,_bq);});}),_br=new T(function(){return _43(_bl);}),_bs=new T(function(){return _3D(_bl);}),_bt=new T(function(){return _43(_bl);}),_bu=new T(function(){return _3D(_bl);}),_bv=new T(function(){return _43(_bl);}),_bw=new T(function(){return _3D(_bl);}),_bx=new T(function(){return _43(_bl);}),_by=new T(function(){return _3D(_bl);}),_bz=new T(function(){return _bb(_bh);}),_bA=new T(function(){return _b0(_be);});return function(_bB,_bC,_bD){return function(_bE){return A(_by,[new T(function(){var _bF=E(_bB);return _bF[0]==0?A(_bn,[_bE]):A(_bx,[[0,_bF[1],_bE]]);}),function(_bG){var _bH=new T(function(){return E(E(_bG)[1]);}),_bI=new T(function(){return _ax(_bm,function(_bJ){return _8A(_bf,_bJ);},_bg,_bi,_be,_bH);}),_bK=new T(function(){return A(_bA,[_bH,_bC,new T(function(){var _bL=E(_bD);if(!_bL[0]){return [0];}else{var _bM=_bL[1],_bN=_25(_bg,_94,_bM);return _bN[0]==0?A(_bz,[_bM]):E(_bN[1]);}}),_0,_9]);});return A(_bw,[new T(function(){var _bO=new T(function(){return E(E(_bG)[2]);});return A(_bv,[[0,_bO,_bO]]);}),function(_bP){return A(_bu,[new T(function(){return A(_bt,[[0,_1f,new T(function(){var _bQ=E(E(_bP)[1]);return [0,_bQ[1],_bQ[2],_aZ,_bQ[4],_bQ[5],_bQ[6]];})]]);}),function(_bR){return A(_bs,[new T(function(){return A(_bI,[new T(function(){return E(E(_bR)[2]);})]);}),function(_bS){var _bT=E(_bS),_bU=_bT[2],_bV=E(_bT[1]);switch(_bV[0]){case 0:return A(_br,[[0,[0,_bK,_9],_bU]]);case 1:return A(_br,[[0,[0,new T(function(){return A(_bk,[new T(function(){return A(_bA,[_bH,_bC,_bV[1],_0,_9]);}),_bV[2]]);}),_9],_bU]]);default:var _bW=_bV[1];return A(_br,[[0,[0,new T(function(){return A(_bA,[_bH,_bC,new T(function(){var _bX=_25(_bg,_94,_bW);return _bX[0]==0?A(_bz,[_bW]):E(_bX[1]);}),_0,_9]);}),[1,_bW]],_bU]]);}}]);}]);}]);}]);};};},_bY=unCStr("base"),_bZ=unCStr("Control.Exception.Base"),_c0=unCStr("PatternMatchFail"),_c1=[0,I_fromBits([18445595,3739165398]),I_fromBits([52003073,3246954884]),_bY,_bZ,_c0],_c2=[0,I_fromBits([18445595,3739165398]),I_fromBits([52003073,3246954884]),_c1,_g],_c3=function(_c4){return E(_c2);},_c5=function(_c6){var _c7=E(_c6);return _25(_21(_c7[1]),_c3,_c7[2]);},_c8=function(_c9){return E(E(_c9)[1]);},_ca=function(_cb,_cc){return _2l(E(_cb)[1],_cc);},_cd=function(_ce,_cf){return _3b(_ca,_ce,_cf);},_cg=function(_ch,_ci,_cj){return _2l(E(_ci)[1],_cj);},_ck=[0,_cg,_c8,_cd],_cl=new T(function(){return [0,_c3,_ck,_cm,_c5];}),_cm=function(_cn){return [0,_cl,_cn];},_co=unCStr("Non-exhaustive patterns in"),_cp=function(_cq,_cr){return die(new T(function(){return A(_cr,[_cq]);}));},_cs=function(_ct,_cu){var _cv=E(_cu);if(!_cv[0]){return [0,_g,_g];}else{var _cw=_cv[1];if(!A(_ct,[_cw])){return [0,_g,_cv];}else{var _cx=new T(function(){var _cy=_cs(_ct,_cv[2]);return [0,_cy[1],_cy[2]];});return [0,[1,_cw,new T(function(){return E(E(_cx)[1]);})],new T(function(){return E(E(_cx)[2]);})];}}},_cz=[0,32],_cA=[0,10],_cB=[1,_cA,_g],_cC=function(_cD){return E(E(_cD)[1])==124?false:true;},_cE=function(_cF,_cG){var _cH=_cs(_cC,unCStr(_cF)),_cI=_cH[1],_cJ=function(_cK,_cL){return _2l(_cK,new T(function(){return unAppCStr(": ",new T(function(){return _2l(_cG,new T(function(){return _2l(_cL,_cB);}));}));}));},_cM=E(_cH[2]);return _cM[0]==0?_cJ(_cI,_g):E(E(_cM[1])[1])==124?_cJ(_cI,[1,_cz,_cM[2]]):_cJ(_cI,_g);},_cN=function(_cO){return _cp([0,new T(function(){return _cE(_cO,_co);})],_cm);},_cP=new T(function(){return _cN("Text\\ParserCombinators\\ReadP.hs:(134,3)-(157,60)|function mplus");}),_cQ=function(_cR,_cS){while(1){var _cT=(function(_cU,_cV){var _cW=E(_cU);switch(_cW[0]){case 0:var _cX=E(_cV);if(!_cX[0]){return [0];}else{_cR=A(_cW[1],[_cX[1]]);_cS=_cX[2];return null;}break;case 1:var _cY=A(_cW[1],[_cV]),_cZ=_cV;_cR=_cY;_cS=_cZ;return null;case 2:return [0];case 3:return [1,[0,_cW[1],_cV],new T(function(){return _cQ(_cW[2],_cV);})];default:return E(_cW[1]);}})(_cR,_cS);if(_cT!=null){return _cT;}}},_d0=function(_d1,_d2){var _d3=new T(function(){var _d4=E(_d2);if(_d4[0]==3){return [3,_d4[1],new T(function(){return _d0(_d1,_d4[2]);})];}else{var _d5=E(_d1);if(_d5[0]==2){return E(_d4);}else{var _d6=E(_d4);if(_d6[0]==2){return E(_d5);}else{var _d7=new T(function(){var _d8=E(_d6);if(_d8[0]==4){return [1,function(_d9){return [4,new T(function(){return _2l(_cQ(_d5,_d9),_d8[1]);})];}];}else{var _da=E(_d5);if(_da[0]==1){var _db=_da[1],_dc=E(_d8);return _dc[0]==0?[1,function(_dd){return _d0(A(_db,[_dd]),_dc);}]:[1,function(_de){return _d0(A(_db,[_de]),new T(function(){return A(_dc[1],[_de]);}));}];}else{var _df=E(_d8);return _df[0]==0?E(_cP):[1,function(_dg){return _d0(_da,new T(function(){return A(_df[1],[_dg]);}));}];}}}),_dh=E(_d5);switch(_dh[0]){case 1:var _di=E(_d6);return _di[0]==4?[1,function(_dj){return [4,new T(function(){return _2l(_cQ(A(_dh[1],[_dj]),_dj),_di[1]);})];}]:E(_d7);case 4:var _dk=_dh[1],_dl=E(_d6);switch(_dl[0]){case 0:return [1,function(_dm){return [4,new T(function(){return _2l(_dk,new T(function(){return _cQ(_dl,_dm);}));})];}];case 1:return [1,function(_dn){return [4,new T(function(){return _2l(_dk,new T(function(){return _cQ(A(_dl[1],[_dn]),_dn);}));})];}];default:return [4,new T(function(){return _2l(_dk,_dl[1]);})];}break;default:return E(_d7);}}}}}),_do=E(_d1);switch(_do[0]){case 0:var _dp=E(_d2);return _dp[0]==0?[0,function(_dq){return _d0(A(_do[1],[_dq]),new T(function(){return A(_dp[1],[_dq]);}));}]:E(_d3);case 3:return [3,_do[1],new T(function(){return _d0(_do[2],_d2);})];default:return E(_d3);}},_dr=function(_ds,_dt){return E(_ds)[1]!=E(_dt)[1];},_du=function(_dv,_dw){return E(_dv)[1]==E(_dw)[1];},_dx=[0,_du,_dr],_dy=function(_dz){return E(E(_dz)[1]);},_dA=function(_dB,_dC,_dD){while(1){var _dE=E(_dC);if(!_dE[0]){return E(_dD)[0]==0?true:false;}else{var _dF=E(_dD);if(!_dF[0]){return false;}else{if(!A(_dy,[_dB,_dE[1],_dF[1]])){return false;}else{_dC=_dE[2];_dD=_dF[2];continue;}}}}},_dG=function(_dH,_dI,_dJ){return !_dA(_dH,_dI,_dJ)?true:false;},_dK=function(_dL){return [0,function(_dM,_dN){return _dA(_dL,_dM,_dN);},function(_dM,_dN){return _dG(_dL,_dM,_dN);}];},_dO=new T(function(){return _dK(_dx);}),_dP=function(_dQ,_dR){var _dS=E(_dQ);switch(_dS[0]){case 0:return [0,function(_dT){return _dP(A(_dS[1],[_dT]),_dR);}];case 1:return [1,function(_dU){return _dP(A(_dS[1],[_dU]),_dR);}];case 2:return [2];case 3:return _d0(A(_dR,[_dS[1]]),new T(function(){return _dP(_dS[2],_dR);}));default:var _dV=function(_dW){var _dX=E(_dW);if(!_dX[0]){return [0];}else{var _dY=E(_dX[1]);return _2l(_cQ(A(_dR,[_dY[1]]),_dY[2]),new T(function(){return _dV(_dX[2]);}));}},_dZ=_dV(_dS[1]);return _dZ[0]==0?[2]:[4,_dZ];}},_e0=[2],_e1=function(_e2){return [3,_e2,_e0];},_e3=function(_e4,_e5){var _e6=E(_e4);if(!_e6){return A(_e5,[_1f]);}else{var _e7=new T(function(){return _e3(_e6-1|0,_e5);});return [0,function(_e8){return E(_e7);}];}},_e9=function(_ea,_eb,_ec){var _ed=new T(function(){return A(_ea,[_e1]);});return [1,function(_ee){return A(function(_ef,_eg,_eh){while(1){var _ei=(function(_ej,_ek,_el){var _em=E(_ej);switch(_em[0]){case 0:var _en=E(_ek);if(!_en[0]){return E(_eb);}else{_ef=A(_em[1],[_en[1]]);_eg=_en[2];var _eo=_el+1|0;_eh=_eo;return null;}break;case 1:var _ep=A(_em[1],[_ek]),_eq=_ek,_eo=_el;_ef=_ep;_eg=_eq;_eh=_eo;return null;case 2:return E(_eb);case 3:return function(_er){var _es=new T(function(){return _dP(_em,_er);});return _e3(_el,function(_et){return E(_es);});};default:return function(_ah){return _dP(_em,_ah);};}})(_ef,_eg,_eh);if(_ei!=null){return _ei;}}},[_ed,_ee,0,_ec]);}];},_eu=[6],_ev=unCStr("valDig: Bad base"),_ew=new T(function(){return err(_ev);}),_ex=function(_ey,_ez){var _eA=function(_eB,_eC){var _eD=E(_eB);if(!_eD[0]){var _eE=new T(function(){return A(_eC,[_g]);});return function(_eF){return A(_eF,[_eE]);};}else{var _eG=E(_eD[1])[1],_eH=function(_eI){var _eJ=new T(function(){return _eA(_eD[2],function(_eK){return A(_eC,[[1,_eI,_eK]]);});});return function(_eL){var _eM=new T(function(){return A(_eJ,[_eL]);});return [0,function(_eN){return E(_eM);}];};};switch(E(E(_ey)[1])){case 8:if(48>_eG){var _eO=new T(function(){return A(_eC,[_g]);});return function(_eP){return A(_eP,[_eO]);};}else{if(_eG>55){var _eQ=new T(function(){return A(_eC,[_g]);});return function(_eR){return A(_eR,[_eQ]);};}else{return _eH([0,_eG-48|0]);}}break;case 10:if(48>_eG){var _eS=new T(function(){return A(_eC,[_g]);});return function(_eT){return A(_eT,[_eS]);};}else{if(_eG>57){var _eU=new T(function(){return A(_eC,[_g]);});return function(_eV){return A(_eV,[_eU]);};}else{return _eH([0,_eG-48|0]);}}break;case 16:var _eW=new T(function(){return 97>_eG?65>_eG?[0]:_eG>70?[0]:[1,[0,(_eG-65|0)+10|0]]:_eG>102?65>_eG?[0]:_eG>70?[0]:[1,[0,(_eG-65|0)+10|0]]:[1,[0,(_eG-97|0)+10|0]];});if(48>_eG){var _eX=E(_eW);if(!_eX[0]){var _eY=new T(function(){return A(_eC,[_g]);});return function(_eZ){return A(_eZ,[_eY]);};}else{return _eH(_eX[1]);}}else{if(_eG>57){var _f0=E(_eW);if(!_f0[0]){var _f1=new T(function(){return A(_eC,[_g]);});return function(_f2){return A(_f2,[_f1]);};}else{return _eH(_f0[1]);}}else{return _eH([0,_eG-48|0]);}}break;default:return E(_ew);}}};return [1,function(_f3){return A(_eA,[_f3,_1m,function(_f4){var _f5=E(_f4);return _f5[0]==0?[2]:A(_ez,[_f5]);}]);}];},_f6=[0,10],_f7=[0,1],_f8=[0,2147483647],_f9=function(_fa,_fb){while(1){var _fc=E(_fa);if(!_fc[0]){var _fd=_fc[1],_fe=E(_fb);if(!_fe[0]){var _ff=_fe[1],_fg=addC(_fd,_ff);if(!E(_fg[2])){return [0,_fg[1]];}else{_fa=[1,I_fromInt(_fd)];_fb=[1,I_fromInt(_ff)];continue;}}else{_fa=[1,I_fromInt(_fd)];_fb=_fe;continue;}}else{var _fh=E(_fb);if(!_fh[0]){_fa=_fc;_fb=[1,I_fromInt(_fh[1])];continue;}else{return [1,I_add(_fc[1],_fh[1])];}}}},_fi=new T(function(){return _f9(_f8,_f7);}),_fj=function(_fk){var _fl=E(_fk);if(!_fl[0]){var _fm=E(_fl[1]);return _fm==(-2147483648)?E(_fi):[0, -_fm];}else{return [1,I_negate(_fl[1])];}},_fn=[0,10],_fo=[0,0],_fp=function(_fq,_fr){while(1){var _fs=E(_fq);if(!_fs[0]){var _ft=_fs[1],_fu=E(_fr);if(!_fu[0]){var _fv=_fu[1];if(!(imul(_ft,_fv)|0)){return [0,imul(_ft,_fv)|0];}else{_fq=[1,I_fromInt(_ft)];_fr=[1,I_fromInt(_fv)];continue;}}else{_fq=[1,I_fromInt(_ft)];_fr=_fu;continue;}}else{var _fw=E(_fr);if(!_fw[0]){_fq=_fs;_fr=[1,I_fromInt(_fw[1])];continue;}else{return [1,I_mul(_fs[1],_fw[1])];}}}},_fx=function(_fy,_fz,_fA){while(1){var _fB=E(_fA);if(!_fB[0]){return E(_fz);}else{var _fC=_f9(_fp(_fz,_fy),_fB[1]);_fA=_fB[2];_fz=_fC;continue;}}},_fD=function(_fE){var _fF=new T(function(){return _d0(_d0([0,function(_fG){return E(E(_fG)[1])==45?_ex(_f6,function(_fH){return A(_fE,[[1,new T(function(){return _fj(_fx(_fn,_fo,_fH));})]]);}):[2];}],[0,function(_fI){return E(E(_fI)[1])==43?_ex(_f6,function(_fJ){return A(_fE,[[1,new T(function(){return _fx(_fn,_fo,_fJ);})]]);}):[2];}]),new T(function(){return _ex(_f6,function(_fK){return A(_fE,[[1,new T(function(){return _fx(_fn,_fo,_fK);})]]);});}));});return _d0([0,function(_fL){return E(E(_fL)[1])==101?E(_fF):[2];}],[0,function(_fM){return E(E(_fM)[1])==69?E(_fF):[2];}]);},_fN=function(_fO){return A(_fO,[_9]);},_fP=function(_fQ){return A(_fQ,[_9]);},_fR=function(_fS){var _fT=new T(function(){return _ex(_f6,function(_fU){return A(_fS,[[1,_fU]]);});});return [0,function(_fV){return E(E(_fV)[1])==46?E(_fT):[2];}];},_fW=function(_fX){return _ex(_f6,function(_fY){return _e9(_fR,_fN,function(_fZ){return _e9(_fD,_fP,function(_g0){return A(_fX,[[5,[1,_fY,_fZ,_g0]]]);});});});},_g1=function(_g2,_g3,_g4){while(1){var _g5=E(_g4);if(!_g5[0]){return false;}else{if(!A(_dy,[_g2,_g3,_g5[1]])){_g4=_g5[2];continue;}else{return true;}}}},_g6=unCStr("!@#$%&*+./<=>?\\^|:-~"),_g7=function(_g8){return _g1(_dx,_g8,_g6);},_g9=[0,8],_ga=[0,16],_gb=function(_gc){var _gd=new T(function(){return _ex(_ga,function(_ge){return A(_gc,[[5,[0,_ga,_ge]]]);});}),_gf=new T(function(){return _ex(_g9,function(_gg){return A(_gc,[[5,[0,_g9,_gg]]]);});}),_gh=new T(function(){return _ex(_ga,function(_gi){return A(_gc,[[5,[0,_ga,_gi]]]);});}),_gj=new T(function(){return _ex(_g9,function(_gk){return A(_gc,[[5,[0,_g9,_gk]]]);});});return [0,function(_gl){return E(E(_gl)[1])==48?E([0,function(_gm){switch(E(E(_gm)[1])){case 79:return E(_gj);case 88:return E(_gh);case 111:return E(_gf);case 120:return E(_gd);default:return [2];}}]):[2];}];},_gn=true,_go=function(_gp){var _gq=new T(function(){return A(_gp,[_ga]);}),_gr=new T(function(){return A(_gp,[_g9]);}),_gs=new T(function(){return A(_gp,[_ga]);}),_gt=new T(function(){return A(_gp,[_g9]);});return [0,function(_gu){switch(E(E(_gu)[1])){case 79:return E(_gt);case 88:return E(_gs);case 111:return E(_gr);case 120:return E(_gq);default:return [2];}}];},_gv=function(_gw){return A(_gw,[_f6]);},_gx=function(_gy){return err(unAppCStr("Prelude.chr: bad argument: ",new T(function(){return _4i(9,_gy,_g);})));},_gz=function(_gA){var _gB=E(_gA);return _gB[0]==0?E(_gB[1]):I_toInt(_gB[1]);},_gC=function(_gD,_gE){var _gF=E(_gD);if(!_gF[0]){var _gG=_gF[1],_gH=E(_gE);return _gH[0]==0?_gG<=_gH[1]:I_compareInt(_gH[1],_gG)>=0;}else{var _gI=_gF[1],_gJ=E(_gE);return _gJ[0]==0?I_compareInt(_gI,_gJ[1])<=0:I_compare(_gI,_gJ[1])<=0;}},_gK=function(_gL){return [2];},_gM=function(_gN){var _gO=E(_gN);if(!_gO[0]){return E(_gK);}else{var _gP=_gO[1],_gQ=E(_gO[2]);if(!_gQ[0]){return E(_gP);}else{var _gR=new T(function(){return _gM(_gQ);});return function(_gS){return _d0(A(_gP,[_gS]),new T(function(){return A(_gR,[_gS]);}));};}}},_gT=unCStr("NUL"),_gU=function(_gV){return [2];},_gW=function(_gX){return _gU(_gX);},_gY=function(_gZ,_h0){var _h1=function(_h2,_h3){var _h4=E(_h2);if(!_h4[0]){return function(_h5){return A(_h5,[_gZ]);};}else{var _h6=E(_h3);if(!_h6[0]){return E(_gU);}else{if(E(_h4[1])[1]!=E(_h6[1])[1]){return E(_gW);}else{var _h7=new T(function(){return _h1(_h4[2],_h6[2]);});return function(_h8){var _h9=new T(function(){return A(_h7,[_h8]);});return [0,function(_ha){return E(_h9);}];};}}}};return [1,function(_hb){return A(_h1,[_gZ,_hb,_h0]);}];},_hc=[0,0],_hd=function(_he){var _hf=new T(function(){return A(_he,[_hc]);});return _gY(_gT,function(_hg){return E(_hf);});},_hh=unCStr("STX"),_hi=[0,2],_hj=function(_hk){var _hl=new T(function(){return A(_hk,[_hi]);});return _gY(_hh,function(_hm){return E(_hl);});},_hn=unCStr("ETX"),_ho=[0,3],_hp=function(_hq){var _hr=new T(function(){return A(_hq,[_ho]);});return _gY(_hn,function(_hs){return E(_hr);});},_ht=unCStr("EOT"),_hu=[0,4],_hv=function(_hw){var _hx=new T(function(){return A(_hw,[_hu]);});return _gY(_ht,function(_hy){return E(_hx);});},_hz=unCStr("ENQ"),_hA=[0,5],_hB=function(_hC){var _hD=new T(function(){return A(_hC,[_hA]);});return _gY(_hz,function(_hE){return E(_hD);});},_hF=unCStr("ACK"),_hG=[0,6],_hH=function(_hI){var _hJ=new T(function(){return A(_hI,[_hG]);});return _gY(_hF,function(_hK){return E(_hJ);});},_hL=unCStr("BEL"),_hM=[0,7],_hN=function(_hO){var _hP=new T(function(){return A(_hO,[_hM]);});return _gY(_hL,function(_hQ){return E(_hP);});},_hR=unCStr("BS"),_hS=[0,8],_hT=function(_hU){var _hV=new T(function(){return A(_hU,[_hS]);});return _gY(_hR,function(_hW){return E(_hV);});},_hX=unCStr("HT"),_hY=[0,9],_hZ=function(_i0){var _i1=new T(function(){return A(_i0,[_hY]);});return _gY(_hX,function(_i2){return E(_i1);});},_i3=unCStr("LF"),_i4=[0,10],_i5=function(_i6){var _i7=new T(function(){return A(_i6,[_i4]);});return _gY(_i3,function(_i8){return E(_i7);});},_i9=unCStr("VT"),_ia=[0,11],_ib=function(_ic){var _id=new T(function(){return A(_ic,[_ia]);});return _gY(_i9,function(_ie){return E(_id);});},_if=unCStr("FF"),_ig=[0,12],_ih=function(_ii){var _ij=new T(function(){return A(_ii,[_ig]);});return _gY(_if,function(_ik){return E(_ij);});},_il=unCStr("CR"),_im=[0,13],_in=function(_io){var _ip=new T(function(){return A(_io,[_im]);});return _gY(_il,function(_iq){return E(_ip);});},_ir=unCStr("SI"),_is=[0,15],_it=function(_iu){var _iv=new T(function(){return A(_iu,[_is]);});return _gY(_ir,function(_iw){return E(_iv);});},_ix=unCStr("DLE"),_iy=[0,16],_iz=function(_iA){var _iB=new T(function(){return A(_iA,[_iy]);});return _gY(_ix,function(_iC){return E(_iB);});},_iD=unCStr("DC1"),_iE=[0,17],_iF=function(_iG){var _iH=new T(function(){return A(_iG,[_iE]);});return _gY(_iD,function(_iI){return E(_iH);});},_iJ=unCStr("DC2"),_iK=[0,18],_iL=function(_iM){var _iN=new T(function(){return A(_iM,[_iK]);});return _gY(_iJ,function(_iO){return E(_iN);});},_iP=unCStr("DC3"),_iQ=[0,19],_iR=function(_iS){var _iT=new T(function(){return A(_iS,[_iQ]);});return _gY(_iP,function(_iU){return E(_iT);});},_iV=unCStr("DC4"),_iW=[0,20],_iX=function(_iY){var _iZ=new T(function(){return A(_iY,[_iW]);});return _gY(_iV,function(_j0){return E(_iZ);});},_j1=unCStr("NAK"),_j2=[0,21],_j3=function(_j4){var _j5=new T(function(){return A(_j4,[_j2]);});return _gY(_j1,function(_j6){return E(_j5);});},_j7=unCStr("SYN"),_j8=[0,22],_j9=function(_ja){var _jb=new T(function(){return A(_ja,[_j8]);});return _gY(_j7,function(_jc){return E(_jb);});},_jd=unCStr("ETB"),_je=[0,23],_jf=function(_jg){var _jh=new T(function(){return A(_jg,[_je]);});return _gY(_jd,function(_ji){return E(_jh);});},_jj=unCStr("CAN"),_jk=[0,24],_jl=function(_jm){var _jn=new T(function(){return A(_jm,[_jk]);});return _gY(_jj,function(_jo){return E(_jn);});},_jp=unCStr("EM"),_jq=[0,25],_jr=function(_js){var _jt=new T(function(){return A(_js,[_jq]);});return _gY(_jp,function(_ju){return E(_jt);});},_jv=unCStr("SUB"),_jw=[0,26],_jx=function(_jy){var _jz=new T(function(){return A(_jy,[_jw]);});return _gY(_jv,function(_jA){return E(_jz);});},_jB=unCStr("ESC"),_jC=[0,27],_jD=function(_jE){var _jF=new T(function(){return A(_jE,[_jC]);});return _gY(_jB,function(_jG){return E(_jF);});},_jH=unCStr("FS"),_jI=[0,28],_jJ=function(_jK){var _jL=new T(function(){return A(_jK,[_jI]);});return _gY(_jH,function(_jM){return E(_jL);});},_jN=unCStr("GS"),_jO=[0,29],_jP=function(_jQ){var _jR=new T(function(){return A(_jQ,[_jO]);});return _gY(_jN,function(_jS){return E(_jR);});},_jT=unCStr("RS"),_jU=[0,30],_jV=function(_jW){var _jX=new T(function(){return A(_jW,[_jU]);});return _gY(_jT,function(_jY){return E(_jX);});},_jZ=unCStr("US"),_k0=[0,31],_k1=function(_k2){var _k3=new T(function(){return A(_k2,[_k0]);});return _gY(_jZ,function(_k4){return E(_k3);});},_k5=unCStr("SP"),_k6=[0,32],_k7=function(_k8){var _k9=new T(function(){return A(_k8,[_k6]);});return _gY(_k5,function(_ka){return E(_k9);});},_kb=unCStr("DEL"),_kc=[0,127],_kd=function(_ke){var _kf=new T(function(){return A(_ke,[_kc]);});return _gY(_kb,function(_kg){return E(_kf);});},_kh=[1,_kd,_g],_ki=[1,_k7,_kh],_kj=[1,_k1,_ki],_kk=[1,_jV,_kj],_kl=[1,_jP,_kk],_km=[1,_jJ,_kl],_kn=[1,_jD,_km],_ko=[1,_jx,_kn],_kp=[1,_jr,_ko],_kq=[1,_jl,_kp],_kr=[1,_jf,_kq],_ks=[1,_j9,_kr],_kt=[1,_j3,_ks],_ku=[1,_iX,_kt],_kv=[1,_iR,_ku],_kw=[1,_iL,_kv],_kx=[1,_iF,_kw],_ky=[1,_iz,_kx],_kz=[1,_it,_ky],_kA=[1,_in,_kz],_kB=[1,_ih,_kA],_kC=[1,_ib,_kB],_kD=[1,_i5,_kC],_kE=[1,_hZ,_kD],_kF=[1,_hT,_kE],_kG=[1,_hN,_kF],_kH=[1,_hH,_kG],_kI=[1,_hB,_kH],_kJ=[1,_hv,_kI],_kK=[1,_hp,_kJ],_kL=[1,_hj,_kK],_kM=[1,_hd,_kL],_kN=unCStr("SOH"),_kO=[0,1],_kP=function(_kQ){var _kR=new T(function(){return A(_kQ,[_kO]);});return _gY(_kN,function(_kS){return E(_kR);});},_kT=unCStr("SO"),_kU=[0,14],_kV=function(_kW){var _kX=new T(function(){return A(_kW,[_kU]);});return _gY(_kT,function(_kY){return E(_kX);});},_kZ=function(_l0){return _e9(_kP,_kV,_l0);},_l1=[1,_kZ,_kM],_l2=new T(function(){return _gM(_l1);}),_l3=[0,1114111],_l4=[0,34],_l5=[0,_l4,_gn],_l6=[0,39],_l7=[0,_l6,_gn],_l8=[0,92],_l9=[0,_l8,_gn],_la=[0,_hM,_gn],_lb=[0,_hS,_gn],_lc=[0,_ig,_gn],_ld=[0,_i4,_gn],_le=[0,_im,_gn],_lf=[0,_hY,_gn],_lg=[0,_ia,_gn],_lh=[0,_hc,_gn],_li=[0,_kO,_gn],_lj=[0,_hi,_gn],_lk=[0,_ho,_gn],_ll=[0,_hu,_gn],_lm=[0,_hA,_gn],_ln=[0,_hG,_gn],_lo=[0,_hM,_gn],_lp=[0,_hS,_gn],_lq=[0,_hY,_gn],_lr=[0,_i4,_gn],_ls=[0,_ia,_gn],_lt=[0,_ig,_gn],_lu=[0,_im,_gn],_lv=[0,_kU,_gn],_lw=[0,_is,_gn],_lx=[0,_iy,_gn],_ly=[0,_iE,_gn],_lz=[0,_iK,_gn],_lA=[0,_iQ,_gn],_lB=[0,_iW,_gn],_lC=[0,_j2,_gn],_lD=[0,_j8,_gn],_lE=[0,_je,_gn],_lF=[0,_jk,_gn],_lG=[0,_jq,_gn],_lH=[0,_jw,_gn],_lI=[0,_jC,_gn],_lJ=[0,_jI,_gn],_lK=[0,_jO,_gn],_lL=[0,_jU,_gn],_lM=[0,_k0,_gn],_lN=function(_lO){return [0,_lO];},_lP=function(_lQ){var _lR=new T(function(){return A(_lQ,[_lg]);}),_lS=new T(function(){return A(_lQ,[_lf]);}),_lT=new T(function(){return A(_lQ,[_le]);}),_lU=new T(function(){return A(_lQ,[_ld]);}),_lV=new T(function(){return A(_lQ,[_lc]);}),_lW=new T(function(){return A(_lQ,[_lb]);}),_lX=new T(function(){return A(_lQ,[_la]);}),_lY=new T(function(){return A(_lQ,[_l9]);}),_lZ=new T(function(){return A(_lQ,[_l7]);}),_m0=new T(function(){return A(_lQ,[_l5]);});return _d0([0,function(_m1){switch(E(E(_m1)[1])){case 34:return E(_m0);case 39:return E(_lZ);case 92:return E(_lY);case 97:return E(_lX);case 98:return E(_lW);case 102:return E(_lV);case 110:return E(_lU);case 114:return E(_lT);case 116:return E(_lS);case 118:return E(_lR);default:return [2];}}],new T(function(){return _d0(_e9(_go,_gv,function(_m2){var _m3=new T(function(){return _lN(E(_m2)[1]);});return _ex(_m2,function(_m4){var _m5=_fx(_m3,_fo,_m4);return !_gC(_m5,_l3)?[2]:A(_lQ,[[0,new T(function(){var _m6=_gz(_m5);return _m6>>>0>1114111?_gx(_m6):[0,_m6];}),_gn]]);});}),new T(function(){var _m7=new T(function(){return A(_lQ,[_lM]);}),_m8=new T(function(){return A(_lQ,[_lL]);}),_m9=new T(function(){return A(_lQ,[_lK]);}),_ma=new T(function(){return A(_lQ,[_lJ]);}),_mb=new T(function(){return A(_lQ,[_lI]);}),_mc=new T(function(){return A(_lQ,[_lH]);}),_md=new T(function(){return A(_lQ,[_lG]);}),_me=new T(function(){return A(_lQ,[_lF]);}),_mf=new T(function(){return A(_lQ,[_lE]);}),_mg=new T(function(){return A(_lQ,[_lD]);}),_mh=new T(function(){return A(_lQ,[_lC]);}),_mi=new T(function(){return A(_lQ,[_lB]);}),_mj=new T(function(){return A(_lQ,[_lA]);}),_mk=new T(function(){return A(_lQ,[_lz]);}),_ml=new T(function(){return A(_lQ,[_ly]);}),_mm=new T(function(){return A(_lQ,[_lx]);}),_mn=new T(function(){return A(_lQ,[_lw]);}),_mo=new T(function(){return A(_lQ,[_lv]);}),_mp=new T(function(){return A(_lQ,[_lu]);}),_mq=new T(function(){return A(_lQ,[_lt]);}),_mr=new T(function(){return A(_lQ,[_ls]);}),_ms=new T(function(){return A(_lQ,[_lr]);}),_mt=new T(function(){return A(_lQ,[_lq]);}),_mu=new T(function(){return A(_lQ,[_lp]);}),_mv=new T(function(){return A(_lQ,[_lo]);}),_mw=new T(function(){return A(_lQ,[_ln]);}),_mx=new T(function(){return A(_lQ,[_lm]);}),_my=new T(function(){return A(_lQ,[_ll]);}),_mz=new T(function(){return A(_lQ,[_lk]);}),_mA=new T(function(){return A(_lQ,[_lj]);}),_mB=new T(function(){return A(_lQ,[_li]);}),_mC=new T(function(){return A(_lQ,[_lh]);});return _d0([0,function(_mD){return E(E(_mD)[1])==94?E([0,function(_mE){switch(E(E(_mE)[1])){case 64:return E(_mC);case 65:return E(_mB);case 66:return E(_mA);case 67:return E(_mz);case 68:return E(_my);case 69:return E(_mx);case 70:return E(_mw);case 71:return E(_mv);case 72:return E(_mu);case 73:return E(_mt);case 74:return E(_ms);case 75:return E(_mr);case 76:return E(_mq);case 77:return E(_mp);case 78:return E(_mo);case 79:return E(_mn);case 80:return E(_mm);case 81:return E(_ml);case 82:return E(_mk);case 83:return E(_mj);case 84:return E(_mi);case 85:return E(_mh);case 86:return E(_mg);case 87:return E(_mf);case 88:return E(_me);case 89:return E(_md);case 90:return E(_mc);case 91:return E(_mb);case 92:return E(_ma);case 93:return E(_m9);case 94:return E(_m8);case 95:return E(_m7);default:return [2];}}]):[2];}],new T(function(){return A(_l2,[function(_mF){return A(_lQ,[[0,_mF,_gn]]);}]);}));}));}));},_mG=function(_mH){return A(_mH,[_1f]);},_mI=function(_mJ){var _mK=E(_mJ);if(!_mK[0]){return E(_mG);}else{var _mL=_mK[2],_mM=E(E(_mK[1])[1]);switch(_mM){case 9:var _mN=new T(function(){return _mI(_mL);});return function(_mO){var _mP=new T(function(){return A(_mN,[_mO]);});return [0,function(_mQ){return E(_mP);}];};case 10:var _mR=new T(function(){return _mI(_mL);});return function(_mS){var _mT=new T(function(){return A(_mR,[_mS]);});return [0,function(_mU){return E(_mT);}];};case 11:var _mV=new T(function(){return _mI(_mL);});return function(_mW){var _mX=new T(function(){return A(_mV,[_mW]);});return [0,function(_mY){return E(_mX);}];};case 12:var _mZ=new T(function(){return _mI(_mL);});return function(_n0){var _n1=new T(function(){return A(_mZ,[_n0]);});return [0,function(_n2){return E(_n1);}];};case 13:var _n3=new T(function(){return _mI(_mL);});return function(_n4){var _n5=new T(function(){return A(_n3,[_n4]);});return [0,function(_n6){return E(_n5);}];};case 32:var _n7=new T(function(){return _mI(_mL);});return function(_n8){var _n9=new T(function(){return A(_n7,[_n8]);});return [0,function(_na){return E(_n9);}];};case 160:var _nb=new T(function(){return _mI(_mL);});return function(_nc){var _nd=new T(function(){return A(_nb,[_nc]);});return [0,function(_ne){return E(_nd);}];};default:var _nf=u_iswspace(_mM);if(!E(_nf)){return E(_mG);}else{var _ng=new T(function(){return _mI(_mL);});return function(_nh){var _ni=new T(function(){return A(_ng,[_nh]);});return [0,function(_nj){return E(_ni);}];};}}}},_nk=function(_nl){var _nm=new T(function(){return _lP(_nl);}),_nn=new T(function(){return _nk(_nl);}),_no=[1,function(_np){return A(_mI,[_np,function(_nq){return E([0,function(_nr){return E(E(_nr)[1])==92?E(_nn):[2];}]);}]);}];return _d0([0,function(_ns){return E(E(_ns)[1])==92?E([0,function(_nt){var _nu=E(E(_nt)[1]);switch(_nu){case 9:return E(_no);case 10:return E(_no);case 11:return E(_no);case 12:return E(_no);case 13:return E(_no);case 32:return E(_no);case 38:return E(_nn);case 160:return E(_no);default:var _nv=u_iswspace(_nu);return E(_nv)==0?[2]:E(_no);}}]):[2];}],[0,function(_nw){var _nx=E(_nw);return E(_nx[1])==92?E(_nm):A(_nl,[[0,_nx,_0]]);}]);},_ny=function(_nz,_nA){var _nB=new T(function(){return A(_nA,[[1,new T(function(){return A(_nz,[_g]);})]]);});return _nk(function(_nC){var _nD=E(_nC),_nE=E(_nD[1]);return E(_nE[1])==34?!E(_nD[2])?E(_nB):_ny(function(_nF){return A(_nz,[[1,_nE,_nF]]);},_nA):_ny(function(_nG){return A(_nz,[[1,_nE,_nG]]);},_nA);});},_nH=unCStr("_\'"),_nI=function(_nJ){var _nK=u_iswalnum(_nJ);return E(_nK)==0?_g1(_dx,[0,_nJ],_nH):true;},_nL=function(_nM){return _nI(E(_nM)[1]);},_nN=unCStr(",;()[]{}`"),_nO=function(_nP){return A(_nP,[_g]);},_nQ=function(_nR,_nS){var _nT=function(_nU){var _nV=E(_nU);if(!_nV[0]){return E(_nO);}else{var _nW=_nV[1];if(!A(_nR,[_nW])){return E(_nO);}else{var _nX=new T(function(){return _nT(_nV[2]);});return function(_nY){var _nZ=new T(function(){return A(_nX,[function(_o0){return A(_nY,[[1,_nW,_o0]]);}]);});return [0,function(_o1){return E(_nZ);}];};}}};return [1,function(_o2){return A(_nT,[_o2,_nS]);}];},_o3=unCStr(".."),_o4=unCStr("::"),_o5=unCStr("->"),_o6=[0,64],_o7=[1,_o6,_g],_o8=[0,126],_o9=[1,_o8,_g],_oa=unCStr("=>"),_ob=[1,_oa,_g],_oc=[1,_o9,_ob],_od=[1,_o7,_oc],_oe=[1,_o5,_od],_of=unCStr("<-"),_og=[1,_of,_oe],_oh=[0,124],_oi=[1,_oh,_g],_oj=[1,_oi,_og],_ok=[1,_l8,_g],_ol=[1,_ok,_oj],_om=[0,61],_on=[1,_om,_g],_oo=[1,_on,_ol],_op=[1,_o4,_oo],_oq=[1,_o3,_op],_or=function(_os){var _ot=new T(function(){return A(_os,[_eu]);});return _d0([1,function(_ou){return E(_ou)[0]==0?E(_ot):[2];}],new T(function(){var _ov=new T(function(){return _lP(function(_ow){var _ox=E(_ow);return (function(_oy,_oz){var _oA=new T(function(){return A(_os,[[0,_oy]]);});return !E(_oz)?E(E(_oy)[1])==39?[2]:[0,function(_oB){return E(E(_oB)[1])==39?E(_oA):[2];}]:[0,function(_oC){return E(E(_oC)[1])==39?E(_oA):[2];}];})(_ox[1],_ox[2]);});});return _d0([0,function(_oD){return E(E(_oD)[1])==39?E([0,function(_oE){var _oF=E(_oE);switch(E(_oF[1])){case 39:return [2];case 92:return E(_ov);default:var _oG=new T(function(){return A(_os,[[0,_oF]]);});return [0,function(_oH){return E(E(_oH)[1])==39?E(_oG):[2];}];}}]):[2];}],new T(function(){var _oI=new T(function(){return _ny(_1m,_os);});return _d0([0,function(_oJ){return E(E(_oJ)[1])==34?E(_oI):[2];}],new T(function(){return _d0([0,function(_oK){return !_g1(_dx,_oK,_nN)?[2]:A(_os,[[2,[1,_oK,_g]]]);}],new T(function(){return _d0([0,function(_oL){return !_g1(_dx,_oL,_g6)?[2]:_nQ(_g7,function(_oM){var _oN=[1,_oL,_oM];return !_g1(_dO,_oN,_oq)?A(_os,[[4,_oN]]):A(_os,[[2,_oN]]);});}],new T(function(){return _d0([0,function(_oO){var _oP=E(_oO),_oQ=_oP[1],_oR=u_iswalpha(_oQ);return E(_oR)==0?E(_oQ)==95?_nQ(_nL,function(_oS){return A(_os,[[3,[1,_oP,_oS]]]);}):[2]:_nQ(_nL,function(_oT){return A(_os,[[3,[1,_oP,_oT]]]);});}],new T(function(){return _e9(_gb,_fW,_os);}));}));}));}));}));}));},_oU=function(_oV){var _oW=new T(function(){return _or(_oV);});return [1,function(_oX){return A(_mI,[_oX,function(_oY){return E(_oW);}]);}];},_oZ=[0,0],_p0=function(_p1,_p2){var _p3=new T(function(){return A(_p1,[_oZ,function(_p4){var _p5=new T(function(){return A(_p2,[_p4]);});return _oU(function(_p6){var _p7=E(_p6);if(_p7[0]==2){var _p8=E(_p7[1]);return _p8[0]==0?[2]:E(E(_p8[1])[1])==41?E(_p8[2])[0]==0?E(_p5):[2]:[2];}else{return [2];}});}]);});return _oU(function(_p9){var _pa=E(_p9);if(_pa[0]==2){var _pb=E(_pa[1]);return _pb[0]==0?[2]:E(E(_pb[1])[1])==40?E(_pb[2])[0]==0?E(_p3):[2]:[2];}else{return [2];}});},_pc=function(_pd){return _d0(_oU(function(_pe){var _pf=E(_pe);return _pf[0]==0?A(_pd,[_pf[1]]):[2];}),new T(function(){return _p0(_pg,_pd);}));},_pg=function(_ph,_pi){return _pc(_pi);},_pj=function(_pk,_pl){var _pm=function(_pn,_po){var _pp=new T(function(){return A(_po,[_g]);}),_pq=new T(function(){return A(_pk,[_oZ,function(_pr){return _pm(_gn,function(_ps){return A(_po,[[1,_pr,_ps]]);});}]);});return _oU(function(_pt){var _pu=E(_pt);if(_pu[0]==2){var _pv=E(_pu[1]);if(!_pv[0]){return [2];}else{var _pw=_pv[2];switch(E(E(_pv[1])[1])){case 44:return E(_pw)[0]==0?!E(_pn)?[2]:E(_pq):[2];case 93:return E(_pw)[0]==0?E(_pp):[2];default:return [2];}}}else{return [2];}});},_px=function(_py){var _pz=new T(function(){return _d0(_pm(_0,_py),new T(function(){return A(_pk,[_oZ,function(_pA){return _pm(_gn,function(_pB){return A(_py,[[1,_pA,_pB]]);});}]);}));});return _d0(_oU(function(_pC){var _pD=E(_pC);if(_pD[0]==2){var _pE=E(_pD[1]);return _pE[0]==0?[2]:E(E(_pE[1])[1])==91?E(_pE[2])[0]==0?E(_pz):[2]:[2];}else{return [2];}}),new T(function(){return _p0(function(_pF,_pG){return _px(_pG);},_py);}));};return _px(_pl);},_pH=function(_pI){return _d0(_d0(_oU(function(_pJ){var _pK=E(_pJ);return _pK[0]==1?A(_pI,[_pK[1]]):[2];}),new T(function(){return _pj(_pg,_pI);})),new T(function(){return _p0(_pL,_pI);}));},_pL=function(_pM,_pN){return _pH(_pN);},_pO=new T(function(){return _p0(_pL,_e1);}),_pP=new T(function(){return _pj(_pg,_e1);}),_pQ=function(_pR){var _pS=E(_pR);return _pS[0]==1?[3,_pS[1],_e0]:[2];},_pT=new T(function(){return _or(_pQ);}),_pU=function(_pV){return E(_pT);},_pW=function(_pX){return A(_mI,[_pX,_pU]);},_pY=[1,_pW],_pZ=new T(function(){return _d0(_pY,_pP);}),_q0=new T(function(){return _d0(_pZ,_pO);}),_q1=function(_q2){return _cQ(_q0,_q2);},_q3=new T(function(){return _pc(_e1);}),_q4=function(_q2){return _cQ(_q3,_q2);},_q5=function(_q6){return E(_q4);},_q7=[0,_q5,_q1,_pg,_pL],_q8=function(_q9){return E(E(_q9)[4]);},_qa=function(_qb,_qc,_qd){return _pj(new T(function(){return _q8(_qb);}),_qd);},_qe=function(_qf){var _qg=new T(function(){return _pj(new T(function(){return _q8(_qf);}),_e1);});return function(_ah){return _cQ(_qg,_ah);};},_qh=function(_qi,_qj){var _qk=new T(function(){return A(_q8,[_qi,_qj,_e1]);});return function(_ah){return _cQ(_qk,_ah);};},_ql=function(_qm){return [0,function(_q2){return _qh(_qm,_q2);},new T(function(){return _qe(_qm);}),new T(function(){return _q8(_qm);}),function(_qn,_q2){return _qa(_qm,_qn,_q2);}];},_qo=new T(function(){return _ql(_q7);}),_qp=new T(function(){return E(_qo);}),_qq=unCStr("Prelude.(!!): negative index\n"),_qr=new T(function(){return err(_qq);}),_qs=unCStr("Prelude.(!!): index too large\n"),_qt=new T(function(){return err(_qs);}),_qu=function(_qv,_qw){while(1){var _qx=E(_qv);if(!_qx[0]){return E(_qt);}else{var _qy=E(_qw);if(!_qy){return E(_qx[1]);}else{_qv=_qx[2];_qw=_qy-1|0;continue;}}}},_qz=unCStr("ACK"),_qA=unCStr("BEL"),_qB=unCStr("BS"),_qC=unCStr("SP"),_qD=[1,_qC,_g],_qE=unCStr("US"),_qF=[1,_qE,_qD],_qG=unCStr("RS"),_qH=[1,_qG,_qF],_qI=unCStr("GS"),_qJ=[1,_qI,_qH],_qK=unCStr("FS"),_qL=[1,_qK,_qJ],_qM=unCStr("ESC"),_qN=[1,_qM,_qL],_qO=unCStr("SUB"),_qP=[1,_qO,_qN],_qQ=unCStr("EM"),_qR=[1,_qQ,_qP],_qS=unCStr("CAN"),_qT=[1,_qS,_qR],_qU=unCStr("ETB"),_qV=[1,_qU,_qT],_qW=unCStr("SYN"),_qX=[1,_qW,_qV],_qY=unCStr("NAK"),_qZ=[1,_qY,_qX],_r0=unCStr("DC4"),_r1=[1,_r0,_qZ],_r2=unCStr("DC3"),_r3=[1,_r2,_r1],_r4=unCStr("DC2"),_r5=[1,_r4,_r3],_r6=unCStr("DC1"),_r7=[1,_r6,_r5],_r8=unCStr("DLE"),_r9=[1,_r8,_r7],_ra=unCStr("SI"),_rb=[1,_ra,_r9],_rc=unCStr("SO"),_rd=[1,_rc,_rb],_re=unCStr("CR"),_rf=[1,_re,_rd],_rg=unCStr("FF"),_rh=[1,_rg,_rf],_ri=unCStr("VT"),_rj=[1,_ri,_rh],_rk=unCStr("LF"),_rl=[1,_rk,_rj],_rm=unCStr("HT"),_rn=[1,_rm,_rl],_ro=[1,_qB,_rn],_rp=[1,_qA,_ro],_rq=[1,_qz,_rp],_rr=unCStr("ENQ"),_rs=[1,_rr,_rq],_rt=unCStr("EOT"),_ru=[1,_rt,_rs],_rv=unCStr("ETX"),_rw=[1,_rv,_ru],_rx=unCStr("STX"),_ry=[1,_rx,_rw],_rz=unCStr("SOH"),_rA=[1,_rz,_ry],_rB=unCStr("NUL"),_rC=[1,_rB,_rA],_rD=[0,92],_rE=unCStr("\\DEL"),_rF=unCStr("\\a"),_rG=unCStr("\\\\"),_rH=unCStr("\\SO"),_rI=unCStr("\\r"),_rJ=unCStr("\\f"),_rK=unCStr("\\v"),_rL=unCStr("\\n"),_rM=unCStr("\\t"),_rN=unCStr("\\b"),_rO=function(_rP,_rQ){if(_rP<=127){var _rR=E(_rP);switch(_rR){case 92:return _2l(_rG,_rQ);case 127:return _2l(_rE,_rQ);default:if(_rR<32){var _rS=E(_rR);switch(_rS){case 7:return _2l(_rF,_rQ);case 8:return _2l(_rN,_rQ);case 9:return _2l(_rM,_rQ);case 10:return _2l(_rL,_rQ);case 11:return _2l(_rK,_rQ);case 12:return _2l(_rJ,_rQ);case 13:return _2l(_rI,_rQ);case 14:return _2l(_rH,new T(function(){var _rT=E(_rQ);return _rT[0]==0?[0]:E(E(_rT[1])[1])==72?unAppCStr("\\&",_rT):E(_rT);}));default:return _2l([1,_rD,new T(function(){var _rU=_rS;return _rU>=0?_qu(_rC,_rU):E(_qr);})],_rQ);}}else{return [1,[0,_rR],_rQ];}}}else{return [1,_rD,new T(function(){var _rV=jsShowI(_rP);return _2l(fromJSStr(_rV),new T(function(){var _rW=E(_rQ);if(!_rW[0]){return [0];}else{var _rX=E(_rW[1])[1];return _rX<48?E(_rW):_rX>57?E(_rW):unAppCStr("\\&",_rW);}}));})];}},_rY=[0,39],_rZ=[1,_rY,_g],_s0=unCStr("\'\\\'\'"),_s1=function(_s2){var _s3=E(E(_s2)[1]);return _s3==39?E(_s0):[1,_rY,new T(function(){return _rO(_s3,_rZ);})];},_s4=unCStr("\\\""),_s5=function(_s6,_s7){var _s8=E(_s6);if(!_s8[0]){return E(_s7);}else{var _s9=_s8[2],_sa=E(E(_s8[1])[1]);return _sa==34?_2l(_s4,new T(function(){return _s5(_s9,_s7);})):_rO(_sa,new T(function(){return _s5(_s9,_s7);}));}},_sb=function(_sc,_sd){return [1,_E,new T(function(){return _s5(_sc,[1,_E,_sd]);})];},_se=function(_sf){return _2l(_s0,_sf);},_sg=function(_sh,_si){var _sj=E(E(_si)[1]);return _sj==39?E(_se):function(_sk){return [1,_rY,new T(function(){return _rO(_sj,[1,_rY,_sk]);})];};},_sl=[0,_sg,_s1,_sb],_sm=function(_sn){return E(E(_sn)[3]);},_so=function(_sp,_sq){return A(_sm,[_sp,_sq,_g]);},_sr=function(_ss,_st,_su){return _3b(new T(function(){return _sm(_ss);}),_st,_su);},_sv=function(_sw){var _sx=new T(function(){return _sm(_sw);});return [0,function(_sy){return E(_sx);},function(_sf){return _so(_sw,_sf);},function(_sz,_sf){return _sr(_sw,_sz,_sf);}];},_sA=new T(function(){return _sv(_sl);}),_sB=new T(function(){return _bd(_8s,_8t,_94,_sA,_qp);}),_sC=unCStr("text"),_sD=new T(function(){return A(_sB,[_9,_sC,_9]);}),_sE=unCStr("keydown"),_sF=unCStr("mousemove"),_sG=unCStr("blur"),_sH=unCStr("focus"),_sI=unCStr("change"),_sJ=unCStr("unload"),_sK=unCStr("load"),_sL=unCStr("keyup"),_sM=unCStr("keypress"),_sN=unCStr("mouseup"),_sO=unCStr("mousedown"),_sP=unCStr("dblclick"),_sQ=unCStr("click"),_sR=unCStr("mouseout"),_sS=unCStr("mouseover"),_sT=function(_sU){switch(E(_sU)[0]){case 0:return E(_sK);case 1:return E(_sJ);case 2:return E(_sI);case 3:return E(_sH);case 4:return E(_sG);case 5:return E(_sF);case 6:return E(_sS);case 7:return E(_sR);case 8:return E(_sQ);case 9:return E(_sP);case 10:return E(_sO);case 11:return E(_sN);case 12:return E(_sM);case 13:return E(_sL);default:return E(_sE);}},_sV=[0],_sW=unCStr("OnLoad"),_sX=[0,_sW,_sV],_sY=function(_){var _=0,_sZ=newMVar(),_=putMVar(_sZ,_sX);return [0,_sZ];},_t0=new T(function(){return _2(_sY);}),_t1=function(_t2,_t3,_){var _t4=A(_t2,[_]);return die(_t3);},_t5=function(_t6,_t7,_t8,_){return _t1(function(_){var _=putMVar(_t7,_t6);return _1f;},_t8,_);},_t9=function(_ta,_){var _tb=0;if(!E(_tb)){return (function(_){var _tc=E(_t0)[1],_td=takeMVar(_tc),_te=jsCatch(function(_){return (function(_){return _ta;})();},function(_1C,_){return _t5(_td,_tc,_1C,_);}),_=putMVar(_tc,_te);return _1f;})();}else{var _tf=E(_t0)[1],_tg=takeMVar(_tf),_th=jsCatch(function(_){return _ta;},function(_1C,_){return _t5(_tg,_tf,_1C,_);}),_=putMVar(_tf,_th);return _1f;}},_ti=unCStr("true"),_tj=function(_tk,_tl){while(1){var _tm=E(_tk);if(!_tm[0]){return E(_tl)[0]==0?true:false;}else{var _tn=E(_tl);if(!_tn[0]){return false;}else{if(E(_tm[1])[1]!=E(_tn[1])[1]){return false;}else{_tk=_tm[2];_tl=_tn[2];continue;}}}}},_to=new T(function(){return [0,"keydown"];}),_tp=new T(function(){return [0,"mousemove"];}),_tq=new T(function(){return [0,"blur"];}),_tr=new T(function(){return [0,"focus"];}),_ts=new T(function(){return [0,"change"];}),_tt=new T(function(){return [0,"unload"];}),_tu=new T(function(){return [0,"load"];}),_tv=new T(function(){return [0,"keyup"];}),_tw=new T(function(){return [0,"keypress"];}),_tx=new T(function(){return [0,"mouseup"];}),_ty=new T(function(){return [0,"mousedown"];}),_tz=new T(function(){return [0,"dblclick"];}),_tA=new T(function(){return [0,"click"];}),_tB=new T(function(){return [0,"mouseout"];}),_tC=new T(function(){return [0,"mouseover"];}),_tD=function(_tE){switch(E(_tE)[0]){case 0:return E(_tu);case 1:return E(_tt);case 2:return E(_ts);case 3:return E(_tr);case 4:return E(_tq);case 5:return E(_tp);case 6:return E(_tC);case 7:return E(_tB);case 8:return E(_tA);case 9:return E(_tz);case 10:return E(_ty);case 11:return E(_tx);case 12:return E(_tw);case 13:return E(_tv);default:return E(_to);}},_tF=function(_tG,_tH,_tI){var _tJ=new T(function(){return _sT(_tH);}),_tK=new T(function(){return _tD(_tH);});return function(_tL,_){var _tM=A(_tG,[_tL,_]),_tN=E(_tM),_tO=_tN[1],_tP=E(_tJ),_tQ=jsGetAttr(_tO,toJSStr(_tP));if(!_tj(fromJSStr(_tQ),_ti)){var _tR=E(_tI),_tS=jsSetCB(_tO,E(_tK)[1],E([0,_tI])[1]),_tT=A(_1g,[_1m,_tN,_tP,_ti,_]);return _tN;}else{return _tN;}};},_tU=function(_tV,_tW){var _tX=new T(function(){return _sT(_tW);}),_tY=[0,_tX,_sV];return function(_tZ,_){var _u0=E(_tZ),_u1=E(_u0[4]),_u2=_u1[1],_u3=_u1[2],_u4=A(_tV,[_u0,_]),_u5=E(_u4),_u6=E(_u5[1]),_u7=_u6[1];return [0,[0,new T(function(){var _u8=E(_tW);switch(_u8[0]){case 0:return _tF(_u7,_u8,function(_){var _u9=_t9(_tY,_),_ua=A(_u2,[_]),_ub=E(_ua);if(!_ub[0]){return _1f;}else{var _uc=A(_u3,[_ub[1],_]);return _1f;}});case 1:return _tF(_u7,_u8,function(_){var _ud=_t9(_tY,_),_ue=A(_u2,[_]),_uf=E(_ue);if(!_uf[0]){return _1f;}else{var _ug=A(_u3,[_uf[1],_]);return _1f;}});case 2:return _tF(_u7,_u8,function(_){var _uh=_t9(_tY,_),_ui=A(_u2,[_]),_uj=E(_ui);if(!_uj[0]){return _1f;}else{var _uk=A(_u3,[_uj[1],_]);return _1f;}});case 3:return _tF(_u7,_u8,function(_){var _ul=_t9(_tY,_),_um=A(_u2,[_]),_un=E(_um);if(!_un[0]){return _1f;}else{var _uo=A(_u3,[_un[1],_]);return _1f;}});case 4:return _tF(_u7,_u8,function(_){var _up=_t9(_tY,_),_uq=A(_u2,[_]),_ur=E(_uq);if(!_ur[0]){return _1f;}else{var _us=A(_u3,[_ur[1],_]);return _1f;}});case 5:return _tF(_u7,_u8,function(_ut,_){var _uu=_t9([0,_tX,[2,E(_ut)]],_),_uv=A(_u2,[_]),_uw=E(_uv);if(!_uw[0]){return _1f;}else{var _ux=A(_u3,[_uw[1],_]);return _1f;}});case 6:return _tF(_u7,_u8,function(_uy,_){var _uz=_t9([0,_tX,[2,E(_uy)]],_),_uA=A(_u2,[_]),_uB=E(_uA);if(!_uB[0]){return _1f;}else{var _uC=A(_u3,[_uB[1],_]);return _1f;}});case 7:return _tF(_u7,_u8,function(_){var _uD=A(_u2,[_]),_uE=E(_uD);if(!_uE[0]){return _1f;}else{var _uF=A(_u3,[_uE[1],_]);return _1f;}});case 8:return _tF(_u7,_u8,function(_uG,_uH,_){var _uI=_t9([0,_tX,[1,_uG,E(_uH)]],_),_uJ=A(_u2,[_]),_uK=E(_uJ);if(!_uK[0]){return _1f;}else{var _uL=A(_u3,[_uK[1],_]);return _1f;}});case 9:return _tF(_u7,_u8,function(_uM,_uN,_){var _uO=_t9([0,_tX,[1,_uM,E(_uN)]],_),_uP=A(_u2,[_]),_uQ=E(_uP);if(!_uQ[0]){return _1f;}else{var _uR=A(_u3,[_uQ[1],_]);return _1f;}});case 10:return _tF(_u7,_u8,function(_uS,_uT,_){var _uU=_t9([0,_tX,[1,_uS,E(_uT)]],_),_uV=A(_u2,[_]),_uW=E(_uV);if(!_uW[0]){return _1f;}else{var _uX=A(_u3,[_uW[1],_]);return _1f;}});case 11:return _tF(_u7,_u8,function(_uY,_uZ,_){var _v0=_t9([0,_tX,[1,_uY,E(_uZ)]],_),_v1=A(_u2,[_]),_v2=E(_v1);if(!_v2[0]){return _1f;}else{var _v3=A(_u3,[_v2[1],_]);return _1f;}});case 12:return _tF(_u7,_u8,function(_v4,_){var _v5=_t9([0,_tX,[3,_v4]],_),_v6=A(_u2,[_]),_v7=E(_v6);if(!_v7[0]){return _1f;}else{var _v8=A(_u3,[_v7[1],_]);return _1f;}});case 13:return _tF(_u7,_u8,function(_v9,_){var _va=_t9([0,_tX,[3,_v9]],_),_vb=A(_u2,[_]),_vc=E(_vb);if(!_vc[0]){return _1f;}else{var _vd=A(_u3,[_vc[1],_]);return _1f;}});default:return _tF(_u7,_u8,function(_ve,_){var _vf=_t9([0,_tX,[3,_ve]],_),_vg=A(_u2,[_]),_vh=E(_vg);if(!_vh[0]){return _1f;}else{var _vi=A(_u3,[_vh[1],_]);return _1f;}});}}),_u6[2]],_u5[2]];};},_vj=new T(function(){return _tU(_sD,_5s);}),_vk=function(_){var _vl=_13(_),_vm=E(_k)[1],_vn=takeMVar(_vm),_vo=_4S(_vj,_1b,_vn,_),_vp=E(_vo),_vq=E(_vp[1]),_vr=_vq[1],_vs=_vq[2],_=putMVar(_vm,new T(function(){var _vt=E(_vp[2]);return [0,_vt[1],_vt[2],_vt[3],_vt[4],_0,_vt[6]];}));if(!E(E(_vn)[5])){var _vu=A(_vr,[_vl,_]),_vv=E(_vs);if(!_vv[0]){return _3A(_5r,_);}else{var _vw=E(_vv[1]),_vx=jsAlert(toJSStr(_vw));return _vw;}}else{var _vy=A(_7,[E(E(_vl)[1]),_]),_vz=A(_vr,[[0,_vy],_]),_vA=E(_vs);if(!_vA[0]){return _3A(_5r,_);}else{var _vB=E(_vA[1]),_vC=jsAlert(toJSStr(_vB));return _vB;}}},_vD=unCStr("span"),_vE=function(_vF,_vG){var _vH=new T(function(){return A(_vF,[_vG]);});return function(_vI,_){var _vJ=jsCreateElem(toJSStr(E(_vD))),_vK=jsAppendChild(_vJ,E(_vI)[1]),_vL=[0,_vJ],_vM=A(_vH,[_vL,_]);return _vL;};},_vN=function(_){var _vO=_13(_),_vP=A(_vE,[_z,_L,_vO,_]),_vQ=_G(_vO,_),_vR=_vk(_),_vS=_13(_),_vT=A(_vE,[_z,[1,_E,new T(function(){return _s5(unAppCStr("hello",_vR),_K);})],_vS,_]),_vU=_G(_vS,_);return _vS;},_vV=unCStr("padding:15px;border-style:dotted"),_vW=unCStr("border-collapse:collapse"),_vX=unCStr("vertical-align:top"),_vY=[0,3],_vZ=[0,112],_w0=[1,_vZ,_g],_w1=function(_w2,_w3){var _w4=new T(function(){return A(_w2,[_w3]);});return function(_w5,_){var _w6=jsCreateElem(toJSStr(_w0)),_w7=jsAppendChild(_w6,E(_w5)[1]),_w8=[0,_w6],_w9=A(_w4,[_w8,_]);return _w8;};},_wa=function(_wb){return _4i(0,E(_wb)[1],_g);},_wc=[0,98],_wd=[1,_wc,_g],_we=function(_wf,_wg){var _wh=new T(function(){return A(_wf,[_wg]);});return function(_wi,_){var _wj=jsCreateElem(toJSStr(_wd)),_wk=jsAppendChild(_wj,E(_wi)[1]),_wl=[0,_wj],_wm=A(_wh,[_wl,_]);return _wl;};},_wn=[1,_1f],_wo=unCStr("result: "),_wp=function(_wq){var _wr=new T(function(){return _we(_z,new T(function(){return _wa(_wq);}));});return function(_ws,_){return [0,[0,function(_wt,_){var _wu=_G(_wt,_),_wv=_z(_wo,_wt,_),_ww=A(_wr,[_wt,_]);return _wt;},_wn],_ws];};},_wx=unCStr(" numbers and append the result using a fold"),_wy=[0,0],_wz=[1,_wy],_wA=[0,_Z,_wz],_wB=function(_wC,_){return [0,_wA,_wC];},_wD=function(_wE,_wF,_){var _wG=A(_wF,[_]);return _wE;},_wH=function(_wI,_wJ,_){var _wK=A(_wJ,[_]);return new T(function(){return A(_wI,[_wK]);});},_wL=[0,_wH,_wD],_wM=function(_wN){var _wO=E(_wN);return _wO[0]==0?0:E(_wO[1])[1]+_wM(_wO[2])|0;},_wP=function(_wQ){return [0,_wM(_wQ)];},_wR=function(_wS,_wT){return [0,E(_wS)[1]+E(_wT)[1]|0];},_wU=[0,_wy,_wR,_wP],_wV=function(_wW,_wX){var _wY=E(_wX);return _wY[0]==0?[0]:[1,new T(function(){return A(_wW,[_wY[1]]);})];},_wZ=function(_x0,_x1,_x2,_x3,_x4,_x5){var _x6=new T(function(){return _b5(_x0);});return A(_x1,[new T(function(){return A(_x3,[_x5]);}),function(_x7){var _x8=E(_x7),_x9=E(_x8[1]);return A(_x1,[new T(function(){return A(_x4,[_x8[2]]);}),function(_xa){var _xb=E(_xa),_xc=E(_xb[1]);return A(_x2,[[0,[0,new T(function(){return A(_x6,[_x9[1],_xc[1]]);}),new T(function(){var _xd=E(_x9[2]);if(!_xd[0]){return [0];}else{var _xe=E(_xc[2]);return _xe[0]==0?[0]:[1,new T(function(){return A(_xd[1],[_xe[1]]);})];}})],_xb[2]]]);}]);}]);},_xf=function(_xg){return E(E(_xg)[1]);},_xh=function(_xi,_xj,_xk,_xl,_xm,_xn){var _xo=new T(function(){return _8u(_xi);});return function(_xp){var _xq=E(_xj);return _wZ(_xo,_xq[1],_xq[3],function(_xr){return A(new T(function(){var _xs=new T(function(){return _b5(_xl);});return A(_xf,[_xk,function(_xt){return [0,new T(function(){var _xu=E(E(_xt)[1]);return [0,_xu[1],new T(function(){return _wV(_xs,_xu[2]);})];}),new T(function(){return E(E(_xt)[2]);})];}]);}),[new T(function(){return A(_xm,[_xr]);})]);},_xn,_xp);};},_xv=function(_xw,_xx){while(1){var _xy=(function(_xz,_xA){var _xB=E(_xA);if(!_xB[0]){return E(_xz);}else{_xw=new T(function(){return _xh(_8s,_3C,_wL,_wU,_xz,_xB[1]);});_xx=_xB[2];return null;}})(_xw,_xx);if(_xy!=null){return _xy;}}},_xC=[13,coercionToken],_xD=function(_xE,_xF,_xG){var _xH=function(_xI,_xJ){var _xK=new T(function(){return _or(function(_xL){return A(_xE,[_xL,_xI,function(_xM){return A(_xJ,[new T(function(){return [0, -E(_xM)[1]];})]);}]);});});return _d0(_oU(function(_xN){var _xO=E(_xN);if(_xO[0]==4){var _xP=E(_xO[1]);return _xP[0]==0?A(_xE,[_xO,_xI,_xJ]):E(E(_xP[1])[1])==45?E(_xP[2])[0]==0?E([1,function(_xQ){return A(_mI,[_xQ,function(_xR){return E(_xK);}]);}]):A(_xE,[_xO,_xI,_xJ]):A(_xE,[_xO,_xI,_xJ]);}else{return A(_xE,[_xO,_xI,_xJ]);}}),new T(function(){return _p0(_xH,_xJ);}));};return _xH(_xF,_xG);},_xS=function(_xT,_xU){return [2];},_xV=function(_qn,_q2){return _xS(_qn,_q2);},_xW=function(_xX){var _xY=E(_xX);return _xY[0]==0?[1,new T(function(){return _fx(new T(function(){return _lN(E(_xY[1])[1]);}),_fo,_xY[2]);})]:E(_xY[2])[0]==0?E(_xY[3])[0]==0?[1,new T(function(){return _fx(_fn,_fo,_xY[1]);})]:[0]:[0];},_xZ=function(_y0){var _y1=E(_y0);if(_y1[0]==5){var _y2=_xW(_y1[1]);if(!_y2[0]){return E(_xS);}else{var _y3=new T(function(){return [0,_gz(_y2[1])];});return function(_y4,_y5){return A(_y5,[_y3]);};}}else{return E(_xV);}},_y6=function(_qn,_q2){return _xD(_xZ,_qn,_q2);},_y7=function(_y8,_y9){return _pj(_y6,_y9);},_ya=new T(function(){return _pj(_y6,_e1);}),_yb=function(_q2){return _cQ(_ya,_q2);},_yc=function(_yd){var _ye=new T(function(){return _xD(_xZ,_yd,_e1);});return function(_ah){return _cQ(_ye,_ah);};},_yf=[0,_yc,_yb,_y6,_y7],_yg=function(_yh,_yi){return _4i(0,E(_yh)[1],_yi);},_yj=function(_yk,_yl){return _3b(_yg,_yk,_yl);},_ym=function(_yn,_yo,_yp){return _4i(E(_yn)[1],E(_yo)[1],_yp);},_yq=[0,_ym,_wa,_yj],_yr=unCStr("Int"),_ys=[0,I_fromBits([1521842780,3792221899]),I_fromBits([1346191152,3861967380]),_5B,_8T,_yr],_yt=[0,I_fromBits([1521842780,3792221899]),I_fromBits([1346191152,3861967380]),_ys,_g],_yu=function(_yv){return E(_yt);},_yw=new T(function(){return _bd(_8s,_8t,_yu,_yq,_yf);}),_yx=new T(function(){return A(_yw,[_9,_sC,_9]);}),_yy=new T(function(){return _tU(_yx,_xC);}),_yz=function(_yA,_){var _yB=A(_yy,[_yA,_]),_yC=E(_yB),_yD=E(_yC[1]);return [0,[0,function(_yE,_){var _yF=A(_yD[1],[_yE,_]),_yG=_G(_yE,_);return _yE;},_yD[2]],_yC[2]];},_yH=new T(function(){return [1,_yz,_yH];}),_yI=function(_yJ,_yK){var _yL=E(_yJ);if(!_yL){return [0];}else{var _yM=E(_yK);return _yM[0]==0?[0]:[1,_yM[1],new T(function(){return _yI(_yL-1|0,_yM[2]);})];}},_yN=function(_yO,_yP){return _yO<0?[0]:_yI(_yO,_yP);},_yQ=function(_yR,_yS){var _yT=E(_yR)[1];return _yT>0?_yN(_yT,_yS):[0];},_yU=function(_yV){var _yW=new T(function(){return _xv(_wB,_yQ(_yV,_yH));}),_yX=new T(function(){return _w1(_z,new T(function(){return unAppCStr("This widget sum ",new T(function(){return _2l(_4i(0,E(_yV)[1],_g),_wx);}));}));});return function(_yY,_){var _yZ=_4S(_yW,_wp,_yY,_),_z0=E(_yZ),_z1=E(_z0[1]),_z2=new T(function(){return _w1(_11,_z1[1]);});return [0,[0,function(_z3,_){var _z4=A(_yX,[_z3,_]),_z5=A(_z2,[_z3,_]);return _z3;},_z1[2]],_z0[2]];};},_z6=new T(function(){return _yU(_vY);}),_z7=unCStr("center"),_z8=function(_z9,_za){var _zb=new T(function(){return A(_z9,[_za]);});return function(_zc,_){var _zd=jsCreateElem(toJSStr(E(_z7))),_ze=jsAppendChild(_zd,E(_zc)[1]),_zf=[0,_zd],_zg=A(_zb,[_zf,_]);return _zf;};},_zh=function(_zi,_){return _zi;},_zj=unCStr("Two counters. One is pure and recursive, the other is stateful"),_zk=new T(function(){return _w1(_z,_zj);}),_zl=[8,coercionToken],_zm=unCStr("submit"),_zn=new T(function(){return A(_bd,[_8s,_8t,_94,_sA,_qp,_9,_zm]);}),_zo=[0,43],_zp=[1,_zo,_g],_zq=[1,_zp],_zr=new T(function(){return A(_zn,[_zq]);}),_zs=new T(function(){return _tU(_zr,_zl);}),_zt=function(_zu,_zv,_zw,_){var _zx=A(_zv,[_zw,_]),_zy=E(_zx),_zz=E(_zy[1]);return [0,[0,function(_zA,_){var _zB=_4B(_4A,_zA,_),_zC=A(_1g,[_1m,_zB,_1e,_zu,_]),_zD=A(_zz[1],[_zB,_]);return _zB;},_zz[2]],_zy[2]];},_zE=new T(function(){return _4n(_1I,_4a,_1G,_1D);}),_zF=new T(function(){return _4n(_1I,_4a,_1G,_1D);}),_zG=function(_zH,_zI,_zJ,_){var _zK=A(_zF,[_zJ,_]),_zL=A(_zE,[new T(function(){return E(E(_zK)[2]);}),_]),_zM=new T(function(){return E(E(_zK)[1]);});return _4S(function(_1C,_){return _zt(_zM,_zH,_1C,_);},function(_zN){var _zO=new T(function(){return A(_zI,[_zN]);});return function(_zP,_){var _zQ=A(_zO,[_zP,_]),_zR=E(_zQ),_zS=E(_zR[1]);return [0,[0,function(_zT,_){var _zU=E(_zM),_zV=jsFind(toJSStr(_zU)),_zW=E(_zV);if(!_zW[0]){return _4I(_zU);}else{var _zX=E(_zW[1]),_zY=A(_7,[E(_zX[1]),_]),_zZ=jsKillChild(E(_zX)[1],_zY),_A0=A(_zS[1],[_zT,_]);return _zT;}},_zS[2]],_zR[2]];};},new T(function(){return E(E(_zL)[2]);}),_);},_A1=function(_A2){var _A3=new T(function(){return _A1(new T(function(){return [0,E(_A2)[1]+1|0];}));}),_A4=new T(function(){return _we(_z,new T(function(){return _wa(_A2);}));});return function(_ah,_A5){return _zG(function(_A6,_){var _A7=A(_zs,[_A6,_]),_A8=E(_A7),_A9=E(_A8[1]);return [0,[0,function(_Aa,_){var _Ab=A(_A4,[_Aa,_]),_Ac=A(_A9[1],[_Aa,_]);return _Aa;},_A9[2]],_A8[2]];},function(_Ad){return E(_A3);},_ah,_A5);};},_Ae=unCStr("main"),_Af=unCStr("Main"),_Ag=unCStr("Counter"),_Ah=[0,I_fromBits([4029179641,2406453796]),I_fromBits([547056354,2957229436]),_Ae,_Af,_Ag],_Ai=function(_Aj,_Ak){var _Al=hs_leWord64(_Aj,_Ak);return E(_Al)==0?false:true;},_Am=function(_An,_Ao,_Ap,_Aq){var _Ar=hs_eqWord64(_An,_Ap);if(!E(_Ar)){var _As=hs_leWord64(_An,_Ap);return E(_As)==0?false:true;}else{return _Ai(_Ao,_Aq);}},_At=function(_Au,_Av){var _Aw=E(_Au),_Ax=_Aw[1],_Ay=_Aw[2],_Az=E(_Av),_AA=_Az[1],_AB=_Az[2],_AC=hs_eqWord64(_Ax,_AA);if(!E(_AC)){return !_Am(_Ax,_Ay,_AA,_AB)?2:0;}else{var _AD=hs_eqWord64(_Ay,_AB);return E(_AD)==0?!_Am(_Ax,_Ay,_AA,_AB)?2:0:1;}},_AE=unCStr("Failure in Data.Map.balanceL"),_AF=new T(function(){return err(_AE);}),_AG=function(_AH,_AI,_AJ,_AK){var _AL=E(_AK);if(!_AL[0]){var _AM=_AL[1],_AN=E(_AJ);if(!_AN[0]){var _AO=_AN[1],_AP=_AN[2],_AQ=_AN[3];if(_AO<=(imul(3,_AM)|0)){return [0,(1+_AO|0)+_AM|0,E(E(_AH)),_AI,E(_AN),E(_AL)];}else{var _AR=E(_AN[4]);if(!_AR[0]){var _AS=_AR[1],_AT=E(_AN[5]);if(!_AT[0]){var _AU=_AT[1],_AV=_AT[2],_AW=_AT[3],_AX=_AT[4];if(_AU>=(imul(2,_AS)|0)){var _AY=function(_AZ){var _B0=E(_AT[5]);return _B0[0]==0?[0,(1+_AO|0)+_AM|0,E(_AV),_AW,E([0,(1+_AS|0)+_AZ|0,E(_AP),_AQ,E(_AR),E(_AX)]),E([0,(1+_AM|0)+_B0[1]|0,E(E(_AH)),_AI,E(_B0),E(_AL)])]:[0,(1+_AO|0)+_AM|0,E(_AV),_AW,E([0,(1+_AS|0)+_AZ|0,E(_AP),_AQ,E(_AR),E(_AX)]),E([0,1+_AM|0,E(E(_AH)),_AI,E(_f),E(_AL)])];},_B1=E(_AX);return _B1[0]==0?_AY(_B1[1]):_AY(0);}else{return [0,(1+_AO|0)+_AM|0,E(_AP),_AQ,E(_AR),E([0,(1+_AM|0)+_AU|0,E(E(_AH)),_AI,E(_AT),E(_AL)])];}}else{return E(_AF);}}else{return E(_AF);}}}else{return [0,1+_AM|0,E(E(_AH)),_AI,E(_f),E(_AL)];}}else{var _B2=E(_AJ);if(!_B2[0]){var _B3=_B2[1],_B4=_B2[2],_B5=_B2[3],_B6=_B2[5],_B7=E(_B2[4]);if(!_B7[0]){var _B8=_B7[1],_B9=E(_B6);if(!_B9[0]){var _Ba=_B9[1],_Bb=_B9[2],_Bc=_B9[3],_Bd=_B9[4];if(_Ba>=(imul(2,_B8)|0)){var _Be=function(_Bf){var _Bg=E(_B9[5]);return _Bg[0]==0?[0,1+_B3|0,E(_Bb),_Bc,E([0,(1+_B8|0)+_Bf|0,E(_B4),_B5,E(_B7),E(_Bd)]),E([0,1+_Bg[1]|0,E(E(_AH)),_AI,E(_Bg),E(_f)])]:[0,1+_B3|0,E(_Bb),_Bc,E([0,(1+_B8|0)+_Bf|0,E(_B4),_B5,E(_B7),E(_Bd)]),E([0,1,E(E(_AH)),_AI,E(_f),E(_f)])];},_Bh=E(_Bd);return _Bh[0]==0?_Be(_Bh[1]):_Be(0);}else{return [0,1+_B3|0,E(_B4),_B5,E(_B7),E([0,1+_Ba|0,E(E(_AH)),_AI,E(_B9),E(_f)])];}}else{return [0,3,E(_B4),_B5,E(_B7),E([0,1,E(E(_AH)),_AI,E(_f),E(_f)])];}}else{var _Bi=E(_B6);return _Bi[0]==0?[0,3,E(_Bi[2]),_Bi[3],E([0,1,E(_B4),_B5,E(_f),E(_f)]),E([0,1,E(E(_AH)),_AI,E(_f),E(_f)])]:[0,2,E(E(_AH)),_AI,E(_B2),E(_f)];}}else{return [0,1,E(E(_AH)),_AI,E(_f),E(_f)];}}},_Bj=unCStr("Failure in Data.Map.balanceR"),_Bk=new T(function(){return err(_Bj);}),_Bl=function(_Bm,_Bn,_Bo,_Bp){var _Bq=E(_Bo);if(!_Bq[0]){var _Br=_Bq[1],_Bs=E(_Bp);if(!_Bs[0]){var _Bt=_Bs[1],_Bu=_Bs[2],_Bv=_Bs[3];if(_Bt<=(imul(3,_Br)|0)){return [0,(1+_Br|0)+_Bt|0,E(E(_Bm)),_Bn,E(_Bq),E(_Bs)];}else{var _Bw=E(_Bs[4]);if(!_Bw[0]){var _Bx=_Bw[1],_By=_Bw[2],_Bz=_Bw[3],_BA=_Bw[4],_BB=E(_Bs[5]);if(!_BB[0]){var _BC=_BB[1];if(_Bx>=(imul(2,_BC)|0)){var _BD=function(_BE){var _BF=E(_Bm),_BG=E(_Bw[5]);return _BG[0]==0?[0,(1+_Br|0)+_Bt|0,E(_By),_Bz,E([0,(1+_Br|0)+_BE|0,E(_BF),_Bn,E(_Bq),E(_BA)]),E([0,(1+_BC|0)+_BG[1]|0,E(_Bu),_Bv,E(_BG),E(_BB)])]:[0,(1+_Br|0)+_Bt|0,E(_By),_Bz,E([0,(1+_Br|0)+_BE|0,E(_BF),_Bn,E(_Bq),E(_BA)]),E([0,1+_BC|0,E(_Bu),_Bv,E(_f),E(_BB)])];},_BH=E(_BA);return _BH[0]==0?_BD(_BH[1]):_BD(0);}else{return [0,(1+_Br|0)+_Bt|0,E(_Bu),_Bv,E([0,(1+_Br|0)+_Bx|0,E(E(_Bm)),_Bn,E(_Bq),E(_Bw)]),E(_BB)];}}else{return E(_Bk);}}else{return E(_Bk);}}}else{return [0,1+_Br|0,E(E(_Bm)),_Bn,E(_Bq),E(_f)];}}else{var _BI=E(_Bp);if(!_BI[0]){var _BJ=_BI[1],_BK=_BI[2],_BL=_BI[3],_BM=_BI[5],_BN=E(_BI[4]);if(!_BN[0]){var _BO=_BN[1],_BP=_BN[2],_BQ=_BN[3],_BR=_BN[4],_BS=E(_BM);if(!_BS[0]){var _BT=_BS[1];if(_BO>=(imul(2,_BT)|0)){var _BU=function(_BV){var _BW=E(_Bm),_BX=E(_BN[5]);return _BX[0]==0?[0,1+_BJ|0,E(_BP),_BQ,E([0,1+_BV|0,E(_BW),_Bn,E(_f),E(_BR)]),E([0,(1+_BT|0)+_BX[1]|0,E(_BK),_BL,E(_BX),E(_BS)])]:[0,1+_BJ|0,E(_BP),_BQ,E([0,1+_BV|0,E(_BW),_Bn,E(_f),E(_BR)]),E([0,1+_BT|0,E(_BK),_BL,E(_f),E(_BS)])];},_BY=E(_BR);return _BY[0]==0?_BU(_BY[1]):_BU(0);}else{return [0,1+_BJ|0,E(_BK),_BL,E([0,1+_BO|0,E(E(_Bm)),_Bn,E(_f),E(_BN)]),E(_BS)];}}else{return [0,3,E(_BP),_BQ,E([0,1,E(E(_Bm)),_Bn,E(_f),E(_f)]),E([0,1,E(_BK),_BL,E(_f),E(_f)])];}}else{var _BZ=E(_BM);return _BZ[0]==0?[0,3,E(_BK),_BL,E([0,1,E(E(_Bm)),_Bn,E(_f),E(_f)]),E(_BZ)]:[0,2,E(E(_Bm)),_Bn,E(_f),E(_BI)];}}else{return [0,1,E(E(_Bm)),_Bn,E(_f),E(_f)];}}},_C0=function(_C1,_C2,_C3,_C4,_C5,_C6){var _C7=E(_C6);if(!_C7[0]){var _C8=_C7[2],_C9=_C7[3],_Ca=_C7[4],_Cb=_C7[5];switch(_At([0,_C1,_C2,_C3,_C4],_C8)){case 0:return _AG(_C8,_C9,_C0(_C1,_C2,_C3,_C4,_C5,_Ca),_Cb);case 1:return [0,_C7[1],E([0,_C1,_C2,_C3,_C4]),_C5,E(_Ca),E(_Cb)];default:return _Bl(_C8,_C9,_Ca,_C0(_C1,_C2,_C3,_C4,_C5,_Cb));}}else{return [0,1,E([0,_C1,_C2,_C3,_C4]),_C5,E(_f),E(_f)];}},_Cc=[0,_Z,_wn],_Cd=function(_Ce,_){return [0,[0,_Z,[1,_Ce]],_Ce];},_Cf=[1,_1f],_Cg=function(_Ch){var _Ci=new T(function(){return [0,E(_Ch)[1]+1|0];}),_Cj=new T(function(){return _we(_z,new T(function(){return _wa(_Ch);}));});return function(_ah,_A5){return _4S(function(_Ck,_){return [0,[0,_Cj,_Cf],_Ck];},function(_Cl,_Cm,_){return (function(_Cm,_){return _4S(_Cd,function(_Cn){return function(_Co,_){return [0,_Cc,new T(function(){var _Cp=E(_Cn);return [0,_Cp[1],_Cp[2],_Cp[3],_Cp[4],_Cp[5],new T(function(){return _C0(I_fromBits([4029179641,2406453796]),I_fromBits([547056354,2957229436]),_Ah,_g,_Ci,_Cp[6]);})];})];};},_Cm,_);})(_Cm,_);},_ah,_A5);};},_Cq=[0,I_fromBits([4029179641,2406453796]),I_fromBits([547056354,2957229436]),_Ah,_g],_Cr=function(_Cs){return E(_Cq);},_Ct=function(_Cu,_Cv,_Cw,_Cx,_Cy){while(1){var _Cz=E(_Cy);if(!_Cz[0]){switch(_At([0,_Cu,_Cv,_Cw,_Cx],_Cz[2])){case 0:_Cy=_Cz[4];continue;case 1:return [1,_Cz[3]];default:_Cy=_Cz[5];continue;}}else{return [0];}}},_CA=function(_CB,_CC){var _CD=E(_CB),_CE=_CD[1],_CF=_CD[2],_CG=_CD[3],_CH=_CD[4],_CI=E(_CC);if(!_CI[0]){switch(_At(_CD,_CI[2])){case 0:return _Ct(_CE,_CF,_CG,_CH,_CI[4]);case 1:return [1,_CI[3]];default:return _Ct(_CE,_CF,_CG,_CH,_CI[5]);}}else{return [0];}},_CJ=function(_CK,_CL,_CM,_CN){var _CO=E(_CL),_CP=_CO[1],_CQ=_CO[3],_CR=new T(function(){return A(_CN,[_8P]);}),_CS=new T(function(){return A(_CQ,[_9]);});return A(_CP,[new T(function(){return A(_CP,[_CM,function(_CT){return A(_CQ,[new T(function(){var _CU=E(_CK);return E(E(_CT)[6]);})]);}]);}),function(_CV){var _CW=_CA(_CR,_CV);return _CW[0]==0?E(_CS):A(_CQ,[[1,_CW[1]]]);}]);},_CX=new T(function(){return _CJ(_1I,_4a,_1G,_Cr);}),_CY=function(_CZ){var _D0=new T(function(){return _A1(_CZ);});return function(_D1,_){var _D2=A(_D0,[_D1,_]),_D3=E(_D2),_D4=E(_D3[1]),_D5=_4S(_zs,function(_D6){return function(_Cm,_){return _4S(function(_D7,_){var _D8=A(_CX,[_D7,_]);return [0,[0,_zh,new T(function(){var _D9=E(E(_D8)[1]);return _D9[0]==0?E([1,_CZ]):E(_D9);})],new T(function(){return E(E(_D8)[2]);})];},_Cg,_Cm,_);};},_D3[2],_),_Da=E(_D5),_Db=E(_Da[1]),_Dc=new T(function(){return _z8(_11,function(_Dd,_){var _De=A(_D4[1],[_Dd,_]),_Df=A(_Db[1],[_Dd,_]);return _Dd;});});return [0,[0,function(_Dg,_){var _Dh=A(_zk,[_Dg,_]),_Di=_G(_Dg,_),_Dj=A(_Dc,[_Dg,_]);return _Dg;},new T(function(){var _Dk=E(_D4[2]);return _Dk[0]==0?E(_Db[2]):E(_Dk);})],_Da[2]];};},_Dl=new T(function(){return _CY(_vY);}),_Dm=[0,4],_Dn=function(_Do,_Dp){return [1,_Dp,new T(function(){return _Dn(_Do,new T(function(){return A(_Do,[_Dp]);}));})];},_Dq=[0,1],_Dr=[1,_Dq,_g],_Ds=[1,_wy,_g],_Dt=function(_Du,_Dv,_Dw){var _Dx=E(_Dv);if(!_Dx[0]){return [0];}else{var _Dy=E(_Dw);return _Dy[0]==0?[0]:[1,new T(function(){return A(_Du,[_Dx[1],_Dy[1]]);}),new T(function(){return _Dt(_Du,_Dx[2],_Dy[2]);})];}},_Dz=function(_DA){return _Dt(_wR,[1,_wy,_DA],new T(function(){return _2l(_DA,_Ds);}));},_DB=new T(function(){return _Dn(_Dz,_Dr);}),_DC=unCStr(" rows of the Pascal triangle "),_DD=function(_DE){var _DF=new T(function(){return _3b(_yg,_DE,_g);});return function(_ah,_A5){return _z(_DF,_ah,_A5);};},_DG=unCStr("text-align:center"),_DH=unCStr("style"),_DI=function(_DJ,_DK){var _DL=new T(function(){return _w1(_DD,_DJ);});return [1,function(_DM,_){var _DN=A(_DL,[_DM,_]),_DO=A(_1g,[_1m,_DN,_DH,_DG,_]);return _DN;},_DK];},_DP=function(_DQ,_DR){var _DS=E(_DQ);if(!_DS[0]){return [0];}else{var _DT=_DS[1];return _DR>1?_DI(_DT,new T(function(){return _DP(_DS[2],_DR-1|0);})):_DI(_DT,_g);}},_DU=function(_DV){var _DW=new T(function(){return _w1(_z,new T(function(){return unAppCStr("Show ",new T(function(){return _2l(_4i(0,E(_DV)[1],_g),_DC);}));}));});return function(_DX,_){return [0,[0,function(_DY,_){var _DZ=A(_DW,[_DY,_]),_E0=_8f(new T(function(){var _E1=E(_DV)[1];return _E1>0?_DP(_DB,_E1):[0];}),_DY,_);return _DY;},_9],_DX];};},_E2=new T(function(){return _DU(_Dm);}),_E3=unCStr("Different input elements:"),_E4=new T(function(){return _w1(_z,_E3);}),_E5=unCStr(" returns: "),_E6=function(_E7){var _E8=new T(function(){return _we(_z,[1,_E,new T(function(){return _s5(_E7,_K);})]);});return function(_E9,_){return [0,[0,function(_Ea,_){var _Eb=_z(_E5,_Ea,_),_Ec=A(_E8,[_Ea,_]);return _Ea;},_Cf],_E9];};},_Ed=unCStr("blue"),_Ee=[1,_Ed,_g],_Ef=unCStr("green"),_Eg=[1,_Ef,_Ee],_Eh=unCStr("red"),_Ei=[1,_Eh,_Eg],_Ej=function(_Ek){return E(E(_Ek)[15]);},_El=function(_Em,_En,_){var _Eo=jsGet(_Em,toJSStr(E(_En)));return new T(function(){return fromJSStr(_Eo);});},_Ep=function(_Eq,_Er,_){return _El(E(_Eq)[1],_Er,_);},_Es=unCStr("radio"),_Et=new T(function(){return A(_94,[_6u]);}),_Eu=unCStr("name"),_Ev=unCStr("true"),_Ew=function(_Ex,_Ey,_Ez,_EA){var _EB=new T(function(){return _8w(_Ey);}),_EC=new T(function(){return _4n([0,coercionToken],_45(_EB),function(_ED){return _b2(_EB,_ED);},function(_EE,_EF){return _b7(_EB,_EE,_EF);});}),_EG=new T(function(){return _43(_EB);}),_EH=new T(function(){return _43(_EB);}),_EI=new T(function(){return _3D(_EB);}),_EJ=new T(function(){return _3D(_EB);}),_EK=new T(function(){return _43(_EB);}),_EL=new T(function(){return _3D(_EB);}),_EM=new T(function(){return _43(_EB);}),_EN=new T(function(){return _3D(_EB);}),_EO=new T(function(){return _b0(_Ex);}),_EP=new T(function(){return _Ej(_Ex);}),_EQ=new T(function(){return _bb(_EA);});return function(_ER,_ES){return function(_ET){return A(_EI,[new T(function(){return A(_EC,[_ET]);}),function(_EU){var _EV=new T(function(){return E(E(_EU)[1]);}),_EW=new T(function(){return _8A(_Ey,function(_){return jsFind(toJSStr(E(_EV)));});});return A(_EN,[new T(function(){var _EX=new T(function(){return E(E(_EU)[2]);});return A(_EM,[[0,_EX,_EX]]);}),function(_EY){return A(_EL,[new T(function(){return A(_EK,[[0,_1f,new T(function(){var _EZ=E(E(_EY)[1]);return [0,_EZ[1],_EZ[2],_aZ,_EZ[4],_EZ[5],_EZ[6]];})]]);}),function(_F0){return A(_EJ,[new T(function(){return A(_EW,[new T(function(){return E(E(_F0)[2]);})]);}),function(_F1){return A(_EI,[new T(function(){var _F2=E(_F1),_F3=_F2[2],_F4=E(_F2[1]);return _F4[0]==0?A(_EH,[[0,_g,_F3]]):A(_8A,[_Ey,function(_){return _Ep(_F4[1],_6I,_);},_F3]);}),function(_F5){var _F6=new T(function(){return !_tj(E(_F5)[1],_Ev)?[0]:E([1,_ER]);});return A(_EG,[[0,[0,new T(function(){return A(_EP,[new T(function(){return A(_EO,[_EV,_Es,new T(function(){var _F7=A(_Ez,[_ER]),_F8=E(_Et),_F9=hs_eqWord64(_F7[1],_F8[1]);if(!E(_F9)){return A(_EQ,[_ER]);}else{var _Fa=hs_eqWord64(_F7[2],_F8[2]);return E(_Fa)==0?A(_EQ,[_ER]):E(_ER);}}),new T(function(){return E(_F6)[0]==0?false:true;}),_9]);}),[1,[0,_Eu,_ES],_g]]);}),new T(function(){var _Fb=E(_F6);return _Fb[0]==0?[0]:[1,_Fb[1]];})],new T(function(){return E(E(_F5)[2]);})]]);}]);}]);}]);}]);}]);};};},_Fc=new T(function(){return _6v(_8X,_92);}),_Fd=new T(function(){return _sv(_sl);}),_Fe=new T(function(){return _Ew(_8s,_8t,_Fc,_Fd);}),_Ff=function(_Fg){var _Fh=E(_Fg);if(!_Fh[0]){return [0];}else{var _Fi=_Fh[1];return [1,function(_Fj){var _Fk=new T(function(){return _tU(new T(function(){return A(_Fe,[_Fi,_Fj]);}),_zl);});return function(_Fl,_){var _Fm=A(_Fk,[_Fl,_]),_Fn=E(_Fm),_Fo=E(_Fn[1]);return [0,[0,function(_Fp,_){var _Fq=_z(_Fi,_Fp,_),_Fr=A(_Fo[1],[_Fp,_]);return _Fp;},_Fo[2]],_Fn[2]];};},new T(function(){return _Ff(_Fh[2]);})];}},_Fs=new T(function(){return _Ff(_Ei);}),_Ft=function(_Fu){return E(E(_Fu)[1]);},_Fv=function(_Fw,_Fx){var _Fy=new T(function(){return _8u(_Fx);}),_Fz=new T(function(){return _Ft(_Fy);}),_FA=new T(function(){return _b5(_Fy);}),_FB=function(_FC){var _FD=E(_FC);if(!_FD[0]){return [0,_Fz,_9];}else{var _FE=E(_FD[1]),_FF=_FB(_FD[2]);return [0,new T(function(){return A(_FA,[_FE[1],_FF[1]]);}),new T(function(){var _FG=E(_FE[2]);return _FG[0]==0?E(_FF[2]):E(_FG);})];}},_FH=new T(function(){return _43(_Fw);}),_FI=new T(function(){return _4n([0,coercionToken],_45(_Fw),function(_FJ){return _b2(_Fw,_FJ);},function(_FK,_FL){return _b7(_Fw,_FK,_FL);});}),_FM=new T(function(){return _43(_Fw);}),_FN=new T(function(){return _3D(_Fw);}),_FO=new T(function(){return _3D(_Fw);}),_FP=new T(function(){return _3D(_Fw);}),_FQ=new T(function(){return _3D(_Fw);});return function(_FR,_FS){return A(_FQ,[new T(function(){return A(_FI,[_FS]);}),function(_FT){return A(_FP,[new T(function(){var _FU=new T(function(){return E(E(_FT)[1]);}),_FV=function(_FW){var _FX=E(_FW);if(!_FX[0]){return function(_FY){return A(_FM,[[0,_g,_FY]]);};}else{var _FZ=new T(function(){return _FV(_FX[2]);}),_G0=new T(function(){return A(_FX[1],[_FU]);});return function(_G1){return A(_FO,[new T(function(){return A(_G0,[_G1]);}),function(_G2){var _G3=new T(function(){return E(E(_G2)[1]);});return A(_FN,[new T(function(){return A(_FZ,[new T(function(){return E(E(_G2)[2]);})]);}),function(_G4){return A(_FM,[[0,[1,_G3,new T(function(){return E(E(_G4)[1]);})],new T(function(){return E(E(_G4)[2]);})]]);}]);}]);};}};return A(_FV,[_FR,new T(function(){return E(E(_FT)[2]);})]);}),function(_G5){var _G6=new T(function(){var _G7=_FB(E(_G5)[1]);return [0,_G7[1],_G7[2]];});return A(_FH,[[0,[0,new T(function(){return E(E(_G6)[1]);}),new T(function(){var _G8=E(E(_G6)[2]);return _G8[0]==0?[0]:[1,_G8[1]];})],new T(function(){return E(E(_G5)[2]);})]]);}]);}]);};},_G9=new T(function(){return _Fv(_3C,_8s);}),_Ga=new T(function(){return A(_G9,[_Fs]);}),_Gb=function(_Gc){var _Gd=new T(function(){return _we(_z,new T(function(){return _3b(_sb,_Gc,_g);}));});return function(_Ge,_){return [0,[0,function(_Gf,_){var _Gg=_z(_E5,_Gf,_),_Gh=A(_Gd,[_Gf,_]);return _Gf;},_Cf],_Ge];};},_Gi=new T(function(){return _we(_z,_Ef);}),_Gj=unCStr("checkbox"),_Gk=function(_Gl,_Gm){var _Gn=new T(function(){return _8w(_Gm);}),_Go=new T(function(){return _4n([0,coercionToken],_45(_Gn),function(_Gp){return _b2(_Gn,_Gp);},function(_Gq,_Gr){return _b7(_Gn,_Gq,_Gr);});}),_Gs=new T(function(){return _43(_Gn);}),_Gt=new T(function(){return _43(_Gn);}),_Gu=new T(function(){return _3D(_Gn);}),_Gv=new T(function(){return _3D(_Gn);}),_Gw=new T(function(){return _43(_Gn);}),_Gx=new T(function(){return _3D(_Gn);}),_Gy=new T(function(){return _43(_Gn);}),_Gz=new T(function(){return _3D(_Gn);}),_GA=new T(function(){return _b0(_Gl);});return function(_GB,_GC){var _GD=new T(function(){return !E(_GB)?[0]:E(_Ev);});return function(_GE){return A(_Gu,[new T(function(){return A(_Go,[_GE]);}),function(_GF){var _GG=new T(function(){return E(E(_GF)[1]);}),_GH=new T(function(){return _8A(_Gm,function(_){return jsFind(toJSStr(E(_GG)));});}),_GI=new T(function(){return A(_GA,[_GG,_Gj,_GC,_GB,_9]);});return A(_Gz,[new T(function(){var _GJ=new T(function(){return E(E(_GF)[2]);});return A(_Gy,[[0,_GJ,_GJ]]);}),function(_GK){return A(_Gx,[new T(function(){return A(_Gw,[[0,_1f,new T(function(){var _GL=E(E(_GK)[1]);return [0,_GL[1],_GL[2],_aZ,_GL[4],_GL[5],_GL[6]];})]]);}),function(_GM){return A(_Gv,[new T(function(){return A(_GH,[new T(function(){return E(E(_GM)[2]);})]);}),function(_GN){return A(_Gu,[new T(function(){var _GO=E(_GN),_GP=_GO[2],_GQ=E(_GO[1]);return _GQ[0]==0?A(_Gt,[[0,_GD,_GP]]):A(_8A,[_Gm,function(_){return _Ep(_GQ[1],_6I,_);},_GP]);}),function(_GR){return A(_Gs,[[0,[0,_GI,[1,[0,new T(function(){return !_tj(E(_GR)[1],_Ev)?[0]:E([1,_GC,_g]);})]]],new T(function(){return E(E(_GR)[2]);})]]);}]);}]);}]);}]);}]);};};},_GS=new T(function(){return _Gk(_8s,_8t);}),_GT=unCStr("Green"),_GU=new T(function(){return A(_GS,[_0,_GT]);}),_GV=function(_GW,_){var _GX=A(_GU,[_GW,_]),_GY=E(_GX),_GZ=E(_GY[1]);return [0,[0,function(_H0,_){var _H1=A(_GZ[1],[_H0,_]),_H2=A(_Gi,[_H0,_]);return _H0;},_GZ[2]],_GY[2]];},_H3=new T(function(){return _tU(_GV,_zl);}),_H4=new T(function(){return _we(_z,_Ed);}),_H5=new T(function(){return A(_GS,[_0,_Ed]);}),_H6=function(_H7,_){var _H8=A(_H5,[_H7,_]),_H9=E(_H8),_Ha=E(_H9[1]);return [0,[0,function(_Hb,_){var _Hc=A(_Ha[1],[_Hb,_]),_Hd=A(_H4,[_Hb,_]);return _Hb;},_Ha[2]],_H9[2]];},_He=new T(function(){return _tU(_H6,_zl);}),_Hf=new T(function(){return _we(_z,_Eh);}),_Hg=unCStr("Red"),_Hh=new T(function(){return A(_GS,[_0,_Hg]);}),_Hi=function(_Hj,_){var _Hk=A(_Hh,[_Hj,_]),_Hl=E(_Hk),_Hm=E(_Hl[1]);return [0,[0,function(_Hn,_){var _Ho=A(_Hm[1],[_Hn,_]),_Hp=A(_Hf,[_Hn,_]);return _Hn;},_Hm[2]],_Hl[2]];},_Hq=new T(function(){return _tU(_Hi,_zl);}),_Hr=function(_Hs,_){var _Ht=A(_Hq,[_Hs,_]),_Hu=E(_Ht),_Hv=E(_Hu[1]),_Hw=A(_H3,[_Hu[2],_]),_Hx=E(_Hw),_Hy=E(_Hx[1]),_Hz=A(_He,[_Hx[2],_]),_HA=E(_Hz),_HB=E(_HA[1]);return [0,[0,function(_HC,_){var _HD=A(_Hv[1],[_HC,_]),_HE=A(_Hy[1],[_HC,_]),_HF=A(_HB[1],[_HC,_]);return _HC;},new T(function(){var _HG=E(_Hv[2]);if(!_HG[0]){return [0];}else{var _HH=E(_Hy[2]);if(!_HH[0]){return [0];}else{var _HI=E(_HB[2]);return _HI[0]==0?[0]:[1,new T(function(){var _HJ=function(_HK){var _HL=E(_HK);return _HL[0]==0?E(new T(function(){var _HM=function(_HN){var _HO=E(_HN);return _HO[0]==0?E(E(_HI[1])[1]):[1,_HO[1],new T(function(){return _HM(_HO[2]);})];};return _HM(E(_HH[1])[1]);})):[1,_HL[1],new T(function(){return _HJ(_HL[2]);})];};return _HJ(E(_HG[1])[1]);})];}}})],_HA[2]];},_HP=function(_HQ){var _HR=new T(function(){return _we(_z,[1,_E,new T(function(){return _s5(_HQ,_K);})]);});return function(_HS,_){return [0,[0,function(_HT,_){var _HU=_z(_E5,_HT,_),_HV=A(_HR,[_HT,_]);return _HT;},_Cf],_HS];};},_HW=new T(function(){return _ql(_q7);}),_HX=function(_HY){return E(E(_HY)[11]);},_HZ=function(_I0,_I1,_I2,_I3){var _I4=new T(function(){return _8w(_I1);}),_I5=new T(function(){return _45(_I4);}),_I6=new T(function(){return _4n([0,coercionToken],_I5,function(_I7){return _b2(_I4,_I7);},function(_I8,_I9){return _b7(_I4,_I8,_I9);});}),_Ia=new T(function(){return _43(_I4);}),_Ib=new T(function(){return _3D(_I4);}),_Ic=new T(function(){return _3D(_I4);}),_Id=new T(function(){return _43(_I4);}),_Ie=new T(function(){return _3D(_I4);}),_If=new T(function(){return _43(_I4);}),_Ig=new T(function(){return _3D(_I4);}),_Ih=new T(function(){return _3D(_I4);}),_Ii=new T(function(){return _HX(_I0);});return function(_Ij,_Ik){return A(_Ih,[new T(function(){return A(_I6,[_Ik]);}),function(_Il){var _Im=new T(function(){return E(E(_Il)[1]);}),_In=new T(function(){return _ax(_I5,function(_Io){return _8A(_I1,_Io);},_I2,_I3,_I0,_Im);});return A(_Ig,[new T(function(){var _Ip=new T(function(){return E(E(_Il)[2]);});return A(_If,[[0,_Ip,_Ip]]);}),function(_Iq){return A(_Ie,[new T(function(){return A(_Id,[[0,_1f,new T(function(){var _Ir=E(E(_Iq)[1]);return [0,_Ir[1],_Ir[2],_aZ,_Ir[4],_Ir[5],_Ir[6]];})]]);}),function(_Is){return A(_Ic,[new T(function(){return A(_In,[new T(function(){return E(E(_Is)[2]);})]);}),function(_It){return A(_Ib,[new T(function(){return A(_Ij,[new T(function(){return E(E(_It)[2]);})]);}),function(_Iu){var _Iv=E(_Iu);return A(_Ia,[[0,[0,new T(function(){return A(_Ii,[_Im,E(_Iv[1])[1]]);}),new T(function(){var _Iw=E(E(_It)[1]);return _Iw[0]==2?[1,_Iw[1]]:[0];})],_Iv[2]]]);}]);}]);}]);}]);}]);};},_Ix=new T(function(){return _HZ(_8s,_8t,_Fc,_HW);}),_Iy=new T(function(){return _s5(_Ed,_K);}),_Iz=new T(function(){return _s5(_Ed,_K);}),_IA=new T(function(){return A(_94,[_6u]);}),_IB=new T(function(){var _IC=A(_Fc,[_Ed]),_ID=E(_IA),_IE=hs_eqWord64(_IC[1],_ID[1]);if(!E(_IE)){return [1,_E,_Iy];}else{var _IF=hs_eqWord64(_IC[2],_ID[2]);return E(_IF)==0?[1,_E,_Iz]:E(_Ed);}}),_IG=[0,_6G,_IB],_IH=[1,_IG,_g],_II=new T(function(){return _1v(_7d,_IH);}),_IJ=new T(function(){return _s5(_Ef,_K);}),_IK=new T(function(){return _s5(_Ef,_K);}),_IL=new T(function(){var _IM=A(_Fc,[_Ef]),_IN=E(_IA),_IO=hs_eqWord64(_IM[1],_IN[1]);if(!E(_IO)){return [1,_E,_IJ];}else{var _IP=hs_eqWord64(_IM[2],_IN[2]);return E(_IP)==0?[1,_E,_IK]:E(_Ef);}}),_IQ=[0,_6G,_IL],_IR=[1,_IQ,_g],_IS=new T(function(){return _1v(_7d,_IR);}),_IT=new T(function(){return _s5(_Eh,_K);}),_IU=new T(function(){return _s5(_Eh,_K);}),_IV=new T(function(){var _IW=A(_Fc,[_Eh]),_IX=E(_IA),_IY=hs_eqWord64(_IW[1],_IX[1]);if(!E(_IY)){return [1,_E,_IT];}else{var _IZ=hs_eqWord64(_IW[2],_IX[2]);return E(_IZ)==0?[1,_E,_IU]:E(_Eh);}}),_J0=[0,_6G,_IV],_J1=[1,_J0,_g],_J2=new T(function(){return _1v(_7d,_J1);}),_J3=function(_J4,_){var _J5=A(_J2,[_J4,_]),_J6=_z(_Eh,_J5,_),_J7=A(_IS,[_J4,_]),_J8=_z(_Ef,_J7,_),_J9=A(_II,[_J4,_]),_Ja=_z(_Ed,_J9,_);return _J4;},_Jb=[1,_Eh],_Jc=[0,_J3,_Jb],_Jd=function(_Je,_){return [0,_Jc,_Je];},_Jf=new T(function(){return A(_Ix,[_Jd]);}),_Jg=new T(function(){return _tU(_Jf,_zl);}),_Jh=function(_Ji,_){var _Jj=_4S(_Hr,_Gb,_Ji,_),_Jk=E(_Jj),_Jl=_4S(_Ga,_E6,_Jk[2],_),_Jm=E(_Jl),_Jn=_4S(_Jg,_HP,_Jm[2],_),_Jo=E(_Jn),_Jp=E(_Jo[1]);return [0,[0,function(_Jq,_){var _Jr=A(_E4,[_Jq,_]),_Js=A(E(_Jk[1])[1],[_Jq,_]),_Jt=_G(_Jq,_),_Ju=_G(_Jq,_),_Jv=A(E(_Jm[1])[1],[_Jq,_]),_Jw=_G(_Jq,_),_Jx=_G(_Jq,_),_Jy=A(_Jp[1],[_Jq,_]),_Jz=_G(_Jq,_);return _Jq;},_Jp[2]],_Jo[2]];},_JA=unCStr("This example draw a function of x between 10 and -10. You can define the function using javascript expressions"),_JB=new T(function(){return _w1(_z,_JA);}),_JC=function(_JD){var _JE=jsShow(E(_JD)[1]);return fromJSStr(_JE);},_JF=function(_JG){var _JH=new T(function(){return _JC(_JG);});return function(_ah){return _2l(_JH,_ah);};},_JI=function(_JJ,_JK,_JL){var _JM=E(_JL);if(!_JM[0]){return [0];}else{var _JN=_JM[2],_JO=E(_JM[1]);return _JJ!=_JO[1]?[1,_JO,new T(function(){return _JI(_JJ,_JK,_JN);})]:_2l(_JK,new T(function(){return _JI(_JJ,_JK,_JN);}));}},_JP=[0,45],_JQ=function(_JR,_JS,_JT){var _JU=new T(function(){return A(_JR,[[0, -_JT]]);}),_JV=new T(function(){return E(_JS)[1]<=6?function(_JW){return [1,_JP,new T(function(){return A(_JU,[_JW]);})];}:function(_JX){return [1,_4h,[1,_JP,new T(function(){return A(_JU,[[1,_4g,_JX]]);})]];};});if(_JT>=0){var _JY=isDoubleNegativeZero(_JT);return E(_JY)==0?A(_JR,[[0,_JT]]):E(_JV);}else{return E(_JV);}},_JZ=unCStr("canvas"),_K0=unCStr("id"),_K1=unCStr("canvas"),_K2=function(_K3,_K4){var _K5=new T(function(){return A(_K3,[_K4]);});return function(_K6,_){var _K7=jsCreateElem(toJSStr(E(_K1))),_K8=jsAppendChild(_K7,E(_K6)[1]),_K9=[0,_K7],_Ka=A(_K5,[_K9,_]);return _K9;};},_Kb=new T(function(){return _K2(_11,_Z);}),_Kc=function(_Kd,_){var _Ke=A(_Kb,[_Kd,_]),_Kf=A(_1g,[_1m,_Ke,_K0,_JZ,_]);return _Ke;},_Kg=[0,_Kc,_Cf],_Kh=function(_Ki,_){return [0,_Kg,_Ki];},_Kj=unCStr("Pattern match failure in do expression at main.hs:190:5-12"),_Kk=function(_Kl,_Km){while(1){var _Kn=E(_Km);if(!_Kn[0]){return false;}else{if(!A(_Kl,[_Kn[1]])){_Km=_Kn[2];continue;}else{return true;}}}},_Ko=unCStr("x*x+x+10;"),_Kp=new T(function(){return [0,"(function(exp){ return eval(exp);})"];}),_Kq=new T(function(){return _5(_Kp);}),_Kr=function(_Ks,_){var _Kt=jsHasCtx2D(_Ks);if(!E(_Kt)){return _9;}else{var _Ku=jsGetCtx2D(_Ks);return [1,[0,[0,_Ku],[0,_Ks]]];}},_Kv=function(_Kw,_){return _Kr(E(_Kw)[1],_);},_Kx=function(_Ky,_Kz){return A(_Ky,[function(_){var _KA=jsFind(toJSStr(E(_Kz))),_KB=E(_KA);return _KB[0]==0?_9:_Kv(_KB[1],_);}]);},_KC=new T(function(){return _Kx(_1m,_JZ);}),_KD=[0,-10],_KE=[0,0],_KF=[0,_KD,_KE],_KG=[0,10],_KH=[0,_KG,_KE],_KI=[1,_KH,_g],_KJ=[1,_KF,_KI],_KK=function(_KL,_){return _1f;},_KM=function(_KN){var _KO=E(_KN);if(!_KO[0]){return E(_KK);}else{var _KP=E(_KO[1]);return function(_KQ,_){var _KR=E(_KQ)[1],_KS=jsMoveTo(_KR,E(_KP[1])[1],E(_KP[2])[1]);return (function(_KT,_){while(1){var _KU=E(_KT);if(!_KU[0]){return _1f;}else{var _KV=E(_KU[1]),_KW=jsLineTo(_KR,E(_KV[1])[1],E(_KV[2])[1]);_KT=_KU[2];continue;}}})(_KO[2],_);};}},_KX=new T(function(){return _KM(_KJ);}),_KY=[0,30],_KZ=[0,_KE,_KY],_L0=[0,-30],_L1=[0,_KE,_L0],_L2=[1,_L1,_g],_L3=[1,_KZ,_L2],_L4=new T(function(){return _KM(_L3);}),_L5=function(_L6,_L7,_L8){while(1){var _L9=E(_L7);if(!_L9[0]){return true;}else{var _La=E(_L8);if(!_La[0]){return false;}else{if(!A(_dy,[_L6,_L9[1],_La[1]])){return false;}else{_L7=_L9[2];_L8=_La[2];continue;}}}}},_Lb=unCStr("alert"),_Lc=function(_Ld){return _L5(_dx,_Lb,_Ld);},_Le=new T(function(){return [0,0/0];}),_Lf=new T(function(){return [0,-1/0];}),_Lg=new T(function(){return [0,1/0];}),_Lh=[0,0],_Li=function(_Lj,_Lk){while(1){var _Ll=E(_Lj);if(!_Ll[0]){_Lj=[1,I_fromInt(_Ll[1])];continue;}else{var _Lm=E(_Lk);if(!_Lm[0]){_Lj=_Ll;_Lk=[1,I_fromInt(_Lm[1])];continue;}else{return I_fromRat(_Ll[1],_Lm[1]);}}}},_Ln=function(_Lo,_Lp){var _Lq=E(_Lo);if(!_Lq[0]){var _Lr=_Lq[1],_Ls=E(_Lp);return _Ls[0]==0?_Lr==_Ls[1]:I_compareInt(_Ls[1],_Lr)==0?true:false;}else{var _Lt=_Lq[1],_Lu=E(_Lp);return _Lu[0]==0?I_compareInt(_Lt,_Lu[1])==0?true:false:I_compare(_Lt,_Lu[1])==0?true:false;}},_Lv=function(_Lw,_Lx){var _Ly=E(_Lw);if(!_Ly[0]){var _Lz=_Ly[1],_LA=E(_Lx);return _LA[0]==0?_Lz<_LA[1]:I_compareInt(_LA[1],_Lz)>0;}else{var _LB=_Ly[1],_LC=E(_Lx);return _LC[0]==0?I_compareInt(_LB,_LC[1])<0:I_compare(_LB,_LC[1])<0;}},_LD=function(_LE,_LF){return !_Ln(_LF,_Lh)?[0,_Li(_LE,_LF)]:!_Ln(_LE,_Lh)?!_Lv(_LE,_Lh)?E(_Lg):E(_Lf):E(_Le);},_LG=function(_LH){var _LI=E(_LH);return _LD(_LI[1],_LI[2]);},_LJ=function(_LK){return [0,1/E(_LK)[1]];},_LL=function(_LM){var _LN=E(_LM),_LO=_LN[1];return _LO<0?[0, -_LO]:E(_LN);},_LP=function(_LQ){var _LR=E(_LQ);return _LR[0]==0?_LR[1]:I_toNumber(_LR[1]);},_LS=function(_LT){return [0,_LP(_LT)];},_LU=[0,0],_LV=[0,1],_LW=[0,-1],_LX=function(_LY){var _LZ=E(_LY)[1];return _LZ!=0?_LZ<=0?E(_LW):E(_LV):E(_LU);},_M0=function(_M1,_M2){return [0,E(_M1)[1]-E(_M2)[1]];},_M3=function(_M4){return [0, -E(_M4)[1]];},_M5=function(_M6,_M7){return [0,E(_M6)[1]+E(_M7)[1]];},_M8=function(_M9,_Ma){return [0,E(_M9)[1]*E(_Ma)[1]];},_Mb=[0,_M5,_M8,_M0,_M3,_LL,_LX,_LS],_Mc=function(_Md,_Me){return [0,E(_Md)[1]/E(_Me)[1]];},_Mf=[0,_Mb,_Mc,_LJ,_LG],_Mg=function(_Mh,_Mi){return E(_Mh)[1]!=E(_Mi)[1]?true:false;},_Mj=function(_Mk,_Ml){return E(_Mk)[1]==E(_Ml)[1];},_Mm=[0,_Mj,_Mg],_Mn=function(_Mo,_Mp){return E(_Mo)[1]<E(_Mp)[1];},_Mq=function(_Mr,_Ms){return E(_Mr)[1]<=E(_Ms)[1];},_Mt=function(_Mu,_Mv){return E(_Mu)[1]>E(_Mv)[1];},_Mw=function(_Mx,_My){return E(_Mx)[1]>=E(_My)[1];},_Mz=function(_MA,_MB){var _MC=E(_MA)[1],_MD=E(_MB)[1];return _MC>=_MD?_MC!=_MD?2:1:0;},_ME=function(_MF,_MG){var _MH=E(_MF),_MI=E(_MG);return _MH[1]>_MI[1]?E(_MH):E(_MI);},_MJ=function(_MK,_ML){var _MM=E(_MK),_MN=E(_ML);return _MM[1]>_MN[1]?E(_MN):E(_MM);},_MO=[0,_Mm,_Mz,_Mn,_Mw,_Mt,_Mq,_ME,_MJ],_MP=[0,1],_MQ=function(_MR){return E(E(_MR)[1]);},_MS=function(_MT){return E(E(_MT)[2]);},_MU=function(_MV){return E(E(_MV)[6]);},_MW=[0,2],_MX=function(_MY,_MZ){var _N0=E(_MZ);return [1,_N0,new T(function(){var _N1=_MQ(_MY);return _MX(_MY,A(_N1[1],[_N0,new T(function(){return A(_N1[7],[_MP]);})]));})];},_N2=function(_N3,_N4){var _N5=E(_N4);if(!_N5[0]){return [0];}else{var _N6=_N5[1];return !A(_N3,[_N6])?[0]:[1,_N6,new T(function(){return _N2(_N3,_N5[2]);})];}},_N7=function(_N8,_N9,_Na,_Nb){var _Nc=new T(function(){return _MU(_N8);});return _N2(function(_Nd){return A(_Nc,[_Nd,new T(function(){var _Ne=_MQ(_N9),_Nf=_Ne[7];return A(_Ne[1],[_Nb,new T(function(){return A(_MS,[_N9,new T(function(){return A(_Nf,[_MP]);}),new T(function(){return A(_Nf,[_MW]);})]);})]);})]);},_MX(_N9,_Na));},_Ng=new T(function(){return _N7(_MO,_Mf,_KD,_KG);}),_Nh=function(_Ni){return [1,_Ni,new T(function(){var _Nj=E(_Ni);return _Nj[0]==0?[0]:_Nh(_Nj[2]);})];},_Nk=function(_Nl,_Nm){var _Nn=E(_Nl);if(!_Nn[0]){return [0];}else{var _No=E(_Nm);return _No[0]==0?[0]:[1,[0,_Nn[1],_No[1]],new T(function(){return _Nk(_Nn[2],_No[2]);})];}},_Np=function(_Nq){var _Nr=new T(function(){return !_Kk(_Lc,_Nh(_Nq))?E(_Nq):E(_Ko);}),_Ns=function(_Nt,_){var _Nu=E(_Nt);if(!_Nu[0]){return _g;}else{var _Nv=A(_Kq,[E(toJSStr(_JI(120,new T(function(){return A(_JQ,[_JF,_98,E(_Nu[1])[1],_g]);}),_Nr))),_]),_Nw=_Ns(_Nu[2],_);return [1,[0,_Nv],_Nw];}};return function(_ah,_A5){return _4S(_Kh,function(_Nx,_Cm,_){return (function(_Ny,_){return [0,[0,function(_Nz,_){var _NA=A(_KC,[_]),_NB=E(_NA);if(!_NB[0]){var _NC=_3A(_Kj,_);return _Nz;}else{var _ND=_Ns(_Ng,_),_NE=E(_NB[1]),_NF=jsResetCanvas(E(_NE[2])[1]),_NG=E(_NE[1]),_NH=_NG[1],_NI=jsPushState(_NH),_NJ=jsScale(_NH,3,1),_NK=jsPushState(_NH),_NL=jsTranslate(_NH,50,130),_NM=jsPushState(_NH),_NN=jsRotate(_NH,3.141592653589793),_NO=jsBeginPath(_NH),_NP=A(_KX,[_NG,_]),_NQ=A(_L4,[_NG,_]),_NR=A(_KM,[_Nk(_Ng,_ND),_NG,_]),_NS=jsStroke(_NH),_NT=jsPopState(_NH),_NU=jsPopState(_NH),_NV=jsPopState(_NH);return _Nz;}},_Cf],_Ny];})(_Cm,_);},_ah,_A5);};},_NW=[1,_Ko],_NX=new T(function(){return _bd(_8s,_8t,_94,_sA,_qp);}),_NY=new T(function(){return A(_NX,[_9,_sC,_NW]);}),_NZ=new T(function(){return _tU(_NY,_xC);}),_O0=function(_O1,_){var _O2=A(_NZ,[_O1,_]),_O3=E(_O2),_O4=E(_O3[1]);return [0,[0,function(_O5,_){var _O6=A(_O4[1],[_O5,_]),_O7=_G(_O5,_);return _O5;},new T(function(){var _O8=E(_O4[2]);return _O8[0]==0?E(_NW):E(_O8);})],_O3[2]];},_O9=function(_Oa,_){var _Ob=_4S(_O0,_Np,_Oa,_),_Oc=E(_Ob),_Od=E(_Oc[1]),_Oe=new T(function(){return _z8(_11,_Od[1]);});return [0,[0,function(_Of,_){var _Og=A(_JB,[_Of,_]),_Oh=A(_Oe,[_Of,_]);return _Of;},_Od[2]],_Oc[2]];},_Oi=unCStr("work?"),_Oj=new T(function(){return _Ew(_8s,_8t,_Fc,_Fd);}),_Ok=function(_Ol){return E(E(_Ol)[5]);},_Om=unCStr("for"),_On=unCStr("label"),_Oo=function(_Op,_Oq,_Or,_Os){var _Ot=new T(function(){return A(_Ok,[_Oq,_On,_Or]);}),_Ou=new T(function(){return _8u(_Oq);}),_Ov=new T(function(){return _b5(_Ou);}),_Ow=new T(function(){return _43(_Op);}),_Ox=new T(function(){return _3D(_Op);}),_Oy=new T(function(){return _Ej(_Oq);}),_Oz=new T(function(){return _43(_Op);}),_OA=new T(function(){return _43(_Op);}),_OB=new T(function(){return _3D(_Op);}),_OC=new T(function(){return _3D(_Op);});return function(_OD){return A(_OC,[new T(function(){return A(_OB,[new T(function(){return A(_OA,[[0,_OD,_OD]]);}),function(_OE){return A(_Oz,[[0,[1,_4b,new T(function(){var _OF=E(E(_OE)[1]);return _2l(_4i(0,E(_OF[2])[1],_g),_OF[1]);})],new T(function(){return E(E(_OE)[2]);})]]);}]);}),function(_OG){var _OH=new T(function(){return A(_Oy,[_Ot,[1,[0,_Om,new T(function(){return E(E(_OG)[1]);})],_g]]);});return A(_Ox,[new T(function(){return A(_Os,[new T(function(){return E(E(_OG)[2]);})]);}),function(_OI){var _OJ=E(_OI),_OK=E(_OJ[1]);return A(_Ow,[[0,[0,new T(function(){return A(_Ov,[_OH,_OK[1]]);}),_OK[2]],_OJ[2]]]);}]);}]);};},_OL=function(_OM,_ON){return _Oo(_3C,_8s,function(_Cm,_){return _z(_OM,_Cm,_);},new T(function(){return _tU(new T(function(){return A(_Oj,[_OM,_ON]);}),_zl);}));},_OO=function(_Ld){return _OL(_Oi,_Ld);},_OP=unCStr("study?"),_OQ=function(_Ld){return _OL(_OP,_Ld);},_OR=[1,_OQ,_g],_OS=[1,_OO,_OR],_OT=new T(function(){return A(_G9,[_OS]);}),_OU=unCStr("Do you "),_OV=new T(function(){return _we(_z,_OU);}),_OW=function(_OX,_){var _OY=A(_OT,[_OX,_]),_OZ=E(_OY),_P0=E(_OZ[1]);return [0,[0,function(_P1,_){var _P2=A(_OV,[_P1,_]),_P3=A(_P0[1],[_P1,_]),_P4=_G(_P1,_);return _P1;},_P0[2]],_OZ[2]];},_P5=unCStr("do you enjoy your work? "),_P6=new T(function(){return _we(_z,_P5);}),_P7=function(_P8,_P9,_Pa,_){return _4S(_P8,function(_Pb){return E(_P9);},_Pa,_);},_Pc=function(_Pd,_Pe,_1C,_){return _P7(_Pd,_Pe,_1C,_);},_Pf=function(_Pg){return err(_Pg);},_Ph=[0,_4S,_Pc,_1b,_Pf],_Pi=function(_Pj,_Pk,_Pl,_Pm,_Pn,_Po){var _Pp=new T(function(){return _b5(_Pj);});return A(_Pk,[new T(function(){return A(_Pm,[_Po]);}),function(_Pq){var _Pr=E(_Pq),_Ps=E(_Pr[1]);return A(_Pk,[new T(function(){return A(_Pn,[_Pr[2]]);}),function(_Pt){var _Pu=E(_Pt),_Pv=E(_Pu[1]);return A(_Pl,[[0,[0,new T(function(){return A(_Pp,[_Ps[1],_Pv[1]]);}),new T(function(){var _Pw=E(_Ps[2]);return _Pw[0]==0?E(_Pv[2]):E(_Pw);})],_Pu[2]]]);}]);}]);},_Px=function(_Py,_Pz,_PA,_PB,_PC,_PD){var _PE=new T(function(){return _Ej(_PA);});return A(_Py,[new T(function(){return A(_PB,[_PD]);}),function(_PF){var _PG=E(_PF),_PH=E(_PG[1]);return A(_Pz,[[0,[0,new T(function(){return A(_PE,[_PH[1],_PC]);}),_PH[2]],_PG[2]]]);}]);},_PI=function(_PJ){return E(E(_PJ)[12]);},_PK=function(_PL,_PM,_PN,_PO,_PP,_PQ,_PR){var _PS=new T(function(){return A(_PI,[_PL,new T(function(){var _PT=A(_PN,[_PP]),_PU=E(_IA),_PV=hs_eqWord64(_PT[1],_PU[1]);if(!E(_PV)){return A(_bb,[_PO,_PP]);}else{var _PW=hs_eqWord64(_PT[2],_PU[2]);return E(_PW)==0?A(_bb,[_PO,_PP]):E(_PP);}}),_PQ,_PR]);}),_PX=new T(function(){return _43(_PM);});return function(_PY){return A(_PX,[[0,[0,_PS,[1,_PP]],_PY]]);};},_PZ=[0,_7f,_Ev],_Q0=[1,_PZ,_g],_Q1=[0,_7f,_Ev],_Q2=[1,_Q1,_g],_Q3=function(_Q4,_Q5,_Q6,_Q7){var _Q8=new T(function(){return _HZ(_Q7,_Q6,_94,_qo);}),_Q9=new T(function(){return A(_43,[_Q4,_0]);}),_Qa=new T(function(){return A(_43,[_Q4,_gn]);}),_Qb=new T(function(){return _8u(_Q7);}),_Qc=new T(function(){return _8w(_Q6);}),_Qd=new T(function(){return _8N(_Q7);}),_Qe=new T(function(){return _3D(_Q4);});return function(_Qf,_Qg,_Qh){return A(_Qe,[new T(function(){var _Qi=new T(function(){return !E(_Qf)?E(_Q2):[0];}),_Qj=new T(function(){return _PK(_Q7,_Qc,_94,_sA,_Qh,new T(function(){return A(_Qd,[_Qh]);}),_0);}),_Qk=new T(function(){return !E(_Qf)?[0]:E(_Q0);}),_Ql=new T(function(){return _PK(_Q7,_Qc,_94,_sA,_Qg,new T(function(){return A(_Qd,[_Qg]);}),_0);});return A(_Q8,[function(_Qm){var _Qn=E(_Qc);return _Pi(_Qb,_Qn[1],_Qn[3],function(_Qo){var _Qp=E(_Qc);return _Px(_Qp[1],_Qp[3],_Q7,_Ql,_Qk,_Qo);},function(_Qq){var _Qr=E(_Qc);return _Px(_Qr[1],_Qr[3],_Q7,_Qj,_Qi,_Qq);},_Qm);}]);}),function(_Qs){return !_tj(_Qs,_Qg)?E(_Q9):E(_Qa);}]);};},_Qt=new T(function(){return _Q3(_Ph,_wL,_8t,_8s);}),_Qu=unCStr("yes"),_Qv=unCStr("no"),_Qw=new T(function(){return A(_Qt,[_gn,_Qu,_Qv]);}),_Qx=unCStr("ok"),_Qy=[1,_Qx],_Qz=new T(function(){return A(_zn,[_Qy]);}),_QA=new T(function(){return _tU(_Qz,_zl);}),_QB=function(_QC,_){var _QD=A(_Qw,[_QC,_]),_QE=E(_QD),_QF=E(_QE[1]),_QG=A(_QA,[_QE[2],_]),_QH=E(_QG);return [0,[0,function(_QI,_){var _QJ=A(_P6,[_QI,_]),_QK=A(_QF[1],[_QI,_]),_QL=A(E(_QH[1])[1],[_QI,_]),_QM=_G(_QI,_);return _QI;},new T(function(){var _QN=E(_QF[2]);return _QN[0]==0?[0]:[1,[0,_QN[1]]];})],_QH[2]];},_QO=unCStr("do you study in "),_QP=new T(function(){return _we(_z,_QO);}),_QQ=unCStr("University"),_QR=function(_Ld){return _OL(_QQ,_Ld);},_QS=unCStr("High School"),_QT=function(_Ld){return _OL(_QS,_Ld);},_QU=[1,_QT,_g],_QV=[1,_QR,_QU],_QW=new T(function(){return A(_G9,[_QV]);}),_QX=function(_QY,_){var _QZ=A(_QW,[_QY,_]),_R0=E(_QZ),_R1=E(_R0[1]);return [0,[0,function(_R2,_){var _R3=A(_QP,[_R2,_]),_R4=A(_R1[1],[_R2,_]);return _R2;},new T(function(){var _R5=E(_R1[2]);return _R5[0]==0?[0]:[1,[1,_R5[1]]];})],_R0[2]];},_R6=new T(function(){return _cN("main.hs:(293,11)-(300,64)|case");}),_R7=unCStr(" that you enjoy your work"),_R8=unCStr("False"),_R9=new T(function(){return _2l(_R8,_R7);}),_Ra=unCStr("True"),_Rb=new T(function(){return _2l(_Ra,_R7);}),_Rc=[0,32],_Rd=function(_Re,_Rf){var _Rg=new T(function(){return _w1(_z,new T(function(){return unAppCStr("You are ",new T(function(){return _2l(_Re,[1,_Rc,_Rf]);}));}));});return function(_ah,_A5){return _4S(_OW,function(_Rh){var _Ri=new T(function(){return !_tj(_Rh,_OP)?!_tj(_Rh,_Oi)?E(_R6):E(_QB):E(_QX);});return function(_ah,_A5){return _4S(_Ri,function(_Rj){return function(_Rk,_){var _Rl=A(new T(function(){var _Rm=E(_Rj);if(!_Rm[0]){var _Rn=new T(function(){return _w1(_z,new T(function(){return unAppCStr("You work and it is ",new T(function(){return !E(_Rm[1])?E(_R9):E(_Rb);}));}));});return function(_Ro,_){return [0,[0,function(_Rp,_){var _Rq=A(_Rn,[_Rp,_]);return _Rp;},_9],_Ro];};}else{var _Rr=new T(function(){return _w1(_z,new T(function(){return unAppCStr("You study at the ",_Rm[1]);}));});return function(_Rs,_){return [0,[0,function(_Rt,_){var _Ru=A(_Rr,[_Rt,_]);return _Rt;},_9],_Rs];};}}),[_Rk,_]),_Rv=E(_Rl),_Rw=E(_Rv[1]);return [0,[0,function(_Rx,_){var _Ry=A(_Rg,[_Rx,_]),_Rz=A(_Rw[1],[_Rx,_]);return _Rx;},_Rw[2]],_Rv[2]];};},_ah,_A5);};},_ah,_A5);};},_RA=function(_RB){var _RC=E(_RB);return _Rd(_RC[1],_RC[2]);},_RD=unCStr("Who are you? "),_RE=new T(function(){return _w1(_z,_RD);}),_RF=unCStr("name"),_RG=unCStr("placeholder"),_RH=[0,_RG,_RF],_RI=[1,_RH,_g],_RJ=unCStr("surname"),_RK=[0,_RG,_RJ],_RL=[1,_RK,_g],_RM=[1,_Qx],_RN=new T(function(){return A(_zn,[_RM]);}),_RO=new T(function(){return _tU(_RN,_zl);}),_RP=new T(function(){return A(_NX,[_9,_sC,_9]);}),_RQ=new T(function(){return A(_NX,[_9,_sC,_9]);}),_RR=function(_RS,_){var _RT=A(_RQ,[_RS,_]),_RU=E(_RT),_RV=E(_RU[1]),_RW=A(_RP,[_RU[2],_]),_RX=E(_RW),_RY=E(_RX[1]),_RZ=A(_RO,[_RX[2],_]),_S0=E(_RZ),_S1=new T(function(){return _1v(_RY[1],_RL);}),_S2=new T(function(){return _1v(_RV[1],_RI);});return [0,[0,function(_S3,_){var _S4=A(_RE,[_S3,_]),_S5=A(_S2,[_S3,_]),_S6=_G(_S3,_),_S7=A(_S1,[_S3,_]),_S8=_G(_S3,_),_S9=A(E(_S0[1])[1],[_S3,_]),_Sa=_G(_S3,_);return _S3;},new T(function(){var _Sb=E(_RV[2]);if(!_Sb[0]){return [0];}else{var _Sc=E(_RY[2]);return _Sc[0]==0?[0]:[1,[0,_Sb[1],_Sc[1]]];}})],_S0[2]];},_Sd=unCStr("http://mflowdemo.herokuapp.com/noscript/monadicwidgets/combination"),_Se=unCStr("This formulary is the same than the one "),_Sf=[0,97],_Sg=[1,_Sf,_g],_Sh=function(_Si,_Sj){var _Sk=new T(function(){return A(_Si,[_Sj]);});return function(_Sl,_){var _Sm=jsCreateElem(toJSStr(_Sg)),_Sn=jsAppendChild(_Sm,E(_Sl)[1]),_So=[0,_Sm],_Sp=A(_Sk,[_So,_]);return _So;};},_Sq=unCStr("run in the server by MFlow"),_Sr=new T(function(){return _Sh(_z,_Sq);}),_Ss=unCStr("href"),_St=function(_Su,_){var _Sv=_z(_Se,_Su,_),_Sw=A(_Sr,[_Su,_]),_Sx=A(_1g,[_1m,_Sw,_Ss,_Sd,_]);return _Su;},_Sy=new T(function(){return _w1(_11,_St);}),_Sz=unCStr("Fields of a form appear in sequence. Some of the fields trigger events instantly. Some others use a button to trigger them. It also contains option buttons, radio buttons etc"),_SA=new T(function(){return _w1(_z,_Sz);}),_SB=function(_SC,_){var _SD=_4S(_RR,_RA,_SC,_),_SE=E(_SD),_SF=E(_SE[1]);return [0,[0,function(_SG,_){var _SH=A(_SA,[_SG,_]),_SI=A(_Sy,[_SG,_]),_SJ=A(_SF[1],[_SG,_]);return _SG;},_SF[2]],_SE[2]];},_SK=unCStr("this example show a image gallery. It advances each 20 seconds and by pressing the button"),_SL=new T(function(){return _w1(_z,_SK);}),_SM=[1,_wy],_SN=unCStr("GalleryIndex"),_SO=[0,I_fromBits([203033753,3200738202]),I_fromBits([3394053259,1065442867]),_Ae,_Af,_SN],_SP=[0,I_fromBits([203033753,3200738202]),I_fromBits([3394053259,1065442867]),_SO,_g],_SQ=function(_SR){return E(_SP);},_SS=new T(function(){return _CJ(_1I,_4a,_1G,_SQ);}),_ST=function(_SU,_){var _SV=A(_SS,[_SU,_]);return [0,[0,_zh,new T(function(){var _SW=E(E(_SV)[1]);return _SW[0]==0?E(_SM):E(_SW);})],new T(function(){return E(E(_SV)[2]);})];},_SX=unCStr("100%"),_SY=[0,62],_SZ=[1,_SY,_g],_T0=[1,_SZ],_T1=new T(function(){return A(_zn,[_T0]);}),_T2=new T(function(){return _tU(_T1,_zl);}),_T3=function(_T4){return E(_T2);},_T5=unCStr("https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRAgKkpDyzk8kdIqk5ECsZ14XgbpBzyWFvrCrHombkSBAUn6jFo"),_T6=[1,_T5,_g],_T7=unCStr("https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcSfP70npv4FOrkBjScP0tVu2t3veSNoFQ6MMxX6LDO8kldNeu-DxQ"),_T8=[1,_T7,_T6],_T9=unCStr("https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcS53axpzkDyzEUAdaIP3YsaHuR-_YqN9qFK3W4bp_D2OBZfW5BU_Q"),_Ta=[1,_T9,_T8],_Tb=unCStr("https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcQ_ywj-zxDq3h_B4l48XHsjTywrdbK5egxvhxkYJ1HOkDFXd_-H"),_Tc=[1,_Tb,_Ta],_Td=unCStr("https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcQmmC4kV3NPFIpGL_x4H_iHG_p-c93DGjWfkxVtjxEFVng7A8o-nw"),_Te=[1,_Td,_Tc],_Tf=unCStr("http://almaer.com/blog/uploads/interview-haskell.png"),_Tg=[1,_Tf,_Te],_Th=unCStr("height"),_Ti=unCStr("img"),_Tj=function(_Tk,_){var _Tl=jsCreateElem(toJSStr(E(_Ti))),_Tm=jsAppendChild(_Tl,E(_Tk)[1]);return [0,_Tl];},_Tn=function(_To,_Tp){while(1){var _Tq=E(_To);if(!_Tq[0]){return E(_Tp);}else{_To=_Tq[2];var _Tr=_Tp+1|0;_Tp=_Tr;continue;}}},_Ts=new T(function(){return [0,_Tn(_Tg,0)-1|0];}),_Tt=[0,_Z,_wn],_Tu=unCStr("src"),_Tv=unCStr("width"),_Tw=function(_Tx){return function(_ah,_A5){return _4S(function(_Cm,_){return _4S(_Cd,function(_Ty){return function(_Tz,_){return [0,_Tt,new T(function(){var _TA=E(_Ty);return [0,_TA[1],_TA[2],_TA[3],_TA[4],_TA[5],new T(function(){return _C0(I_fromBits([203033753,3200738202]),I_fromBits([3394053259,1065442867]),_SO,_g,new T(function(){var _TB=E(_Tx)[1];return _TB!=E(_Ts)[1]?[0,_TB+1|0]:E(_wy);}),_TA[6]);})];})];};},_Cm,_);},function(_TC,_Cm,_){return (function(_Cm,_){return _4S(function(_TD,_){return [0,[0,function(_TE,_){var _TF=_Tj(_TE,_),_TG=A(_1g,[_1m,_TF,_Tu,new T(function(){var _TH=E(_Tx)[1];return _TH>=0?_qu(_Tg,_TH):E(_qr);}),_]),_TI=A(_1g,[_1m,_TF,_Tv,_SX,_]),_TJ=A(_1g,[_1m,_TF,_Th,_SX,_]),_TK=_G(_TE,_);return _TE;},_Cf],_TD];},_T3,_Cm,_);})(_Cm,_);},_ah,_A5);};},_TL=function(_Cm,_){return _4S(_ST,_Tw,_Cm,_);},_TM=function(_TN,_TO,_){return _TP(_TO,_);},_TQ=function(_Cm,_){return _zG(_TL,_TM,_Cm,_);},_TR=[0,20000],_TS=new T(function(){return _4n(_1I,_4a,_1G,_1D);}),_TT=function(_TU,_TV,_TW,_){var _TX=A(_TS,[_TW,_]),_TY=new T(function(){return E(E(_TX)[1]);}),_TZ=new T(function(){return [0,_U0];}),_U0=function(_){var _U1=jsFind(toJSStr(E(_TY))),_U2=E(_U1);if(!_U2[0]){return _1f;}else{var _U3=E(_U2[1]),_U4=E(_U3),_U5=jsClearChildren(_U3[1]),_U6=E(_k)[1],_U7=takeMVar(_U6),_U8=A(_TV,[_U7,_]),_U9=E(_U8),_Ua=E(_U9[1]),_Ub=_Ua[1],_Uc=_Ua[2],_=putMVar(_U6,new T(function(){var _Ud=E(_U9[2]);return [0,_Ud[1],_Ud[2],_Ud[3],_Ud[4],_0,_Ud[6]];}));if(!E(E(_U7)[5])){var _Ue=A(_Ub,[_U4,_]),_Uf=E(_Uc);if(!_Uf[0]){var _Ug=jsSetTimeout(E(_TU)[1],E(_TZ)[1]);return _1f;}else{var _Uh=E(_Uf[1]);return _1f;}}else{var _Ui=A(_7,[E(_U4[1]),_]),_Uj=A(_Ub,[[0,_Ui],_]),_Uk=E(_Uc);if(!_Uk[0]){var _Ul=jsSetTimeout(E(_TU)[1],E(_TZ)[1]);return _1f;}else{var _Um=E(_Uk[1]);return _1f;}}}},_Un=jsSetTimeout(E(_TU)[1],E(_TZ)[1]);return _zt(_TY,_TV,new T(function(){return E(E(_TX)[2]);}),_);},_TP=function(_Uo,_){var _Up=_TT(_TR,_TQ,_Uo,_),_Uq=E(_Up),_Ur=E(_Uq[1]);return [0,[0,function(_Us,_){var _Ut=A(_SL,[_Us,_]),_Uu=A(_Ur[1],[_Us,_]);return _Us;},_Ur[2]],_Uq[2]];},_Uv=function(_Uw){var _Ux=new T(function(){return _we(_z,new T(function(){return unAppCStr(" returns ",_Uw);}));});return function(_Uy,_){return [0,[0,_Ux,_Cf],_Uy];};},_Uz=unCStr("This link say Hey!"),_UA=function(_Cm,_){return _z(_Uz,_Cm,_);},_UB=unCStr("Hey!"),_UC=function(_){var _=0,_UD=newMVar(),_=putMVar(_UD,_9);return [0,_UD];},_UE=new T(function(){return _2(_UC);}),_UF=new T(function(){return _4n(_1I,_4a,_1G,_1D);}),_UG=new T(function(){return A(_94,[_6u]);}),_UH=function(_UI,_UJ,_){var _=putMVar(E(_UI)[1],_UJ);return _1f;},_UK=function(_UL,_UM,_){return _t1(function(_){return _UH(_UE,_UL,_);},_UM,_);},_UN=function(_){var _UO=E(_UE)[1],_UP=takeMVar(_UO),_=putMVar(_UO,_UP);return _UP;},_UQ=function(_UR,_US,_UT,_UU){var _UV=new T(function(){return _Sh(_11,_UU);}),_UW=new T(function(){return unAppCStr("#/",new T(function(){var _UX=A(_US,[_UT]),_UY=E(_UG),_UZ=hs_eqWord64(_UX[1],_UY[1]);if(!E(_UZ)){return A(_bb,[_UR,_UT]);}else{var _V0=hs_eqWord64(_UX[2],_UY[2]);return E(_V0)==0?A(_bb,[_UR,_UT]):E(_UT);}}));});return function(_V1,_){var _V2=A(_UF,[_V1,_]),_V3=0,_V4=function(_,_V5,_V6){var _V7=new T(function(){return E(E(_V2)[1]);}),_V8=function(_V9,_){var _Va=A(_UV,[_V9,_]),_Vb=A(_1g,[_1m,_Va,_Ss,_UW,_]),_Vc=E(_Va),_Vd=jsSetCB(_Vc[1],E(_tA)[1],E([0,function(_Ve,_Vf,_){return (function(_){var _Vg=0;if(!E(_Vg)){return (function(_){var _Vh=takeMVar(E(_UE)[1]),_Vi=jsCatch(function(_){return (function(_){return [1,_V7];})();},function(_1C,_){return _UK(_Vh,_1C,_);});return _UH(_UE,_Vi,_);})();}else{var _Vj=takeMVar(E(_UE)[1]),_Vk=jsCatch(function(_){return [1,_V7];},function(_1C,_){return _UK(_Vj,_1C,_);});return _UH(_UE,_Vk,_);}})(_);}])[1]);return _Vc;},_Vl=E(_V5);return _Vl[0]==0?[0,[0,_V8,_9],_V6]:!_tj(_Vl[1],_V7)?[0,[0,_V8,_9],_V6]:[0,[0,_V8,[1,_UT]],_V6];};if(!E(_V3)){var _Vm=_UN();return _V4(_,_Vm,new T(function(){return E(E(_V2)[2]);}));}else{var _Vn=E(_UE)[1],_Vo=takeMVar(_Vn),_=putMVar(_Vn,_Vo);return _V4(_,_Vo,new T(function(){return E(E(_V2)[2]);}));}};},_Vp=new T(function(){return _UQ(_Fd,_Fc,_UB,_UA);}),_Vq=new T(function(){return _tU(_Vp,_zl);}),_Vr=function(_Vs,_){var _Vt=A(_Vq,[_Vs,_]),_Vu=E(_Vt),_Vv=E(_Vu[1]);return [0,[0,function(_Vw,_){var _Vx=_G(_Vw,_),_Vy=A(_Vv[1],[_Vw,_]);return _Vw;},_Vv[2]],_Vu[2]];},_Vz=function(_){var _VA=E(_t0)[1],_VB=takeMVar(_VA),_=putMVar(_VA,_VB);return _VB;},_VC=function(_VD,_){var _VE=0;if(!E(_VE)){var _VF=_Vz();return [0,[0,_Z,[1,_VF]],_VD];}else{var _VG=E(_t0)[1],_VH=takeMVar(_VG),_=putMVar(_VG,_VH);return [0,[0,_Z,[1,_VH]],_VD];}},_VI=function(_VJ,_VK,_VL){return A(_VJ,[[1,_38,new T(function(){return A(_VK,[_VL]);})]]);},_VM=unCStr("Key "),_VN=unCStr("Mouse "),_VO=unCStr("Click "),_VP=unCStr("NoData"),_VQ=function(_VR){return _2l(_VP,_VR);},_VS=unCStr(": empty list"),_VT=unCStr("Prelude."),_VU=function(_VV){return err(_2l(_VT,new T(function(){return _2l(_VV,_VS);})));},_VW=unCStr("foldr1"),_VX=new T(function(){return _VU(_VW);}),_VY=function(_VZ,_W0){var _W1=E(_W0);if(!_W1[0]){return E(_VX);}else{var _W2=_W1[1],_W3=E(_W1[2]);return _W3[0]==0?E(_W2):A(_VZ,[_W2,new T(function(){return _VY(_VZ,_W3);})]);}},_W4=[0,32],_W5=function(_W6,_W7){var _W8=E(_W7);switch(_W8[0]){case 0:return E(_VQ);case 1:var _W9=function(_Wa){return _4i(11,E(_W8[1])[1],[1,_W4,new T(function(){var _Wb=E(_W8[2]);return [1,_4h,new T(function(){return A(_VY,[_VI,[1,function(_Wc){return _4i(0,E(_Wb[1])[1],_Wc);},[1,function(_Wd){return _4i(0,E(_Wb[2])[1],_Wd);},_g]],[1,_4g,_Wa]]);})];})]);};return E(_W6)[1]<11?function(_We){return _2l(_VO,new T(function(){return _W9(_We);}));}:function(_Wf){return [1,_4h,new T(function(){return _2l(_VO,new T(function(){return _W9([1,_4g,_Wf]);}));})];};case 2:var _Wg=function(_Wh){return _2l(_VN,new T(function(){var _Wi=E(_W8[1]);return [1,_4h,new T(function(){return A(_VY,[_VI,[1,function(_Wj){return _4i(0,E(_Wi[1])[1],_Wj);},[1,function(_Wk){return _4i(0,E(_Wi[2])[1],_Wk);},_g]],[1,_4g,_Wh]]);})];}));};return E(_W6)[1]<11?E(_Wg):function(_Wl){return [1,_4h,new T(function(){return _Wg([1,_4g,_Wl]);})];};default:var _Wm=_W8[1];return E(_W6)[1]<11?function(_Wn){return _2l(_VM,new T(function(){return _4i(11,E(_Wm)[1],_Wn);}));}:function(_Wo){return [1,_4h,new T(function(){return _2l(_VM,new T(function(){return _4i(11,E(_Wm)[1],[1,_4g,_Wo]);}));})];};}},_Wp=function(_Wq){var _Wr=new T(function(){return _w1(_z,new T(function(){var _Ws=E(_Wq);return _2l(_Ws[1],[1,_Rc,new T(function(){return A(_W5,[_98,_Ws[2],_g]);})]);}));});return function(_Wt,_){return [0,[0,_Wr,_Cf],_Wt];};},_Wu=function(_Cm,_){return _4S(_VC,_Wp,_Cm,_);},_Wv=function(_Ww){return E(_Wu);},_Wx=[14,coercionToken],_Wy=[12,coercionToken],_Wz=[9,coercionToken],_WA=[11,coercionToken],_WB=[5,coercionToken],_WC=[10,coercionToken],_WD=[6,coercionToken],_WE=[7,coercionToken],_WF=unCStr("height:100px;background-color:lightgreen;position:relative"),_WG=unCStr("h1"),_WH=function(_WI,_WJ){var _WK=new T(function(){return A(_WI,[_WJ]);});return function(_WL,_){var _WM=jsCreateElem(toJSStr(E(_WG))),_WN=jsAppendChild(_WM,E(_WL)[1]),_WO=[0,_WM],_WP=A(_WK,[_WO,_]);return _WO;};},_WQ=unCStr("Mouse events here"),_WR=new T(function(){return _WH(_z,_WQ);}),_WS=new T(function(){return _N(_11,_WR);}),_WT=function(_WU,_){var _WV=A(_WS,[_WU,_]),_WW=A(_1g,[_1m,_WV,_DH,_WF,_]);return _WV;},_WX=[0,_WT,_Cf],_WY=function(_WZ,_){return [0,_WX,_WZ];},_X0=new T(function(){return _tU(_WY,_WE);}),_X1=new T(function(){return _tU(_X0,_WD);}),_X2=new T(function(){return _tU(_X1,_WC);}),_X3=new T(function(){return _tU(_X2,_WB);}),_X4=new T(function(){return _tU(_X3,_WA);}),_X5=new T(function(){return _tU(_X4,_zl);}),_X6=new T(function(){return _tU(_X5,_Wz);}),_X7=new T(function(){return _tU(_X6,_Wy);}),_X8=new T(function(){return _tU(_X7,_Wx);}),_X9=new T(function(){return _tU(_X8,_xC);}),_Xa=unCStr("http://todomvc.com"),_Xb=unCStr("Work in progress for a todo application to be added to "),_Xc=unCStr("todomvc.com"),_Xd=new T(function(){return _Sh(_z,_Xc);}),_Xe=function(_Xf,_){var _Xg=_z(_Xb,_Xf,_),_Xh=A(_Xd,[_Xf,_]),_Xi=A(_1g,[_1m,_Xh,_Ss,_Xa,_]);return _Xf;},_Xj=new T(function(){return _w1(_11,_Xe);}),_Xk=unCStr("Tasks"),_Xl=[0,I_fromBits([3561938990,657451105]),I_fromBits([3021302870,108592267]),_Ae,_Af,_Xk],_Xm=2,_Xn=function(_Xo,_Xp,_Xq,_Xr,_){var _Xs=A(_Xq,[_Xr,_]),_Xt=E(_Xs),_Xu=E(_Xt[1]),_Xv=_Xu[1];return [0,[0,function(_Xw,_){var _Xx=jsFind(toJSStr(E(_Xo))),_Xy=E(_Xx);if(!_Xy[0]){return _Xw;}else{var _Xz=_Xy[1];switch(E(_Xp)){case 0:var _XA=A(_Xv,[_Xz,_]);return _Xw;case 1:var _XB=E(_Xz),_XC=_XB[1],_XD=jsGetChildren(_XC),_XE=E(_XD);if(!_XE[0]){var _XF=A(_Xv,[_XB,_]);return _Xw;}else{var _XG=jsCreateElem(toJSStr(E(_4A))),_XH=jsAddChildBefore(_XG,_XC,E(_XE[1])[1]),_XI=A(_Xv,[[0,_XG],_]);return _Xw;}break;default:var _XJ=E(_Xz),_XK=jsClearChildren(_XJ[1]),_XL=A(_Xv,[_XJ,_]);return _Xw;}}},_Xu[2]],_Xt[2]];},_XM=[0,_Z,_wn],_XN=function(_XO,_){return [0,_XM,_XO];},_XP=unCStr("Pattern match failure in do expression at main.hs:349:7-25"),_XQ=new T(function(){return _Pf(_XP);}),_XR=function(_XS,_XT,_XU,_XV){return A(_XS,[new T(function(){return function(_){var _XW=jsSet(E(_XT)[1],toJSStr(E(_XU)),toJSStr(E(_XV)));return _1f;};})]);},_XX=unCStr("text"),_XY=unCStr("value"),_XZ=new T(function(){return _6v(_8X,_92);}),_Y0=new T(function(){return A(_XZ,[_6u]);}),_Y1=new T(function(){return A(_XZ,[_6u]);}),_Y2=unCStr("Prelude.read: ambiguous parse"),_Y3=unCStr("Prelude.read: no parse"),_Y4=function(_Y5){return [1,function(_Y6){return A(_mI,[_Y6,function(_Y7){return E([3,_Y5,_e0]);}]);}];},_Y8=function(_Y9){while(1){var _Ya=(function(_Yb){var _Yc=E(_Yb);if(!_Yc[0]){return [0];}else{var _Yd=_Yc[2],_Ye=E(_Yc[1]);if(!E(_Ye[2])[0]){return [1,_Ye[1],new T(function(){return _Y8(_Yd);})];}else{_Y9=_Yd;return null;}}})(_Y9);if(_Ya!=null){return _Ya;}}},_Yf=function(_Yg,_Yh){var _Yi=_Y8(_cQ(A(E(_Yg)[3],[_oZ,_Y4]),_Yh));return _Yi[0]==0?err(_Y3):E(_Yi[2])[0]==0?E(_Yi[1]):err(_Y2);},_Yj=function(_Yk,_Yl,_Ym,_Yn){var _Yo=new T(function(){return _bb(_Yl);}),_Yp=new T(function(){return _bd(_8s,_8t,_Ym,_Yl,_Yk);});return [0,function(_Yq){return A(_Yp,[[1,_Yn],_XX,_Yq]);},function(_Yr,_){var _Ys=E(_Yn),_Yt=jsFind(toJSStr(_Ys)),_Yu=E(_Yt);return _Yu[0]==0?_4I(_Ys):A(_XR,[_1m,_Yu[1],_XY,new T(function(){var _Yv=A(_Ym,[_Yr]),_Yw=E(_Y0),_Yx=hs_eqWord64(_Yv[1],_Yw[1]);if(!E(_Yx)){return A(_Yo,[_Yr]);}else{var _Yy=hs_eqWord64(_Yv[2],_Yw[2]);return E(_Yy)==0?A(_Yo,[_Yr]):E(_Yr);}}),_]);},function(_){var _Yz=E(_Yn),_YA=jsFind(toJSStr(_Yz)),_YB=E(_YA);if(!_YB[0]){return _4I(_Yz);}else{var _YC=_El(E(_YB[1])[1],_XY,_);return new T(function(){var _YD=A(_XZ,[_YC]),_YE=E(_Y1),_YF=hs_eqWord64(_YD[1],_YE[1]);if(!E(_YF)){return _Yf(_Yk,_YC);}else{var _YG=hs_eqWord64(_YD[2],_YE[2]);return E(_YG)==0?_Yf(_Yk,_YC):E(_YC);}});}}];},_YH=unCStr("todo"),_YI=new T(function(){var _YJ=_Yj(_HW,_Fd,_Fc,_YH);return [0,_YJ[1],_YJ[2],_YJ[3]];}),_YK=new T(function(){var _YL=A(E(_YI)[2],[_g]);return function(_YM,_){var _YN=A(_YL,[_]);return [0,[0,_Z,[1,_YN]],_YM];};}),_YO=[1,_g],_YP=[0,I_fromBits([3561938990,657451105]),I_fromBits([3021302870,108592267]),_Xl,_g],_YQ=function(_YR){return E(_YP);},_YS=new T(function(){return _CJ(_1I,_4a,_1G,_YQ);}),_YT=function(_YU,_){var _YV=A(_YS,[_YU,_]);return [0,[0,_zh,new T(function(){var _YW=E(E(_YV)[1]);return _YW[0]==0?E(_YO):E(_YW);})],new T(function(){return E(E(_YV)[2]);})];},_YX=[0,_Z,_wn],_YY=[0,_Z,_wn],_YZ=function(_Z0,_Z1,_){return [0,_YY,_Z1];},_Z2=[0,_Z,_wn],_Z3=function(_Z4,_){return [0,_Z2,_Z4];},_Z5=unCStr("list"),_Z6=unCStr("check"),_Z7=new T(function(){return A(_GS,[_0,_Z6]);}),_Z8=new T(function(){return _tU(_Z7,_zl);}),_Z9=function(_Za,_){var _Zb=A(_Z8,[_Za,_]),_Zc=E(_Zb),_Zd=E(_Zc[1]);return [0,[0,_Zd[1],new T(function(){var _Ze=E(_Zd[2]);return _Ze[0]==0?[0]:[1,E(_Ze[1])[1]];})],_Zc[2]];},_Zf=unCStr("text-decoration:line-through;"),_Zg=unCStr("li"),_Zh=function(_Zi,_Zj){var _Zk=new T(function(){return A(_Zi,[_Zj]);});return function(_Zl,_){var _Zm=jsCreateElem(toJSStr(E(_Zg))),_Zn=jsAppendChild(_Zm,E(_Zl)[1]),_Zo=[0,_Zm],_Zp=A(_Zk,[_Zo,_]);return _Zo;};},_Zq=function(_Zr){var _Zs=E(_Zr);if(!_Zs[0]){return [0];}else{var _Zt=new T(function(){return _we(_z,_Zs[1]);});return [1,function(_Zu,_){var _Zv=_4S(_Z9,function(_Zw){var _Zx=E(_Zw);return _Zx[0]==0?function(_Zy,_){return [0,[0,_Zt,_Cf],_Zy];}:!_tj(_Zx[1],_Z6)?function(_Zz,_){return [0,[0,_Zt,_Cf],_Zz];}:E(_Zx[2])[0]==0?function(_ZA,_){return [0,[0,function(_ZB,_){var _ZC=A(_Zt,[_ZB,_]),_ZD=A(_1g,[_1m,_ZC,_DH,_Zf,_]);return _ZC;},_Cf],_ZA];}:function(_ZE,_){return [0,[0,_Zt,_Cf],_ZE];};},_Zu,_),_ZF=E(_Zv),_ZG=E(_ZF[1]);return [0,[0,new T(function(){return _Zh(_11,_ZG[1]);}),_ZG[2]],_ZF[2]];},new T(function(){return _Zq(_Zs[2]);})];}},_ZH=function(_ZI,_ZJ){while(1){var _ZK=(function(_ZL,_ZM){var _ZN=E(_ZM);if(!_ZN[0]){return E(_ZL);}else{_ZI=function(_ZO,_){var _ZP=A(_ZL,[_ZO,_]),_ZQ=E(_ZP),_ZR=E(_ZQ[1]),_ZS=A(_ZN[1],[_ZQ[2],_]),_ZT=E(_ZS),_ZU=E(_ZT[1]);return [0,[0,function(_ZV,_){var _ZW=A(_ZR[1],[_ZV,_]),_ZX=A(_ZU[1],[_ZV,_]);return _ZV;},new T(function(){var _ZY=E(_ZR[2]);return _ZY[0]==0?E(_ZU[2]):E(_ZY);})],_ZT[2]];};_ZJ=_ZN[2];return null;}})(_ZI,_ZJ);if(_ZK!=null){return _ZK;}}},_ZZ=function(_100,_101,_){return _4S(_VC,function(_102){var _103=E(E(_102)[2]);return _103[0]==3?E(E(_103[1])[1])==13?function(_Cm,_){return _4S(_YK,function(_104){return function(_Cm,_){return _4S(_YT,function(_105){var _106=new T(function(){return _ZH(_Z3,_Zq([1,_100,_105]));});return function(_ah,_A5){return _4S(function(_Cm,_){return _4S(_Cd,function(_107){return function(_108,_){return [0,_YX,new T(function(){var _109=E(_107);return [0,_109[1],_109[2],_109[3],_109[4],_109[5],new T(function(){return _C0(I_fromBits([3561938990,657451105]),I_fromBits([3021302870,108592267]),_Xl,_g,[1,_100,_105],_109[6]);})];})];};},_Cm,_);},function(_10a,_Cm,_){return (function(_Cm,_){return _4S(function(_Cm,_){return _Xn(_Z5,_Xm,_106,_Cm,_);},_YZ,_Cm,_);})(_Cm,_);},_ah,_A5);};},_Cm,_);};},_Cm,_);}:E(_XN):E(_XQ);},_101,_);},_10b=new T(function(){return A(E(_YI)[1],[_9]);}),_10c=new T(function(){return _tU(_10b,_xC);}),_10d=unCStr("todos"),_10e=new T(function(){return _WH(_z,_10d);}),_10f=new T(function(){return _N(_11,_Z);}),_10g=function(_10h,_){var _10i=_4S(_10c,_ZZ,_10h,_),_10j=E(_10i),_10k=E(_10j[1]),_10l=new T(function(){return _z8(_11,function(_10m,_){var _10n=A(_10e,[_10m,_]),_10o=A(_10k[1],[_10m,_]);return _10m;});});return [0,[0,function(_10p,_){var _10q=A(_10l,[_10p,_]),_10r=A(_10f,[_10p,_]),_10s=A(_1g,[_1m,_10r,_K0,_Z5,_]);return _10p;},new T(function(){var _10t=E(_10k[2]);return _10t[0]==0?E(_Cf):E(_10t);})],_10j[2]];},_10u=function(_10v,_10w,_){return [0,[0,_Z,[1,[1,_10v]]],_10w];},_10x=unCStr("revEntry"),_10y=new T(function(){var _10z=_Yj(_HW,_Fd,_Fc,_10x);return [0,_10z[1],_10z[2],_10z[3]];}),_10A=new T(function(){return A(E(_10y)[1],[_9]);}),_10B=new T(function(){return _tU(_10A,_xC);}),_10C=function(_10D,_10E,_){return [0,[0,_Z,[1,[0,_10D]]],_10E];},_10F=unCStr("entry"),_10G=new T(function(){var _10H=_Yj(_HW,_Fd,_Fc,_10F);return [0,_10H[1],_10H[2],_10H[3]];}),_10I=new T(function(){return A(E(_10G)[1],[_9]);}),_10J=new T(function(){return _tU(_10I,_xC);}),_10K=function(_10L,_){var _10M=_4S(_10J,_10C,_10L,_),_10N=E(_10M),_10O=E(_10N[1]),_10P=_4S(_10B,_10u,_10N[2],_),_10Q=E(_10P),_10R=E(_10Q[1]);return [0,[0,new T(function(){return _z8(_11,function(_10S,_){var _10T=A(_10O[1],[_10S,_]),_10U=_G(_10S,_),_10V=A(_10R[1],[_10S,_]);return _10S;});}),new T(function(){var _10W=E(_10O[2]);return _10W[0]==0?E(_10R[2]):E(_10W);})],_10Q[2]];},_10X=unCStr("To search palindromes: one box present the other\'s reversed. It is also an example of cell usage"),_10Y=new T(function(){return _w1(_z,_10X);}),_10Z=function(_110){var _111=A(E(_10y)[2],[_110]);return function(_112,_){var _113=A(_111,[_]);return [0,[0,_Z,[1,_113]],_112];};},_114=function(_115,_116){while(1){var _117=E(_115);if(!_117[0]){return E(_116);}else{_115=_117[2];var _118=[1,_117[1],_116];_116=_118;continue;}}},_119=function(_11a){var _11b=new T(function(){return _114(_11a,_g);});return function(_11c,_){return [0,[0,_Z,[1,_11b]],_11c];};},_11d=new T(function(){var _11e=E(E(_10G)[3]);return function(_11f,_){var _11g=A(_11e,[_]);return [0,[0,_Z,[1,_11g]],_11f];};}),_11h=function(_Cm,_){return _4S(_11d,_119,_Cm,_);},_11i=function(_Cm,_){return _4S(_11h,_10Z,_Cm,_);},_11j=function(_11k){var _11l=A(E(_10G)[2],[_11k]);return function(_11m,_){var _11n=A(_11l,[_]);return [0,[0,_Z,[1,_11n]],_11m];};},_11o=new T(function(){var _11p=E(E(_10y)[3]);return function(_11q,_){var _11r=A(_11p,[_]);return [0,[0,_Z,[1,_11r]],_11q];};}),_11s=function(_11t){var _11u=new T(function(){return _114(_11t,_g);});return function(_11v,_){return [0,[0,_Z,[1,_11u]],_11v];};},_11w=function(_Cm,_){return _4S(_11o,_11s,_Cm,_);},_11x=function(_Cm,_){return _4S(_11w,_11j,_Cm,_);},_11y=function(_11z){return E(_11z)[0]==0?E(_11i):E(_11x);},_11A=function(_11B,_){var _11C=_4S(_10K,_11y,_11B,_),_11D=E(_11C),_11E=E(_11D[1]);return [0,[0,function(_11F,_){var _11G=A(_10Y,[_11F,_]),_11H=A(_11E[1],[_11F,_]);return _11F;},_11E[2]],_11D[2]];},_11I=unCStr("This widget sum recursively n numbers, but remember the previos entries when one entry is edited"),_11J=new T(function(){return _w1(_z,_11I);}),_11K=[0,_Z,_9],_11L=function(_11M,_){return [0,_11K,_11M];},_11N=function(_11O,_11P,_11Q){var _11R=E(_11O),_11S=_11R[1],_11T=_11R[2],_11U=_11R[3],_11V=_11R[4],_11W=E(_11Q);if(!_11W[0]){var _11X=_11W[2],_11Y=_11W[3],_11Z=_11W[4],_120=_11W[5];switch(_At(_11R,_11X)){case 0:return _AG(_11X,_11Y,_C0(_11S,_11T,_11U,_11V,_11P,_11Z),_120);case 1:return [0,_11W[1],E(_11R),_11P,E(_11Z),E(_120)];default:return _Bl(_11X,_11Y,_11Z,_C0(_11S,_11T,_11U,_11V,_11P,_120));}}else{return [0,1,E(_11R),_11P,E(_f),E(_f)];}},_121=function(_122,_123,_124){var _125=E(_124);if(!_125[0]){var _126=_125[3],_127=_125[4],_128=_125[5],_129=E(_125[2]),_12a=_129[1];return _122>=_12a?_122!=_12a?_Bl(_129,_126,_127,_121(_122,_123,_128)):[0,_125[1],E([0,_122]),_123,E(_127),E(_128)]:_AG(_129,_126,_121(_122,_123,_127),_128);}else{return [0,1,E([0,_122]),_123,E(_f),E(_f)];}},_12b=function(_12c,_12d,_12e){var _12f=E(_12c),_12g=_12f[1],_12h=E(_12e);if(!_12h[0]){var _12i=_12h[3],_12j=_12h[4],_12k=_12h[5],_12l=E(_12h[2]),_12m=_12l[1];return _12g>=_12m?_12g!=_12m?_Bl(_12l,_12i,_12j,_121(_12g,_12d,_12k)):[0,_12h[1],E(_12f),_12d,E(_12j),E(_12k)]:_AG(_12l,_12i,_121(_12g,_12d,_12j),_12k);}else{return [0,1,E(_12f),_12d,E(_f),E(_f)];}},_12n=function(_12o,_12p){while(1){var _12q=E(_12p);if(!_12q[0]){var _12r=E(_12q[2])[1];if(_12o>=_12r){if(_12o!=_12r){_12p=_12q[5];continue;}else{return [1,_12q[3]];}}else{_12p=_12q[4];continue;}}else{return [0];}}},_12s=unCStr("containers-0.5.5.1"),_12t=unCStr("Data.Map.Base"),_12u=unCStr("Map"),_12v=[0,I_fromBits([2800860092,98171937]),I_fromBits([2262449324,1391410843]),_12s,_12t,_12u],_12w=[0,I_fromBits([2800860092,98171937]),I_fromBits([2262449324,1391410843]),_12v,_g],_12x=function(_12y){return E(_12w);},_12z=function(_12A){var _12B=E(_12A);if(!_12B[0]){return [0];}else{var _12C=E(_12B[1]);return [1,[0,_12C[1],_12C[2]],new T(function(){return _12z(_12B[2]);})];}},_12D=function(_12E,_12F){return function(_12G){return E(new T(function(){var _12H=A(_12E,[_6u]),_12I=E(_12H[3]),_12J=_12I[1],_12K=_12I[2],_12L=_2l(_12H[4],[1,new T(function(){return A(_12F,[_6u]);}),_g]);if(!_12L[0]){return [0,_12J,_12K,_12I,_g];}else{var _12M=_5Z(new T(function(){return _5N(_6b(_6m,[1,[0,_12J,_12K],new T(function(){return _12z(_12L);})]));}));return [0,_12M[1],_12M[2],_12I,_12L];}}));};},_12N=new T(function(){return _12D(_12x,_yu);}),_12O=new T(function(){return _6v(_12N,_yu);}),_12P=new T(function(){return _CJ(_1I,_4a,_1G,_12O);}),_12Q=function(_12R,_){var _12S=A(_12P,[_12R,_]);return [0,[0,_Z,new T(function(){return E(E(_12S)[1]);})],new T(function(){return E(E(_12S)[2]);})];},_12T=new T(function(){return _6v(_12N,_yu);}),_12U=[1,_f],_12V=new T(function(){return _CJ(_1I,_4a,_1G,_12T);}),_12W=function(_12X,_){var _12Y=A(_12V,[_12X,_]);return [0,[0,_zh,new T(function(){var _12Z=E(E(_12Y)[1]);return _12Z[0]==0?E(_12U):E(_12Z);})],new T(function(){return E(E(_12Y)[2]);})];},_130=[0,_Z,_wn],_131=[1,_9],_132=function(_133,_134){var _135=new T(function(){return [0,E(_133)[1]+1|0];});return function(_ah,_A5){return _4S(function(_Cm,_){return _4S(function(_136,_){var _137=_4S(_12Q,function(_138){var _139=_12n(E(_133)[1],_138);return _139[0]==0?E(_11L):function(_13a,_){return [0,[0,_Z,_139],_13a];};},_136,_),_13b=E(_137),_13c=E(_13b[1]);return [0,[0,function(_13d,_){var _13e=A(_13c[1],[_13d,_]);return _13d;},new T(function(){var _13f=E(_13c[2]);return _13f[0]==0?E(_131):[1,_13f];})],_13b[2]];},function(_13g){var _13h=new T(function(){return _tU(new T(function(){return A(_yw,[_9,_sC,_13g]);}),_xC);});return function(_ah,_A5){return _4S(function(_13i,_){var _13j=A(_13h,[_13i,_]),_13k=E(_13j),_13l=_13k[2],_13m=E(_13k[1]),_13n=_13m[1],_13o=_13m[2],_13p=E(_13g);return _13p[0]==0?[0,[0,function(_13q,_){var _13r=A(_13n,[_13q,_]);return _13q;},_13o],_13l]:[0,[0,function(_13s,_){var _13t=A(_13n,[_13s,_]);return _13s;},new T(function(){var _13u=E(_13o);return _13u[0]==0?E(_13p):E(_13u);})],_13l];},function(_13v,_13w,_){return _4S(function(_Cm,_){return _4S(_12W,function(_13x){var _13y=new T(function(){return _12b(_133,_13v,_13x);}),_13z=new T(function(){return A(_12T,[_13y]);});return function(_ah,_A5){return _4S(_Cd,function(_13A){return function(_13B,_){return [0,_130,new T(function(){var _13C=E(_13A);return [0,_13C[1],_13C[2],_13C[3],_13C[4],_13C[5],new T(function(){return _11N(_13z,_13y,_13C[6]);})];})];};},_ah,_A5);};},_Cm,_);},function(_13D,_Cm,_){return (function(_13E,_){return [0,[0,_Z,[1,_13v]],_13E];})(_Cm,_);},_13w,_);},_ah,_A5);};},_Cm,_);},function(_13F){var _13G=new T(function(){return _132(_135,new T(function(){return _wR(_134,_13F);}));}),_13H=new T(function(){return _we(_z,new T(function(){return _4i(0,E(_134)[1]+E(_13F)[1]|0,_g);}));});return function(_ah,_A5){return _4S(function(_13I,_){return [0,[0,function(_13J,_){var _13K=A(_13H,[_13J,_]),_13L=_G(_13J,_);return _13J;},_wn],_13I];},function(_13M){return E(_13G);},_ah,_A5);};},_ah,_A5);};},_13N=new T(function(){return _132(_wy,_wy);}),_13O=unCStr("This widget sum recursively n numbers. When enters 0, present the result"),_13P=new T(function(){return _w1(_z,_13O);}),_13Q=new T(function(){return A(_yw,[_9,_sC,_9]);}),_13R=new T(function(){return _tU(_13Q,_xC);}),_13S=function(_13T){var _13U=new T(function(){return _we(_z,new T(function(){return _wa(_13T);}));});return function(_ah,_A5){return _4S(_13R,function(_13V){var _13W=E(E(_13V)[1]);if(!_13W){return function(_13X,_){return [0,[0,function(_13Y,_){var _13Z=_G(_13Y,_),_140=_z(_wo,_13Y,_),_141=A(_13U,[_13Y,_]);return _13Y;},_9],_13X];};}else{var _142=new T(function(){return _13S(new T(function(){return [0,E(_13T)[1]+_13W|0];}));}),_143=new T(function(){return _we(_z,new T(function(){return _4i(0,E(_13T)[1]+_13W|0,_g);}));});return function(_ah,_A5){return _4S(function(_144,_){return [0,[0,function(_145,_){var _146=A(_143,[_145,_]),_147=_G(_145,_);return _145;},_wn],_144];},function(_148){return E(_142);},_ah,_A5);};}},_ah,_A5);};},_149=new T(function(){return _13S(_wy);}),_14a=unCStr("This widget sum two numbers and append the result. Using applicative and monadic expressions"),_14b=new T(function(){return _w1(_z,_14a);}),_14c=function(_14d){return function(_14e,_){return [0,[0,new T(function(){var _14f=new T(function(){return _we(_z,new T(function(){return _wa(_14d);}));});return _w1(_11,function(_14g,_){var _14h=_z(_wo,_14g,_),_14i=A(_14f,[_14g,_]);return _14g;});}),_wn],_14e];};},_14j=new T(function(){return A(_yw,[_9,_sC,_9]);}),_14k=new T(function(){return _tU(_14j,_xC);}),_14l=unCStr("second number "),_14m=unCStr("first number"),_14n=new T(function(){return A(_yw,[_9,_sC,_9]);}),_14o=new T(function(){return _tU(_14n,_xC);}),_14p=function(_14q,_){var _14r=A(_14k,[_14q,_]),_14s=E(_14r),_14t=E(_14s[1]),_14u=A(_14o,[_14s[2],_]),_14v=E(_14u),_14w=E(_14v[1]);return [0,[0,function(_14x,_){var _14y=_z(_14m,_14x,_),_14z=_G(_14x,_),_14A=A(_14t[1],[_14x,_]),_14B=_G(_14x,_),_14C=_z(_14l,_14x,_),_14D=_G(_14x,_),_14E=A(_14w[1],[_14x,_]),_14F=_G(_14x,_);return _14x;},new T(function(){var _14G=E(_14t[2]);if(!_14G[0]){return [0];}else{var _14H=E(_14w[2]);return _14H[0]==0?[0]:[1,new T(function(){return _wR(_14G[1],_14H[1]);})];}})],_14v[2]];},_14I=function(_14J,_){var _14K=_4S(_14p,_14c,_14J,_),_14L=E(_14K),_14M=E(_14L[1]),_14N=new T(function(){return _w1(_11,_14M[1]);});return [0,[0,function(_14O,_){var _14P=A(_14b,[_14O,_]),_14Q=A(_14N,[_14O,_]);return _14O;},_14M[2]],_14L[2]];},_14R=unCStr("table"),_14S=function(_14T,_14U){var _14V=new T(function(){return A(_14T,[_14U]);});return function(_14W,_){var _14X=jsCreateElem(toJSStr(E(_14R))),_14Y=jsAppendChild(_14X,E(_14W)[1]),_14Z=[0,_14X],_150=A(_14V,[_14Z,_]);return _14Z;};},_151=unCStr("hplayground examples"),_152=new T(function(){return _WH(_z,_151);}),_153=unCStr("td"),_154=function(_155,_156){var _157=new T(function(){return A(_155,[_156]);});return function(_158,_){var _159=jsCreateElem(toJSStr(E(_153))),_15a=jsAppendChild(_159,E(_158)[1]),_15b=[0,_159],_15c=A(_157,[_15b,_]);return _15b;};},_15d=unCStr("tr"),_15e=function(_15f,_15g){var _15h=new T(function(){return A(_15f,[_15g]);});return function(_15i,_){var _15j=jsCreateElem(toJSStr(E(_15d))),_15k=jsAppendChild(_15j,E(_15i)[1]),_15l=[0,_15j],_15m=A(_15h,[_15l,_]);return _15l;};},_15n=unCStr("bottom of the page"),_15o=new T(function(){return _we(_z,_15n);}),_15p=unCStr("h3"),_15q=function(_15r,_15s){var _15t=new T(function(){return A(_15r,[_15s]);});return function(_15u,_){var _15v=jsCreateElem(toJSStr(E(_15p))),_15w=jsAppendChild(_15v,E(_15u)[1]),_15x=[0,_15v],_15y=A(_15t,[_15x,_]);return _15x;};},_15z=unCStr("https://github.com/agocorona/hplayground"),_15A=unCStr("   "),_15B=unCStr("https://github.com/agocorona/hplayground/blob/master/src/Main.hs"),_15C=unCStr("haskell-web.blogspot.com.es/2014/07/hplayground-translate-your-console.html"),_15D=unCStr("Git repository"),_15E=new T(function(){return _Sh(_z,_15D);}),_15F=unCStr("Examples code"),_15G=new T(function(){return _Sh(_z,_15F);}),_15H=unCStr("Article"),_15I=new T(function(){return _Sh(_z,_15H);}),_15J=function(_15K,_){var _15L=A(_15E,[_15K,_]),_15M=A(_1g,[_1m,_15L,_Ss,_15z,_]),_15N=_z(_15A,_15K,_),_15O=A(_15G,[_15K,_]),_15P=A(_1g,[_1m,_15O,_Ss,_15B,_]),_15Q=_z(_15A,_15K,_),_15R=A(_15I,[_15K,_]),_15S=A(_1g,[_1m,_15R,_Ss,_15C,_]);return _15K;},_15T=new T(function(){return _z8(_11,_15J);}),_15U=new T(function(){return _15q(_11,_15T);}),_15V=function(_15W,_){var _15X=_14I(_15W,_),_15Y=E(_15X),_15Z=E(_15Y[1]),_160=A(_z6,[_15Y[2],_]),_161=E(_160),_162=E(_161[1]),_163=A(_149,[_161[2],_]),_164=E(_163),_165=E(_164[1]),_166=A(_Dl,[_164[2],_]),_167=E(_166),_168=E(_167[1]),_169=_Jh(_167[2],_),_16a=E(_169),_16b=E(_16a[1]),_16c=_4S(_Vr,_Uv,_16a[2],_),_16d=E(_16c),_16e=E(_16d[1]),_16f=A(_13N,[_16d[2],_]),_16g=E(_16f),_16h=E(_16g[1]),_16i=A(_E2,[_16g[2],_]),_16j=E(_16i),_16k=E(_16j[1]),_16l=_SB(_16j[2],_),_16m=E(_16l),_16n=E(_16m[1]),_16o=_11A(_16m[2],_),_16p=E(_16o),_16q=E(_16p[1]),_16r=_10g(_16p[2],_),_16s=E(_16r),_16t=E(_16s[1]),_16u=_O9(_16s[2],_),_16v=E(_16u),_16w=E(_16v[1]),_16x=_TP(_16v[2],_),_16y=E(_16x),_16z=E(_16y[1]),_16A=_4S(_X9,_Wv,_16y[2],_),_16B=E(_16A),_16C=E(_16B[1]),_16D=new T(function(){return _14S(_11,function(_16E,_){var _16F=A(new T(function(){var _16G=new T(function(){return _154(_11,function(_16H,_){var _16I=A(_13P,[_16H,_]),_16J=A(_165[1],[_16H,_]);return _16H;});}),_16K=new T(function(){return _154(_11,_162[1]);}),_16L=new T(function(){return _154(_11,_15Z[1]);});return _15e(_11,function(_16M,_){var _16N=A(_16L,[_16M,_]),_16O=A(_1g,[_1m,_16N,_DH,_vV,_]),_16P=A(_16K,[_16M,_]),_16Q=A(_1g,[_1m,_16P,_DH,_vV,_]),_16R=A(_16G,[_16M,_]),_16S=A(_1g,[_1m,_16R,_DH,_vV,_]);return _16M;});}),[_16E,_]),_16T=A(_1g,[_1m,_16F,_DH,_vX,_]),_16U=A(new T(function(){var _16V=new T(function(){return _154(_11,_16k[1]);}),_16W=new T(function(){return _154(_11,function(_16X,_){var _16Y=A(_11J,[_16X,_]),_16Z=A(_16h[1],[_16X,_]);return _16X;});}),_170=new T(function(){return _154(_11,function(_171,_){var _172=A(_168[1],[_171,_]),_173=A(_16b[1],[_171,_]),_174=A(_16e[1],[_171,_]);return _171;});});return _15e(_11,function(_175,_){var _176=A(_170,[_175,_]),_177=A(_1g,[_1m,_176,_DH,_vV,_]),_178=A(_16W,[_175,_]),_179=A(_1g,[_1m,_178,_DH,_vV,_]),_17a=A(_16V,[_175,_]),_17b=A(_1g,[_1m,_17a,_DH,_vV,_]);return _175;});}),[_16E,_]),_17c=A(_1g,[_1m,_16U,_DH,_vX,_]),_17d=A(new T(function(){var _17e=new T(function(){return _154(_11,function(_17f,_){var _17g=A(_Xj,[_17f,_]),_17h=A(_16t[1],[_17f,_]);return _17f;});}),_17i=new T(function(){return _154(_11,_16q[1]);}),_17j=new T(function(){return _154(_11,new T(function(){return _z8(_11,_16n[1]);}));});return _15e(_11,function(_17k,_){var _17l=A(_17j,[_17k,_]),_17m=A(_1g,[_1m,_17l,_DH,_vV,_]),_17n=A(_17i,[_17k,_]),_17o=A(_1g,[_1m,_17n,_DH,_vV,_]),_17p=A(_17e,[_17k,_]),_17q=A(_1g,[_1m,_17p,_DH,_vV,_]);return _17k;});}),[_16E,_]),_17r=A(_1g,[_1m,_17d,_DH,_vX,_]),_17s=A(new T(function(){var _17t=new T(function(){return _154(_11,_16C[1]);}),_17u=new T(function(){return _154(_11,_16z[1]);}),_17v=new T(function(){return _154(_11,_16w[1]);});return _15e(_11,function(_17w,_){var _17x=A(_17v,[_17w,_]),_17y=A(_1g,[_1m,_17x,_DH,_vV,_]),_17z=A(_17u,[_17w,_]),_17A=A(_1g,[_1m,_17z,_DH,_vV,_]),_17B=A(_17t,[_17w,_]),_17C=A(_1g,[_1m,_17B,_DH,_vV,_]);return _17w;});}),[_16E,_]),_17D=A(_1g,[_1m,_17s,_DH,_vX,_]);return _16E;});});return [0,[0,function(_17E,_){var _17F=A(_152,[_17E,_]),_17G=A(_1g,[_1m,_17F,_DH,_DG,_]),_17H=A(_15U,[_17E,_]),_17I=A(_16D,[_17E,_]),_17J=A(_1g,[_1m,_17I,_DH,_vW,_]),_17K=A(_15o,[_17E,_]);return _17E;},new T(function(){var _17L=E(_15Z[2]);if(!_17L[0]){var _17M=E(_162[2]);if(!_17M[0]){var _17N=E(_165[2]);if(!_17N[0]){var _17O=E(_168[2]);if(!_17O[0]){var _17P=E(_16b[2]);if(!_17P[0]){var _17Q=E(_16e[2]);if(!_17Q[0]){var _17R=E(_16h[2]);if(!_17R[0]){var _17S=E(_16k[2]);if(!_17S[0]){var _17T=E(_16n[2]);if(!_17T[0]){var _17U=E(_16q[2]);if(!_17U[0]){var _17V=E(_16t[2]);if(!_17V[0]){var _17W=E(_16w[2]);if(!_17W[0]){var _17X=E(_16z[2]);return _17X[0]==0?E(_16C[2]):E(_17X);}else{return E(_17W);}}else{return E(_17V);}}else{return E(_17U);}}else{return E(_17T);}}else{return E(_17S);}}else{return E(_17R);}}else{return E(_17Q);}}else{return E(_17P);}}else{return E(_17O);}}else{return E(_17N);}}else{return E(_17M);}}else{return E(_17L);}})],_16B[2]];},_17Y=new T(function(){return [0,"(function(){return document.body;})"];}),_17Z=new T(function(){return _5(_17Y);}),_180=function(_){var _181=_vN(_),_182=A(_17Z,[_]);return _l(_15V,[0,_182],_);},_183=function(_){return _180(_);};
-var hasteMain = function() {A(_183, [0]);};window.onload = hasteMain;</script></head><body></body></html>
+var _0=false,_1=new T(function(){return [0,"(function(e){return e.parentNode;})"];}),_2=function(_3){var _4=B(A(_3,[_])),_5=_4;return E(_5);},_6=function(_7){return new F(function(){return _2(function(_){var _=0;return new F(function(){return eval(E(_7)[1]);});});});},_8=new T(function(){return B(_6(_1));}),_9=[0,0],_a=[0],_b=function(_c,_){return _a;},_d=function(_){return _a;},_e=[0,_d,_b],_f=2,_g=[1],_h=[0],_i=[0,_h,_9,_f,_e,_0,_g],_j=function(_){var _=0,_k=newMVar(),_l=_k,_=putMVar(_l,_i);return [0,_l];},_m=new T(function(){return B(_2(_j));}),_n=function(_o,_p,_){var _q=E(_m)[1],_r=takeMVar(_q),_s=_r,_t=B(A(_o,[_s,_])),_u=_t,_v=E(_u),_w=E(_v[1]),_x=_w[1],_y=_w[2],_=putMVar(_q,new T(function(){var _z=E(_v[2]);return [0,_z[1],_z[2],_z[3],_z[4],_0,_z[6]];}));if(!E(E(_s)[5])){var _A=B(A(_x,[_p,_])),_B=_A;return _y;}else{var _C=B(A(_8,[E(E(_p)[1]),_])),_D=_C,_E=B(A(_x,[[0,_D],_])),_F=_E;return _y;}},_G=new T(function(){return B(unCStr("id"));}),_H=0,_I=function(_J,_K,_L,_M){return new F(function(){return A(_J,[new T(function(){return function(_){var _N=jsSetAttr(E(_K)[1],toJSStr(E(_L)),toJSStr(E(_M)));return _H;};})]);});},_O=function(_P){return E(_P);},_Q=function(_R,_S,_T,_){var _U=E(_S),_V=B(A(_R,[_T,_])),_W=_V,_X=B(A(_I,[_O,_W,_U[1],_U[2],_])),_Y=_X;return _W;},_Z=function(_10,_11){while(1){var _12=(function(_13,_14){var _15=E(_14);if(!_15[0]){return E(_13);}else{_10=function(_16,_){return new F(function(){return _Q(_13,_15[1],_16,_);});};_11=_15[2];return null;}})(_10,_11);if(_12!=null){return _12;}}},_17=function(_18,_19,_){return [0,_H,_18];},_1a=function(_1b,_){return [0,_1b,_1b];},_1c=[0,_],_1d=function(_1e,_1f,_){var _1g=B(A(_1e,[_])),_1h=_1g;return new F(function(){return A(_1f,[_]);});},_1i=function(_1j,_1k,_){return new F(function(){return _1d(_1j,_1k,_);});},_1l=function(_1m,_1n,_){var _1o=B(A(_1m,[_])),_1p=_1o;return new F(function(){return A(_1n,[_1p,_]);});},_1q=new T(function(){return B(unCStr("base"));}),_1r=new T(function(){return B(unCStr("GHC.IO.Exception"));}),_1s=new T(function(){return B(unCStr("IOException"));}),_1t=[0,I_fromBits([4053623282,1685460941]),I_fromBits([3693590983,2507416641]),_1q,_1r,_1s],_1u=[0,I_fromBits([4053623282,1685460941]),I_fromBits([3693590983,2507416641]),_1t,_h],_1v=function(_1w){return E(_1u);},_1x=function(_1y){return E(E(_1y)[1]);},_1z=new T(function(){return B(unCStr("Maybe.fromJust: Nothing"));}),_1A=new T(function(){return B(err(_1z));}),_1B=function(_1C,_1D,_1E){var _1F=new T(function(){var _1G=B(A(_1C,[_1E])),_1H=B(A(_1D,[new T(function(){var _1I=E(_1F);return _1I[0]==0?E(_1A):E(_1I[1]);})])),_1J=hs_eqWord64(_1G[1],_1H[1]),_1K=_1J;if(!E(_1K)){var _1L=[0];}else{var _1M=hs_eqWord64(_1G[2],_1H[2]),_1N=_1M,_1L=E(_1N)==0?[0]:[1,_1E];}var _1O=_1L,_1P=_1O;return _1P;});return E(_1F);},_1Q=function(_1R){var _1S=E(_1R);return new F(function(){return _1B(B(_1x(_1S[1])),_1v,_1S[2]);});},_1T=new T(function(){return B(unCStr(": "));}),_1U=[0,41],_1V=new T(function(){return B(unCStr(" ("));}),_1W=function(_1X,_1Y){var _1Z=E(_1X);return _1Z[0]==0?E(_1Y):[1,_1Z[1],new T(function(){return B(_1W(_1Z[2],_1Y));})];},_20=new T(function(){return B(unCStr("already exists"));}),_21=new T(function(){return B(unCStr("does not exist"));}),_22=new T(function(){return B(unCStr("protocol error"));}),_23=new T(function(){return B(unCStr("failed"));}),_24=new T(function(){return B(unCStr("invalid argument"));}),_25=new T(function(){return B(unCStr("inappropriate type"));}),_26=new T(function(){return B(unCStr("hardware fault"));}),_27=new T(function(){return B(unCStr("unsupported operation"));}),_28=new T(function(){return B(unCStr("timeout"));}),_29=new T(function(){return B(unCStr("resource vanished"));}),_2a=new T(function(){return B(unCStr("interrupted"));}),_2b=new T(function(){return B(unCStr("resource busy"));}),_2c=new T(function(){return B(unCStr("resource exhausted"));}),_2d=new T(function(){return B(unCStr("end of file"));}),_2e=new T(function(){return B(unCStr("illegal operation"));}),_2f=new T(function(){return B(unCStr("permission denied"));}),_2g=new T(function(){return B(unCStr("user error"));}),_2h=new T(function(){return B(unCStr("unsatisified constraints"));}),_2i=new T(function(){return B(unCStr("system error"));}),_2j=function(_2k,_2l){switch(E(_2k)){case 0:return new F(function(){return _1W(_20,_2l);});break;case 1:return new F(function(){return _1W(_21,_2l);});break;case 2:return new F(function(){return _1W(_2b,_2l);});break;case 3:return new F(function(){return _1W(_2c,_2l);});break;case 4:return new F(function(){return _1W(_2d,_2l);});break;case 5:return new F(function(){return _1W(_2e,_2l);});break;case 6:return new F(function(){return _1W(_2f,_2l);});break;case 7:return new F(function(){return _1W(_2g,_2l);});break;case 8:return new F(function(){return _1W(_2h,_2l);});break;case 9:return new F(function(){return _1W(_2i,_2l);});break;case 10:return new F(function(){return _1W(_22,_2l);});break;case 11:return new F(function(){return _1W(_23,_2l);});break;case 12:return new F(function(){return _1W(_24,_2l);});break;case 13:return new F(function(){return _1W(_25,_2l);});break;case 14:return new F(function(){return _1W(_26,_2l);});break;case 15:return new F(function(){return _1W(_27,_2l);});break;case 16:return new F(function(){return _1W(_28,_2l);});break;case 17:return new F(function(){return _1W(_29,_2l);});break;default:return new F(function(){return _1W(_2a,_2l);});}},_2m=[0,125],_2n=new T(function(){return B(unCStr("{handle: "));}),_2o=function(_2p,_2q,_2r,_2s,_2t,_2u){var _2v=new T(function(){var _2w=new T(function(){return B(_2j(_2q,new T(function(){var _2x=E(_2s);return _2x[0]==0?E(_2u):B(_1W(_1V,new T(function(){return B(_1W(_2x,[1,_1U,_2u]));})));})));}),_2y=E(_2r);return _2y[0]==0?E(_2w):B(_1W(_2y,new T(function(){return B(_1W(_1T,_2w));})));}),_2z=E(_2t);if(!_2z[0]){var _2A=E(_2p);if(!_2A[0]){return E(_2v);}else{var _2B=E(_2A[1]);return _2B[0]==0?B(_1W(_2n,new T(function(){return B(_1W(_2B[1],[1,_2m,new T(function(){return B(_1W(_1T,_2v));})]));}))):B(_1W(_2n,new T(function(){return B(_1W(_2B[1],[1,_2m,new T(function(){return B(_1W(_1T,_2v));})]));})));}}else{return new F(function(){return _1W(_2z[1],new T(function(){return B(_1W(_1T,_2v));}));});}},_2C=function(_2D){var _2E=E(_2D);return new F(function(){return _2o(_2E[1],_2E[2],_2E[3],_2E[4],_2E[6],_h);});},_2F=function(_2G,_2H){var _2I=E(_2G);return new F(function(){return _2o(_2I[1],_2I[2],_2I[3],_2I[4],_2I[6],_2H);});},_2J=[0,44],_2K=[0,93],_2L=[0,91],_2M=function(_2N,_2O,_2P){var _2Q=E(_2O);return _2Q[0]==0?B(unAppCStr("[]",_2P)):[1,_2L,new T(function(){return B(A(_2N,[_2Q[1],new T(function(){var _2R=function(_2S){var _2T=E(_2S);return _2T[0]==0?E([1,_2K,_2P]):[1,_2J,new T(function(){return B(A(_2N,[_2T[1],new T(function(){return B(_2R(_2T[2]));})]));})];};return B(_2R(_2Q[2]));})]));})];},_2U=function(_2V,_2W){return new F(function(){return _2M(_2F,_2V,_2W);});},_2X=function(_2Y,_2Z,_30){var _31=E(_2Z);return new F(function(){return _2o(_31[1],_31[2],_31[3],_31[4],_31[6],_30);});},_32=[0,_2X,_2C,_2U],_33=new T(function(){return [0,_1v,_32,_34,_1Q];}),_34=function(_35){return [0,_33,_35];},_36=7,_37=function(_38){return [0,_a,_36,_h,_38,_a,_a];},_39=function(_3a,_){return new F(function(){return die(new T(function(){return B(_34(new T(function(){return B(_37(_3a));})));}));});},_3b=function(_3c,_){return new F(function(){return _39(_3c,_);});},_3d=function(_3e,_){return _3e;},_3f=[0,_1l,_1i,_3d,_3b],_3g=function(_3h){return E(E(_3h)[1]);},_3i=function(_3j,_3k,_3l,_3m){return new F(function(){return A(_3g,[_3j,new T(function(){return B(A(_3k,[_3m]));}),function(_3n){return new F(function(){return A(_3l,[new T(function(){return E(E(_3n)[1]);}),new T(function(){return E(E(_3n)[2]);})]);});}]);});},_3o=function(_3p,_3q,_3r,_3s){return new F(function(){return A(_3g,[_3p,new T(function(){return B(A(_3q,[_3s]));}),function(_3t){return new F(function(){return A(_3r,[new T(function(){return E(E(_3t)[2]);})]);});}]);});},_3u=function(_3v,_3w,_3x,_3y){return new F(function(){return _3o(_3v,_3w,_3x,_3y);});},_3z=function(_3A){return E(E(_3A)[4]);},_3B=function(_3C,_3D){return function(_3E){return E(new T(function(){return B(A(_3z,[_3C,_3D]));}));};},_3F=function(_3G){return E(E(_3G)[3]);},_3H=function(_3I){return [0,function(_3w,_3x,_3y){return new F(function(){return _3i(_3I,_3w,_3x,_3y);});},function(_3w,_3x,_3y){return new F(function(){return _3u(_3I,_3w,_3x,_3y);});},function(_3J,_3K){return new F(function(){return A(new T(function(){return B(_3F(_3I));}),[[0,_3J,_3K]]);});},function(_3y){return new F(function(){return _3B(_3I,_3y);});}];},_3L=new T(function(){return B(_3H(_3f));}),_3M=[0,112],_3N=function(_3O,_3P){var _3Q=jsShowI(_3O),_3R=_3Q;return new F(function(){return _1W(fromJSStr(_3R),_3P);});},_3S=[0,41],_3T=[0,40],_3U=function(_3V,_3W,_3X){return _3W>=0?B(_3N(_3W,_3X)):_3V<=6?B(_3N(_3W,_3X)):[1,_3T,new T(function(){var _3Y=jsShowI(_3W),_3Z=_3Y;return B(_1W(fromJSStr(_3Z),[1,_3S,_3X]));})];},_40=function(_41,_42,_43,_44){var _45=E(_42);return new F(function(){return A(_45[1],[new T(function(){var _46=E(_41);return E(_43);}),function(_47){var _48=new T(function(){return E(E(_47)[2]);});return new F(function(){return A(_45[2],[new T(function(){return B(A(_44,[new T(function(){var _49=E(new T(function(){var _4a=E(_41);return [0,_];})),_4b=E(_47);return [0,_4b[1],new T(function(){return [0,E(_48)[1]+1|0];}),_4b[3],_4b[4],_4b[5],_4b[6]];})]));}),new T(function(){return B(A(_45[3],[[1,_3M,new T(function(){return B(_1W(B(_3U(0,E(_48)[1],_h)),new T(function(){return E(E(_47)[1]);})));})]]));})]);});}]);});},_4c=new T(function(){return B(_40(_1c,_3L,_1a,_17));}),_4d=new T(function(){return B(unCStr("span"));}),_4e=function(_4f,_4g,_){var _4h=jsCreateElem(toJSStr(E(_4f))),_4i=_4h,_4j=jsAppendChild(_4i,E(_4g)[1]);return [0,_4i];},_4k=function(_16,_){return new F(function(){return _4e(_4d,_16,_);});},_4l=new T(function(){return B(unCStr(" could be found!"));}),_4m=function(_4n){return new F(function(){return err(B(unAppCStr("No element with ID ",new T(function(){return B(_1W(_4n,_4l));}))));});},_4o=function(_4p,_4q,_){var _4r=E(_4q),_4s=jsFind(toJSStr(_4r)),_4t=_4s,_4u=E(_4t);if(!_4u[0]){return new F(function(){return _4m(_4r);});}else{var _4v=E(_4u[1]),_4w=jsClearChildren(_4v[1]);return new F(function(){return _n(_4p,_4v,_);});}},_4x=function(_4y,_4z,_4A,_){var _4B=B(A(_4c,[_4A,_])),_4C=_4B,_4D=E(_4C),_4E=_4D[1],_4F=E(_4D[2]),_4G=_4F[2],_4H=E(_4F[4]),_4I=B(A(_4y,[[0,_4F[1],_4G,_4F[3],[0,function(_){return new F(function(){return _4o(function(_4J,_){var _4K=B(A(_4y,[new T(function(){var _4L=E(_4J);return [0,_4L[1],_4G,_4L[3],_4L[4],_4L[5],_4L[6]];}),_])),_4M=_4K;return [0,[0,_3d,E(E(_4M)[1])[2]],_4J];},_4E,_);});},function(_4N,_){var _4O=B(_4o(new T(function(){return B(A(_4z,[_4N]));}),_4E,_)),_4P=_4O,_4Q=E(_4P);return _4Q[0]==0?_a:B(A(_4H[2],[_4Q[1],_]));}],_4F[5],_4F[6]],_])),_4R=_4I,_4S=E(_4R),_4T=_4S[2],_4U=E(_4S[1]),_4V=_4U[1],_4W=new T(function(){return B(_Z(_4k,[1,[0,_G,_4E],_h]));}),_4X=E(_4U[2]);if(!_4X[0]){return [0,[0,function(_4Y,_){var _4Z=B(A(_4V,[_4Y,_])),_50=_4Z,_51=B(A(_4W,[_4Y,_])),_52=_51;return _4Y;},_a],new T(function(){var _53=E(_4T);return [0,_53[1],_53[2],_53[3],_4H,_53[5],_53[6]];})];}else{var _54=B(A(_4z,[_4X[1],new T(function(){var _55=E(_4T);return [0,_55[1],_55[2],_55[3],_4H,_55[5],_55[6]];}),_])),_56=_54,_57=E(_56),_58=E(_57[1]);return [0,[0,function(_59,_){var _5a=B(A(_4V,[_59,_])),_5b=_5a,_5c=B(A(_4W,[_59,_])),_5d=_5c,_5e=B(A(_58[1],[_5d,_])),_5f=_5e;return _59;},_58[2]],_57[2]];}},_5g=new T(function(){return B(unCStr("padding:15px;border-style:dotted"));}),_5h=new T(function(){return B(unCStr("border-collapse:collapse"));}),_5i=new T(function(){return B(unCStr("vertical-align:top"));}),_5j=[0,3],_5k=function(_5l,_5m,_){var _5n=jsCreateTextNode(toJSStr(E(_5l))),_5o=_5n,_5p=jsAppendChild(_5o,E(_5m)[1]);return [0,_5o];},_5q=[0,112],_5r=[1,_5q,_h],_5s=function(_5t,_5u){return function(_5v,_){var _5w=jsCreateElem(toJSStr(_5r)),_5x=_5w,_5y=jsAppendChild(_5x,E(_5v)[1]),_5z=[0,_5x],_5A=B(A(new T(function(){return B(A(_5t,[_5u]));}),[_5z,_])),_5B=_5A;return _5z;};},_5C=function(_5D){return new F(function(){return _3U(0,E(_5D)[1],_h);});},_5E=[0,98],_5F=[1,_5E,_h],_5G=function(_5H,_5I){return function(_5J,_){var _5K=jsCreateElem(toJSStr(_5F)),_5L=_5K,_5M=jsAppendChild(_5L,E(_5J)[1]),_5N=[0,_5L],_5O=B(A(new T(function(){return B(A(_5H,[_5I]));}),[_5N,_])),_5P=_5O;return _5N;};},_5Q=new T(function(){return B(unCStr("br"));}),_5R=function(_5S,_){var _5T=jsCreateElem(toJSStr(E(_5Q))),_5U=_5T,_5V=jsAppendChild(_5U,E(_5S)[1]);return [0,_5U];},_5W=[1,_H],_5X=new T(function(){return B(unCStr("result: "));}),_5Y=function(_5Z){return function(_60,_){return [0,[0,function(_61,_){var _62=B(_5R(_61,_)),_63=_62,_64=B(_5k(_5X,_61,_)),_65=_64,_66=B(A(new T(function(){return B(_5G(_5k,new T(function(){return B(_5C(_5Z));})));}),[_61,_])),_67=_66;return _61;},_5W],_60];};},_68=new T(function(){return B(unCStr(" numbers and append the result using a fold"));}),_69=[0,0],_6a=[1,_69],_6b=[0,_3d,_6a],_6c=function(_6d,_){return [0,_6b,_6d];},_6e=function(_6f,_6g,_6h,_){var _6i=B(_4e(_6f,_6h,_)),_6j=_6i,_6k=B(A(_6g,[_6j,_])),_6l=_6k;return _6j;},_6m=new T(function(){return B(unCStr("()"));}),_6n=new T(function(){return B(unCStr("GHC.Tuple"));}),_6o=new T(function(){return B(unCStr("ghc-prim"));}),_6p=[0,I_fromBits([2170319554,3688774321]),I_fromBits([26914641,3196943984]),_6o,_6n,_6m],_6q=[0,I_fromBits([2170319554,3688774321]),I_fromBits([26914641,3196943984]),_6p,_h],_6r=function(_6s){return E(_6q);},_6t=new T(function(){return B(unCStr("haste-perch-0.1.0.3"));}),_6u=new T(function(){return B(unCStr("Haste.Perch"));}),_6v=new T(function(){return B(unCStr("PerchM"));}),_6w=[0,I_fromBits([1709697934,243212220]),I_fromBits([4127062651,1134836086]),_6t,_6u,_6v],_6x=[0,I_fromBits([1709697934,243212220]),I_fromBits([4127062651,1134836086]),_6w,_h],_6y=function(_6z){return E(_6x);},_6A=function(_6B){var _6C=E(_6B);if(!_6C[0]){return [0];}else{return new F(function(){return _1W(_6C[1],new T(function(){return B(_6A(_6C[2]));}));});}},_6D=function(_6E,_6F){var _6G=E(_6E);if(!_6G){return [0,_h,_6F];}else{var _6H=E(_6F);if(!_6H[0]){return [0,_h,_h];}else{var _6I=new T(function(){var _6J=B(_6D(_6G-1|0,_6H[2]));return [0,_6J[1],_6J[2]];});return [0,[1,_6H[1],new T(function(){return E(E(_6I)[1]);})],new T(function(){return E(E(_6I)[2]);})];}}},_6K=[0,120],_6L=[0,48],_6M=function(_6N){var _6O=new T(function(){var _6P=B(_6D(8,new T(function(){var _6Q=md5(toJSStr(E(_6N))),_6R=_6Q;return fromJSStr(_6R);})));return [0,_6P[1],_6P[2]];}),_6S=parseInt([0,toJSStr([1,_6L,[1,_6K,new T(function(){return E(E(_6O)[1]);})]])]),_6T=_6S,_6U=new T(function(){var _6V=B(_6D(8,new T(function(){return E(E(_6O)[2]);})));return [0,_6V[1],_6V[2]];}),_6W=parseInt([0,toJSStr([1,_6L,[1,_6K,new T(function(){return E(E(_6U)[1]);})]])]),_6X=_6W,_6Y=hs_mkWord64(_6T,_6X),_6Z=_6Y,_70=parseInt([0,toJSStr([1,_6L,[1,_6K,new T(function(){return E(B(_6D(8,new T(function(){return E(E(_6U)[2]);})))[1]);})]])]),_71=_70,_72=hs_mkWord64(_71,_71),_73=_72;return [0,_6Z,_73];},_74=function(_75,_76){var _77=E(_76);return _77[0]==0?[0]:[1,new T(function(){return B(A(_75,[_77[1]]));}),new T(function(){return B(_74(_75,_77[2]));})];},_78=function(_79,_7a){var _7b=jsShowI(_79),_7c=_7b,_7d=md5(_7c),_7e=_7d;return new F(function(){return _1W(fromJSStr(_7e),new T(function(){var _7f=jsShowI(_7a),_7g=_7f,_7h=md5(_7g),_7i=_7h;return fromJSStr(_7i);}));});},_7j=function(_7k){var _7l=E(_7k);return new F(function(){return _78(_7l[1],_7l[2]);});},_7m=function(_7n){var _7o=E(_7n);if(!_7o[0]){return [0];}else{var _7p=E(_7o[1]);return [1,[0,_7p[1],_7p[2]],new T(function(){return B(_7m(_7o[2]));})];}},_7q=new T(function(){return B(unCStr("Prelude.undefined"));}),_7r=new T(function(){return B(err(_7q));}),_7s=function(_7t,_7u){return function(_7v){return E(new T(function(){var _7w=B(A(_7t,[_7r])),_7x=E(_7w[3]),_7y=_7x[1],_7z=_7x[2],_7A=B(_1W(_7w[4],[1,new T(function(){return B(A(_7u,[_7r]));}),_h]));if(!_7A[0]){var _7B=[0,_7y,_7z,_7x,_h];}else{var _7C=B(_6M(new T(function(){return B(_6A(B(_74(_7j,[1,[0,_7y,_7z],new T(function(){return B(_7m(_7A));})]))));}))),_7B=[0,_7C[1],_7C[2],_7x,_7A];}var _7D=_7B,_7E=_7D;return _7E;}));};},_7F=new T(function(){return B(_7s(_6y,_6r));}),_7G=new T(function(){return B(unCStr("value"));}),_7H=new T(function(){return B(unCStr("onclick"));}),_7I=new T(function(){return B(unCStr("checked"));}),_7J=[0,_7I,_h],_7K=[1,_7J,_h],_7L=new T(function(){return B(unCStr("type"));}),_7M=new T(function(){return B(unCStr("input"));}),_7N=function(_7O,_){return new F(function(){return _4e(_7M,_7O,_);});},_7P=function(_7Q,_7R,_7S,_7T,_7U){var _7V=new T(function(){var _7W=new T(function(){return B(_Z(_7N,[1,[0,_7L,_7R],[1,[0,_G,_7Q],[1,[0,_7G,_7S],_h]]]));});return !E(_7T)?E(_7W):B(_Z(_7W,_7K));}),_7X=E(_7U);return _7X[0]==0?E(_7V):B(_Z(_7V,[1,[0,_7H,_7X[1]],_h]));},_7Y=new T(function(){return B(unCStr("href"));}),_7Z=[0,97],_80=[1,_7Z,_h],_81=function(_82,_){return new F(function(){return _4e(_80,_82,_);});},_83=function(_84,_85){return function(_86,_){var _87=B(A(new T(function(){return B(_Z(_81,[1,[0,_7Y,_84],_h]));}),[_86,_])),_88=_87,_89=B(A(_85,[_88,_])),_8a=_89;return _88;};},_8b=function(_8c){return new F(function(){return _83(_8c,function(_16,_){return new F(function(){return _5k(_8c,_16,_);});});});},_8d=new T(function(){return B(unCStr("option"));}),_8e=function(_8f,_){return new F(function(){return _4e(_8d,_8f,_);});},_8g=new T(function(){return B(unCStr("selected"));}),_8h=[0,_8g,_h],_8i=[1,_8h,_h],_8j=function(_8k,_8l,_8m){var _8n=function(_8o,_){var _8p=B(A(new T(function(){return B(_Z(_8e,[1,[0,_7G,_8k],_h]));}),[_8o,_])),_8q=_8p,_8r=B(A(_8l,[_8q,_])),_8s=_8r;return _8q;};return !E(_8m)?E(_8n):B(_Z(_8n,_8i));},_8t=function(_8u,_8v){return new F(function(){return _8j(_8u,function(_16,_){return new F(function(){return _5k(_8u,_16,_);});},_8v);});},_8w=new T(function(){return B(unCStr("method"));}),_8x=new T(function(){return B(unCStr("action"));}),_8y=new T(function(){return B(unCStr("UTF-8"));}),_8z=new T(function(){return B(unCStr("acceptCharset"));}),_8A=[0,_8z,_8y],_8B=new T(function(){return B(unCStr("form"));}),_8C=function(_8D,_){return new F(function(){return _4e(_8B,_8D,_);});},_8E=function(_8F,_8G,_8H){return function(_8I,_){var _8J=B(A(new T(function(){return B(_Z(_8C,[1,_8A,[1,[0,_8x,_8F],[1,[0,_8w,_8G],_h]]]));}),[_8I,_])),_8K=_8J,_8L=B(A(_8H,[_8K,_])),_8M=_8L;return _8K;};},_8N=new T(function(){return B(unCStr("select"));}),_8O=function(_8P,_){return new F(function(){return _4e(_8N,_8P,_);});},_8Q=function(_8R,_8S){return function(_8T,_){var _8U=B(A(new T(function(){return B(_Z(_8O,[1,[0,_G,_8R],_h]));}),[_8T,_])),_8V=_8U,_8W=B(A(_8S,[_8V,_])),_8X=_8W;return _8V;};},_8Y=new T(function(){return B(unCStr("textarea"));}),_8Z=function(_90,_){return new F(function(){return _4e(_8Y,_90,_);});},_91=function(_92,_93){return function(_94,_){var _95=B(A(new T(function(){return B(_Z(_8Z,[1,[0,_G,_92],_h]));}),[_94,_])),_96=_95,_97=B(_5k(_93,_96,_)),_98=_97;return _96;};},_99=new T(function(){return B(unCStr("color:red"));}),_9a=new T(function(){return B(unCStr("style"));}),_9b=[0,_9a,_99],_9c=[1,_9b,_h],_9d=[0,98],_9e=[1,_9d,_h],_9f=function(_9g){return new F(function(){return _Z(function(_9h,_){var _9i=B(_4e(_9e,_9h,_)),_9j=_9i,_9k=B(A(_9g,[_9j,_])),_9l=_9k;return _9j;},_9c);});},_9m=function(_9n,_9o,_){var _9p=E(_9n);if(!_9p[0]){return _9o;}else{var _9q=B(A(_9p[1],[_9o,_])),_9r=_9q,_9s=B(_9m(_9p[2],_9o,_)),_9t=_9s;return _9o;}},_9u=function(_9v,_9w,_9x,_){var _9y=B(A(_9v,[_9x,_])),_9z=_9y,_9A=B(A(_9w,[_9x,_])),_9B=_9A;return _9x;},_9C=[0,_3d,_9u,_9m],_9D=[0,_9C,_7F,_5k,_5k,_6e,_9f,_83,_8b,_7P,_91,_8Q,_8j,_8t,_8E,_Z],_9E=function(_9F,_9G,_){var _9H=B(A(_9G,[_])),_9I=_9H;return _9F;},_9J=function(_9K,_9L,_){var _9M=B(A(_9L,[_])),_9N=_9M;return new T(function(){return B(A(_9K,[_9N]));});},_9O=[0,_9J,_9E],_9P=function(_9Q){var _9R=E(_9Q);return _9R[0]==0?0:E(_9R[1])[1]+B(_9P(_9R[2]))|0;},_9S=function(_9T){return [0,B(_9P(_9T))];},_9U=function(_9V,_9W){return [0,E(_9V)[1]+E(_9W)[1]|0];},_9X=[0,_69,_9U,_9S],_9Y=function(_9Z,_a0){var _a1=E(_a0);return _a1[0]==0?[0]:[1,new T(function(){return B(A(_9Z,[_a1[1]]));})];},_a2=function(_a3){return E(E(_a3)[1]);},_a4=function(_a5){return E(E(_a5)[2]);},_a6=function(_a7,_a8,_a9,_aa,_ab,_ac){return new F(function(){return A(_a8,[new T(function(){return B(A(_aa,[_ac]));}),function(_ad){var _ae=E(_ad),_af=E(_ae[1]);return new F(function(){return A(_a8,[new T(function(){return B(A(_ab,[_ae[2]]));}),function(_ag){var _ah=E(_ag),_ai=E(_ah[1]);return new F(function(){return A(_a9,[[0,[0,new T(function(){return B(A(new T(function(){return B(_a4(_a7));}),[_af[1],_ai[1]]));}),new T(function(){var _aj=E(_af[2]);if(!_aj[0]){var _ak=[0];}else{var _al=E(_ai[2]),_ak=_al[0]==0?[0]:[1,new T(function(){return B(A(_aj[1],[_al[1]]));})];}return _ak;})],_ah[2]]]);});}]);});}]);});},_am=function(_an){return E(E(_an)[1]);},_ao=function(_ap,_aq,_ar,_as,_at,_au){return function(_av){var _aw=E(_aq);return new F(function(){return _a6(new T(function(){return B(_a2(_ap));}),_aw[1],_aw[3],function(_ax){return new F(function(){return A(new T(function(){return B(A(_am,[_ar,function(_ay){return [0,new T(function(){var _az=E(E(_ay)[1]);return [0,_az[1],new T(function(){return B(_9Y(new T(function(){return B(_a4(_as));}),_az[2]));})];}),new T(function(){return E(E(_ay)[2]);})];}]));}),[new T(function(){return B(A(_at,[_ax]));})]);});},_au,_av);});};},_aA=function(_aB,_aC){while(1){var _aD=(function(_aE,_aF){var _aG=E(_aF);if(!_aG[0]){return E(_aE);}else{_aB=new T(function(){return B(_ao(_9D,_3f,_9O,_9X,_aE,_aG[1]));});_aC=_aG[2];return null;}})(_aB,_aC);if(_aD!=null){return _aD;}}},_aH=[13,_],_aI=new T(function(){return B(unCStr("text"));}),_aJ=[0,_3f,_O],_aK=new T(function(){return B(unCStr("base"));}),_aL=new T(function(){return B(unCStr("Control.Exception.Base"));}),_aM=new T(function(){return B(unCStr("PatternMatchFail"));}),_aN=[0,I_fromBits([18445595,3739165398]),I_fromBits([52003073,3246954884]),_aK,_aL,_aM],_aO=[0,I_fromBits([18445595,3739165398]),I_fromBits([52003073,3246954884]),_aN,_h],_aP=function(_aQ){return E(_aO);},_aR=function(_aS){var _aT=E(_aS);return new F(function(){return _1B(B(_1x(_aT[1])),_aP,_aT[2]);});},_aU=function(_aV){return E(E(_aV)[1]);},_aW=function(_aX,_aY){return new F(function(){return _1W(E(_aX)[1],_aY);});},_aZ=function(_b0,_b1){return new F(function(){return _2M(_aW,_b0,_b1);});},_b2=function(_b3,_b4,_b5){return new F(function(){return _1W(E(_b4)[1],_b5);});},_b6=[0,_b2,_aU,_aZ],_b7=new T(function(){return [0,_aP,_b6,_b8,_aR];}),_b8=function(_b9){return [0,_b7,_b9];},_ba=new T(function(){return B(unCStr("Non-exhaustive patterns in"));}),_bb=function(_bc,_bd){return new F(function(){return die(new T(function(){return B(A(_bd,[_bc]));}));});},_be=function(_bf,_bg){var _bh=E(_bg);if(!_bh[0]){return [0,_h,_h];}else{var _bi=_bh[1];if(!B(A(_bf,[_bi]))){return [0,_h,_bh];}else{var _bj=new T(function(){var _bk=B(_be(_bf,_bh[2]));return [0,_bk[1],_bk[2]];});return [0,[1,_bi,new T(function(){return E(E(_bj)[1]);})],new T(function(){return E(E(_bj)[2]);})];}}},_bl=[0,32],_bm=[0,10],_bn=[1,_bm,_h],_bo=function(_bp){return E(E(_bp)[1])==124?false:true;},_bq=function(_br,_bs){var _bt=B(_be(_bo,B(unCStr(_br)))),_bu=_bt[1],_bv=function(_bw,_bx){return new F(function(){return _1W(_bw,new T(function(){return B(unAppCStr(": ",new T(function(){return B(_1W(_bs,new T(function(){return B(_1W(_bx,_bn));})));})));}));});},_by=E(_bt[2]);if(!_by[0]){return new F(function(){return _bv(_bu,_h);});}else{return E(E(_by[1])[1])==124?B(_bv(_bu,[1,_bl,_by[2]])):B(_bv(_bu,_h));}},_bz=function(_bA){return new F(function(){return _bb([0,new T(function(){return B(_bq(_bA,_ba));})],_b8);});},_bB=new T(function(){return B(_bz("Text\\ParserCombinators\\ReadP.hs:(134,3)-(157,60)|function mplus"));}),_bC=function(_bD,_bE){while(1){var _bF=(function(_bG,_bH){var _bI=E(_bG);switch(_bI[0]){case 0:var _bJ=E(_bH);if(!_bJ[0]){return [0];}else{_bD=B(A(_bI[1],[_bJ[1]]));_bE=_bJ[2];return null;}break;case 1:var _bK=B(A(_bI[1],[_bH])),_bL=_bH;_bD=_bK;_bE=_bL;return null;case 2:return [0];case 3:return [1,[0,_bI[1],_bH],new T(function(){return B(_bC(_bI[2],_bH));})];default:return E(_bI[1]);}})(_bD,_bE);if(_bF!=null){return _bF;}}},_bM=function(_bN,_bO){var _bP=new T(function(){var _bQ=E(_bO);if(_bQ[0]==3){var _bR=[3,_bQ[1],new T(function(){return B(_bM(_bN,_bQ[2]));})];}else{var _bS=E(_bN);if(_bS[0]==2){var _bT=E(_bQ);}else{var _bU=E(_bQ);if(_bU[0]==2){var _bV=E(_bS);}else{var _bW=new T(function(){var _bX=E(_bU);if(_bX[0]==4){var _bY=[1,function(_bZ){return [4,new T(function(){return B(_1W(B(_bC(_bS,_bZ)),_bX[1]));})];}];}else{var _c0=E(_bS);if(_c0[0]==1){var _c1=_c0[1],_c2=E(_bX);if(!_c2[0]){var _c3=[1,function(_c4){return new F(function(){return _bM(B(A(_c1,[_c4])),_c2);});}];}else{var _c3=[1,function(_c5){return new F(function(){return _bM(B(A(_c1,[_c5])),new T(function(){return B(A(_c2[1],[_c5]));}));});}];}var _c6=_c3;}else{var _c7=E(_bX);if(!_c7[0]){var _c8=E(_bB);}else{var _c8=[1,function(_c9){return new F(function(){return _bM(_c0,new T(function(){return B(A(_c7[1],[_c9]));}));});}];}var _c6=_c8;}var _bY=_c6;}return _bY;}),_ca=E(_bS);switch(_ca[0]){case 1:var _cb=E(_bU);if(_cb[0]==4){var _cc=[1,function(_cd){return [4,new T(function(){return B(_1W(B(_bC(B(A(_ca[1],[_cd])),_cd)),_cb[1]));})];}];}else{var _cc=E(_bW);}var _ce=_cc;break;case 4:var _cf=_ca[1],_cg=E(_bU);switch(_cg[0]){case 0:var _ch=[1,function(_ci){return [4,new T(function(){return B(_1W(_cf,new T(function(){return B(_bC(_cg,_ci));})));})];}];break;case 1:var _ch=[1,function(_cj){return [4,new T(function(){return B(_1W(_cf,new T(function(){return B(_bC(B(A(_cg[1],[_cj])),_cj));})));})];}];break;default:var _ch=[4,new T(function(){return B(_1W(_cf,_cg[1]));})];}var _ce=_ch;break;default:var _ce=E(_bW);}var _bV=_ce;}var _bT=_bV;}var _bR=_bT;}return _bR;}),_ck=E(_bN);switch(_ck[0]){case 0:var _cl=E(_bO);return _cl[0]==0?[0,function(_cm){return new F(function(){return _bM(B(A(_ck[1],[_cm])),new T(function(){return B(A(_cl[1],[_cm]));}));});}]:E(_bP);case 3:return [3,_ck[1],new T(function(){return B(_bM(_ck[2],_bO));})];default:return E(_bP);}},_cn=function(_co,_cp){return E(_co)[1]!=E(_cp)[1];},_cq=function(_cr,_cs){return E(_cr)[1]==E(_cs)[1];},_ct=[0,_cq,_cn],_cu=function(_cv){return E(E(_cv)[1]);},_cw=function(_cx,_cy,_cz){while(1){var _cA=E(_cy);if(!_cA[0]){return E(_cz)[0]==0?true:false;}else{var _cB=E(_cz);if(!_cB[0]){return false;}else{if(!B(A(_cu,[_cx,_cA[1],_cB[1]]))){return false;}else{_cy=_cA[2];_cz=_cB[2];continue;}}}}},_cC=function(_cD,_cE,_cF){return !B(_cw(_cD,_cE,_cF))?true:false;},_cG=function(_cH){return [0,function(_cI,_cJ){return new F(function(){return _cw(_cH,_cI,_cJ);});},function(_cI,_cJ){return new F(function(){return _cC(_cH,_cI,_cJ);});}];},_cK=new T(function(){return B(_cG(_ct));}),_cL=function(_cM,_cN){var _cO=E(_cM);switch(_cO[0]){case 0:return [0,function(_cP){return new F(function(){return _cL(B(A(_cO[1],[_cP])),_cN);});}];case 1:return [1,function(_cQ){return new F(function(){return _cL(B(A(_cO[1],[_cQ])),_cN);});}];case 2:return [2];case 3:return new F(function(){return _bM(B(A(_cN,[_cO[1]])),new T(function(){return B(_cL(_cO[2],_cN));}));});break;default:var _cR=function(_cS){var _cT=E(_cS);if(!_cT[0]){return [0];}else{var _cU=E(_cT[1]);return new F(function(){return _1W(B(_bC(B(A(_cN,[_cU[1]])),_cU[2])),new T(function(){return B(_cR(_cT[2]));}));});}},_cV=B(_cR(_cO[1]));return _cV[0]==0?[2]:[4,_cV];}},_cW=[2],_cX=function(_cY){return [3,_cY,_cW];},_cZ=function(_d0,_d1){var _d2=E(_d0);if(!_d2){return new F(function(){return A(_d1,[_H]);});}else{return [0,function(_d3){return E(new T(function(){return B(_cZ(_d2-1|0,_d1));}));}];}},_d4=function(_d5,_d6,_d7){return [1,function(_d8){return new F(function(){return A(function(_d9,_da,_db){while(1){var _dc=(function(_dd,_de,_df){var _dg=E(_dd);switch(_dg[0]){case 0:var _dh=E(_de);if(!_dh[0]){return E(_d6);}else{_d9=B(A(_dg[1],[_dh[1]]));_da=_dh[2];var _di=_df+1|0;_db=_di;return null;}break;case 1:var _dj=B(A(_dg[1],[_de])),_dk=_de,_di=_df;_d9=_dj;_da=_dk;_db=_di;return null;case 2:return E(_d6);case 3:return function(_dl){return new F(function(){return _cZ(_df,function(_dm){return E(new T(function(){return B(_cL(_dg,_dl));}));});});};default:return function(_dn){return new F(function(){return _cL(_dg,_dn);});};}})(_d9,_da,_db);if(_dc!=null){return _dc;}}},[new T(function(){return B(A(_d5,[_cX]));}),_d8,0,_d7]);});}];},_do=[6],_dp=new T(function(){return B(unCStr("valDig: Bad base"));}),_dq=new T(function(){return B(err(_dp));}),_dr=function(_ds,_dt){var _du=function(_dv,_dw){var _dx=E(_dv);if(!_dx[0]){return function(_dy){return new F(function(){return A(_dy,[new T(function(){return B(A(_dw,[_h]));})]);});};}else{var _dz=E(_dx[1])[1],_dA=function(_dB){return function(_dC){return [0,function(_dD){return E(new T(function(){return B(A(new T(function(){return B(_du(_dx[2],function(_dE){return new F(function(){return A(_dw,[[1,_dB,_dE]]);});}));}),[_dC]));}));}];};};switch(E(E(_ds)[1])){case 8:if(48>_dz){return function(_dF){return new F(function(){return A(_dF,[new T(function(){return B(A(_dw,[_h]));})]);});};}else{if(_dz>55){return function(_dG){return new F(function(){return A(_dG,[new T(function(){return B(A(_dw,[_h]));})]);});};}else{return new F(function(){return _dA([0,_dz-48|0]);});}}break;case 10:if(48>_dz){return function(_dH){return new F(function(){return A(_dH,[new T(function(){return B(A(_dw,[_h]));})]);});};}else{if(_dz>57){return function(_dI){return new F(function(){return A(_dI,[new T(function(){return B(A(_dw,[_h]));})]);});};}else{return new F(function(){return _dA([0,_dz-48|0]);});}}break;case 16:var _dJ=new T(function(){if(97>_dz){if(65>_dz){var _dK=[0];}else{if(_dz>70){var _dL=[0];}else{var _dL=[1,[0,(_dz-65|0)+10|0]];}var _dK=_dL;}var _dM=_dK;}else{if(_dz>102){if(65>_dz){var _dN=[0];}else{if(_dz>70){var _dO=[0];}else{var _dO=[1,[0,(_dz-65|0)+10|0]];}var _dN=_dO;}var _dP=_dN;}else{var _dP=[1,[0,(_dz-97|0)+10|0]];}var _dM=_dP;}return _dM;});if(48>_dz){var _dQ=E(_dJ);if(!_dQ[0]){return function(_dR){return new F(function(){return A(_dR,[new T(function(){return B(A(_dw,[_h]));})]);});};}else{return new F(function(){return _dA(_dQ[1]);});}}else{if(_dz>57){var _dS=E(_dJ);if(!_dS[0]){return function(_dT){return new F(function(){return A(_dT,[new T(function(){return B(A(_dw,[_h]));})]);});};}else{return new F(function(){return _dA(_dS[1]);});}}else{return new F(function(){return _dA([0,_dz-48|0]);});}}break;default:return E(_dq);}}};return [1,function(_dU){return new F(function(){return A(_du,[_dU,_O,function(_dV){var _dW=E(_dV);return _dW[0]==0?[2]:B(A(_dt,[_dW]));}]);});}];},_dX=[0,10],_dY=[0,1],_dZ=[0,2147483647],_e0=function(_e1,_e2){while(1){var _e3=E(_e1);if(!_e3[0]){var _e4=_e3[1],_e5=E(_e2);if(!_e5[0]){var _e6=_e5[1],_e7=addC(_e4,_e6);if(!E(_e7[2])){return [0,_e7[1]];}else{_e1=[1,I_fromInt(_e4)];_e2=[1,I_fromInt(_e6)];continue;}}else{_e1=[1,I_fromInt(_e4)];_e2=_e5;continue;}}else{var _e8=E(_e2);if(!_e8[0]){_e1=_e3;_e2=[1,I_fromInt(_e8[1])];continue;}else{return [1,I_add(_e3[1],_e8[1])];}}}},_e9=new T(function(){return B(_e0(_dZ,_dY));}),_ea=function(_eb){var _ec=E(_eb);if(!_ec[0]){var _ed=E(_ec[1]);return _ed==(-2147483648)?E(_e9):[0, -_ed];}else{return [1,I_negate(_ec[1])];}},_ee=[0,10],_ef=[0,0],_eg=function(_eh){return [0,_eh];},_ei=function(_ej,_ek){while(1){var _el=E(_ej);if(!_el[0]){var _em=_el[1],_en=E(_ek);if(!_en[0]){var _eo=_en[1];if(!(imul(_em,_eo)|0)){return [0,imul(_em,_eo)|0];}else{_ej=[1,I_fromInt(_em)];_ek=[1,I_fromInt(_eo)];continue;}}else{_ej=[1,I_fromInt(_em)];_ek=_en;continue;}}else{var _ep=E(_ek);if(!_ep[0]){_ej=_el;_ek=[1,I_fromInt(_ep[1])];continue;}else{return [1,I_mul(_el[1],_ep[1])];}}}},_eq=function(_er,_es,_et){while(1){var _eu=E(_et);if(!_eu[0]){return E(_es);}else{var _ev=B(_e0(B(_ei(_es,_er)),B(_eg(E(_eu[1])[1]))));_et=_eu[2];_es=_ev;continue;}}},_ew=function(_ex){var _ey=new T(function(){return B(_bM(B(_bM([0,function(_ez){if(E(E(_ez)[1])==45){return new F(function(){return _dr(_dX,function(_eA){return new F(function(){return A(_ex,[[1,new T(function(){return B(_ea(B(_eq(_ee,_ef,_eA))));})]]);});});});}else{return [2];}}],[0,function(_eB){if(E(E(_eB)[1])==43){return new F(function(){return _dr(_dX,function(_eC){return new F(function(){return A(_ex,[[1,new T(function(){return B(_eq(_ee,_ef,_eC));})]]);});});});}else{return [2];}}])),new T(function(){return B(_dr(_dX,function(_eD){return new F(function(){return A(_ex,[[1,new T(function(){return B(_eq(_ee,_ef,_eD));})]]);});}));})));});return new F(function(){return _bM([0,function(_eE){return E(E(_eE)[1])==101?E(_ey):[2];}],[0,function(_eF){return E(E(_eF)[1])==69?E(_ey):[2];}]);});},_eG=function(_eH){return new F(function(){return A(_eH,[_a]);});},_eI=function(_eJ){return new F(function(){return A(_eJ,[_a]);});},_eK=function(_eL){return [0,function(_eM){return E(E(_eM)[1])==46?E(new T(function(){return B(_dr(_dX,function(_eN){return new F(function(){return A(_eL,[[1,_eN]]);});}));})):[2];}];},_eO=function(_eP){return new F(function(){return _dr(_dX,function(_eQ){return new F(function(){return _d4(_eK,_eG,function(_eR){return new F(function(){return _d4(_ew,_eI,function(_eS){return new F(function(){return A(_eP,[[5,[1,_eQ,_eR,_eS]]]);});});});});});});});},_eT=function(_eU,_eV,_eW){while(1){var _eX=E(_eW);if(!_eX[0]){return false;}else{if(!B(A(_cu,[_eU,_eV,_eX[1]]))){_eW=_eX[2];continue;}else{return true;}}}},_eY=new T(function(){return B(unCStr("!@#$%&*+./<=>?\\^|:-~"));}),_eZ=function(_f0){return new F(function(){return _eT(_ct,_f0,_eY);});},_f1=[0,8],_f2=[0,16],_f3=function(_f4){return [0,function(_f5){return E(E(_f5)[1])==48?E([0,function(_f6){switch(E(E(_f6)[1])){case 79:return E(new T(function(){return B(_dr(_f1,function(_f7){return new F(function(){return A(_f4,[[5,[0,_f1,_f7]]]);});}));}));case 88:return E(new T(function(){return B(_dr(_f2,function(_f8){return new F(function(){return A(_f4,[[5,[0,_f2,_f8]]]);});}));}));case 111:return E(new T(function(){return B(_dr(_f1,function(_f9){return new F(function(){return A(_f4,[[5,[0,_f1,_f9]]]);});}));}));case 120:return E(new T(function(){return B(_dr(_f2,function(_fa){return new F(function(){return A(_f4,[[5,[0,_f2,_fa]]]);});}));}));default:return [2];}}]):[2];}];},_fb=true,_fc=function(_fd){return [0,function(_fe){switch(E(E(_fe)[1])){case 79:return E(new T(function(){return B(A(_fd,[_f1]));}));case 88:return E(new T(function(){return B(A(_fd,[_f2]));}));case 111:return E(new T(function(){return B(A(_fd,[_f1]));}));case 120:return E(new T(function(){return B(A(_fd,[_f2]));}));default:return [2];}}];},_ff=function(_fg){return new F(function(){return A(_fg,[_dX]);});},_fh=function(_fi){return new F(function(){return err(B(unAppCStr("Prelude.chr: bad argument: ",new T(function(){return B(_3U(9,_fi,_h));}))));});},_fj=function(_fk){var _fl=E(_fk);return _fl[0]==0?E(_fl[1]):I_toInt(_fl[1]);},_fm=function(_fn,_fo){var _fp=E(_fn);if(!_fp[0]){var _fq=_fp[1],_fr=E(_fo);return _fr[0]==0?_fq<=_fr[1]:I_compareInt(_fr[1],_fq)>=0;}else{var _fs=_fp[1],_ft=E(_fo);return _ft[0]==0?I_compareInt(_fs,_ft[1])<=0:I_compare(_fs,_ft[1])<=0;}},_fu=function(_fv){return [2];},_fw=function(_fx){var _fy=E(_fx);if(!_fy[0]){return E(_fu);}else{var _fz=_fy[1],_fA=E(_fy[2]);return _fA[0]==0?E(_fz):function(_fB){return new F(function(){return _bM(B(A(_fz,[_fB])),new T(function(){return B(A(new T(function(){return B(_fw(_fA));}),[_fB]));}));});};}},_fC=new T(function(){return B(unCStr("NUL"));}),_fD=function(_fE){return [2];},_fF=function(_fG){return new F(function(){return _fD(_fG);});},_fH=function(_fI,_fJ){var _fK=function(_fL,_fM){var _fN=E(_fL);if(!_fN[0]){return function(_fO){return new F(function(){return A(_fO,[_fI]);});};}else{var _fP=E(_fM);return _fP[0]==0?E(_fD):E(_fN[1])[1]!=E(_fP[1])[1]?E(_fF):function(_fQ){return [0,function(_fR){return E(new T(function(){return B(A(new T(function(){return B(_fK(_fN[2],_fP[2]));}),[_fQ]));}));}];};}};return [1,function(_fS){return new F(function(){return A(_fK,[_fI,_fS,_fJ]);});}];},_fT=[0,0],_fU=function(_fV){return new F(function(){return _fH(_fC,function(_fW){return E(new T(function(){return B(A(_fV,[_fT]));}));});});},_fX=new T(function(){return B(unCStr("STX"));}),_fY=[0,2],_fZ=function(_g0){return new F(function(){return _fH(_fX,function(_g1){return E(new T(function(){return B(A(_g0,[_fY]));}));});});},_g2=new T(function(){return B(unCStr("ETX"));}),_g3=[0,3],_g4=function(_g5){return new F(function(){return _fH(_g2,function(_g6){return E(new T(function(){return B(A(_g5,[_g3]));}));});});},_g7=new T(function(){return B(unCStr("EOT"));}),_g8=[0,4],_g9=function(_ga){return new F(function(){return _fH(_g7,function(_gb){return E(new T(function(){return B(A(_ga,[_g8]));}));});});},_gc=new T(function(){return B(unCStr("ENQ"));}),_gd=[0,5],_ge=function(_gf){return new F(function(){return _fH(_gc,function(_gg){return E(new T(function(){return B(A(_gf,[_gd]));}));});});},_gh=new T(function(){return B(unCStr("ACK"));}),_gi=[0,6],_gj=function(_gk){return new F(function(){return _fH(_gh,function(_gl){return E(new T(function(){return B(A(_gk,[_gi]));}));});});},_gm=new T(function(){return B(unCStr("BEL"));}),_gn=[0,7],_go=function(_gp){return new F(function(){return _fH(_gm,function(_gq){return E(new T(function(){return B(A(_gp,[_gn]));}));});});},_gr=new T(function(){return B(unCStr("BS"));}),_gs=[0,8],_gt=function(_gu){return new F(function(){return _fH(_gr,function(_gv){return E(new T(function(){return B(A(_gu,[_gs]));}));});});},_gw=new T(function(){return B(unCStr("HT"));}),_gx=[0,9],_gy=function(_gz){return new F(function(){return _fH(_gw,function(_gA){return E(new T(function(){return B(A(_gz,[_gx]));}));});});},_gB=new T(function(){return B(unCStr("LF"));}),_gC=[0,10],_gD=function(_gE){return new F(function(){return _fH(_gB,function(_gF){return E(new T(function(){return B(A(_gE,[_gC]));}));});});},_gG=new T(function(){return B(unCStr("VT"));}),_gH=[0,11],_gI=function(_gJ){return new F(function(){return _fH(_gG,function(_gK){return E(new T(function(){return B(A(_gJ,[_gH]));}));});});},_gL=new T(function(){return B(unCStr("FF"));}),_gM=[0,12],_gN=function(_gO){return new F(function(){return _fH(_gL,function(_gP){return E(new T(function(){return B(A(_gO,[_gM]));}));});});},_gQ=new T(function(){return B(unCStr("CR"));}),_gR=[0,13],_gS=function(_gT){return new F(function(){return _fH(_gQ,function(_gU){return E(new T(function(){return B(A(_gT,[_gR]));}));});});},_gV=new T(function(){return B(unCStr("SI"));}),_gW=[0,15],_gX=function(_gY){return new F(function(){return _fH(_gV,function(_gZ){return E(new T(function(){return B(A(_gY,[_gW]));}));});});},_h0=new T(function(){return B(unCStr("DLE"));}),_h1=[0,16],_h2=function(_h3){return new F(function(){return _fH(_h0,function(_h4){return E(new T(function(){return B(A(_h3,[_h1]));}));});});},_h5=new T(function(){return B(unCStr("DC1"));}),_h6=[0,17],_h7=function(_h8){return new F(function(){return _fH(_h5,function(_h9){return E(new T(function(){return B(A(_h8,[_h6]));}));});});},_ha=new T(function(){return B(unCStr("DC2"));}),_hb=[0,18],_hc=function(_hd){return new F(function(){return _fH(_ha,function(_he){return E(new T(function(){return B(A(_hd,[_hb]));}));});});},_hf=new T(function(){return B(unCStr("DC3"));}),_hg=[0,19],_hh=function(_hi){return new F(function(){return _fH(_hf,function(_hj){return E(new T(function(){return B(A(_hi,[_hg]));}));});});},_hk=new T(function(){return B(unCStr("DC4"));}),_hl=[0,20],_hm=function(_hn){return new F(function(){return _fH(_hk,function(_ho){return E(new T(function(){return B(A(_hn,[_hl]));}));});});},_hp=new T(function(){return B(unCStr("NAK"));}),_hq=[0,21],_hr=function(_hs){return new F(function(){return _fH(_hp,function(_ht){return E(new T(function(){return B(A(_hs,[_hq]));}));});});},_hu=new T(function(){return B(unCStr("SYN"));}),_hv=[0,22],_hw=function(_hx){return new F(function(){return _fH(_hu,function(_hy){return E(new T(function(){return B(A(_hx,[_hv]));}));});});},_hz=new T(function(){return B(unCStr("ETB"));}),_hA=[0,23],_hB=function(_hC){return new F(function(){return _fH(_hz,function(_hD){return E(new T(function(){return B(A(_hC,[_hA]));}));});});},_hE=new T(function(){return B(unCStr("CAN"));}),_hF=[0,24],_hG=function(_hH){return new F(function(){return _fH(_hE,function(_hI){return E(new T(function(){return B(A(_hH,[_hF]));}));});});},_hJ=new T(function(){return B(unCStr("EM"));}),_hK=[0,25],_hL=function(_hM){return new F(function(){return _fH(_hJ,function(_hN){return E(new T(function(){return B(A(_hM,[_hK]));}));});});},_hO=new T(function(){return B(unCStr("SUB"));}),_hP=[0,26],_hQ=function(_hR){return new F(function(){return _fH(_hO,function(_hS){return E(new T(function(){return B(A(_hR,[_hP]));}));});});},_hT=new T(function(){return B(unCStr("ESC"));}),_hU=[0,27],_hV=function(_hW){return new F(function(){return _fH(_hT,function(_hX){return E(new T(function(){return B(A(_hW,[_hU]));}));});});},_hY=new T(function(){return B(unCStr("FS"));}),_hZ=[0,28],_i0=function(_i1){return new F(function(){return _fH(_hY,function(_i2){return E(new T(function(){return B(A(_i1,[_hZ]));}));});});},_i3=new T(function(){return B(unCStr("GS"));}),_i4=[0,29],_i5=function(_i6){return new F(function(){return _fH(_i3,function(_i7){return E(new T(function(){return B(A(_i6,[_i4]));}));});});},_i8=new T(function(){return B(unCStr("RS"));}),_i9=[0,30],_ia=function(_ib){return new F(function(){return _fH(_i8,function(_ic){return E(new T(function(){return B(A(_ib,[_i9]));}));});});},_id=new T(function(){return B(unCStr("US"));}),_ie=[0,31],_if=function(_ig){return new F(function(){return _fH(_id,function(_ih){return E(new T(function(){return B(A(_ig,[_ie]));}));});});},_ii=new T(function(){return B(unCStr("SP"));}),_ij=[0,32],_ik=function(_il){return new F(function(){return _fH(_ii,function(_im){return E(new T(function(){return B(A(_il,[_ij]));}));});});},_in=new T(function(){return B(unCStr("DEL"));}),_io=[0,127],_ip=function(_iq){return new F(function(){return _fH(_in,function(_ir){return E(new T(function(){return B(A(_iq,[_io]));}));});});},_is=[1,_ip,_h],_it=[1,_ik,_is],_iu=[1,_if,_it],_iv=[1,_ia,_iu],_iw=[1,_i5,_iv],_ix=[1,_i0,_iw],_iy=[1,_hV,_ix],_iz=[1,_hQ,_iy],_iA=[1,_hL,_iz],_iB=[1,_hG,_iA],_iC=[1,_hB,_iB],_iD=[1,_hw,_iC],_iE=[1,_hr,_iD],_iF=[1,_hm,_iE],_iG=[1,_hh,_iF],_iH=[1,_hc,_iG],_iI=[1,_h7,_iH],_iJ=[1,_h2,_iI],_iK=[1,_gX,_iJ],_iL=[1,_gS,_iK],_iM=[1,_gN,_iL],_iN=[1,_gI,_iM],_iO=[1,_gD,_iN],_iP=[1,_gy,_iO],_iQ=[1,_gt,_iP],_iR=[1,_go,_iQ],_iS=[1,_gj,_iR],_iT=[1,_ge,_iS],_iU=[1,_g9,_iT],_iV=[1,_g4,_iU],_iW=[1,_fZ,_iV],_iX=[1,_fU,_iW],_iY=new T(function(){return B(unCStr("SOH"));}),_iZ=[0,1],_j0=function(_j1){return new F(function(){return _fH(_iY,function(_j2){return E(new T(function(){return B(A(_j1,[_iZ]));}));});});},_j3=new T(function(){return B(unCStr("SO"));}),_j4=[0,14],_j5=function(_j6){return new F(function(){return _fH(_j3,function(_j7){return E(new T(function(){return B(A(_j6,[_j4]));}));});});},_j8=function(_j9){return new F(function(){return _d4(_j0,_j5,_j9);});},_ja=[1,_j8,_iX],_jb=new T(function(){return B(_fw(_ja));}),_jc=[0,1114111],_jd=[0,34],_je=[0,_jd,_fb],_jf=[0,39],_jg=[0,_jf,_fb],_jh=[0,92],_ji=[0,_jh,_fb],_jj=[0,_gn,_fb],_jk=[0,_gs,_fb],_jl=[0,_gM,_fb],_jm=[0,_gC,_fb],_jn=[0,_gR,_fb],_jo=[0,_gx,_fb],_jp=[0,_gH,_fb],_jq=[0,_fT,_fb],_jr=[0,_iZ,_fb],_js=[0,_fY,_fb],_jt=[0,_g3,_fb],_ju=[0,_g8,_fb],_jv=[0,_gd,_fb],_jw=[0,_gi,_fb],_jx=[0,_gn,_fb],_jy=[0,_gs,_fb],_jz=[0,_gx,_fb],_jA=[0,_gC,_fb],_jB=[0,_gH,_fb],_jC=[0,_gM,_fb],_jD=[0,_gR,_fb],_jE=[0,_j4,_fb],_jF=[0,_gW,_fb],_jG=[0,_h1,_fb],_jH=[0,_h6,_fb],_jI=[0,_hb,_fb],_jJ=[0,_hg,_fb],_jK=[0,_hl,_fb],_jL=[0,_hq,_fb],_jM=[0,_hv,_fb],_jN=[0,_hA,_fb],_jO=[0,_hF,_fb],_jP=[0,_hK,_fb],_jQ=[0,_hP,_fb],_jR=[0,_hU,_fb],_jS=[0,_hZ,_fb],_jT=[0,_i4,_fb],_jU=[0,_i9,_fb],_jV=[0,_ie,_fb],_jW=function(_jX){return new F(function(){return _bM([0,function(_jY){switch(E(E(_jY)[1])){case 34:return E(new T(function(){return B(A(_jX,[_je]));}));case 39:return E(new T(function(){return B(A(_jX,[_jg]));}));case 92:return E(new T(function(){return B(A(_jX,[_ji]));}));case 97:return E(new T(function(){return B(A(_jX,[_jj]));}));case 98:return E(new T(function(){return B(A(_jX,[_jk]));}));case 102:return E(new T(function(){return B(A(_jX,[_jl]));}));case 110:return E(new T(function(){return B(A(_jX,[_jm]));}));case 114:return E(new T(function(){return B(A(_jX,[_jn]));}));case 116:return E(new T(function(){return B(A(_jX,[_jo]));}));case 118:return E(new T(function(){return B(A(_jX,[_jp]));}));default:return [2];}}],new T(function(){return B(_bM(B(_d4(_fc,_ff,function(_jZ){return new F(function(){return _dr(_jZ,function(_k0){var _k1=B(_eq(new T(function(){return B(_eg(E(_jZ)[1]));}),_ef,_k0));return !B(_fm(_k1,_jc))?[2]:B(A(_jX,[[0,new T(function(){var _k2=B(_fj(_k1));if(_k2>>>0>1114111){var _k3=B(_fh(_k2));}else{var _k3=[0,_k2];}var _k4=_k3,_k5=_k4;return _k5;}),_fb]]));});});})),new T(function(){return B(_bM([0,function(_k6){return E(E(_k6)[1])==94?E([0,function(_k7){switch(E(E(_k7)[1])){case 64:return E(new T(function(){return B(A(_jX,[_jq]));}));case 65:return E(new T(function(){return B(A(_jX,[_jr]));}));case 66:return E(new T(function(){return B(A(_jX,[_js]));}));case 67:return E(new T(function(){return B(A(_jX,[_jt]));}));case 68:return E(new T(function(){return B(A(_jX,[_ju]));}));case 69:return E(new T(function(){return B(A(_jX,[_jv]));}));case 70:return E(new T(function(){return B(A(_jX,[_jw]));}));case 71:return E(new T(function(){return B(A(_jX,[_jx]));}));case 72:return E(new T(function(){return B(A(_jX,[_jy]));}));case 73:return E(new T(function(){return B(A(_jX,[_jz]));}));case 74:return E(new T(function(){return B(A(_jX,[_jA]));}));case 75:return E(new T(function(){return B(A(_jX,[_jB]));}));case 76:return E(new T(function(){return B(A(_jX,[_jC]));}));case 77:return E(new T(function(){return B(A(_jX,[_jD]));}));case 78:return E(new T(function(){return B(A(_jX,[_jE]));}));case 79:return E(new T(function(){return B(A(_jX,[_jF]));}));case 80:return E(new T(function(){return B(A(_jX,[_jG]));}));case 81:return E(new T(function(){return B(A(_jX,[_jH]));}));case 82:return E(new T(function(){return B(A(_jX,[_jI]));}));case 83:return E(new T(function(){return B(A(_jX,[_jJ]));}));case 84:return E(new T(function(){return B(A(_jX,[_jK]));}));case 85:return E(new T(function(){return B(A(_jX,[_jL]));}));case 86:return E(new T(function(){return B(A(_jX,[_jM]));}));case 87:return E(new T(function(){return B(A(_jX,[_jN]));}));case 88:return E(new T(function(){return B(A(_jX,[_jO]));}));case 89:return E(new T(function(){return B(A(_jX,[_jP]));}));case 90:return E(new T(function(){return B(A(_jX,[_jQ]));}));case 91:return E(new T(function(){return B(A(_jX,[_jR]));}));case 92:return E(new T(function(){return B(A(_jX,[_jS]));}));case 93:return E(new T(function(){return B(A(_jX,[_jT]));}));case 94:return E(new T(function(){return B(A(_jX,[_jU]));}));case 95:return E(new T(function(){return B(A(_jX,[_jV]));}));default:return [2];}}]):[2];}],new T(function(){return B(A(_jb,[function(_k8){return new F(function(){return A(_jX,[[0,_k8,_fb]]);});}]));})));})));}));});},_k9=function(_ka){return new F(function(){return A(_ka,[_H]);});},_kb=function(_kc){var _kd=E(_kc);if(!_kd[0]){return E(_k9);}else{var _ke=_kd[2],_kf=E(E(_kd[1])[1]);switch(_kf){case 9:return function(_kg){return [0,function(_kh){return E(new T(function(){return B(A(new T(function(){return B(_kb(_ke));}),[_kg]));}));}];};case 10:return function(_ki){return [0,function(_kj){return E(new T(function(){return B(A(new T(function(){return B(_kb(_ke));}),[_ki]));}));}];};case 11:return function(_kk){return [0,function(_kl){return E(new T(function(){return B(A(new T(function(){return B(_kb(_ke));}),[_kk]));}));}];};case 12:return function(_km){return [0,function(_kn){return E(new T(function(){return B(A(new T(function(){return B(_kb(_ke));}),[_km]));}));}];};case 13:return function(_ko){return [0,function(_kp){return E(new T(function(){return B(A(new T(function(){return B(_kb(_ke));}),[_ko]));}));}];};case 32:return function(_kq){return [0,function(_kr){return E(new T(function(){return B(A(new T(function(){return B(_kb(_ke));}),[_kq]));}));}];};case 160:return function(_ks){return [0,function(_kt){return E(new T(function(){return B(A(new T(function(){return B(_kb(_ke));}),[_ks]));}));}];};default:var _ku=u_iswspace(_kf),_kv=_ku;return E(_kv)==0?E(_k9):function(_kw){return [0,function(_kx){return E(new T(function(){return B(A(new T(function(){return B(_kb(_ke));}),[_kw]));}));}];};}}},_ky=function(_kz){var _kA=new T(function(){return B(_ky(_kz));}),_kB=[1,function(_kC){return new F(function(){return A(_kb,[_kC,function(_kD){return E([0,function(_kE){return E(E(_kE)[1])==92?E(_kA):[2];}]);}]);});}];return new F(function(){return _bM([0,function(_kF){return E(E(_kF)[1])==92?E([0,function(_kG){var _kH=E(E(_kG)[1]);switch(_kH){case 9:return E(_kB);case 10:return E(_kB);case 11:return E(_kB);case 12:return E(_kB);case 13:return E(_kB);case 32:return E(_kB);case 38:return E(_kA);case 160:return E(_kB);default:var _kI=u_iswspace(_kH),_kJ=_kI;return E(_kJ)==0?[2]:E(_kB);}}]):[2];}],[0,function(_kK){var _kL=E(_kK);return E(_kL[1])==92?E(new T(function(){return B(_jW(_kz));})):B(A(_kz,[[0,_kL,_0]]));}]);});},_kM=function(_kN,_kO){return new F(function(){return _ky(function(_kP){var _kQ=E(_kP),_kR=E(_kQ[1]);if(E(_kR[1])==34){if(!E(_kQ[2])){return E(new T(function(){return B(A(_kO,[[1,new T(function(){return B(A(_kN,[_h]));})]]));}));}else{return new F(function(){return _kM(function(_kS){return new F(function(){return A(_kN,[[1,_kR,_kS]]);});},_kO);});}}else{return new F(function(){return _kM(function(_kT){return new F(function(){return A(_kN,[[1,_kR,_kT]]);});},_kO);});}});});},_kU=new T(function(){return B(unCStr("_\'"));}),_kV=function(_kW){var _kX=u_iswalnum(_kW),_kY=_kX;return E(_kY)==0?B(_eT(_ct,[0,_kW],_kU)):true;},_kZ=function(_l0){return new F(function(){return _kV(E(_l0)[1]);});},_l1=new T(function(){return B(unCStr(",;()[]{}`"));}),_l2=function(_l3){return new F(function(){return A(_l3,[_h]);});},_l4=function(_l5,_l6){var _l7=function(_l8){var _l9=E(_l8);if(!_l9[0]){return E(_l2);}else{var _la=_l9[1];return !B(A(_l5,[_la]))?E(_l2):function(_lb){return [0,function(_lc){return E(new T(function(){return B(A(new T(function(){return B(_l7(_l9[2]));}),[function(_ld){return new F(function(){return A(_lb,[[1,_la,_ld]]);});}]));}));}];};}};return [1,function(_le){return new F(function(){return A(_l7,[_le,_l6]);});}];},_lf=new T(function(){return B(unCStr(".."));}),_lg=new T(function(){return B(unCStr("::"));}),_lh=new T(function(){return B(unCStr("->"));}),_li=[0,64],_lj=[1,_li,_h],_lk=[0,126],_ll=[1,_lk,_h],_lm=new T(function(){return B(unCStr("=>"));}),_ln=[1,_lm,_h],_lo=[1,_ll,_ln],_lp=[1,_lj,_lo],_lq=[1,_lh,_lp],_lr=new T(function(){return B(unCStr("<-"));}),_ls=[1,_lr,_lq],_lt=[0,124],_lu=[1,_lt,_h],_lv=[1,_lu,_ls],_lw=[1,_jh,_h],_lx=[1,_lw,_lv],_ly=[0,61],_lz=[1,_ly,_h],_lA=[1,_lz,_lx],_lB=[1,_lg,_lA],_lC=[1,_lf,_lB],_lD=function(_lE){return new F(function(){return _bM([1,function(_lF){return E(_lF)[0]==0?E(new T(function(){return B(A(_lE,[_do]));})):[2];}],new T(function(){return B(_bM([0,function(_lG){return E(E(_lG)[1])==39?E([0,function(_lH){var _lI=E(_lH);switch(E(_lI[1])){case 39:return [2];case 92:return E(new T(function(){return B(_jW(function(_lJ){var _lK=E(_lJ);return new F(function(){return (function(_lL,_lM){var _lN=new T(function(){return B(A(_lE,[[0,_lL]]));});return !E(_lM)?E(E(_lL)[1])==39?[2]:[0,function(_lO){return E(E(_lO)[1])==39?E(_lN):[2];}]:[0,function(_lP){return E(E(_lP)[1])==39?E(_lN):[2];}];})(_lK[1],_lK[2]);});}));}));default:return [0,function(_lQ){return E(E(_lQ)[1])==39?E(new T(function(){return B(A(_lE,[[0,_lI]]));})):[2];}];}}]):[2];}],new T(function(){return B(_bM([0,function(_lR){return E(E(_lR)[1])==34?E(new T(function(){return B(_kM(_O,_lE));})):[2];}],new T(function(){return B(_bM([0,function(_lS){return !B(_eT(_ct,_lS,_l1))?[2]:B(A(_lE,[[2,[1,_lS,_h]]]));}],new T(function(){return B(_bM([0,function(_lT){if(!B(_eT(_ct,_lT,_eY))){return [2];}else{return new F(function(){return _l4(_eZ,function(_lU){var _lV=[1,_lT,_lU];return !B(_eT(_cK,_lV,_lC))?B(A(_lE,[[4,_lV]])):B(A(_lE,[[2,_lV]]));});});}}],new T(function(){return B(_bM([0,function(_lW){var _lX=E(_lW),_lY=_lX[1],_lZ=u_iswalpha(_lY),_m0=_lZ;if(!E(_m0)){if(E(_lY)==95){return new F(function(){return _l4(_kZ,function(_m1){return new F(function(){return A(_lE,[[3,[1,_lX,_m1]]]);});});});}else{return [2];}}else{return new F(function(){return _l4(_kZ,function(_m2){return new F(function(){return A(_lE,[[3,[1,_lX,_m2]]]);});});});}}],new T(function(){return B(_d4(_f3,_eO,_lE));})));})));})));})));})));}));});},_m3=function(_m4){return [1,function(_m5){return new F(function(){return A(_kb,[_m5,function(_m6){return E(new T(function(){return B(_lD(_m4));}));}]);});}];},_m7=[0,0],_m8=function(_m9,_ma){return new F(function(){return _m3(function(_mb){var _mc=E(_mb);if(_mc[0]==2){var _md=E(_mc[1]);return _md[0]==0?[2]:E(E(_md[1])[1])==40?E(_md[2])[0]==0?E(new T(function(){return B(A(_m9,[_m7,function(_me){return new F(function(){return _m3(function(_mf){var _mg=E(_mf);if(_mg[0]==2){var _mh=E(_mg[1]);return _mh[0]==0?[2]:E(E(_mh[1])[1])==41?E(_mh[2])[0]==0?E(new T(function(){return B(A(_ma,[_me]));})):[2]:[2];}else{return [2];}});});}]));})):[2]:[2];}else{return [2];}});});},_mi=function(_mj,_mk,_ml){var _mm=function(_mn,_mo){return new F(function(){return _bM(B(_m3(function(_mp){var _mq=E(_mp);if(_mq[0]==4){var _mr=E(_mq[1]);if(!_mr[0]){return new F(function(){return A(_mj,[_mq,_mn,_mo]);});}else{return E(E(_mr[1])[1])==45?E(_mr[2])[0]==0?E([1,function(_ms){return new F(function(){return A(_kb,[_ms,function(_mt){return E(new T(function(){return B(_lD(function(_mu){return new F(function(){return A(_mj,[_mu,_mn,function(_mv){return new F(function(){return A(_mo,[new T(function(){return [0, -E(_mv)[1]];})]);});}]);});}));}));}]);});}]):B(A(_mj,[_mq,_mn,_mo])):B(A(_mj,[_mq,_mn,_mo]));}}else{return new F(function(){return A(_mj,[_mq,_mn,_mo]);});}})),new T(function(){return B(_m8(_mm,_mo));}));});};return new F(function(){return _mm(_mk,_ml);});},_mw=function(_mx,_my){return [2];},_mz=function(_mA,_mB){return new F(function(){return _mw(_mA,_mB);});},_mC=function(_mD){var _mE=E(_mD);return _mE[0]==0?[1,new T(function(){return B(_eq(new T(function(){return B(_eg(E(_mE[1])[1]));}),_ef,_mE[2]));})]:E(_mE[2])[0]==0?E(_mE[3])[0]==0?[1,new T(function(){return B(_eq(_ee,_ef,_mE[1]));})]:[0]:[0];},_mF=function(_mG){var _mH=E(_mG);if(_mH[0]==5){var _mI=B(_mC(_mH[1]));return _mI[0]==0?E(_mw):function(_mJ,_mK){return new F(function(){return A(_mK,[new T(function(){return [0,B(_fj(_mI[1]))];})]);});};}else{return E(_mz);}},_mL=function(_mA,_mB){return new F(function(){return _mi(_mF,_mA,_mB);});},_mM=function(_mN,_mO){var _mP=function(_mQ,_mR){return new F(function(){return _m3(function(_mS){var _mT=E(_mS);if(_mT[0]==2){var _mU=E(_mT[1]);if(!_mU[0]){return [2];}else{var _mV=_mU[2];switch(E(E(_mU[1])[1])){case 44:return E(_mV)[0]==0?!E(_mQ)?[2]:E(new T(function(){return B(A(_mN,[_m7,function(_mW){return new F(function(){return _mP(_fb,function(_mX){return new F(function(){return A(_mR,[[1,_mW,_mX]]);});});});}]));})):[2];case 93:return E(_mV)[0]==0?E(new T(function(){return B(A(_mR,[_h]));})):[2];default:return [2];}}}else{return [2];}});});},_mY=function(_mZ){return new F(function(){return _bM(B(_m3(function(_n0){var _n1=E(_n0);if(_n1[0]==2){var _n2=E(_n1[1]);return _n2[0]==0?[2]:E(E(_n2[1])[1])==91?E(_n2[2])[0]==0?E(new T(function(){return B(_bM(B(_mP(_0,_mZ)),new T(function(){return B(A(_mN,[_m7,function(_n3){return new F(function(){return _mP(_fb,function(_n4){return new F(function(){return A(_mZ,[[1,_n3,_n4]]);});});});}]));})));})):[2]:[2];}else{return [2];}})),new T(function(){return B(_m8(function(_n5,_n6){return new F(function(){return _mY(_n6);});},_mZ));}));});};return new F(function(){return _mY(_mO);});},_n7=function(_n8,_n9){return new F(function(){return _mM(_mL,_n9);});},_na=new T(function(){return B(_mM(_mL,_cX));}),_nb=function(_mB){return new F(function(){return _bC(_na,_mB);});},_nc=function(_nd){return function(_dn){return new F(function(){return _bC(new T(function(){return B(_mi(_mF,_nd,_cX));}),_dn);});};},_ne=[0,_nc,_nb,_mL,_n7],_nf=function(_ng,_nh){return new F(function(){return _3U(0,E(_ng)[1],_nh);});},_ni=function(_nj,_nk){return new F(function(){return _2M(_nf,_nj,_nk);});},_nl=function(_nm,_nn,_no){return new F(function(){return _3U(E(_nm)[1],E(_nn)[1],_no);});},_np=[0,_nl,_5C,_ni],_nq=new T(function(){return B(unCStr("GHC.Types"));}),_nr=new T(function(){return B(unCStr("Int"));}),_ns=[0,I_fromBits([1521842780,3792221899]),I_fromBits([1346191152,3861967380]),_6o,_nq,_nr],_nt=[0,I_fromBits([1521842780,3792221899]),I_fromBits([1346191152,3861967380]),_ns,_h],_nu=function(_nv){return E(_nt);},_nw=function(_nx){return E(E(_nx)[1]);},_ny=function(_nz){return E(E(_nz)[2]);},_nA=function(_nB,_nC){var _nD=new T(function(){return B(_nw(_nB));});return function(_nE){return new F(function(){return A(new T(function(){return B(_3g(_nD));}),[new T(function(){return B(A(_ny,[_nB,_nC]));}),function(_nF){return new F(function(){return A(new T(function(){return B(_3F(_nD));}),[[0,_nF,_nE]]);});}]);});};},_nG=function(_nH,_nI){return new F(function(){return A(_nH,[function(_){return new F(function(){return jsFind(toJSStr(E(_nI)));});}]);});},_nJ=[0],_nK=function(_nL){return E(E(_nL)[3]);},_nM=new T(function(){return E(_7r);}),_nN=new T(function(){return [0,"value"];}),_nO=function(_nP){return E(E(_nP)[6]);},_nQ=new T(function(){return B(unCStr("[]"));}),_nR=[0,I_fromBits([4033920485,4128112366]),I_fromBits([786266835,2297333520]),_6o,_nq,_nQ],_nS=[0,I_fromBits([4033920485,4128112366]),I_fromBits([786266835,2297333520]),_nR,_h],_nT=function(_nU){return E(_nS);},_nV=new T(function(){return B(unCStr("Char"));}),_nW=[0,I_fromBits([3763641161,3907222913]),I_fromBits([1343745632,586881778]),_6o,_nq,_nV],_nX=[0,I_fromBits([3763641161,3907222913]),I_fromBits([1343745632,586881778]),_nW,_h],_nY=function(_nZ){return E(_nX);},_o0=new T(function(){return B(_7s(_nT,_nY));}),_o1=new T(function(){return B(A(_o0,[_7r]));}),_o2=function(_o3){return E(E(_o3)[1]);},_o4=[0,0],_o5=[0,32],_o6=[0,10],_o7=function(_o8){var _o9=E(_o8);if(!_o9[0]){return E(_O);}else{var _oa=_o9[1],_ob=E(_o9[2]);if(!_ob[0]){return new F(function(){return _oc(_o6,_oa);});}else{return function(_od){return new F(function(){return A(new T(function(){return B(_oc(_o6,_oa));}),[[1,_o5,new T(function(){return B(A(new T(function(){return B(_o7(_ob));}),[_od]));})]]);});};}}},_oe=new T(function(){return B(unCStr("->"));}),_of=[1,_oe,_h],_og=[1,_nq,_of],_oh=[1,_6o,_og],_oi=[0,32],_oj=function(_ok){var _ol=E(_ok);if(!_ol[0]){return [0];}else{var _om=_ol[1],_on=E(_ol[2]);if(!_on[0]){return E(_om);}else{return new F(function(){return _1W(_om,[1,_oi,new T(function(){return B(_oj(_on));})]);});}}},_oo=new T(function(){return B(_oj(_oh));}),_op=new T(function(){var _oq=B(_6M(_oo));return [0,_oq[1],_oq[2],_6o,_nq,_oe];}),_or=function(_os,_ot){var _ou=E(_os);if(!_ou[0]){return E(_ot);}else{return new F(function(){return A(_ou[1],[new T(function(){return B(_or(_ou[2],_ot));})]);});}},_ov=[0,I_fromBits([4033920485,4128112366]),I_fromBits([786266835,2297333520])],_ow=[1,_6q,_h],_ox=function(_oy){var _oz=E(_oy);if(!_oz[0]){return [0];}else{var _oA=E(_oz[1]);return [1,[0,_oA[1],_oA[2]],new T(function(){return B(_ox(_oz[2]));})];}},_oB=new T(function(){var _oC=B(_1W(_h,_ow));if(!_oC[0]){var _oD=E(_nR);}else{var _oE=B(_6M(new T(function(){return B(_6A(B(_74(_7j,[1,_ov,new T(function(){return B(_ox(_oC));})]))));}))),_oD=E(_nR);}return _oD;}),_oF=[0,40],_oG=function(_oH){return new F(function(){return _oc(_o6,_oH);});},_oI=[0,8],_oJ=new T(function(){return B(unCStr(" -> "));}),_oK=[0,9],_oL=[0,93],_oM=[0,91],_oN=[0,41],_oO=[0,44],_oP=function(_oH){return [1,_oO,_oH];},_oQ=function(_oR,_oS){var _oT=E(_oS);return _oT[0]==0?[0]:[1,_oR,[1,_oT[1],new T(function(){return B(_oQ(_oR,_oT[2]));})]];},_oc=function(_oU,_oV){var _oW=E(_oV),_oX=_oW[3],_oY=E(_oW[4]);if(!_oY[0]){return function(_oZ){return new F(function(){return _1W(E(_oX)[5],_oZ);});};}else{var _p0=_oY[1],_p1=new T(function(){var _p2=E(_oX)[5],_p3=new T(function(){return B(_o7(_oY));}),_p4=new T(function(){if(E(_oU)[1]<=9){var _p5=function(_p6){return new F(function(){return _1W(_p2,[1,_o5,new T(function(){return B(A(_p3,[_p6]));})]);});};}else{var _p5=function(_p7){return [1,_3T,new T(function(){return B(_1W(_p2,[1,_o5,new T(function(){return B(A(_p3,[[1,_3S,_p7]]));})]));})];};}var _p8=_p5;return _p8;}),_p9=E(_p2);if(!_p9[0]){var _pa=E(_p4);}else{if(E(E(_p9[1])[1])==40){var _pb=E(_p9[2]);if(!_pb[0]){var _pc=E(_p4);}else{if(E(E(_pb[1])[1])==44){var _pd=function(_pe){return [1,_oF,new T(function(){return B(A(new T(function(){var _pf=B(_74(_oG,_oY));if(!_pf[0]){var _pg=E(_O);}else{var _pg=function(_dn){return new F(function(){return _or([1,_pf[1],new T(function(){return B(_oQ(_oP,_pf[2]));})],_dn);});};}return _pg;}),[[1,_oN,_pe]]));})];};}else{var _pd=E(_p4);}var _ph=_pd,_pc=_ph;}var _pi=_pc;}else{var _pi=E(_p4);}var _pj=_pi,_pa=_pj;}var _pk=_pa;return _pk;}),_pl=E(_oY[2]);if(!_pl[0]){var _pm=E(_oX),_pn=E(_oB),_po=hs_eqWord64(_pm[1],_pn[1]),_pp=_po;if(!E(_pp)){return E(_p1);}else{var _pq=hs_eqWord64(_pm[2],_pn[2]),_pr=_pq;return E(_pr)==0?E(_p1):function(_ps){return [1,_oM,new T(function(){return B(A(new T(function(){return B(_oc(_o4,_p0));}),[[1,_oL,_ps]]));})];};}}else{if(!E(_pl[2])[0]){var _pt=E(_oX),_pu=E(_op),_pv=hs_eqWord64(_pt[1],_pu[1]),_pw=_pv;if(!E(_pw)){return E(_p1);}else{var _px=hs_eqWord64(_pt[2],_pu[2]),_py=_px;if(!E(_py)){return E(_p1);}else{var _pz=new T(function(){return B(_oc(_oI,_pl[1]));}),_pA=new T(function(){return B(_oc(_oK,_p0));});return E(_oU)[1]<=8?function(_pB){return new F(function(){return A(_pA,[new T(function(){return B(_1W(_oJ,new T(function(){return B(A(_pz,[_pB]));})));})]);});}:function(_pC){return [1,_3T,new T(function(){return B(A(_pA,[new T(function(){return B(_1W(_oJ,new T(function(){return B(A(_pz,[[1,_3S,_pC]]));})));})]));})];};}}}else{return E(_p1);}}}},_pD=function(_pE,_pF,_pG,_pH,_pI,_pJ){var _pK=E(_pE),_pL=_pK[1],_pM=_pK[3],_pN=new T(function(){return B(A(_pM,[_nJ]));});return new F(function(){return A(_pL,[new T(function(){return B(_nG(_pF,_pJ));}),function(_pO){var _pP=E(_pO);return _pP[0]==0?E(_pN):B(A(_pL,[new T(function(){return B(A(_pF,[function(_){var _pQ=jsGet(E(_pP[1])[1],E(_nN)[1]),_pR=_pQ;return [1,new T(function(){return fromJSStr(_pR);})];}]));}),function(_pS){var _pT=E(_pS);if(!_pT[0]){return E(_pN);}else{var _pU=_pT[1];if(!E(new T(function(){var _pV=B(A(_pG,[_nM])),_pW=E(_o1),_pX=hs_eqWord64(_pV[1],_pW[1]),_pY=_pX;if(!E(_pY)){var _pZ=false;}else{var _q0=hs_eqWord64(_pV[2],_pW[2]),_q1=_q0,_pZ=E(_q1)==0?false:true;}var _q2=_pZ,_q3=_q2;return _q3;}))){var _q4=new T(function(){return B(A(_pM,[[1,_pU,new T(function(){return B(A(new T(function(){return B(_nO(_pI));}),[new T(function(){return B(A(new T(function(){return B(_nK(_pI));}),[new T(function(){return B(unAppCStr("can\'t read \"",new T(function(){return B(_1W(_pU,new T(function(){return B(unAppCStr("\" as type ",new T(function(){return B(A(_oc,[_o4,B(A(_pG,[_nM])),_h]));})));})));})));})]));})]));})]]));}),_q5=B(A(new T(function(){return B(A(_o2,[_pH,_9]));}),[_pU]));if(!_q5[0]){return E(_q4);}else{var _q6=E(_q5[1]);return E(_q6[2])[0]==0?E(_q5[2])[0]==0?B(A(_pM,[[2,_q6[1]]])):E(_q4):E(_q4);}}else{return new F(function(){return A(_pM,[[2,_pU]]);});}}}]));}]);});},_q7=1,_q8=function(_q9){return E(E(_q9)[9]);},_qa=function(_qb,_qc){return new F(function(){return A(_3F,[_qb,[0,_qc,_qc]]);});},_qd=function(_qe,_qf,_qg){return new F(function(){return A(_3F,[_qe,[0,_H,_qf]]);});},_qh=function(_qi){return E(E(_qi)[2]);},_qj=function(_qk,_ql,_qm,_qn,_qo){var _qp=new T(function(){return B(_nw(_ql));}),_qq=new T(function(){return B(_3H(_qp));}),_qr=new T(function(){return B(_3F(_qp));}),_qs=new T(function(){return B(_qh(_qn));}),_qt=new T(function(){return B(_q8(_qk));});return function(_qu,_qv,_qw){return function(_qx){return new F(function(){return A(new T(function(){return B(_3g(_qp));}),[new T(function(){var _qy=E(_qu);return _qy[0]==0?B(A(new T(function(){return B(_40([0,_],_qq,function(_qz){return new F(function(){return _qa(_qp,_qz);});},function(_qA,_qB){return new F(function(){return _qd(_qp,_qA,_qB);});}));}),[_qx])):B(A(new T(function(){return B(_3F(_qp));}),[[0,_qy[1],_qx]]));}),function(_qC){var _qD=new T(function(){return E(E(_qC)[1]);});return new F(function(){return A(new T(function(){return B(_3g(_qp));}),[new T(function(){var _qE=new T(function(){return E(E(_qC)[2]);});return B(A(new T(function(){return B(_3F(_qp));}),[[0,_qE,_qE]]));}),function(_qF){return new F(function(){return A(new T(function(){return B(_3g(_qp));}),[new T(function(){return B(A(new T(function(){return B(_3F(_qp));}),[[0,_H,new T(function(){var _qG=E(E(_qF)[1]);return [0,_qG[1],_qG[2],_q7,_qG[4],_qG[5],_qG[6]];})]]));}),function(_qH){return new F(function(){return A(new T(function(){return B(_3g(_qp));}),[new T(function(){return B(A(new T(function(){return B(_pD(_qq,function(_qI){return new F(function(){return _nA(_ql,_qI);});},_qm,_qo,_qk,_qD));}),[new T(function(){return E(E(_qH)[2]);})]));}),function(_qJ){var _qK=E(_qJ),_qL=_qK[2],_qM=E(_qK[1]);switch(_qM[0]){case 0:return new F(function(){return A(_qr,[[0,[0,new T(function(){return B(A(_qt,[_qD,_qv,new T(function(){var _qN=E(_qw);if(!_qN[0]){var _qO=[0];}else{var _qP=_qN[1],_qQ=B(_1B(_qm,_o0,_qP)),_qO=_qQ[0]==0?B(A(_qs,[_qP])):E(_qQ[1]);}return _qO;}),_0,_a]));}),_a],_qL]]);});break;case 1:return new F(function(){return A(_qr,[[0,[0,new T(function(){return B(A(new T(function(){return B(_a4(new T(function(){return B(_a2(_qk));})));}),[new T(function(){return B(A(_qt,[_qD,_qv,_qM[1],_0,_a]));}),_qM[2]]));}),_a],_qL]]);});break;default:var _qR=_qM[1];return new F(function(){return A(_qr,[[0,[0,new T(function(){return B(A(_qt,[_qD,_qv,new T(function(){var _qS=B(_1B(_qm,_o0,_qR));return _qS[0]==0?B(A(_qs,[_qR])):E(_qS[1]);}),_0,_a]));}),[1,_qR]],_qL]]);});}}]);});}]);});}]);});}]);});};};},_qT=new T(function(){return B(_qj(_9D,_aJ,_nu,_np,_ne));}),_qU=new T(function(){return B(A(_qT,[_a,_aI,_a]));}),_qV=new T(function(){return B(unCStr("keydown"));}),_qW=new T(function(){return B(unCStr("mousemove"));}),_qX=new T(function(){return B(unCStr("blur"));}),_qY=new T(function(){return B(unCStr("focus"));}),_qZ=new T(function(){return B(unCStr("change"));}),_r0=new T(function(){return B(unCStr("unload"));}),_r1=new T(function(){return B(unCStr("load"));}),_r2=new T(function(){return B(unCStr("keyup"));}),_r3=new T(function(){return B(unCStr("keypress"));}),_r4=new T(function(){return B(unCStr("mouseup"));}),_r5=new T(function(){return B(unCStr("mousedown"));}),_r6=new T(function(){return B(unCStr("dblclick"));}),_r7=new T(function(){return B(unCStr("click"));}),_r8=new T(function(){return B(unCStr("mouseout"));}),_r9=new T(function(){return B(unCStr("mouseover"));}),_ra=function(_rb){switch(E(_rb)[0]){case 0:return E(_r1);case 1:return E(_r0);case 2:return E(_qZ);case 3:return E(_qY);case 4:return E(_qX);case 5:return E(_qW);case 6:return E(_r9);case 7:return E(_r8);case 8:return E(_r7);case 9:return E(_r6);case 10:return E(_r5);case 11:return E(_r4);case 12:return E(_r3);case 13:return E(_r2);default:return E(_qV);}},_rc=[0],_rd=new T(function(){return B(unCStr("OnLoad"));}),_re=[0,_rd,_rc],_rf=function(_){var _=0,_rg=newMVar(),_rh=_rg,_=putMVar(_rh,_re);return [0,_rh];},_ri=new T(function(){return B(_2(_rf));}),_rj=function(_rk,_rl,_){var _rm=B(A(_rk,[_])),_rn=_rm;return new F(function(){return die(_rl);});},_ro=function(_rp,_rq,_rr,_){return new F(function(){return _rj(function(_){var _=putMVar(_rq,_rp);return _H;},_rr,_);});},_rs=function(_rt,_){var _ru=0,_rv=_ru;if(!E(_rv)){return new F(function(){return (function(_){var _rw=E(_ri)[1],_rx=takeMVar(_rw),_ry=_rx,_rz=jsCatch(function(_){return new F(function(){return (function(_){return _rt;})();});},function(_16,_){return new F(function(){return _ro(_ry,_rw,_16,_);});}),_rA=_rz,_=putMVar(_rw,_rA);return _H;})();});}else{var _rB=E(_ri)[1],_rC=takeMVar(_rB),_rD=_rC,_rE=jsCatch(function(_){return _rt;},function(_16,_){return new F(function(){return _ro(_rD,_rB,_16,_);});}),_rF=_rE,_=putMVar(_rB,_rF);return _H;}},_rG=new T(function(){return B(unCStr("true"));}),_rH=function(_rI,_rJ){while(1){var _rK=E(_rI);if(!_rK[0]){return E(_rJ)[0]==0?true:false;}else{var _rL=E(_rJ);if(!_rL[0]){return false;}else{if(E(_rK[1])[1]!=E(_rL[1])[1]){return false;}else{_rI=_rK[2];_rJ=_rL[2];continue;}}}}},_rM=new T(function(){return [0,"keydown"];}),_rN=new T(function(){return [0,"mousemove"];}),_rO=new T(function(){return [0,"blur"];}),_rP=new T(function(){return [0,"focus"];}),_rQ=new T(function(){return [0,"change"];}),_rR=new T(function(){return [0,"unload"];}),_rS=new T(function(){return [0,"load"];}),_rT=new T(function(){return [0,"keyup"];}),_rU=new T(function(){return [0,"keypress"];}),_rV=new T(function(){return [0,"mouseup"];}),_rW=new T(function(){return [0,"mousedown"];}),_rX=new T(function(){return [0,"dblclick"];}),_rY=new T(function(){return [0,"click"];}),_rZ=new T(function(){return [0,"mouseout"];}),_s0=new T(function(){return [0,"mouseover"];}),_s1=function(_s2){switch(E(_s2)[0]){case 0:return E(_rS);case 1:return E(_rR);case 2:return E(_rQ);case 3:return E(_rP);case 4:return E(_rO);case 5:return E(_rN);case 6:return E(_s0);case 7:return E(_rZ);case 8:return E(_rY);case 9:return E(_rX);case 10:return E(_rW);case 11:return E(_rV);case 12:return E(_rU);case 13:return E(_rT);default:return E(_rM);}},_s3=function(_s4,_s5,_s6){return function(_s7,_){var _s8=B(A(_s4,[_s7,_])),_s9=_s8,_sa=E(_s9),_sb=_sa[1],_sc=E(new T(function(){return B(_ra(_s5));})),_sd=jsGetAttr(_sb,toJSStr(_sc)),_se=_sd;if(!B(_rH(fromJSStr(_se),_rG))){var _sf=E(_s6),_sg=jsSetCB(_sb,E(new T(function(){return B(_s1(_s5));}))[1],E([0,_s6])[1]),_sh=_sg,_si=B(A(_I,[_O,_sa,_sc,_rG,_])),_sj=_si;return _sa;}else{return _sa;}};},_sk=function(_sl,_sm){var _sn=new T(function(){return B(_ra(_sm));}),_so=[0,_sn,_rc];return function(_sp,_){var _sq=E(_sp),_sr=E(_sq[4]),_ss=_sr[1],_st=_sr[2],_su=B(A(_sl,[_sq,_])),_sv=_su,_sw=E(_sv),_sx=E(_sw[1]),_sy=_sx[1];return [0,[0,new T(function(){var _sz=E(_sm);switch(_sz[0]){case 0:var _sA=B(_s3(_sy,_sz,function(_){var _sB=B(_rs(_so,_)),_sC=_sB,_sD=B(A(_ss,[_])),_sE=_sD,_sF=E(_sE);if(!_sF[0]){return _H;}else{var _sG=B(A(_st,[_sF[1],_])),_sH=_sG;return _H;}}));break;case 1:var _sA=B(_s3(_sy,_sz,function(_){var _sI=B(_rs(_so,_)),_sJ=_sI,_sK=B(A(_ss,[_])),_sL=_sK,_sM=E(_sL);if(!_sM[0]){return _H;}else{var _sN=B(A(_st,[_sM[1],_])),_sO=_sN;return _H;}}));break;case 2:var _sA=B(_s3(_sy,_sz,function(_){var _sP=B(_rs(_so,_)),_sQ=_sP,_sR=B(A(_ss,[_])),_sS=_sR,_sT=E(_sS);if(!_sT[0]){return _H;}else{var _sU=B(A(_st,[_sT[1],_])),_sV=_sU;return _H;}}));break;case 3:var _sA=B(_s3(_sy,_sz,function(_){var _sW=B(_rs(_so,_)),_sX=_sW,_sY=B(A(_ss,[_])),_sZ=_sY,_t0=E(_sZ);if(!_t0[0]){return _H;}else{var _t1=B(A(_st,[_t0[1],_])),_t2=_t1;return _H;}}));break;case 4:var _sA=B(_s3(_sy,_sz,function(_){var _t3=B(_rs(_so,_)),_t4=_t3,_t5=B(A(_ss,[_])),_t6=_t5,_t7=E(_t6);if(!_t7[0]){return _H;}else{var _t8=B(A(_st,[_t7[1],_])),_t9=_t8;return _H;}}));break;case 5:var _sA=B(_s3(_sy,_sz,function(_ta,_){var _tb=B(_rs([0,_sn,[2,E(_ta)]],_)),_tc=_tb,_td=B(A(_ss,[_])),_te=_td,_tf=E(_te);if(!_tf[0]){return _H;}else{var _tg=B(A(_st,[_tf[1],_])),_th=_tg;return _H;}}));break;case 6:var _sA=B(_s3(_sy,_sz,function(_ti,_){var _tj=B(_rs([0,_sn,[2,E(_ti)]],_)),_tk=_tj,_tl=B(A(_ss,[_])),_tm=_tl,_tn=E(_tm);if(!_tn[0]){return _H;}else{var _to=B(A(_st,[_tn[1],_])),_tp=_to;return _H;}}));break;case 7:var _sA=B(_s3(_sy,_sz,function(_){var _tq=B(A(_ss,[_])),_tr=_tq,_ts=E(_tr);if(!_ts[0]){return _H;}else{var _tt=B(A(_st,[_ts[1],_])),_tu=_tt;return _H;}}));break;case 8:var _sA=B(_s3(_sy,_sz,function(_tv,_tw,_){var _tx=B(_rs([0,_sn,[1,_tv,E(_tw)]],_)),_ty=_tx,_tz=B(A(_ss,[_])),_tA=_tz,_tB=E(_tA);if(!_tB[0]){return _H;}else{var _tC=B(A(_st,[_tB[1],_])),_tD=_tC;return _H;}}));break;case 9:var _sA=B(_s3(_sy,_sz,function(_tE,_tF,_){var _tG=B(_rs([0,_sn,[1,_tE,E(_tF)]],_)),_tH=_tG,_tI=B(A(_ss,[_])),_tJ=_tI,_tK=E(_tJ);if(!_tK[0]){return _H;}else{var _tL=B(A(_st,[_tK[1],_])),_tM=_tL;return _H;}}));break;case 10:var _sA=B(_s3(_sy,_sz,function(_tN,_tO,_){var _tP=B(_rs([0,_sn,[1,_tN,E(_tO)]],_)),_tQ=_tP,_tR=B(A(_ss,[_])),_tS=_tR,_tT=E(_tS);if(!_tT[0]){return _H;}else{var _tU=B(A(_st,[_tT[1],_])),_tV=_tU;return _H;}}));break;case 11:var _sA=B(_s3(_sy,_sz,function(_tW,_tX,_){var _tY=B(_rs([0,_sn,[1,_tW,E(_tX)]],_)),_tZ=_tY,_u0=B(A(_ss,[_])),_u1=_u0,_u2=E(_u1);if(!_u2[0]){return _H;}else{var _u3=B(A(_st,[_u2[1],_])),_u4=_u3;return _H;}}));break;case 12:var _sA=B(_s3(_sy,_sz,function(_u5,_){var _u6=B(_rs([0,_sn,[3,_u5]],_)),_u7=_u6,_u8=B(A(_ss,[_])),_u9=_u8,_ua=E(_u9);if(!_ua[0]){return _H;}else{var _ub=B(A(_st,[_ua[1],_])),_uc=_ub;return _H;}}));break;case 13:var _sA=B(_s3(_sy,_sz,function(_ud,_){var _ue=B(_rs([0,_sn,[3,_ud]],_)),_uf=_ue,_ug=B(A(_ss,[_])),_uh=_ug,_ui=E(_uh);if(!_ui[0]){return _H;}else{var _uj=B(A(_st,[_ui[1],_])),_uk=_uj;return _H;}}));break;default:var _sA=B(_s3(_sy,_sz,function(_ul,_){var _um=B(_rs([0,_sn,[3,_ul]],_)),_un=_um,_uo=B(A(_ss,[_])),_up=_uo,_uq=E(_up);if(!_uq[0]){return _H;}else{var _ur=B(A(_st,[_uq[1],_])),_us=_ur;return _H;}}));}return _sA;}),_sx[2]],_sw[2]];};},_ut=new T(function(){return B(_sk(_qU,_aH));}),_uu=function(_uv,_){var _uw=B(A(_ut,[_uv,_])),_ux=_uw,_uy=E(_ux),_uz=E(_uy[1]);return [0,[0,function(_uA,_){var _uB=B(A(_uz[1],[_uA,_])),_uC=_uB,_uD=B(_5R(_uA,_)),_uE=_uD;return _uA;},_uz[2]],_uy[2]];},_uF=new T(function(){return [1,_uu,_uF];}),_uG=function(_uH,_uI){var _uJ=E(_uH);if(!_uJ){return [0];}else{var _uK=E(_uI);return _uK[0]==0?[0]:[1,_uK[1],new T(function(){return B(_uG(_uJ-1|0,_uK[2]));})];}},_uL=function(_uM,_uN){return _uM<0?[0]:B(_uG(_uM,_uN));},_uO=function(_uP,_uQ){var _uR=E(_uP)[1];return _uR>0?B(_uL(_uR,_uQ)):[0];},_uS=function(_uT){return E(_uT);},_uU=function(_uV){return function(_uW,_){var _uX=B(_4x(new T(function(){return B(_aA(_6c,B(_uO(_uV,_uF))));}),_5Y,_uW,_)),_uY=_uX,_uZ=E(_uY),_v0=E(_uZ[1]);return [0,[0,function(_v1,_){var _v2=B(A(new T(function(){return B(_5s(_5k,new T(function(){return B(unAppCStr("This widget sum ",new T(function(){return B(_1W(B(_3U(0,E(_uV)[1],_h)),_68));})));})));}),[_v1,_])),_v3=_v2,_v4=B(A(new T(function(){return B(_5s(_uS,_v0[1]));}),[_v1,_])),_v5=_v4;return _v1;},_v0[2]],_uZ[2]];};},_v6=new T(function(){return B(_uU(_5j));}),_v7=new T(function(){return B(unCStr("center"));}),_v8=function(_v9,_va){return function(_vb,_){var _vc=jsCreateElem(toJSStr(E(_v7))),_vd=_vc,_ve=jsAppendChild(_vd,E(_vb)[1]),_vf=[0,_vd],_vg=B(A(new T(function(){return B(A(_v9,[_va]));}),[_vf,_])),_vh=_vg;return _vf;};},_vi=function(_vj,_){return _vj;},_vk=new T(function(){return B(unCStr("Two counters. One is pure and recursive, the other is stateful"));}),_vl=new T(function(){return B(_5s(_5k,_vk));}),_vm=[8,_],_vn=function(_vo){return new F(function(){return _bM(B(_m3(function(_vp){var _vq=E(_vp);return _vq[0]==0?B(A(_vo,[_vq[1]])):[2];})),new T(function(){return B(_m8(_vr,_vo));}));});},_vr=function(_vs,_vt){return new F(function(){return _vn(_vt);});},_vu=function(_vv){return new F(function(){return _bM(B(_bM(B(_m3(function(_vw){var _vx=E(_vw);return _vx[0]==1?B(A(_vv,[_vx[1]])):[2];})),new T(function(){return B(_mM(_vr,_vv));}))),new T(function(){return B(_m8(_vy,_vv));}));});},_vy=function(_vz,_vA){return new F(function(){return _vu(_vA);});},_vB=new T(function(){return B(_m8(_vy,_cX));}),_vC=new T(function(){return B(_mM(_vr,_cX));}),_vD=function(_vE){var _vF=E(_vE);return _vF[0]==1?[3,_vF[1],_cW]:[2];},_vG=new T(function(){return B(_lD(_vD));}),_vH=function(_vI){return E(_vG);},_vJ=function(_vK){return new F(function(){return A(_kb,[_vK,_vH]);});},_vL=[1,_vJ],_vM=new T(function(){return B(_bM(_vL,_vC));}),_vN=new T(function(){return B(_bM(_vM,_vB));}),_vO=function(_mB){return new F(function(){return _bC(_vN,_mB);});},_vP=new T(function(){return B(_vn(_cX));}),_vQ=function(_mB){return new F(function(){return _bC(_vP,_mB);});},_vR=function(_vS){return E(_vQ);},_vT=[0,_vR,_vO,_vr,_vy],_vU=function(_vV){return E(E(_vV)[4]);},_vW=function(_vX,_vY,_vZ){return new F(function(){return _mM(new T(function(){return B(_vU(_vX));}),_vZ);});},_w0=function(_w1){return function(_dn){return new F(function(){return _bC(new T(function(){return B(_mM(new T(function(){return B(_vU(_w1));}),_cX));}),_dn);});};},_w2=function(_w3,_w4){return function(_dn){return new F(function(){return _bC(new T(function(){return B(A(_vU,[_w3,_w4,_cX]));}),_dn);});};},_w5=function(_w6){return [0,function(_mB){return new F(function(){return _w2(_w6,_mB);});},new T(function(){return B(_w0(_w6));}),new T(function(){return B(_vU(_w6));}),function(_mA,_mB){return new F(function(){return _vW(_w6,_mA,_mB);});}];},_w7=new T(function(){return B(_w5(_vT));}),_w8=new T(function(){return B(unCStr("Prelude.(!!): negative index\n"));}),_w9=new T(function(){return B(err(_w8));}),_wa=new T(function(){return B(unCStr("Prelude.(!!): index too large\n"));}),_wb=new T(function(){return B(err(_wa));}),_wc=function(_wd,_we){while(1){var _wf=E(_wd);if(!_wf[0]){return E(_wb);}else{var _wg=E(_we);if(!_wg){return E(_wf[1]);}else{_wd=_wf[2];_we=_wg-1|0;continue;}}}},_wh=new T(function(){return B(unCStr("ACK"));}),_wi=new T(function(){return B(unCStr("BEL"));}),_wj=new T(function(){return B(unCStr("BS"));}),_wk=new T(function(){return B(unCStr("SP"));}),_wl=[1,_wk,_h],_wm=new T(function(){return B(unCStr("US"));}),_wn=[1,_wm,_wl],_wo=new T(function(){return B(unCStr("RS"));}),_wp=[1,_wo,_wn],_wq=new T(function(){return B(unCStr("GS"));}),_wr=[1,_wq,_wp],_ws=new T(function(){return B(unCStr("FS"));}),_wt=[1,_ws,_wr],_wu=new T(function(){return B(unCStr("ESC"));}),_wv=[1,_wu,_wt],_ww=new T(function(){return B(unCStr("SUB"));}),_wx=[1,_ww,_wv],_wy=new T(function(){return B(unCStr("EM"));}),_wz=[1,_wy,_wx],_wA=new T(function(){return B(unCStr("CAN"));}),_wB=[1,_wA,_wz],_wC=new T(function(){return B(unCStr("ETB"));}),_wD=[1,_wC,_wB],_wE=new T(function(){return B(unCStr("SYN"));}),_wF=[1,_wE,_wD],_wG=new T(function(){return B(unCStr("NAK"));}),_wH=[1,_wG,_wF],_wI=new T(function(){return B(unCStr("DC4"));}),_wJ=[1,_wI,_wH],_wK=new T(function(){return B(unCStr("DC3"));}),_wL=[1,_wK,_wJ],_wM=new T(function(){return B(unCStr("DC2"));}),_wN=[1,_wM,_wL],_wO=new T(function(){return B(unCStr("DC1"));}),_wP=[1,_wO,_wN],_wQ=new T(function(){return B(unCStr("DLE"));}),_wR=[1,_wQ,_wP],_wS=new T(function(){return B(unCStr("SI"));}),_wT=[1,_wS,_wR],_wU=new T(function(){return B(unCStr("SO"));}),_wV=[1,_wU,_wT],_wW=new T(function(){return B(unCStr("CR"));}),_wX=[1,_wW,_wV],_wY=new T(function(){return B(unCStr("FF"));}),_wZ=[1,_wY,_wX],_x0=new T(function(){return B(unCStr("VT"));}),_x1=[1,_x0,_wZ],_x2=new T(function(){return B(unCStr("LF"));}),_x3=[1,_x2,_x1],_x4=new T(function(){return B(unCStr("HT"));}),_x5=[1,_x4,_x3],_x6=[1,_wj,_x5],_x7=[1,_wi,_x6],_x8=[1,_wh,_x7],_x9=new T(function(){return B(unCStr("ENQ"));}),_xa=[1,_x9,_x8],_xb=new T(function(){return B(unCStr("EOT"));}),_xc=[1,_xb,_xa],_xd=new T(function(){return B(unCStr("ETX"));}),_xe=[1,_xd,_xc],_xf=new T(function(){return B(unCStr("STX"));}),_xg=[1,_xf,_xe],_xh=new T(function(){return B(unCStr("SOH"));}),_xi=[1,_xh,_xg],_xj=new T(function(){return B(unCStr("NUL"));}),_xk=[1,_xj,_xi],_xl=[0,92],_xm=new T(function(){return B(unCStr("\\DEL"));}),_xn=new T(function(){return B(unCStr("\\a"));}),_xo=new T(function(){return B(unCStr("\\\\"));}),_xp=new T(function(){return B(unCStr("\\SO"));}),_xq=new T(function(){return B(unCStr("\\r"));}),_xr=new T(function(){return B(unCStr("\\f"));}),_xs=new T(function(){return B(unCStr("\\v"));}),_xt=new T(function(){return B(unCStr("\\n"));}),_xu=new T(function(){return B(unCStr("\\t"));}),_xv=new T(function(){return B(unCStr("\\b"));}),_xw=function(_xx,_xy){if(_xx<=127){var _xz=E(_xx);switch(_xz){case 92:return new F(function(){return _1W(_xo,_xy);});break;case 127:return new F(function(){return _1W(_xm,_xy);});break;default:if(_xz<32){var _xA=E(_xz);switch(_xA){case 7:return new F(function(){return _1W(_xn,_xy);});break;case 8:return new F(function(){return _1W(_xv,_xy);});break;case 9:return new F(function(){return _1W(_xu,_xy);});break;case 10:return new F(function(){return _1W(_xt,_xy);});break;case 11:return new F(function(){return _1W(_xs,_xy);});break;case 12:return new F(function(){return _1W(_xr,_xy);});break;case 13:return new F(function(){return _1W(_xq,_xy);});break;case 14:return new F(function(){return _1W(_xp,new T(function(){var _xB=E(_xy);if(!_xB[0]){var _xC=[0];}else{var _xC=E(E(_xB[1])[1])==72?B(unAppCStr("\\&",_xB)):E(_xB);}return _xC;}));});break;default:return new F(function(){return _1W([1,_xl,new T(function(){var _xD=_xA;return _xD>=0?B(_wc(_xk,_xD)):E(_w9);})],_xy);});}}else{return [1,[0,_xz],_xy];}}}else{return [1,_xl,new T(function(){var _xE=jsShowI(_xx),_xF=_xE;return B(_1W(fromJSStr(_xF),new T(function(){var _xG=E(_xy);if(!_xG[0]){var _xH=[0];}else{var _xI=E(_xG[1])[1],_xH=_xI<48?E(_xG):_xI>57?E(_xG):B(unAppCStr("\\&",_xG));}return _xH;})));})];}},_xJ=[0,39],_xK=[1,_xJ,_h],_xL=new T(function(){return B(unCStr("\'\\\'\'"));}),_xM=function(_xN){var _xO=E(E(_xN)[1]);return _xO==39?E(_xL):[1,_xJ,new T(function(){return B(_xw(_xO,_xK));})];},_xP=[0,34],_xQ=new T(function(){return B(unCStr("\\\""));}),_xR=function(_xS,_xT){var _xU=E(_xS);if(!_xU[0]){return E(_xT);}else{var _xV=_xU[2],_xW=E(E(_xU[1])[1]);if(_xW==34){return new F(function(){return _1W(_xQ,new T(function(){return B(_xR(_xV,_xT));}));});}else{return new F(function(){return _xw(_xW,new T(function(){return B(_xR(_xV,_xT));}));});}}},_xX=function(_xY,_xZ){return [1,_xP,new T(function(){return B(_xR(_xY,[1,_xP,_xZ]));})];},_y0=function(_y1){return new F(function(){return _1W(_xL,_y1);});},_y2=function(_y3,_y4){var _y5=E(E(_y4)[1]);return _y5==39?E(_y0):function(_y6){return [1,_xJ,new T(function(){return B(_xw(_y5,[1,_xJ,_y6]));})];};},_y7=[0,_y2,_xM,_xX],_y8=function(_y9){return E(E(_y9)[3]);},_ya=function(_yb,_yc){return new F(function(){return A(_y8,[_yb,_yc,_h]);});},_yd=function(_ye,_yf,_yg){return new F(function(){return _2M(new T(function(){return B(_y8(_ye));}),_yf,_yg);});},_yh=function(_yi){return [0,function(_yj){return E(new T(function(){return B(_y8(_yi));}));},function(_y1){return new F(function(){return _ya(_yi,_y1);});},function(_yk,_y1){return new F(function(){return _yd(_yi,_yk,_y1);});}];},_yl=new T(function(){return B(_yh(_y7));}),_ym=new T(function(){return B(unCStr("submit"));}),_yn=new T(function(){return B(A(_qj,[_9D,_aJ,_o0,_yl,_w7,_a,_ym]));}),_yo=[0,43],_yp=[1,_yo,_h],_yq=[1,_yp],_yr=new T(function(){return B(A(_yn,[_yq]));}),_ys=new T(function(){return B(_sk(_yr,_vm));}),_yt=function(_yu,_yv,_yw,_){var _yx=B(A(_yv,[_yw,_])),_yy=_yx,_yz=E(_yy),_yA=E(_yz[1]);return [0,[0,function(_yB,_){var _yC=B(_4e(_4d,_yB,_)),_yD=_yC,_yE=B(A(_I,[_O,_yD,_G,_yu,_])),_yF=_yE,_yG=B(A(_yA[1],[_yD,_])),_yH=_yG;return _yD;},_yA[2]],_yz[2]];},_yI=new T(function(){return B(_40(_1c,_3L,_1a,_17));}),_yJ=new T(function(){return B(_40(_1c,_3L,_1a,_17));}),_yK=function(_yL,_yM,_yN,_){var _yO=B(A(_yJ,[_yN,_])),_yP=_yO,_yQ=B(A(_yI,[new T(function(){return E(E(_yP)[2]);}),_])),_yR=_yQ,_yS=new T(function(){return E(E(_yP)[1]);});return new F(function(){return _4x(function(_16,_){return new F(function(){return _yt(_yS,_yL,_16,_);});},function(_yT){return function(_yU,_){var _yV=B(A(new T(function(){return B(A(_yM,[_yT]));}),[_yU,_])),_yW=_yV,_yX=E(_yW),_yY=E(_yX[1]);return [0,[0,function(_yZ,_){var _z0=E(_yS),_z1=jsFind(toJSStr(_z0)),_z2=_z1,_z3=E(_z2);if(!_z3[0]){return new F(function(){return _4m(_z0);});}else{var _z4=E(_z3[1]),_z5=B(A(_8,[E(_z4[1]),_])),_z6=_z5,_z7=jsKillChild(E(_z4)[1],_z6),_z8=B(A(_yY[1],[_yZ,_])),_z9=_z8;return _yZ;}},_yY[2]],_yX[2]];};},new T(function(){return E(E(_yR)[2]);}),_);});},_za=function(_zb){return function(_dn,_zc){return new F(function(){return _yK(function(_zd,_){var _ze=B(A(_ys,[_zd,_])),_zf=_ze,_zg=E(_zf),_zh=E(_zg[1]);return [0,[0,function(_zi,_){var _zj=B(A(new T(function(){return B(_5G(_5k,new T(function(){return B(_5C(_zb));})));}),[_zi,_])),_zk=_zj,_zl=B(A(_zh[1],[_zi,_])),_zm=_zl;return _zi;},_zh[2]],_zg[2]];},function(_zn){return E(new T(function(){return B(_za(new T(function(){return [0,E(_zb)[1]+1|0];})));}));},_dn,_zc);});};},_zo=new T(function(){return B(unCStr("main"));}),_zp=new T(function(){return B(unCStr("Main"));}),_zq=new T(function(){return B(unCStr("Counter"));}),_zr=[0,I_fromBits([4029179641,2406453796]),I_fromBits([547056354,2957229436]),_zo,_zp,_zq],_zs=[0,I_fromBits([4029179641,2406453796]),I_fromBits([547056354,2957229436]),_zr,_h],_zt=function(_zu,_zv){var _zw=hs_leWord64(_zu,_zv),_zx=_zw;return E(_zx)==0?false:true;},_zy=function(_zz,_zA,_zB,_zC){var _zD=hs_eqWord64(_zz,_zB),_zE=_zD;if(!E(_zE)){var _zF=hs_leWord64(_zz,_zB),_zG=_zF;return E(_zG)==0?false:true;}else{return new F(function(){return _zt(_zA,_zC);});}},_zH=function(_zI,_zJ){var _zK=E(_zI),_zL=_zK[1],_zM=_zK[2],_zN=E(_zJ),_zO=_zN[1],_zP=_zN[2],_zQ=hs_eqWord64(_zL,_zO),_zR=_zQ;if(!E(_zR)){return !B(_zy(_zL,_zM,_zO,_zP))?2:0;}else{var _zS=hs_eqWord64(_zM,_zP),_zT=_zS;return E(_zT)==0?!B(_zy(_zL,_zM,_zO,_zP))?2:0:1;}},_zU=new T(function(){return B(unCStr("Failure in Data.Map.balanceL"));}),_zV=new T(function(){return B(err(_zU));}),_zW=function(_zX,_zY,_zZ,_A0){var _A1=E(_A0);if(!_A1[0]){var _A2=_A1[1],_A3=E(_zZ);if(!_A3[0]){var _A4=_A3[1],_A5=_A3[2],_A6=_A3[3];if(_A4<=(imul(3,_A2)|0)){return [0,(1+_A4|0)+_A2|0,E(E(_zX)),_zY,E(_A3),E(_A1)];}else{var _A7=E(_A3[4]);if(!_A7[0]){var _A8=_A7[1],_A9=E(_A3[5]);if(!_A9[0]){var _Aa=_A9[1],_Ab=_A9[2],_Ac=_A9[3],_Ad=_A9[4];if(_Aa>=(imul(2,_A8)|0)){var _Ae=function(_Af){var _Ag=E(_A9[5]);return _Ag[0]==0?[0,(1+_A4|0)+_A2|0,E(_Ab),_Ac,E([0,(1+_A8|0)+_Af|0,E(_A5),_A6,E(_A7),E(_Ad)]),E([0,(1+_A2|0)+_Ag[1]|0,E(E(_zX)),_zY,E(_Ag),E(_A1)])]:[0,(1+_A4|0)+_A2|0,E(_Ab),_Ac,E([0,(1+_A8|0)+_Af|0,E(_A5),_A6,E(_A7),E(_Ad)]),E([0,1+_A2|0,E(E(_zX)),_zY,E(_g),E(_A1)])];},_Ah=E(_Ad);return _Ah[0]==0?B(_Ae(_Ah[1])):B(_Ae(0));}else{return [0,(1+_A4|0)+_A2|0,E(_A5),_A6,E(_A7),E([0,(1+_A2|0)+_Aa|0,E(E(_zX)),_zY,E(_A9),E(_A1)])];}}else{return E(_zV);}}else{return E(_zV);}}}else{return [0,1+_A2|0,E(E(_zX)),_zY,E(_g),E(_A1)];}}else{var _Ai=E(_zZ);if(!_Ai[0]){var _Aj=_Ai[1],_Ak=_Ai[2],_Al=_Ai[3],_Am=_Ai[5],_An=E(_Ai[4]);if(!_An[0]){var _Ao=_An[1],_Ap=E(_Am);if(!_Ap[0]){var _Aq=_Ap[1],_Ar=_Ap[2],_As=_Ap[3],_At=_Ap[4];if(_Aq>=(imul(2,_Ao)|0)){var _Au=function(_Av){var _Aw=E(_Ap[5]);return _Aw[0]==0?[0,1+_Aj|0,E(_Ar),_As,E([0,(1+_Ao|0)+_Av|0,E(_Ak),_Al,E(_An),E(_At)]),E([0,1+_Aw[1]|0,E(E(_zX)),_zY,E(_Aw),E(_g)])]:[0,1+_Aj|0,E(_Ar),_As,E([0,(1+_Ao|0)+_Av|0,E(_Ak),_Al,E(_An),E(_At)]),E([0,1,E(E(_zX)),_zY,E(_g),E(_g)])];},_Ax=E(_At);return _Ax[0]==0?B(_Au(_Ax[1])):B(_Au(0));}else{return [0,1+_Aj|0,E(_Ak),_Al,E(_An),E([0,1+_Aq|0,E(E(_zX)),_zY,E(_Ap),E(_g)])];}}else{return [0,3,E(_Ak),_Al,E(_An),E([0,1,E(E(_zX)),_zY,E(_g),E(_g)])];}}else{var _Ay=E(_Am);return _Ay[0]==0?[0,3,E(_Ay[2]),_Ay[3],E([0,1,E(_Ak),_Al,E(_g),E(_g)]),E([0,1,E(E(_zX)),_zY,E(_g),E(_g)])]:[0,2,E(E(_zX)),_zY,E(_Ai),E(_g)];}}else{return [0,1,E(E(_zX)),_zY,E(_g),E(_g)];}}},_Az=new T(function(){return B(unCStr("Failure in Data.Map.balanceR"));}),_AA=new T(function(){return B(err(_Az));}),_AB=function(_AC,_AD,_AE,_AF){var _AG=E(_AE);if(!_AG[0]){var _AH=_AG[1],_AI=E(_AF);if(!_AI[0]){var _AJ=_AI[1],_AK=_AI[2],_AL=_AI[3];if(_AJ<=(imul(3,_AH)|0)){return [0,(1+_AH|0)+_AJ|0,E(E(_AC)),_AD,E(_AG),E(_AI)];}else{var _AM=E(_AI[4]);if(!_AM[0]){var _AN=_AM[1],_AO=_AM[2],_AP=_AM[3],_AQ=_AM[4],_AR=E(_AI[5]);if(!_AR[0]){var _AS=_AR[1];if(_AN>=(imul(2,_AS)|0)){var _AT=function(_AU){var _AV=E(_AC),_AW=E(_AM[5]);return _AW[0]==0?[0,(1+_AH|0)+_AJ|0,E(_AO),_AP,E([0,(1+_AH|0)+_AU|0,E(_AV),_AD,E(_AG),E(_AQ)]),E([0,(1+_AS|0)+_AW[1]|0,E(_AK),_AL,E(_AW),E(_AR)])]:[0,(1+_AH|0)+_AJ|0,E(_AO),_AP,E([0,(1+_AH|0)+_AU|0,E(_AV),_AD,E(_AG),E(_AQ)]),E([0,1+_AS|0,E(_AK),_AL,E(_g),E(_AR)])];},_AX=E(_AQ);return _AX[0]==0?B(_AT(_AX[1])):B(_AT(0));}else{return [0,(1+_AH|0)+_AJ|0,E(_AK),_AL,E([0,(1+_AH|0)+_AN|0,E(E(_AC)),_AD,E(_AG),E(_AM)]),E(_AR)];}}else{return E(_AA);}}else{return E(_AA);}}}else{return [0,1+_AH|0,E(E(_AC)),_AD,E(_AG),E(_g)];}}else{var _AY=E(_AF);if(!_AY[0]){var _AZ=_AY[1],_B0=_AY[2],_B1=_AY[3],_B2=_AY[5],_B3=E(_AY[4]);if(!_B3[0]){var _B4=_B3[1],_B5=_B3[2],_B6=_B3[3],_B7=_B3[4],_B8=E(_B2);if(!_B8[0]){var _B9=_B8[1];if(_B4>=(imul(2,_B9)|0)){var _Ba=function(_Bb){var _Bc=E(_AC),_Bd=E(_B3[5]);return _Bd[0]==0?[0,1+_AZ|0,E(_B5),_B6,E([0,1+_Bb|0,E(_Bc),_AD,E(_g),E(_B7)]),E([0,(1+_B9|0)+_Bd[1]|0,E(_B0),_B1,E(_Bd),E(_B8)])]:[0,1+_AZ|0,E(_B5),_B6,E([0,1+_Bb|0,E(_Bc),_AD,E(_g),E(_B7)]),E([0,1+_B9|0,E(_B0),_B1,E(_g),E(_B8)])];},_Be=E(_B7);return _Be[0]==0?B(_Ba(_Be[1])):B(_Ba(0));}else{return [0,1+_AZ|0,E(_B0),_B1,E([0,1+_B4|0,E(E(_AC)),_AD,E(_g),E(_B3)]),E(_B8)];}}else{return [0,3,E(_B5),_B6,E([0,1,E(E(_AC)),_AD,E(_g),E(_g)]),E([0,1,E(_B0),_B1,E(_g),E(_g)])];}}else{var _Bf=E(_B2);return _Bf[0]==0?[0,3,E(_B0),_B1,E([0,1,E(E(_AC)),_AD,E(_g),E(_g)]),E(_Bf)]:[0,2,E(E(_AC)),_AD,E(_g),E(_AY)];}}else{return [0,1,E(E(_AC)),_AD,E(_g),E(_g)];}}},_Bg=function(_Bh,_Bi,_Bj){var _Bk=E(_Bh),_Bl=E(_Bj);if(!_Bl[0]){var _Bm=_Bl[2],_Bn=_Bl[3],_Bo=_Bl[4],_Bp=_Bl[5];switch(B(_zH(_Bk,_Bm))){case 0:return new F(function(){return _zW(_Bm,_Bn,B(_Bg(_Bk,_Bi,_Bo)),_Bp);});break;case 1:return [0,_Bl[1],E(_Bk),_Bi,E(_Bo),E(_Bp)];default:return new F(function(){return _AB(_Bm,_Bn,_Bo,B(_Bg(_Bk,_Bi,_Bp)));});}}else{return [0,1,E(_Bk),_Bi,E(_g),E(_g)];}},_Bq=[0,_3d,_5W],_Br=function(_Bs,_){return [0,[0,_3d,[1,_Bs]],_Bs];},_Bt=[1,_H],_Bu=function(_Bv){return function(_dn,_zc){return new F(function(){return _4x(function(_Bw,_){return [0,[0,new T(function(){return B(_5G(_5k,new T(function(){return B(_5C(_Bv));})));}),_Bt],_Bw];},function(_Bx,_By,_){return new F(function(){return (function(_By,_){return new F(function(){return _4x(_Br,function(_Bz){return function(_BA,_){return [0,_Bq,new T(function(){var _BB=E(_Bz);return [0,_BB[1],_BB[2],_BB[3],_BB[4],_BB[5],new T(function(){return B(_Bg(_zs,new T(function(){return [0,E(_Bv)[1]+1|0];}),_BB[6]));})];})];};},_By,_);});})(_By,_);});},_dn,_zc);});};},_BC=function(_BD){return E(_zs);},_BE=function(_BF,_BG){while(1){var _BH=E(_BF),_BI=E(_BG);if(!_BI[0]){switch(B(_zH(_BH,_BI[2]))){case 0:_BF=_BH;_BG=_BI[4];continue;case 1:return [1,_BI[3]];default:_BF=_BH;_BG=_BI[5];continue;}}else{return [0];}}},_BJ=function(_BK,_BL,_BM,_BN){var _BO=E(_BL),_BP=_BO[1],_BQ=_BO[3];return new F(function(){return A(_BP,[new T(function(){return B(A(_BP,[_BM,function(_BR){return new F(function(){return A(_BQ,[new T(function(){var _BS=E(_BK);return E(E(_BR)[6]);})]);});}]));}),function(_BT){var _BU=B(_BE(new T(function(){return B(A(_BN,[_nM]));}),_BT));return _BU[0]==0?E(new T(function(){return B(A(_BQ,[_a]));})):B(A(_BQ,[[1,_BU[1]]]));}]);});},_BV=new T(function(){return B(_BJ(_1c,_3L,_1a,_BC));}),_BW=function(_BX){return function(_BY,_){var _BZ=B(A(new T(function(){return B(_za(_BX));}),[_BY,_])),_C0=_BZ,_C1=E(_C0),_C2=E(_C1[1]),_C3=B(_4x(_ys,function(_C4){return function(_By,_){return new F(function(){return _4x(function(_C5,_){var _C6=B(A(_BV,[_C5,_])),_C7=_C6;return [0,[0,_vi,new T(function(){var _C8=E(E(_C7)[1]);return _C8[0]==0?E([1,_BX]):E(_C8);})],new T(function(){return E(E(_C7)[2]);})];},_Bu,_By,_);});};},_C1[2],_)),_C9=_C3,_Ca=E(_C9),_Cb=E(_Ca[1]);return [0,[0,function(_Cc,_){var _Cd=B(A(_vl,[_Cc,_])),_Ce=_Cd,_Cf=B(_5R(_Cc,_)),_Cg=_Cf,_Ch=B(A(new T(function(){return B(_v8(_uS,function(_Ci,_){var _Cj=B(A(_C2[1],[_Ci,_])),_Ck=_Cj,_Cl=B(A(_Cb[1],[_Ci,_])),_Cm=_Cl;return _Ci;}));}),[_Cc,_])),_Cn=_Ch;return _Cc;},new T(function(){var _Co=E(_C2[2]);return _Co[0]==0?E(_Cb[2]):E(_Co);})],_Ca[2]];};},_Cp=new T(function(){return B(_BW(_5j));}),_Cq=[0,4],_Cr=function(_Cs,_Ct){return [1,_Ct,new T(function(){return B(_Cr(_Cs,new T(function(){return B(A(_Cs,[_Ct]));})));})];},_Cu=[0,1],_Cv=[1,_Cu,_h],_Cw=[1,_69,_h],_Cx=function(_Cy,_Cz,_CA){var _CB=E(_Cz);if(!_CB[0]){return [0];}else{var _CC=E(_CA);return _CC[0]==0?[0]:[1,new T(function(){return B(A(_Cy,[_CB[1],_CC[1]]));}),new T(function(){return B(_Cx(_Cy,_CB[2],_CC[2]));})];}},_CD=function(_CE){return new F(function(){return _Cx(_9U,[1,_69,_CE],new T(function(){return B(_1W(_CE,_Cw));}));});},_CF=new T(function(){return B(_Cr(_CD,_Cv));}),_CG=new T(function(){return B(unCStr(" rows of the Pascal triangle "));}),_CH=function(_CI){return function(_dn,_zc){return new F(function(){return _5k(new T(function(){return B(_2M(_nf,_CI,_h));}),_dn,_zc);});};},_CJ=new T(function(){return B(unCStr("text-align:center"));}),_CK=new T(function(){return B(unCStr("style"));}),_CL=function(_CM,_CN){return [1,function(_CO,_){var _CP=B(A(new T(function(){return B(_5s(_CH,_CM));}),[_CO,_])),_CQ=_CP,_CR=B(A(_I,[_O,_CQ,_CK,_CJ,_])),_CS=_CR;return _CQ;},_CN];},_CT=function(_CU,_CV){var _CW=E(_CU);if(!_CW[0]){return [0];}else{var _CX=_CW[1];if(_CV>1){return new F(function(){return _CL(_CX,new T(function(){return B(_CT(_CW[2],_CV-1|0));}));});}else{return new F(function(){return _CL(_CX,_h);});}}},_CY=function(_CZ){return function(_D0,_){return [0,[0,function(_D1,_){var _D2=B(A(new T(function(){return B(_5s(_5k,new T(function(){return B(unAppCStr("Show ",new T(function(){return B(_1W(B(_3U(0,E(_CZ)[1],_h)),_CG));})));})));}),[_D1,_])),_D3=_D2,_D4=B(_9m(new T(function(){var _D5=E(_CZ)[1];return _D5>0?B(_CT(_CF,_D5)):[0];}),_D1,_)),_D6=_D4;return _D1;},_a],_D0];};},_D7=new T(function(){return B(_CY(_Cq));}),_D8=new T(function(){return B(unCStr("Different input elements:"));}),_D9=new T(function(){return B(_5s(_5k,_D8));}),_Da=new T(function(){return B(unCStr(" returns: "));}),_Db=[1,_xP,_h],_Dc=function(_Dd){return function(_De,_){return [0,[0,function(_Df,_){var _Dg=B(_5k(_Da,_Df,_)),_Dh=_Dg,_Di=B(A(new T(function(){return B(_5G(_5k,[1,_xP,new T(function(){return B(_xR(_Dd,_Db));})]));}),[_Df,_])),_Dj=_Di;return _Df;},_Bt],_De];};},_Dk=new T(function(){return B(unCStr("blue"));}),_Dl=[1,_Dk,_h],_Dm=new T(function(){return B(unCStr("green"));}),_Dn=[1,_Dm,_Dl],_Do=new T(function(){return B(unCStr("red"));}),_Dp=[1,_Do,_Dn],_Dq=function(_Dr){return E(E(_Dr)[15]);},_Ds=function(_Dt,_Du,_){var _Dv=jsGet(_Dt,toJSStr(E(_Du))),_Dw=_Dv;return new T(function(){return fromJSStr(_Dw);});},_Dx=function(_Dy,_Dz,_){return new F(function(){return _Ds(E(_Dy)[1],_Dz,_);});},_DA=new T(function(){return B(unCStr("name"));}),_DB=new T(function(){return B(unCStr("true"));}),_DC=new T(function(){return B(unCStr("radio"));}),_DD=new T(function(){return B(A(_o0,[_7r]));}),_DE=function(_DF,_DG,_DH,_DI){var _DJ=new T(function(){return B(_nw(_DG));}),_DK=new T(function(){return B(_3g(_DJ));}),_DL=new T(function(){return B(_qh(_DI));});return function(_DM,_DN){return function(_DO){return new F(function(){return A(_DK,[new T(function(){return B(A(new T(function(){return B(_40([0,_],B(_3H(_DJ)),function(_DP){return new F(function(){return _qa(_DJ,_DP);});},function(_DQ,_DR){return new F(function(){return _qd(_DJ,_DQ,_DR);});}));}),[_DO]));}),function(_DS){var _DT=new T(function(){return E(E(_DS)[1]);});return new F(function(){return A(new T(function(){return B(_3g(_DJ));}),[new T(function(){var _DU=new T(function(){return E(E(_DS)[2]);});return B(A(new T(function(){return B(_3F(_DJ));}),[[0,_DU,_DU]]));}),function(_DV){return new F(function(){return A(new T(function(){return B(_3g(_DJ));}),[new T(function(){return B(A(new T(function(){return B(_3F(_DJ));}),[[0,_H,new T(function(){var _DW=E(E(_DV)[1]);return [0,_DW[1],_DW[2],_q7,_DW[4],_DW[5],_DW[6]];})]]));}),function(_DX){return new F(function(){return A(new T(function(){return B(_3g(_DJ));}),[new T(function(){return B(A(new T(function(){return B(_nA(_DG,function(_){return new F(function(){return jsFind(toJSStr(E(_DT)));});}));}),[new T(function(){return E(E(_DX)[2]);})]));}),function(_DY){return new F(function(){return A(_DK,[new T(function(){var _DZ=E(_DY),_E0=_DZ[2],_E1=E(_DZ[1]);if(!_E1[0]){var _E2=B(A(new T(function(){return B(_3F(_DJ));}),[[0,_h,_E0]]));}else{var _E2=B(A(_nA,[_DG,function(_){return new F(function(){return _Dx(_E1[1],_7I,_);});},_E0]));}var _E3=_E2;return _E3;}),function(_E4){var _E5=new T(function(){return !B(_rH(E(_E4)[1],_DB))?[0]:E([1,_DM]);});return new F(function(){return A(new T(function(){return B(_3F(_DJ));}),[[0,[0,new T(function(){return B(A(new T(function(){return B(_Dq(_DF));}),[new T(function(){return B(A(new T(function(){return B(_q8(_DF));}),[_DT,_DC,new T(function(){var _E6=B(A(_DH,[_DM])),_E7=E(_DD),_E8=hs_eqWord64(_E6[1],_E7[1]),_E9=_E8;if(!E(_E9)){var _Ea=B(A(_DL,[_DM]));}else{var _Eb=hs_eqWord64(_E6[2],_E7[2]),_Ec=_Eb,_Ea=E(_Ec)==0?B(A(_DL,[_DM])):E(_DM);}var _Ed=_Ea,_Ee=_Ed;return _Ee;}),new T(function(){return E(_E5)[0]==0?false:true;}),_a]));}),[1,[0,_DA,_DN],_h]]));}),new T(function(){var _Ef=E(_E5);return _Ef[0]==0?[0]:[1,_Ef[1]];})],new T(function(){return E(E(_E4)[2]);})]]);});}]);});}]);});}]);});}]);});}]);});};};},_Eg=new T(function(){return B(_7s(_nT,_nY));}),_Eh=new T(function(){return B(_yh(_y7));}),_Ei=new T(function(){return B(_DE(_9D,_aJ,_Eg,_Eh));}),_Ej=function(_Ek){var _El=E(_Ek);if(!_El[0]){return [0];}else{var _Em=_El[1];return [1,function(_En){return function(_Eo,_){var _Ep=B(A(new T(function(){return B(_sk(new T(function(){return B(A(_Ei,[_Em,_En]));}),_vm));}),[_Eo,_])),_Eq=_Ep,_Er=E(_Eq),_Es=E(_Er[1]);return [0,[0,function(_Et,_){var _Eu=B(_5k(_Em,_Et,_)),_Ev=_Eu,_Ew=B(A(_Es[1],[_Et,_])),_Ex=_Ew;return _Et;},_Es[2]],_Er[2]];};},new T(function(){return B(_Ej(_El[2]));})];}},_Ey=new T(function(){return B(_Ej(_Dp));}),_Ez=function(_EA){return E(E(_EA)[1]);},_EB=function(_EC,_ED){var _EE=new T(function(){return B(_a2(_ED));}),_EF=function(_EG){var _EH=E(_EG);if(!_EH[0]){return [0,new T(function(){return B(_Ez(_EE));}),_a];}else{var _EI=E(_EH[1]),_EJ=B(_EF(_EH[2]));return [0,new T(function(){return B(A(new T(function(){return B(_a4(_EE));}),[_EI[1],_EJ[1]]));}),new T(function(){var _EK=E(_EI[2]);return _EK[0]==0?E(_EJ[2]):E(_EK);})];}},_EL=new T(function(){return B(_3F(_EC));});return function(_EM,_EN){return new F(function(){return A(new T(function(){return B(_3g(_EC));}),[new T(function(){return B(A(new T(function(){return B(_40([0,_],B(_3H(_EC)),function(_EO){return new F(function(){return _qa(_EC,_EO);});},function(_EP,_EQ){return new F(function(){return _qd(_EC,_EP,_EQ);});}));}),[_EN]));}),function(_ER){return new F(function(){return A(new T(function(){return B(_3g(_EC));}),[new T(function(){var _ES=function(_ET){var _EU=E(_ET);return _EU[0]==0?function(_EV){return new F(function(){return A(_EL,[[0,_h,_EV]]);});}:function(_EW){return new F(function(){return A(new T(function(){return B(_3g(_EC));}),[new T(function(){return B(A(new T(function(){return B(A(_EU[1],[new T(function(){return E(E(_ER)[1]);})]));}),[_EW]));}),function(_EX){return new F(function(){return A(new T(function(){return B(_3g(_EC));}),[new T(function(){return B(A(new T(function(){return B(_ES(_EU[2]));}),[new T(function(){return E(E(_EX)[2]);})]));}),function(_EY){return new F(function(){return A(_EL,[[0,[1,new T(function(){return E(E(_EX)[1]);}),new T(function(){return E(E(_EY)[1]);})],new T(function(){return E(E(_EY)[2]);})]]);});}]);});}]);});};};return B(A(_ES,[_EM,new T(function(){return E(E(_ER)[2]);})]));}),function(_EZ){var _F0=new T(function(){var _F1=B(_EF(E(_EZ)[1]));return [0,_F1[1],_F1[2]];});return new F(function(){return A(new T(function(){return B(_3F(_EC));}),[[0,[0,new T(function(){return E(E(_F0)[1]);}),new T(function(){var _F2=E(E(_F0)[2]);return _F2[0]==0?[0]:[1,_F2[1]];})],new T(function(){return E(E(_EZ)[2]);})]]);});}]);});}]);});};},_F3=new T(function(){return B(_EB(_3f,_9D));}),_F4=new T(function(){return B(A(_F3,[_Ey]));}),_F5=function(_F6){return function(_F7,_){return [0,[0,function(_F8,_){var _F9=B(_5k(_Da,_F8,_)),_Fa=_F9,_Fb=B(A(new T(function(){return B(_5G(_5k,new T(function(){return B(_2M(_xX,_F6,_h));})));}),[_F8,_])),_Fc=_Fb;return _F8;},_Bt],_F7];};},_Fd=new T(function(){return B(_5G(_5k,_Dm));}),_Fe=new T(function(){return B(unCStr("checkbox"));}),_Ff=function(_Fg,_Fh){var _Fi=new T(function(){return B(_nw(_Fh));}),_Fj=new T(function(){return B(_3g(_Fi));});return function(_Fk,_Fl){return function(_Fm){return new F(function(){return A(_Fj,[new T(function(){return B(A(new T(function(){return B(_40([0,_],B(_3H(_Fi)),function(_Fn){return new F(function(){return _qa(_Fi,_Fn);});},function(_Fo,_Fp){return new F(function(){return _qd(_Fi,_Fo,_Fp);});}));}),[_Fm]));}),function(_Fq){var _Fr=new T(function(){return E(E(_Fq)[1]);});return new F(function(){return A(new T(function(){return B(_3g(_Fi));}),[new T(function(){var _Fs=new T(function(){return E(E(_Fq)[2]);});return B(A(new T(function(){return B(_3F(_Fi));}),[[0,_Fs,_Fs]]));}),function(_Ft){return new F(function(){return A(new T(function(){return B(_3g(_Fi));}),[new T(function(){return B(A(new T(function(){return B(_3F(_Fi));}),[[0,_H,new T(function(){var _Fu=E(E(_Ft)[1]);return [0,_Fu[1],_Fu[2],_q7,_Fu[4],_Fu[5],_Fu[6]];})]]));}),function(_Fv){return new F(function(){return A(new T(function(){return B(_3g(_Fi));}),[new T(function(){return B(A(new T(function(){return B(_nA(_Fh,function(_){return new F(function(){return jsFind(toJSStr(E(_Fr)));});}));}),[new T(function(){return E(E(_Fv)[2]);})]));}),function(_Fw){return new F(function(){return A(_Fj,[new T(function(){var _Fx=E(_Fw),_Fy=_Fx[2],_Fz=E(_Fx[1]);if(!_Fz[0]){var _FA=B(A(new T(function(){return B(_3F(_Fi));}),[[0,new T(function(){return !E(_Fk)?[0]:E(_DB);}),_Fy]]));}else{var _FA=B(A(_nA,[_Fh,function(_){return new F(function(){return _Dx(_Fz[1],_7I,_);});},_Fy]));}var _FB=_FA;return _FB;}),function(_FC){return new F(function(){return A(new T(function(){return B(_3F(_Fi));}),[[0,[0,new T(function(){return B(A(new T(function(){return B(_q8(_Fg));}),[_Fr,_Fe,_Fl,_Fk,_a]));}),[1,[0,new T(function(){return !B(_rH(E(_FC)[1],_DB))?[0]:E([1,_Fl,_h]);})]]],new T(function(){return E(E(_FC)[2]);})]]);});}]);});}]);});}]);});}]);});}]);});};};},_FD=new T(function(){return B(_Ff(_9D,_aJ));}),_FE=new T(function(){return B(unCStr("Green"));}),_FF=new T(function(){return B(A(_FD,[_0,_FE]));}),_FG=function(_FH,_){var _FI=B(A(_FF,[_FH,_])),_FJ=_FI,_FK=E(_FJ),_FL=E(_FK[1]);return [0,[0,function(_FM,_){var _FN=B(A(_FL[1],[_FM,_])),_FO=_FN,_FP=B(A(_Fd,[_FM,_])),_FQ=_FP;return _FM;},_FL[2]],_FK[2]];},_FR=new T(function(){return B(_sk(_FG,_vm));}),_FS=new T(function(){return B(_5G(_5k,_Dk));}),_FT=new T(function(){return B(A(_FD,[_0,_Dk]));}),_FU=function(_FV,_){var _FW=B(A(_FT,[_FV,_])),_FX=_FW,_FY=E(_FX),_FZ=E(_FY[1]);return [0,[0,function(_G0,_){var _G1=B(A(_FZ[1],[_G0,_])),_G2=_G1,_G3=B(A(_FS,[_G0,_])),_G4=_G3;return _G0;},_FZ[2]],_FY[2]];},_G5=new T(function(){return B(_sk(_FU,_vm));}),_G6=new T(function(){return B(_5G(_5k,_Do));}),_G7=new T(function(){return B(unCStr("Red"));}),_G8=new T(function(){return B(A(_FD,[_0,_G7]));}),_G9=function(_Ga,_){var _Gb=B(A(_G8,[_Ga,_])),_Gc=_Gb,_Gd=E(_Gc),_Ge=E(_Gd[1]);return [0,[0,function(_Gf,_){var _Gg=B(A(_Ge[1],[_Gf,_])),_Gh=_Gg,_Gi=B(A(_G6,[_Gf,_])),_Gj=_Gi;return _Gf;},_Ge[2]],_Gd[2]];},_Gk=new T(function(){return B(_sk(_G9,_vm));}),_Gl=function(_Gm,_){var _Gn=B(A(_Gk,[_Gm,_])),_Go=_Gn,_Gp=E(_Go),_Gq=E(_Gp[1]),_Gr=B(A(_FR,[_Gp[2],_])),_Gs=_Gr,_Gt=E(_Gs),_Gu=E(_Gt[1]),_Gv=B(A(_G5,[_Gt[2],_])),_Gw=_Gv,_Gx=E(_Gw),_Gy=E(_Gx[1]);return [0,[0,function(_Gz,_){var _GA=B(A(_Gq[1],[_Gz,_])),_GB=_GA,_GC=B(A(_Gu[1],[_Gz,_])),_GD=_GC,_GE=B(A(_Gy[1],[_Gz,_])),_GF=_GE;return _Gz;},new T(function(){var _GG=E(_Gq[2]);if(!_GG[0]){var _GH=[0];}else{var _GI=E(_Gu[2]);if(!_GI[0]){var _GJ=[0];}else{var _GK=E(_Gy[2]);if(!_GK[0]){var _GL=[0];}else{var _GL=[1,new T(function(){var _GM=function(_GN){var _GO=E(_GN);return _GO[0]==0?E(new T(function(){var _GP=function(_GQ){var _GR=E(_GQ);return _GR[0]==0?E(E(_GK[1])[1]):[1,_GR[1],new T(function(){return B(_GP(_GR[2]));})];};return B(_GP(E(_GI[1])[1]));})):[1,_GO[1],new T(function(){return B(_GM(_GO[2]));})];};return B(_GM(E(_GG[1])[1]));})];}var _GJ=_GL;}var _GH=_GJ;}return _GH;})],_Gx[2]];},_GS=function(_GT){return function(_GU,_){return [0,[0,function(_GV,_){var _GW=B(_5k(_Da,_GV,_)),_GX=_GW,_GY=B(A(new T(function(){return B(_5G(_5k,[1,_xP,new T(function(){return B(_xR(_GT,_Db));})]));}),[_GV,_])),_GZ=_GY;return _GV;},_Bt],_GU];};},_H0=new T(function(){return B(_w5(_vT));}),_H1=function(_H2){return E(E(_H2)[11]);},_H3=function(_H4,_H5,_H6,_H7){var _H8=new T(function(){return B(_nw(_H5));}),_H9=new T(function(){return B(_3H(_H8));});return function(_Ha,_Hb){return new F(function(){return A(new T(function(){return B(_3g(_H8));}),[new T(function(){return B(A(new T(function(){return B(_40([0,_],_H9,function(_Hc){return new F(function(){return _qa(_H8,_Hc);});},function(_Hd,_He){return new F(function(){return _qd(_H8,_Hd,_He);});}));}),[_Hb]));}),function(_Hf){var _Hg=new T(function(){return E(E(_Hf)[1]);});return new F(function(){return A(new T(function(){return B(_3g(_H8));}),[new T(function(){var _Hh=new T(function(){return E(E(_Hf)[2]);});return B(A(new T(function(){return B(_3F(_H8));}),[[0,_Hh,_Hh]]));}),function(_Hi){return new F(function(){return A(new T(function(){return B(_3g(_H8));}),[new T(function(){return B(A(new T(function(){return B(_3F(_H8));}),[[0,_H,new T(function(){var _Hj=E(E(_Hi)[1]);return [0,_Hj[1],_Hj[2],_q7,_Hj[4],_Hj[5],_Hj[6]];})]]));}),function(_Hk){return new F(function(){return A(new T(function(){return B(_3g(_H8));}),[new T(function(){return B(A(new T(function(){return B(_pD(_H9,function(_Hl){return new F(function(){return _nA(_H5,_Hl);});},_H6,_H7,_H4,_Hg));}),[new T(function(){return E(E(_Hk)[2]);})]));}),function(_Hm){return new F(function(){return A(new T(function(){return B(_3g(_H8));}),[new T(function(){return B(A(_Ha,[new T(function(){return E(E(_Hm)[2]);})]));}),function(_Hn){var _Ho=E(_Hn);return new F(function(){return A(new T(function(){return B(_3F(_H8));}),[[0,[0,new T(function(){return B(A(new T(function(){return B(_H1(_H4));}),[_Hg,E(_Ho[1])[1]]));}),new T(function(){var _Hp=E(E(_Hm)[1]);return _Hp[0]==2?[1,_Hp[1]]:[0];})],_Ho[2]]]);});}]);});}]);});}]);});}]);});}]);});};},_Hq=new T(function(){return B(_H3(_9D,_aJ,_Eg,_H0));}),_Hr=new T(function(){return B(_xR(_Dk,_Db));}),_Hs=new T(function(){return B(_xR(_Dk,_Db));}),_Ht=new T(function(){return B(A(_o0,[_7r]));}),_Hu=new T(function(){var _Hv=B(A(_Eg,[_Dk])),_Hw=E(_Ht),_Hx=hs_eqWord64(_Hv[1],_Hw[1]),_Hy=_Hx;if(!E(_Hy)){var _Hz=[1,_xP,_Hr];}else{var _HA=hs_eqWord64(_Hv[2],_Hw[2]),_HB=_HA,_Hz=E(_HB)==0?[1,_xP,_Hs]:E(_Dk);}var _HC=_Hz,_HD=_HC;return _HD;}),_HE=[0,_7G,_Hu],_HF=[1,_HE,_h],_HG=new T(function(){return B(_Z(_8e,_HF));}),_HH=new T(function(){return B(_xR(_Dm,_Db));}),_HI=new T(function(){return B(_xR(_Dm,_Db));}),_HJ=new T(function(){var _HK=B(A(_Eg,[_Dm])),_HL=E(_Ht),_HM=hs_eqWord64(_HK[1],_HL[1]),_HN=_HM;if(!E(_HN)){var _HO=[1,_xP,_HH];}else{var _HP=hs_eqWord64(_HK[2],_HL[2]),_HQ=_HP,_HO=E(_HQ)==0?[1,_xP,_HI]:E(_Dm);}var _HR=_HO,_HS=_HR;return _HS;}),_HT=[0,_7G,_HJ],_HU=[1,_HT,_h],_HV=new T(function(){return B(_Z(_8e,_HU));}),_HW=new T(function(){return B(_xR(_Do,_Db));}),_HX=new T(function(){return B(_xR(_Do,_Db));}),_HY=new T(function(){var _HZ=B(A(_Eg,[_Do])),_I0=E(_Ht),_I1=hs_eqWord64(_HZ[1],_I0[1]),_I2=_I1;if(!E(_I2)){var _I3=[1,_xP,_HW];}else{var _I4=hs_eqWord64(_HZ[2],_I0[2]),_I5=_I4,_I3=E(_I5)==0?[1,_xP,_HX]:E(_Do);}var _I6=_I3,_I7=_I6;return _I7;}),_I8=[0,_7G,_HY],_I9=[1,_I8,_h],_Ia=new T(function(){return B(_Z(_8e,_I9));}),_Ib=function(_Ic,_){var _Id=B(A(_Ia,[_Ic,_])),_Ie=_Id,_If=B(_5k(_Do,_Ie,_)),_Ig=_If,_Ih=B(A(_HV,[_Ic,_])),_Ii=_Ih,_Ij=B(_5k(_Dm,_Ii,_)),_Ik=_Ij,_Il=B(A(_HG,[_Ic,_])),_Im=_Il,_In=B(_5k(_Dk,_Im,_)),_Io=_In;return _Ic;},_Ip=[1,_Do],_Iq=[0,_Ib,_Ip],_Ir=function(_Is,_){return [0,_Iq,_Is];},_It=new T(function(){return B(A(_Hq,[_Ir]));}),_Iu=new T(function(){return B(_sk(_It,_vm));}),_Iv=function(_Iw,_){var _Ix=B(_4x(_Gl,_F5,_Iw,_)),_Iy=_Ix,_Iz=E(_Iy),_IA=B(_4x(_F4,_Dc,_Iz[2],_)),_IB=_IA,_IC=E(_IB),_ID=B(_4x(_Iu,_GS,_IC[2],_)),_IE=_ID,_IF=E(_IE),_IG=E(_IF[1]);return [0,[0,function(_IH,_){var _II=B(A(_D9,[_IH,_])),_IJ=_II,_IK=B(A(E(_Iz[1])[1],[_IH,_])),_IL=_IK,_IM=B(_5R(_IH,_)),_IN=_IM,_IO=B(_5R(_IH,_)),_IP=_IO,_IQ=B(A(E(_IC[1])[1],[_IH,_])),_IR=_IQ,_IS=B(_5R(_IH,_)),_IT=_IS,_IU=B(_5R(_IH,_)),_IV=_IU,_IW=B(A(_IG[1],[_IH,_])),_IX=_IW,_IY=B(_5R(_IH,_)),_IZ=_IY;return _IH;},_IG[2]],_IF[2]];},_J0=new T(function(){return B(unCStr("This example draw a function of x between 10 and -10. You can define the function using javascript expressions"));}),_J1=new T(function(){return B(_5s(_5k,_J0));}),_J2=function(_J3){var _J4=jsShow(E(_J3)[1]),_J5=_J4;return new F(function(){return fromJSStr(_J5);});},_J6=function(_J7){return function(_dn){return new F(function(){return _1W(new T(function(){return B(_J2(_J7));}),_dn);});};},_J8=function(_J9,_Ja,_Jb){var _Jc=E(_Jb);if(!_Jc[0]){return [0];}else{var _Jd=_Jc[2],_Je=E(_Jc[1]);if(_J9!=_Je[1]){return [1,_Je,new T(function(){return B(_J8(_J9,_Ja,_Jd));})];}else{return new F(function(){return _1W(_Ja,new T(function(){return B(_J8(_J9,_Ja,_Jd));}));});}}},_Jf=[0,45],_Jg=function(_Jh,_Ji,_Jj){var _Jk=new T(function(){return B(A(_Jh,[[0, -_Jj]]));}),_Jl=new T(function(){if(E(_Ji)[1]<=6){var _Jm=function(_Jn){return [1,_Jf,new T(function(){return B(A(_Jk,[_Jn]));})];};}else{var _Jm=function(_Jo){return [1,_3T,[1,_Jf,new T(function(){return B(A(_Jk,[[1,_3S,_Jo]]));})]];};}var _Jp=_Jm;return _Jp;});if(_Jj>=0){var _Jq=isDoubleNegativeZero(_Jj),_Jr=_Jq;return E(_Jr)==0?B(A(_Jh,[[0,_Jj]])):E(_Jl);}else{return E(_Jl);}},_Js=new T(function(){return B(unCStr("canvas"));}),_Jt=new T(function(){return B(unCStr("id"));}),_Ju=new T(function(){return B(unCStr("canvas"));}),_Jv=function(_Jw,_Jx){return function(_Jy,_){var _Jz=jsCreateElem(toJSStr(E(_Ju))),_JA=_Jz,_JB=jsAppendChild(_JA,E(_Jy)[1]),_JC=[0,_JA],_JD=B(A(new T(function(){return B(A(_Jw,[_Jx]));}),[_JC,_])),_JE=_JD;return _JC;};},_JF=new T(function(){return B(_Jv(_uS,_3d));}),_JG=function(_JH,_){var _JI=B(A(_JF,[_JH,_])),_JJ=_JI,_JK=B(A(_I,[_O,_JJ,_Jt,_Js,_])),_JL=_JK;return _JJ;},_JM=[0,_JG,_Bt],_JN=function(_JO,_){return [0,_JM,_JO];},_JP=new T(function(){return B(unCStr("Pattern match failure in do expression at src\\main.hs:180:5-12"));}),_JQ=function(_JR,_JS){while(1){var _JT=E(_JS);if(!_JT[0]){return false;}else{if(!B(A(_JR,[_JT[1]]))){_JS=_JT[2];continue;}else{return true;}}}},_JU=new T(function(){return B(unCStr("x*x+x+10;"));}),_JV=new T(function(){return [0,"(function(exp){ return eval(exp);})"];}),_JW=new T(function(){return B(_6(_JV));}),_JX=function(_JY,_){var _JZ=jsHasCtx2D(_JY),_K0=_JZ;if(!E(_K0)){return _a;}else{var _K1=jsGetCtx2D(_JY),_K2=_K1;return [1,[0,[0,_K2],[0,_JY]]];}},_K3=function(_K4,_){return new F(function(){return _JX(E(_K4)[1],_);});},_K5=function(_K6,_K7){return new F(function(){return A(_K6,[function(_){var _K8=jsFind(toJSStr(E(_K7))),_K9=_K8,_Ka=E(_K9);return _Ka[0]==0?_a:B(_K3(_Ka[1],_));}]);});},_Kb=new T(function(){return B(_K5(_O,_Js));}),_Kc=[0,-10],_Kd=[0,0],_Ke=[0,_Kc,_Kd],_Kf=[0,10],_Kg=[0,_Kf,_Kd],_Kh=[1,_Kg,_h],_Ki=[1,_Ke,_Kh],_Kj=function(_Kk,_){return _H;},_Kl=function(_Km){var _Kn=E(_Km);if(!_Kn[0]){return E(_Kj);}else{var _Ko=E(_Kn[1]);return function(_Kp,_){var _Kq=E(_Kp)[1],_Kr=jsMoveTo(_Kq,E(_Ko[1])[1],E(_Ko[2])[1]);return new F(function(){return (function(_Ks,_){while(1){var _Kt=E(_Ks);if(!_Kt[0]){return _H;}else{var _Ku=E(_Kt[1]),_Kv=jsLineTo(_Kq,E(_Ku[1])[1],E(_Ku[2])[1]);_Ks=_Kt[2];continue;}}})(_Kn[2],_);});};}},_Kw=new T(function(){return B(_Kl(_Ki));}),_Kx=[0,30],_Ky=[0,_Kd,_Kx],_Kz=[0,-30],_KA=[0,_Kd,_Kz],_KB=[1,_KA,_h],_KC=[1,_Ky,_KB],_KD=new T(function(){return B(_Kl(_KC));}),_KE=function(_KF,_KG,_KH){while(1){var _KI=E(_KG);if(!_KI[0]){return true;}else{var _KJ=E(_KH);if(!_KJ[0]){return false;}else{if(!B(A(_cu,[_KF,_KI[1],_KJ[1]]))){return false;}else{_KG=_KI[2];_KH=_KJ[2];continue;}}}}},_KK=new T(function(){return B(unCStr("alert"));}),_KL=function(_KM){return new F(function(){return _KE(_ct,_KK,_KM);});},_KN=new T(function(){return [0,0/0];}),_KO=new T(function(){return [0,-1/0];}),_KP=new T(function(){return [0,1/0];}),_KQ=[0,0],_KR=function(_KS,_KT){while(1){var _KU=E(_KS);if(!_KU[0]){_KS=[1,I_fromInt(_KU[1])];continue;}else{var _KV=E(_KT);if(!_KV[0]){_KS=_KU;_KT=[1,I_fromInt(_KV[1])];continue;}else{return new F(function(){return I_fromRat(_KU[1],_KV[1]);});}}}},_KW=function(_KX,_KY){var _KZ=E(_KX);if(!_KZ[0]){var _L0=_KZ[1],_L1=E(_KY);return _L1[0]==0?_L0==_L1[1]:I_compareInt(_L1[1],_L0)==0?true:false;}else{var _L2=_KZ[1],_L3=E(_KY);return _L3[0]==0?I_compareInt(_L2,_L3[1])==0?true:false:I_compare(_L2,_L3[1])==0?true:false;}},_L4=function(_L5,_L6){var _L7=E(_L5);if(!_L7[0]){var _L8=_L7[1],_L9=E(_L6);return _L9[0]==0?_L8<_L9[1]:I_compareInt(_L9[1],_L8)>0;}else{var _La=_L7[1],_Lb=E(_L6);return _Lb[0]==0?I_compareInt(_La,_Lb[1])<0:I_compare(_La,_Lb[1])<0;}},_Lc=function(_Ld,_Le){return !B(_KW(_Le,_KQ))?[0,B(_KR(_Ld,_Le))]:!B(_KW(_Ld,_KQ))?!B(_L4(_Ld,_KQ))?E(_KP):E(_KO):E(_KN);},_Lf=function(_Lg){var _Lh=E(_Lg);return new F(function(){return _Lc(_Lh[1],_Lh[2]);});},_Li=function(_Lj){return [0,1/E(_Lj)[1]];},_Lk=function(_Ll){var _Lm=E(_Ll),_Ln=_Lm[1];return _Ln<0?[0, -_Ln]:E(_Lm);},_Lo=function(_Lp){var _Lq=E(_Lp);return _Lq[0]==0?_Lq[1]:I_toNumber(_Lq[1]);},_Lr=function(_Ls){return [0,B(_Lo(_Ls))];},_Lt=[0,0],_Lu=[0,1],_Lv=[0,-1],_Lw=function(_Lx){var _Ly=E(_Lx)[1];return _Ly!=0?_Ly<=0?E(_Lv):E(_Lu):E(_Lt);},_Lz=function(_LA,_LB){return [0,E(_LA)[1]-E(_LB)[1]];},_LC=function(_LD){return [0, -E(_LD)[1]];},_LE=function(_LF,_LG){return [0,E(_LF)[1]+E(_LG)[1]];},_LH=function(_LI,_LJ){return [0,E(_LI)[1]*E(_LJ)[1]];},_LK=[0,_LE,_LH,_Lz,_LC,_Lk,_Lw,_Lr],_LL=function(_LM,_LN){return [0,E(_LM)[1]/E(_LN)[1]];},_LO=[0,_LK,_LL,_Li,_Lf],_LP=function(_LQ,_LR){return E(_LQ)[1]!=E(_LR)[1]?true:false;},_LS=function(_LT,_LU){return E(_LT)[1]==E(_LU)[1];},_LV=[0,_LS,_LP],_LW=function(_LX,_LY){return E(_LX)[1]<E(_LY)[1];},_LZ=function(_M0,_M1){return E(_M0)[1]<=E(_M1)[1];},_M2=function(_M3,_M4){return E(_M3)[1]>E(_M4)[1];},_M5=function(_M6,_M7){return E(_M6)[1]>=E(_M7)[1];},_M8=function(_M9,_Ma){var _Mb=E(_M9)[1],_Mc=E(_Ma)[1];return _Mb>=_Mc?_Mb!=_Mc?2:1:0;},_Md=function(_Me,_Mf){var _Mg=E(_Me),_Mh=E(_Mf);return _Mg[1]>_Mh[1]?E(_Mg):E(_Mh);},_Mi=function(_Mj,_Mk){var _Ml=E(_Mj),_Mm=E(_Mk);return _Ml[1]>_Mm[1]?E(_Mm):E(_Ml);},_Mn=[0,_LV,_M8,_LW,_M5,_M2,_LZ,_Md,_Mi],_Mo=[0,1],_Mp=function(_Mq){return E(E(_Mq)[1]);},_Mr=function(_Ms){return E(E(_Ms)[2]);},_Mt=function(_Mu){return E(E(_Mu)[6]);},_Mv=[0,2],_Mw=function(_Mx,_My){var _Mz=E(_My);return [1,_Mz,new T(function(){var _MA=B(_Mp(_Mx));return B(_Mw(_Mx,B(A(_MA[1],[_Mz,new T(function(){return B(A(_MA[7],[_Mo]));})]))));})];},_MB=function(_MC,_MD){var _ME=E(_MD);if(!_ME[0]){return [0];}else{var _MF=_ME[1];return !B(A(_MC,[_MF]))?[0]:[1,_MF,new T(function(){return B(_MB(_MC,_ME[2]));})];}},_MG=function(_MH,_MI,_MJ,_MK){return new F(function(){return _MB(function(_ML){return new F(function(){return A(new T(function(){return B(_Mt(_MH));}),[_ML,new T(function(){var _MM=B(_Mp(_MI)),_MN=_MM[7];return B(A(_MM[1],[_MK,new T(function(){return B(A(_Mr,[_MI,new T(function(){return B(A(_MN,[_Mo]));}),new T(function(){return B(A(_MN,[_Mv]));})]));})]));})]);});},B(_Mw(_MI,_MJ)));});},_MO=new T(function(){return B(_MG(_Mn,_LO,_Kc,_Kf));}),_MP=function(_MQ){return [1,_MQ,new T(function(){var _MR=E(_MQ);return _MR[0]==0?[0]:B(_MP(_MR[2]));})];},_MS=function(_MT,_MU){var _MV=E(_MT);if(!_MV[0]){return [0];}else{var _MW=E(_MU);return _MW[0]==0?[0]:[1,[0,_MV[1],_MW[1]],new T(function(){return B(_MS(_MV[2],_MW[2]));})];}},_MX=function(_MY){var _MZ=function(_N0,_){var _N1=E(_N0);if(!_N1[0]){return _h;}else{var _N2=B(A(_JW,[E(toJSStr(B(_J8(120,new T(function(){return B(A(_Jg,[_J6,_o4,E(_N1[1])[1],_h]));}),new T(function(){return !B(_JQ(_KL,B(_MP(_MY))))?E(_MY):E(_JU);}))))),_])),_N3=_N2,_N4=B(_MZ(_N1[2],_)),_N5=_N4;return [1,[0,_N3],_N5];}};return function(_dn,_zc){return new F(function(){return _4x(_JN,function(_N6,_By,_){return new F(function(){return (function(_N7,_){return [0,[0,function(_N8,_){var _N9=B(A(_Kb,[_])),_Na=_N9,_Nb=E(_Na);if(!_Nb[0]){var _Nc=B(_3b(_JP,_)),_Nd=_Nc;return _N8;}else{var _Ne=B(_MZ(_MO,_)),_Nf=_Ne,_Ng=E(_Nb[1]),_Nh=jsResetCanvas(E(_Ng[2])[1]),_Ni=E(_Ng[1]),_Nj=_Ni[1],_Nk=jsPushState(_Nj),_Nl=jsScale(_Nj,3,1),_Nm=jsPushState(_Nj),_Nn=jsTranslate(_Nj,50,130),_No=jsPushState(_Nj),_Np=jsRotate(_Nj,3.141592653589793),_Nq=jsBeginPath(_Nj),_Nr=B(A(_Kw,[_Ni,_])),_Ns=_Nr,_Nt=B(A(_KD,[_Ni,_])),_Nu=_Nt,_Nv=B(A(_Kl,[B(_MS(_MO,_Nf)),_Ni,_])),_Nw=_Nv,_Nx=jsStroke(_Nj),_Ny=jsPopState(_Nj),_Nz=jsPopState(_Nj),_NA=jsPopState(_Nj);return _N8;}},_Bt],_N7];})(_By,_);});},_dn,_zc);});};},_NB=[1,_JU],_NC=new T(function(){return B(_qj(_9D,_aJ,_o0,_yl,_w7));}),_ND=new T(function(){return B(A(_NC,[_a,_aI,_NB]));}),_NE=new T(function(){return B(_sk(_ND,_aH));}),_NF=function(_NG,_){var _NH=B(A(_NE,[_NG,_])),_NI=_NH,_NJ=E(_NI),_NK=E(_NJ[1]);return [0,[0,function(_NL,_){var _NM=B(A(_NK[1],[_NL,_])),_NN=_NM,_NO=B(_5R(_NL,_)),_NP=_NO;return _NL;},new T(function(){var _NQ=E(_NK[2]);return _NQ[0]==0?E(_NB):E(_NQ);})],_NJ[2]];},_NR=function(_NS,_){var _NT=B(_4x(_NF,_MX,_NS,_)),_NU=_NT,_NV=E(_NU),_NW=E(_NV[1]);return [0,[0,function(_NX,_){var _NY=B(A(_J1,[_NX,_])),_NZ=_NY,_O0=B(A(new T(function(){return B(_v8(_uS,_NW[1]));}),[_NX,_])),_O1=_O0;return _NX;},_NW[2]],_NV[2]];},_O2=new T(function(){return B(unCStr("work?"));}),_O3=function(_O4,_O5,_O6){var _O7=E(_O5);return new F(function(){return A(_O7[1],[new T(function(){var _O8=E(_O4);return E(_O6);}),function(_O9){return new F(function(){return A(_O7[3],[[1,_3M,new T(function(){var _Oa=E(_O9);return B(_1W(B(_3U(0,E(_Oa[2])[1],_h)),_Oa[1]));})]]);});}]);});},_Ob=function(_Oc){return E(E(_Oc)[5]);},_Od=new T(function(){return B(unCStr("for"));}),_Oe=new T(function(){return B(unCStr("label"));}),_Of=function(_Og,_Oh){return function(_Oi,_Oj){return function(_Ok){return new F(function(){return A(new T(function(){return B(_3g(_Og));}),[new T(function(){return B(A(new T(function(){return B(_O3([0,_],B(_3H(_Og)),function(_Ol){return new F(function(){return _qa(_Og,_Ol);});}));}),[_Ok]));}),function(_Om){return new F(function(){return A(new T(function(){return B(_3g(_Og));}),[new T(function(){return B(A(_Oj,[new T(function(){return E(E(_Om)[2]);})]));}),function(_On){var _Oo=E(_On),_Op=E(_Oo[1]);return new F(function(){return A(new T(function(){return B(_3F(_Og));}),[[0,[0,new T(function(){return B(A(new T(function(){return B(_a4(new T(function(){return B(_a2(_Oh));})));}),[new T(function(){return B(A(new T(function(){return B(_Dq(_Oh));}),[new T(function(){return B(A(new T(function(){return B(_Ob(_Oh));}),[_Oe,_Oi]));}),[1,[0,_Od,new T(function(){return E(E(_Om)[1]);})],_h]]));}),_Op[1]]));}),_Op[2]],_Oo[2]]]);});}]);});}]);});};};},_Oq=new T(function(){return B(_Of(_3f,_9D));}),_Or=new T(function(){return B(_DE(_9D,_aJ,_Eg,_Eh));}),_Os=function(_Ot,_Ou){return new F(function(){return A(_Oq,[function(_By,_){return new F(function(){return _5k(_Ot,_By,_);});},new T(function(){return B(_sk(new T(function(){return B(A(_Or,[_Ot,_Ou]));}),_vm));})]);});},_Ov=function(_KM){return new F(function(){return _Os(_O2,_KM);});},_Ow=new T(function(){return B(unCStr("study?"));}),_Ox=function(_KM){return new F(function(){return _Os(_Ow,_KM);});},_Oy=[1,_Ox,_h],_Oz=[1,_Ov,_Oy],_OA=new T(function(){return B(A(_F3,[_Oz]));}),_OB=new T(function(){return B(unCStr("Do you "));}),_OC=new T(function(){return B(_5G(_5k,_OB));}),_OD=function(_OE,_){var _OF=B(A(_OA,[_OE,_])),_OG=_OF,_OH=E(_OG),_OI=E(_OH[1]);return [0,[0,function(_OJ,_){var _OK=B(A(_OC,[_OJ,_])),_OL=_OK,_OM=B(A(_OI[1],[_OJ,_])),_ON=_OM,_OO=B(_5R(_OJ,_)),_OP=_OO;return _OJ;},_OI[2]],_OH[2]];},_OQ=new T(function(){return B(unCStr("do you enjoy your work? "));}),_OR=new T(function(){return B(_5G(_5k,_OQ));}),_OS=function(_OT,_OU,_){return [0,[0,_3d,[1,_OT]],_OU];},_OV=function(_OW,_OX,_OY,_){return new F(function(){return _4x(_OW,function(_OZ){return E(_OX);},_OY,_);});},_P0=function(_P1,_P2,_16,_){return new F(function(){return _OV(_P1,_P2,_16,_);});},_P3=function(_P4){return new F(function(){return err(_P4);});},_P5=[0,_4x,_P0,_OS,_P3],_P6=function(_P7,_P8,_P9,_Pa,_Pb,_Pc){return new F(function(){return A(_P8,[new T(function(){return B(A(_Pa,[_Pc]));}),function(_Pd){var _Pe=E(_Pd),_Pf=E(_Pe[1]);return new F(function(){return A(_P8,[new T(function(){return B(A(_Pb,[_Pe[2]]));}),function(_Pg){var _Ph=E(_Pg),_Pi=E(_Ph[1]);return new F(function(){return A(_P9,[[0,[0,new T(function(){return B(A(new T(function(){return B(_a4(_P7));}),[_Pf[1],_Pi[1]]));}),new T(function(){var _Pj=E(_Pf[2]);return _Pj[0]==0?E(_Pi[2]):E(_Pj);})],_Ph[2]]]);});}]);});}]);});},_Pk=function(_Pl,_Pm,_Pn,_Po,_Pp,_Pq){return new F(function(){return A(_Pl,[new T(function(){return B(A(_Po,[_Pq]));}),function(_Pr){var _Ps=E(_Pr),_Pt=E(_Ps[1]);return new F(function(){return A(_Pm,[[0,[0,new T(function(){return B(A(new T(function(){return B(_Dq(_Pn));}),[_Pt[1],_Pp]));}),_Pt[2]],_Ps[2]]]);});}]);});},_Pu=function(_Pv){return E(E(_Pv)[12]);},_Pw=function(_Px,_Py,_Pz,_PA,_PB,_PC,_PD){return function(_PE){return new F(function(){return A(new T(function(){return B(_3F(_Py));}),[[0,[0,new T(function(){return B(A(_Pu,[_Px,new T(function(){var _PF=B(A(_Pz,[_PB])),_PG=E(_Ht),_PH=hs_eqWord64(_PF[1],_PG[1]),_PI=_PH;if(!E(_PI)){var _PJ=B(A(_qh,[_PA,_PB]));}else{var _PK=hs_eqWord64(_PF[2],_PG[2]),_PL=_PK,_PJ=E(_PL)==0?B(A(_qh,[_PA,_PB])):E(_PB);}var _PM=_PJ,_PN=_PM;return _PN;}),_PC,_PD]));}),[1,_PB]],_PE]]);});};},_PO=[0,_8g,_DB],_PP=[1,_PO,_h],_PQ=[0,_8g,_DB],_PR=[1,_PQ,_h],_PS=function(_PT,_PU,_PV,_PW){var _PX=new T(function(){return B(_nw(_PV));}),_PY=new T(function(){return B(_nK(_PW));});return function(_PZ,_Q0,_Q1){return new F(function(){return A(new T(function(){return B(_3g(_PT));}),[new T(function(){return B(A(new T(function(){return B(_H3(_PW,_PV,_o0,_w7));}),[function(_Q2){var _Q3=E(_PX);return new F(function(){return _P6(new T(function(){return B(_a2(_PW));}),_Q3[1],_Q3[3],function(_Q4){var _Q5=E(_PX);return new F(function(){return _Pk(_Q5[1],_Q5[3],_PW,new T(function(){return B(_Pw(_PW,_PX,_o0,_yl,_Q0,new T(function(){return B(A(_PY,[_Q0]));}),_0));}),new T(function(){return !E(_PZ)?[0]:E(_PP);}),_Q4);});},function(_Q6){var _Q7=E(_PX);return new F(function(){return _Pk(_Q7[1],_Q7[3],_PW,new T(function(){return B(_Pw(_PW,_PX,_o0,_yl,_Q1,new T(function(){return B(A(_PY,[_Q1]));}),_0));}),new T(function(){return !E(_PZ)?E(_PR):[0];}),_Q6);});},_Q2);});}]));}),function(_Q8){return !B(_rH(_Q8,_Q0))?E(new T(function(){return B(A(_3F,[_PT,_0]));})):E(new T(function(){return B(A(_3F,[_PT,_fb]));}));}]);});};},_Q9=new T(function(){return B(_PS(_P5,_9O,_aJ,_9D));}),_Qa=new T(function(){return B(unCStr("yes"));}),_Qb=new T(function(){return B(unCStr("no"));}),_Qc=new T(function(){return B(A(_Q9,[_fb,_Qa,_Qb]));}),_Qd=new T(function(){return B(unCStr("ok"));}),_Qe=[1,_Qd],_Qf=new T(function(){return B(A(_yn,[_Qe]));}),_Qg=new T(function(){return B(_sk(_Qf,_vm));}),_Qh=function(_Qi,_){var _Qj=B(A(_Qc,[_Qi,_])),_Qk=_Qj,_Ql=E(_Qk),_Qm=E(_Ql[1]),_Qn=B(A(_Qg,[_Ql[2],_])),_Qo=_Qn,_Qp=E(_Qo);return [0,[0,function(_Qq,_){var _Qr=B(A(_OR,[_Qq,_])),_Qs=_Qr,_Qt=B(A(_Qm[1],[_Qq,_])),_Qu=_Qt,_Qv=B(A(E(_Qp[1])[1],[_Qq,_])),_Qw=_Qv,_Qx=B(_5R(_Qq,_)),_Qy=_Qx;return _Qq;},new T(function(){var _Qz=E(_Qm[2]);return _Qz[0]==0?[0]:[1,[0,_Qz[1]]];})],_Qp[2]];},_QA=new T(function(){return B(unCStr("do you study in "));}),_QB=new T(function(){return B(_5G(_5k,_QA));}),_QC=new T(function(){return B(unCStr("University"));}),_QD=function(_KM){return new F(function(){return _Os(_QC,_KM);});},_QE=new T(function(){return B(unCStr("High School"));}),_QF=function(_KM){return new F(function(){return _Os(_QE,_KM);});},_QG=[1,_QF,_h],_QH=[1,_QD,_QG],_QI=new T(function(){return B(A(_F3,[_QH]));}),_QJ=function(_QK,_){var _QL=B(A(_QI,[_QK,_])),_QM=_QL,_QN=E(_QM),_QO=E(_QN[1]);return [0,[0,function(_QP,_){var _QQ=B(A(_QB,[_QP,_])),_QR=_QQ,_QS=B(A(_QO[1],[_QP,_])),_QT=_QS;return _QP;},new T(function(){var _QU=E(_QO[2]);return _QU[0]==0?[0]:[1,[1,_QU[1]]];})],_QN[2]];},_QV=new T(function(){return B(_bz("src\\main.hs:(283,11)-(290,64)|case"));}),_QW=new T(function(){return B(unCStr(" that you enjoy your work"));}),_QX=new T(function(){return B(unCStr("False"));}),_QY=new T(function(){return B(_1W(_QX,_QW));}),_QZ=new T(function(){return B(unCStr("True"));}),_R0=new T(function(){return B(_1W(_QZ,_QW));}),_R1=[0,32],_R2=function(_R3,_R4){return function(_dn,_zc){return new F(function(){return _4x(_OD,function(_R5){return function(_dn,_zc){return new F(function(){return _4x(new T(function(){return !B(_rH(_R5,_Ow))?!B(_rH(_R5,_O2))?E(_QV):E(_Qh):E(_QJ);}),function(_R6){return function(_R7,_){var _R8=B(A(new T(function(){var _R9=E(_R6);if(!_R9[0]){var _Ra=function(_Rb,_){return [0,[0,function(_Rc,_){var _Rd=B(A(new T(function(){return B(_5s(_5k,new T(function(){return B(unAppCStr("You work and it is ",new T(function(){return !E(_R9[1])?E(_QY):E(_R0);})));})));}),[_Rc,_])),_Re=_Rd;return _Rc;},_a],_Rb];};}else{var _Ra=function(_Rf,_){return [0,[0,function(_Rg,_){var _Rh=B(A(new T(function(){return B(_5s(_5k,new T(function(){return B(unAppCStr("You study at the ",_R9[1]));})));}),[_Rg,_])),_Ri=_Rh;return _Rg;},_a],_Rf];};}return _Ra;}),[_R7,_])),_Rj=_R8,_Rk=E(_Rj),_Rl=E(_Rk[1]);return [0,[0,function(_Rm,_){var _Rn=B(A(new T(function(){return B(_5s(_5k,new T(function(){return B(unAppCStr("You are ",new T(function(){return B(_1W(_R3,[1,_R1,_R4]));})));})));}),[_Rm,_])),_Ro=_Rn,_Rp=B(A(_Rl[1],[_Rm,_])),_Rq=_Rp;return _Rm;},_Rl[2]],_Rk[2]];};},_dn,_zc);});};},_dn,_zc);});};},_Rr=function(_Rs){var _Rt=E(_Rs);return new F(function(){return _R2(_Rt[1],_Rt[2]);});},_Ru=new T(function(){return B(unCStr("Who are you? "));}),_Rv=new T(function(){return B(_5s(_5k,_Ru));}),_Rw=new T(function(){return B(unCStr("name"));}),_Rx=new T(function(){return B(unCStr("placeholder"));}),_Ry=[0,_Rx,_Rw],_Rz=[1,_Ry,_h],_RA=new T(function(){return B(unCStr("surname"));}),_RB=[0,_Rx,_RA],_RC=[1,_RB,_h],_RD=[1,_Qd],_RE=new T(function(){return B(A(_yn,[_RD]));}),_RF=new T(function(){return B(_sk(_RE,_vm));}),_RG=new T(function(){return B(A(_NC,[_a,_aI,_a]));}),_RH=new T(function(){return B(A(_NC,[_a,_aI,_a]));}),_RI=function(_RJ,_){var _RK=B(A(_RH,[_RJ,_])),_RL=_RK,_RM=E(_RL),_RN=E(_RM[1]),_RO=B(A(_RG,[_RM[2],_])),_RP=_RO,_RQ=E(_RP),_RR=E(_RQ[1]),_RS=B(A(_RF,[_RQ[2],_])),_RT=_RS,_RU=E(_RT);return [0,[0,function(_RV,_){var _RW=B(A(_Rv,[_RV,_])),_RX=_RW,_RY=B(A(new T(function(){return B(_Z(_RN[1],_Rz));}),[_RV,_])),_RZ=_RY,_S0=B(_5R(_RV,_)),_S1=_S0,_S2=B(A(new T(function(){return B(_Z(_RR[1],_RC));}),[_RV,_])),_S3=_S2,_S4=B(_5R(_RV,_)),_S5=_S4,_S6=B(A(E(_RU[1])[1],[_RV,_])),_S7=_S6,_S8=B(_5R(_RV,_)),_S9=_S8;return _RV;},new T(function(){var _Sa=E(_RN[2]);if(!_Sa[0]){var _Sb=[0];}else{var _Sc=E(_RR[2]),_Sb=_Sc[0]==0?[0]:[1,[0,_Sa[1],_Sc[1]]];}return _Sb;})],_RU[2]];},_Sd=new T(function(){return B(unCStr("http://mflowdemo.herokuapp.com/noscript/monadicwidgets/combination"));}),_Se=new T(function(){return B(unCStr("This formulary is the same than the one "));}),_Sf=[0,97],_Sg=[1,_Sf,_h],_Sh=function(_Si,_Sj){return function(_Sk,_){var _Sl=jsCreateElem(toJSStr(_Sg)),_Sm=_Sl,_Sn=jsAppendChild(_Sm,E(_Sk)[1]),_So=[0,_Sm],_Sp=B(A(new T(function(){return B(A(_Si,[_Sj]));}),[_So,_])),_Sq=_Sp;return _So;};},_Sr=new T(function(){return B(unCStr("run in the server by MFlow"));}),_Ss=new T(function(){return B(_Sh(_5k,_Sr));}),_St=new T(function(){return B(unCStr("href"));}),_Su=function(_Sv,_){var _Sw=B(_5k(_Se,_Sv,_)),_Sx=_Sw,_Sy=B(A(_Ss,[_Sv,_])),_Sz=_Sy,_SA=B(A(_I,[_O,_Sz,_St,_Sd,_])),_SB=_SA;return _Sv;},_SC=new T(function(){return B(_5s(_uS,_Su));}),_SD=new T(function(){return B(unCStr("Fields of a form appear in sequence. Some of the fields trigger events instantly. Some others use a button to trigger them. It also contains option buttons, radio buttons etc"));}),_SE=new T(function(){return B(_5s(_5k,_SD));}),_SF=function(_SG,_){var _SH=B(_4x(_RI,_Rr,_SG,_)),_SI=_SH,_SJ=E(_SI),_SK=E(_SJ[1]);return [0,[0,function(_SL,_){var _SM=B(A(_SE,[_SL,_])),_SN=_SM,_SO=B(A(_SC,[_SL,_])),_SP=_SO,_SQ=B(A(_SK[1],[_SL,_])),_SR=_SQ;return _SL;},_SK[2]],_SJ[2]];},_SS=new T(function(){return B(unCStr("this example show a image gallery. It advances each 20 seconds and by pressing the button"));}),_ST=new T(function(){return B(_5s(_5k,_SS));}),_SU=[1,_69],_SV=new T(function(){return B(unCStr("GalleryIndex"));}),_SW=[0,I_fromBits([203033753,3200738202]),I_fromBits([3394053259,1065442867]),_zo,_zp,_SV],_SX=[0,I_fromBits([203033753,3200738202]),I_fromBits([3394053259,1065442867]),_SW,_h],_SY=function(_SZ){return E(_SX);},_T0=new T(function(){return B(_BJ(_1c,_3L,_1a,_SY));}),_T1=function(_T2,_){var _T3=B(A(_T0,[_T2,_])),_T4=_T3;return [0,[0,_vi,new T(function(){var _T5=E(E(_T4)[1]);return _T5[0]==0?E(_SU):E(_T5);})],new T(function(){return E(E(_T4)[2]);})];},_T6=new T(function(){return B(unCStr("100%"));}),_T7=[0,62],_T8=[1,_T7,_h],_T9=[1,_T8],_Ta=new T(function(){return B(A(_yn,[_T9]));}),_Tb=new T(function(){return B(_sk(_Ta,_vm));}),_Tc=function(_Td){return E(_Tb);},_Te=new T(function(){return B(unCStr("https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRAgKkpDyzk8kdIqk5ECsZ14XgbpBzyWFvrCrHombkSBAUn6jFo"));}),_Tf=[1,_Te,_h],_Tg=new T(function(){return B(unCStr("https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcSfP70npv4FOrkBjScP0tVu2t3veSNoFQ6MMxX6LDO8kldNeu-DxQ"));}),_Th=[1,_Tg,_Tf],_Ti=new T(function(){return B(unCStr("https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcS53axpzkDyzEUAdaIP3YsaHuR-_YqN9qFK3W4bp_D2OBZfW5BU_Q"));}),_Tj=[1,_Ti,_Th],_Tk=new T(function(){return B(unCStr("https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcQ_ywj-zxDq3h_B4l48XHsjTywrdbK5egxvhxkYJ1HOkDFXd_-H"));}),_Tl=[1,_Tk,_Tj],_Tm=new T(function(){return B(unCStr("https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcQmmC4kV3NPFIpGL_x4H_iHG_p-c93DGjWfkxVtjxEFVng7A8o-nw"));}),_Tn=[1,_Tm,_Tl],_To=new T(function(){return B(unCStr("http://almaer.com/blog/uploads/interview-haskell.png"));}),_Tp=[1,_To,_Tn],_Tq=new T(function(){return B(unCStr("height"));}),_Tr=new T(function(){return B(unCStr("img"));}),_Ts=function(_Tt,_){var _Tu=jsCreateElem(toJSStr(E(_Tr))),_Tv=_Tu,_Tw=jsAppendChild(_Tv,E(_Tt)[1]);return [0,_Tv];},_Tx=function(_Ty,_Tz){while(1){var _TA=E(_Ty);if(!_TA[0]){return E(_Tz);}else{_Ty=_TA[2];var _TB=_Tz+1|0;_Tz=_TB;continue;}}},_TC=new T(function(){return [0,B(_Tx(_Tp,0))-1|0];}),_TD=[0,_3d,_5W],_TE=new T(function(){return B(unCStr("src"));}),_TF=new T(function(){return B(unCStr("width"));}),_TG=function(_TH){return function(_dn,_zc){return new F(function(){return _4x(function(_By,_){return new F(function(){return _4x(_Br,function(_TI){return function(_TJ,_){return [0,_TD,new T(function(){var _TK=E(_TI);return [0,_TK[1],_TK[2],_TK[3],_TK[4],_TK[5],new T(function(){return B(_Bg(_SX,new T(function(){var _TL=E(_TH)[1];if(_TL!=E(_TC)[1]){var _TM=[0,_TL+1|0];}else{var _TM=E(_69);}var _TN=_TM,_TO=_TN;return _TO;}),_TK[6]));})];})];};},_By,_);});},function(_TP,_By,_){return new F(function(){return (function(_By,_){return new F(function(){return _4x(function(_TQ,_){return [0,[0,function(_TR,_){var _TS=B(_Ts(_TR,_)),_TT=_TS,_TU=B(A(_I,[_O,_TT,_TE,new T(function(){var _TV=E(_TH)[1];return _TV>=0?B(_wc(_Tp,_TV)):E(_w9);}),_])),_TW=_TU,_TX=B(A(_I,[_O,_TT,_TF,_T6,_])),_TY=_TX,_TZ=B(A(_I,[_O,_TT,_Tq,_T6,_])),_U0=_TZ,_U1=B(_5R(_TR,_)),_U2=_U1;return _TR;},_Bt],_TQ];},_Tc,_By,_);});})(_By,_);});},_dn,_zc);});};},_U3=function(_By,_){return new F(function(){return _4x(_T1,_TG,_By,_);});},_U4=function(_U5,_U6,_){return new F(function(){return _U7(_U6,_);});},_U8=function(_By,_){return new F(function(){return _yK(_U3,_U4,_By,_);});},_U9=[0,20000],_Ua=new T(function(){return B(_40(_1c,_3L,_1a,_17));}),_Ub=function(_Uc,_Ud,_Ue,_){var _Uf=B(A(_Ua,[_Ue,_])),_Ug=_Uf,_Uh=new T(function(){return E(E(_Ug)[1]);}),_Ui=function(_){var _Uj=jsSetTimeout(E(_Uc)[1],function(_){var _Uk=jsFind(toJSStr(E(_Uh))),_Ul=_Uk,_Um=E(_Ul);if(!_Um[0]){return _H;}else{var _Un=E(_Um[1]),_Uo=E(_Un),_Up=jsClearChildren(_Un[1]),_Uq=E(_m)[1],_Ur=takeMVar(_Uq),_Us=_Ur,_Ut=B(A(_Ud,[_Us,_])),_Uu=_Ut,_Uv=E(_Uu),_Uw=E(_Uv[1]),_Ux=_Uw[1],_Uy=_Uw[2],_=putMVar(_Uq,new T(function(){var _Uz=E(_Uv[2]);return [0,_Uz[1],_Uz[2],_Uz[3],_Uz[4],_0,_Uz[6]];}));if(!E(E(_Us)[5])){var _UA=B(A(_Ux,[_Uo,_])),_UB=_UA,_UC=E(_Uy);if(!_UC[0]){return new F(function(){return _Ui(_);});}else{var _UD=E(_UC[1]);return _H;}}else{var _UE=B(A(_8,[E(_Uo[1]),_])),_UF=_UE,_UG=B(A(_Ux,[[0,_UF],_])),_UH=_UG,_UI=E(_Uy);if(!_UI[0]){return new F(function(){return _Ui(_);});}else{var _UJ=E(_UI[1]);return _H;}}}});return _H;},_UK=B(_Ui(_)),_UL=_UK;return new F(function(){return _yt(_Uh,_Ud,new T(function(){return E(E(_Ug)[2]);}),_);});},_U7=function(_UM,_){var _UN=B(_Ub(_U9,_U8,_UM,_)),_UO=_UN,_UP=E(_UO),_UQ=E(_UP[1]);return [0,[0,function(_UR,_){var _US=B(A(_ST,[_UR,_])),_UT=_US,_UU=B(A(_UQ[1],[_UR,_])),_UV=_UU;return _UR;},_UQ[2]],_UP[2]];},_UW=function(_UX){return function(_UY,_){return [0,[0,new T(function(){return B(_5G(_5k,new T(function(){return B(unAppCStr(" returns ",_UX));})));}),_Bt],_UY];};},_UZ=new T(function(){return B(unCStr("This link say Hi!"));}),_V0=function(_By,_){return new F(function(){return _5k(_UZ,_By,_);});},_V1=new T(function(){return B(unCStr("Hi!"));}),_V2=new T(function(){return B(unCStr("Onload"));}),_V3=[0,_V2,_rc],_V4=function(_V5,_){var _V6=0,_V7=_V6;if(!E(_V7)){return new F(function(){return (function(_){var _V8=E(_ri)[1],_V9=takeMVar(_V8),_Va=_V9,_Vb=jsCatch(function(_){return new F(function(){return (function(_){return _V5;})();});},function(_16,_){return new F(function(){return _ro(_Va,_V8,_16,_);});}),_Vc=_Vb,_=putMVar(_V8,_Vc);return _H;})();});}else{var _Vd=E(_ri)[1],_Ve=takeMVar(_Vd),_Vf=_Ve,_Vg=jsCatch(function(_){return _V5;},function(_16,_){return new F(function(){return _ro(_Vf,_Vd,_16,_);});}),_Vh=_Vg,_=putMVar(_Vd,_Vh);return _H;}},_Vi=function(_Vj,_){var _Vk=B(_V4(_V3,_)),_Vl=_Vk;return [0,[0,_3d,[1,_Vl]],_Vj];},_Vm=function(_){var _Vn=E(_ri)[1],_Vo=takeMVar(_Vn),_Vp=_Vo,_=putMVar(_Vn,_Vp);return _Vp;},_Vq=function(_Vr,_){var _Vs=0,_Vt=_Vs;if(!E(_Vt)){var _Vu=B(_Vm()),_Vv=_Vu;return [0,[0,_3d,[1,_Vv]],_Vr];}else{var _Vw=E(_ri)[1],_Vx=takeMVar(_Vw),_Vy=_Vx,_=putMVar(_Vw,_Vy);return [0,[0,_3d,[1,_Vy]],_Vr];}},_Vz=[0,_3d,_a],_VA=function(_VB,_VC){return function(_dn,_zc){return new F(function(){return _4x(_Vi,function(_VD,_16,_){return new F(function(){return (function(_16,_){return new F(function(){return _4x(new T(function(){return B(_sk(function(_VE,_){return [0,[0,_VB,_Bt],_VE];},_VC));}),function(_VF){return function(_16,_){return new F(function(){return _4x(_Vq,function(_VG){var _VH=E(_VG);return new F(function(){return (function(_VI,_VJ){return function(_VK,_){return !E(new T(function(){return B(_rH(new T(function(){return B(_ra(_VC));}),_VI));}))?[0,_Vz,_VK]:[0,[0,_3d,[1,[0,_VI,_VJ]]],_VK];};})(_VH[1],_VH[2]);});},_16,_);});};},_16,_);});})(_16,_);});},_dn,_zc);});};},_VL=new T(function(){return B(A(_o0,[_7r]));}),_VM=function(_VN,_VO,_VP,_VQ){return function(_dn,_zc){return new F(function(){return _4x(new T(function(){return B(_VA(function(_VR,_){var _VS=B(A(new T(function(){return B(_Sh(_uS,_VQ));}),[_VR,_])),_VT=_VS,_VU=B(A(_I,[_O,_VT,_St,new T(function(){return B(unAppCStr("#/",new T(function(){var _VV=B(A(_VO,[_VP])),_VW=E(_VL),_VX=hs_eqWord64(_VV[1],_VW[1]),_VY=_VX;if(!E(_VY)){var _VZ=B(A(_qh,[_VN,_VP]));}else{var _W0=hs_eqWord64(_VV[2],_VW[2]),_W1=_W0,_VZ=E(_W1)==0?B(A(_qh,[_VN,_VP])):E(_VP);}var _W2=_VZ,_W3=_W2;return _W3;})));}),_])),_W4=_VU;return _VT;},_vm));}),function(_W5,_16,_){return new F(function(){return (function(_W6,_){return [0,[0,_3d,[1,_VP]],_W6];})(_16,_);});},_dn,_zc);});};},_W7=new T(function(){return B(_VM(_Eh,_Eg,_V1,_V0));}),_W8=new T(function(){return B(_sk(_W7,_vm));}),_W9=function(_Wa,_){var _Wb=B(A(_W8,[_Wa,_])),_Wc=_Wb,_Wd=E(_Wc),_We=E(_Wd[1]);return [0,[0,function(_Wf,_){var _Wg=B(_5R(_Wf,_)),_Wh=_Wg,_Wi=B(A(_We[1],[_Wf,_])),_Wj=_Wi;return _Wf;},_We[2]],_Wd[2]];},_Wk=function(_Wl,_){var _Wm=0,_Wn=_Wm;if(!E(_Wn)){var _Wo=B(_Vm()),_Wp=_Wo;return [0,[0,_3d,[1,_Wp]],_Wl];}else{var _Wq=E(_ri)[1],_Wr=takeMVar(_Wq),_Ws=_Wr,_=putMVar(_Wq,_Ws);return [0,[0,_3d,[1,_Ws]],_Wl];}},_Wt=function(_Wu,_Wv,_Ww){return new F(function(){return A(_Wu,[[1,_2J,new T(function(){return B(A(_Wv,[_Ww]));})]]);});},_Wx=new T(function(){return B(unCStr("Key "));}),_Wy=new T(function(){return B(unCStr("Mouse "));}),_Wz=new T(function(){return B(unCStr("Click "));}),_WA=new T(function(){return B(unCStr("NoData"));}),_WB=function(_WC){return new F(function(){return _1W(_WA,_WC);});},_WD=new T(function(){return B(unCStr(": empty list"));}),_WE=new T(function(){return B(unCStr("Prelude."));}),_WF=function(_WG){return new F(function(){return err(B(_1W(_WE,new T(function(){return B(_1W(_WG,_WD));}))));});},_WH=new T(function(){return B(unCStr("foldr1"));}),_WI=new T(function(){return B(_WF(_WH));}),_WJ=function(_WK,_WL){var _WM=E(_WL);if(!_WM[0]){return E(_WI);}else{var _WN=_WM[1],_WO=E(_WM[2]);if(!_WO[0]){return E(_WN);}else{return new F(function(){return A(_WK,[_WN,new T(function(){return B(_WJ(_WK,_WO));})]);});}}},_WP=[0,32],_WQ=function(_WR,_WS){var _WT=E(_WS);switch(_WT[0]){case 0:return E(_WB);case 1:var _WU=function(_WV){return new F(function(){return _3U(11,E(_WT[1])[1],[1,_WP,new T(function(){var _WW=E(_WT[2]);return [1,_3T,new T(function(){return B(A(_WJ,[_Wt,[1,function(_WX){return new F(function(){return _3U(0,E(_WW[1])[1],_WX);});},[1,function(_WY){return new F(function(){return _3U(0,E(_WW[2])[1],_WY);});},_h]],[1,_3S,_WV]]));})];})]);});};return E(_WR)[1]<11?function(_WZ){return new F(function(){return _1W(_Wz,new T(function(){return B(_WU(_WZ));}));});}:function(_X0){return [1,_3T,new T(function(){return B(_1W(_Wz,new T(function(){return B(_WU([1,_3S,_X0]));})));})];};case 2:var _X1=function(_X2){return new F(function(){return _1W(_Wy,new T(function(){var _X3=E(_WT[1]);return [1,_3T,new T(function(){return B(A(_WJ,[_Wt,[1,function(_X4){return new F(function(){return _3U(0,E(_X3[1])[1],_X4);});},[1,function(_X5){return new F(function(){return _3U(0,E(_X3[2])[1],_X5);});},_h]],[1,_3S,_X2]]));})];}));});};return E(_WR)[1]<11?E(_X1):function(_X6){return [1,_3T,new T(function(){return B(_X1([1,_3S,_X6]));})];};default:var _X7=_WT[1];return E(_WR)[1]<11?function(_X8){return new F(function(){return _1W(_Wx,new T(function(){return B(_3U(11,E(_X7)[1],_X8));}));});}:function(_X9){return [1,_3T,new T(function(){return B(_1W(_Wx,new T(function(){return B(_3U(11,E(_X7)[1],[1,_3S,_X9]));})));})];};}},_Xa=function(_Xb){return function(_Xc,_){return [0,[0,new T(function(){return B(_5s(_5k,new T(function(){var _Xd=E(_Xb);return B(_1W(_Xd[1],[1,_R1,new T(function(){return B(A(_WQ,[_o4,_Xd[2],_h]));})]));})));}),_Bt],_Xc];};},_Xe=function(_By,_){return new F(function(){return _4x(_Wk,_Xa,_By,_);});},_Xf=function(_Xg){return E(_Xe);},_Xh=[14,_],_Xi=[12,_],_Xj=[9,_],_Xk=[11,_],_Xl=[5,_],_Xm=[10,_],_Xn=[6,_],_Xo=[7,_],_Xp=new T(function(){return B(unCStr("height:100px;background-color:lightgreen;position:relative"));}),_Xq=new T(function(){return B(unCStr("div"));}),_Xr=function(_Xs,_Xt){return function(_Xu,_){var _Xv=jsCreateElem(toJSStr(E(_Xq))),_Xw=_Xv,_Xx=jsAppendChild(_Xw,E(_Xu)[1]),_Xy=[0,_Xw],_Xz=B(A(new T(function(){return B(A(_Xs,[_Xt]));}),[_Xy,_])),_XA=_Xz;return _Xy;};},_XB=new T(function(){return B(unCStr("h1"));}),_XC=function(_XD,_XE){return function(_XF,_){var _XG=jsCreateElem(toJSStr(E(_XB))),_XH=_XG,_XI=jsAppendChild(_XH,E(_XF)[1]),_XJ=[0,_XH],_XK=B(A(new T(function(){return B(A(_XD,[_XE]));}),[_XJ,_])),_XL=_XK;return _XJ;};},_XM=new T(function(){return B(unCStr("Mouse events here"));}),_XN=new T(function(){return B(_XC(_5k,_XM));}),_XO=new T(function(){return B(_Xr(_uS,_XN));}),_XP=function(_XQ,_){var _XR=B(A(_XO,[_XQ,_])),_XS=_XR,_XT=B(A(_I,[_O,_XS,_CK,_Xp,_])),_XU=_XT;return _XS;},_XV=[0,_XP,_Bt],_XW=function(_XX,_){return [0,_XV,_XX];},_XY=new T(function(){return B(_sk(_XW,_Xo));}),_XZ=new T(function(){return B(_sk(_XY,_Xn));}),_Y0=new T(function(){return B(_sk(_XZ,_Xm));}),_Y1=new T(function(){return B(_sk(_Y0,_Xl));}),_Y2=new T(function(){return B(_sk(_Y1,_Xk));}),_Y3=new T(function(){return B(_sk(_Y2,_vm));}),_Y4=new T(function(){return B(_sk(_Y3,_Xj));}),_Y5=new T(function(){return B(_sk(_Y4,_Xi));}),_Y6=new T(function(){return B(_sk(_Y5,_Xh));}),_Y7=new T(function(){return B(_sk(_Y6,_aH));}),_Y8=new T(function(){return B(unCStr("http://todomvc.com"));}),_Y9=new T(function(){return B(unCStr("Work in progress for a todo application to be added to "));}),_Ya=new T(function(){return B(unCStr("todomvc.com"));}),_Yb=new T(function(){return B(_Sh(_5k,_Ya));}),_Yc=function(_Yd,_){var _Ye=B(_5k(_Y9,_Yd,_)),_Yf=_Ye,_Yg=B(A(_Yb,[_Yd,_])),_Yh=_Yg,_Yi=B(A(_I,[_O,_Yh,_St,_Y8,_])),_Yj=_Yi;return _Yd;},_Yk=new T(function(){return B(_5s(_uS,_Yc));}),_Yl=new T(function(){return B(unCStr("Tasks"));}),_Ym=[0,I_fromBits([3561938990,657451105]),I_fromBits([3021302870,108592267]),_zo,_zp,_Yl],_Yn=[0,I_fromBits([3561938990,657451105]),I_fromBits([3021302870,108592267]),_Ym,_h],_Yo=2,_Yp=function(_Yq,_Yr,_Ys,_Yt,_){var _Yu=B(A(_Ys,[_Yt,_])),_Yv=_Yu,_Yw=E(_Yv),_Yx=E(_Yw[1]),_Yy=_Yx[1];return [0,[0,function(_Yz,_){var _YA=jsFind(toJSStr(E(_Yq))),_YB=_YA,_YC=E(_YB);if(!_YC[0]){return _Yz;}else{var _YD=_YC[1];switch(E(_Yr)){case 0:var _YE=B(A(_Yy,[_YD,_])),_YF=_YE;return _Yz;case 1:var _YG=E(_YD),_YH=_YG[1],_YI=jsGetChildren(_YH),_YJ=_YI,_YK=E(_YJ);if(!_YK[0]){var _YL=B(A(_Yy,[_YG,_])),_YM=_YL;return _Yz;}else{var _YN=jsCreateElem(toJSStr(E(_4d))),_YO=_YN,_YP=jsAddChildBefore(_YO,_YH,E(_YK[1])[1]),_YQ=B(A(_Yy,[[0,_YO],_])),_YR=_YQ;return _Yz;}break;default:var _YS=E(_YD),_YT=jsClearChildren(_YS[1]),_YU=B(A(_Yy,[_YS,_])),_YV=_YU;return _Yz;}}},_Yx[2]],_Yw[2]];},_YW=[0,_3d,_5W],_YX=function(_YY,_){return [0,_YW,_YY];},_YZ=new T(function(){return B(unCStr("Pattern match failure in do expression at src\\main.hs:339:7-25"));}),_Z0=new T(function(){return B(_P3(_YZ));}),_Z1=function(_Z2,_Z3,_Z4,_Z5){return new F(function(){return A(_Z2,[new T(function(){return function(_){var _Z6=jsSet(E(_Z3)[1],toJSStr(E(_Z4)),toJSStr(E(_Z5)));return _H;};})]);});},_Z7=new T(function(){return B(unCStr("text"));}),_Z8=new T(function(){return B(unCStr("value"));}),_Z9=new T(function(){return B(_7s(_nT,_nY));}),_Za=new T(function(){return B(A(_Z9,[_7r]));}),_Zb=new T(function(){return B(A(_Z9,[_7r]));}),_Zc=new T(function(){return B(unCStr("Prelude.read: ambiguous parse"));}),_Zd=new T(function(){return B(unCStr("Prelude.read: no parse"));}),_Ze=function(_Zf){return [1,function(_Zg){return new F(function(){return A(_kb,[_Zg,function(_Zh){return E([3,_Zf,_cW]);}]);});}];},_Zi=function(_Zj){while(1){var _Zk=(function(_Zl){var _Zm=E(_Zl);if(!_Zm[0]){return [0];}else{var _Zn=_Zm[2],_Zo=E(_Zm[1]);if(!E(_Zo[2])[0]){return [1,_Zo[1],new T(function(){return B(_Zi(_Zn));})];}else{_Zj=_Zn;return null;}}})(_Zj);if(_Zk!=null){return _Zk;}}},_Zp=function(_Zq,_Zr){var _Zs=B(_Zi(B(_bC(B(A(E(_Zq)[3],[_m7,_Ze])),_Zr))));return _Zs[0]==0?B(err(_Zd)):E(_Zs[2])[0]==0?E(_Zs[1]):B(err(_Zc));},_Zt=function(_Zu,_Zv,_Zw,_Zx){var _Zy=new T(function(){return B(_qh(_Zv));});return [0,function(_Zz){return new F(function(){return A(new T(function(){return B(_qj(_9D,_aJ,_Zw,_Zv,_Zu));}),[[1,_Zx],_Z7,_Zz]);});},function(_ZA,_){var _ZB=E(_Zx),_ZC=jsFind(toJSStr(_ZB)),_ZD=_ZC,_ZE=E(_ZD);return _ZE[0]==0?B(_4m(_ZB)):B(A(_Z1,[_O,_ZE[1],_Z8,new T(function(){var _ZF=B(A(_Zw,[_ZA])),_ZG=E(_Za),_ZH=hs_eqWord64(_ZF[1],_ZG[1]),_ZI=_ZH;if(!E(_ZI)){var _ZJ=B(A(_Zy,[_ZA]));}else{var _ZK=hs_eqWord64(_ZF[2],_ZG[2]),_ZL=_ZK,_ZJ=E(_ZL)==0?B(A(_Zy,[_ZA])):E(_ZA);}var _ZM=_ZJ,_ZN=_ZM;return _ZN;}),_]));},function(_){var _ZO=E(_Zx),_ZP=jsFind(toJSStr(_ZO)),_ZQ=_ZP,_ZR=E(_ZQ);if(!_ZR[0]){return new F(function(){return _4m(_ZO);});}else{var _ZS=B(_Ds(E(_ZR[1])[1],_Z8,_)),_ZT=_ZS;return new T(function(){var _ZU=B(A(_Z9,[_ZT])),_ZV=E(_Zb),_ZW=hs_eqWord64(_ZU[1],_ZV[1]),_ZX=_ZW;if(!E(_ZX)){var _ZY=B(_Zp(_Zu,_ZT));}else{var _ZZ=hs_eqWord64(_ZU[2],_ZV[2]),_100=_ZZ,_ZY=E(_100)==0?B(_Zp(_Zu,_ZT)):E(_ZT);}var _101=_ZY,_102=_101;return _102;});}}];},_103=new T(function(){return B(unCStr("todo"));}),_104=new T(function(){var _105=B(_Zt(_H0,_Eh,_Eg,_103));return [0,_105[1],_105[2],_105[3]];}),_106=new T(function(){var _107=B(A(E(_104)[2],[_h]));return function(_108,_){var _109=B(A(_107,[_])),_10a=_109;return [0,[0,_3d,[1,_10a]],_108];};}),_10b=[1,_h],_10c=function(_10d){return E(_Yn);},_10e=new T(function(){return B(_BJ(_1c,_3L,_1a,_10c));}),_10f=function(_10g,_){var _10h=B(A(_10e,[_10g,_])),_10i=_10h;return [0,[0,_vi,new T(function(){var _10j=E(E(_10i)[1]);return _10j[0]==0?E(_10b):E(_10j);})],new T(function(){return E(E(_10i)[2]);})];},_10k=[0,_3d,_5W],_10l=[0,_3d,_5W],_10m=function(_10n,_10o,_){return [0,_10l,_10o];},_10p=[0,_3d,_5W],_10q=function(_10r,_){return [0,_10p,_10r];},_10s=new T(function(){return B(unCStr("list"));}),_10t=new T(function(){return B(unCStr("check"));}),_10u=new T(function(){return B(A(_FD,[_0,_10t]));}),_10v=new T(function(){return B(_sk(_10u,_vm));}),_10w=function(_10x,_){var _10y=B(A(_10v,[_10x,_])),_10z=_10y,_10A=E(_10z),_10B=E(_10A[1]);return [0,[0,_10B[1],new T(function(){var _10C=E(_10B[2]);if(!_10C[0]){var _10D=[0];}else{var _10D=[1,E(_10C[1])[1]];}return _10D;})],_10A[2]];},_10E=new T(function(){return B(unCStr("text-decoration:line-through;"));}),_10F=new T(function(){return B(unCStr("li"));}),_10G=function(_10H,_10I){return function(_10J,_){var _10K=jsCreateElem(toJSStr(E(_10F))),_10L=_10K,_10M=jsAppendChild(_10L,E(_10J)[1]),_10N=[0,_10L],_10O=B(A(new T(function(){return B(A(_10H,[_10I]));}),[_10N,_])),_10P=_10O;return _10N;};},_10Q=function(_10R){var _10S=E(_10R);if(!_10S[0]){return [0];}else{var _10T=new T(function(){return B(_5G(_5k,_10S[1]));});return [1,function(_10U,_){var _10V=B(_4x(_10w,function(_10W){var _10X=E(_10W);return _10X[0]==0?function(_10Y,_){return [0,[0,_10T,_Bt],_10Y];}:!B(_rH(_10X[1],_10t))?function(_10Z,_){return [0,[0,_10T,_Bt],_10Z];}:E(_10X[2])[0]==0?function(_110,_){return [0,[0,function(_111,_){var _112=B(A(_10T,[_111,_])),_113=_112,_114=B(A(_I,[_O,_113,_CK,_10E,_])),_115=_114;return _113;},_Bt],_110];}:function(_116,_){return [0,[0,_10T,_Bt],_116];};},_10U,_)),_117=_10V,_118=E(_117),_119=E(_118[1]);return [0,[0,new T(function(){return B(_10G(_uS,_119[1]));}),_119[2]],_118[2]];},new T(function(){return B(_10Q(_10S[2]));})];}},_11a=function(_11b,_11c){while(1){var _11d=(function(_11e,_11f){var _11g=E(_11f);if(!_11g[0]){return E(_11e);}else{_11b=function(_11h,_){var _11i=B(A(_11e,[_11h,_])),_11j=_11i,_11k=E(_11j),_11l=E(_11k[1]),_11m=B(A(_11g[1],[_11k[2],_])),_11n=_11m,_11o=E(_11n),_11p=E(_11o[1]);return [0,[0,function(_11q,_){var _11r=B(A(_11l[1],[_11q,_])),_11s=_11r,_11t=B(A(_11p[1],[_11q,_])),_11u=_11t;return _11q;},new T(function(){var _11v=E(_11l[2]);return _11v[0]==0?E(_11p[2]):E(_11v);})],_11o[2]];};_11c=_11g[2];return null;}})(_11b,_11c);if(_11d!=null){return _11d;}}},_11w=function(_11x,_11y,_){return new F(function(){return _4x(_Wk,function(_11z){var _11A=E(E(_11z)[2]);return _11A[0]==3?E(E(_11A[1])[1])==13?function(_By,_){return new F(function(){return _4x(_106,function(_11B){return function(_By,_){return new F(function(){return _4x(_10f,function(_11C){return function(_dn,_zc){return new F(function(){return _4x(function(_By,_){return new F(function(){return _4x(_Br,function(_11D){return function(_11E,_){return [0,_10k,new T(function(){var _11F=E(_11D);return [0,_11F[1],_11F[2],_11F[3],_11F[4],_11F[5],new T(function(){return B(_Bg(_Yn,[1,_11x,_11C],_11F[6]));})];})];};},_By,_);});},function(_11G,_By,_){return new F(function(){return (function(_By,_){return new F(function(){return _4x(function(_By,_){return new F(function(){return _Yp(_10s,_Yo,new T(function(){return B(_11a(_10q,B(_10Q([1,_11x,_11C]))));}),_By,_);});},_10m,_By,_);});})(_By,_);});},_dn,_zc);});};},_By,_);});};},_By,_);});}:E(_YX):E(_Z0);},_11y,_);});},_11H=new T(function(){return B(A(E(_104)[1],[_a]));}),_11I=new T(function(){return B(_sk(_11H,_aH));}),_11J=new T(function(){return B(unCStr("todos"));}),_11K=new T(function(){return B(_XC(_5k,_11J));}),_11L=new T(function(){return B(_Xr(_uS,_3d));}),_11M=function(_11N,_){var _11O=B(_4x(_11I,_11w,_11N,_)),_11P=_11O,_11Q=E(_11P),_11R=E(_11Q[1]);return [0,[0,function(_11S,_){var _11T=B(A(new T(function(){return B(_v8(_uS,function(_11U,_){var _11V=B(A(_11K,[_11U,_])),_11W=_11V,_11X=B(A(_11R[1],[_11U,_])),_11Y=_11X;return _11U;}));}),[_11S,_])),_11Z=_11T,_120=B(A(_11L,[_11S,_])),_121=_120,_122=B(A(_I,[_O,_121,_Jt,_10s,_])),_123=_122;return _11S;},new T(function(){var _124=E(_11R[2]);return _124[0]==0?E(_Bt):E(_124);})],_11Q[2]];},_125=function(_126,_127,_){return [0,[0,_3d,[1,[1,_126]]],_127];},_128=new T(function(){return B(unCStr("revEntry"));}),_129=new T(function(){var _12a=B(_Zt(_H0,_Eh,_Eg,_128));return [0,_12a[1],_12a[2],_12a[3]];}),_12b=new T(function(){return B(A(E(_129)[1],[_a]));}),_12c=new T(function(){return B(_sk(_12b,_aH));}),_12d=function(_12e,_12f,_){return [0,[0,_3d,[1,[0,_12e]]],_12f];},_12g=new T(function(){return B(unCStr("entry"));}),_12h=new T(function(){var _12i=B(_Zt(_H0,_Eh,_Eg,_12g));return [0,_12i[1],_12i[2],_12i[3]];}),_12j=new T(function(){return B(A(E(_12h)[1],[_a]));}),_12k=new T(function(){return B(_sk(_12j,_aH));}),_12l=function(_12m,_){var _12n=B(_4x(_12k,_12d,_12m,_)),_12o=_12n,_12p=E(_12o),_12q=E(_12p[1]),_12r=B(_4x(_12c,_125,_12p[2],_)),_12s=_12r,_12t=E(_12s),_12u=E(_12t[1]);return [0,[0,new T(function(){return B(_v8(_uS,function(_12v,_){var _12w=B(A(_12q[1],[_12v,_])),_12x=_12w,_12y=B(_5R(_12v,_)),_12z=_12y,_12A=B(A(_12u[1],[_12v,_])),_12B=_12A;return _12v;}));}),new T(function(){var _12C=E(_12q[2]);return _12C[0]==0?E(_12u[2]):E(_12C);})],_12t[2]];},_12D=new T(function(){return B(unCStr("To search palindromes: one box present the other\'s reversed. It is also an example of cell usage"));}),_12E=new T(function(){return B(_5s(_5k,_12D));}),_12F=function(_12G){var _12H=B(A(E(_129)[2],[_12G]));return function(_12I,_){var _12J=B(A(_12H,[_])),_12K=_12J;return [0,[0,_3d,[1,_12K]],_12I];};},_12L=function(_12M,_12N){while(1){var _12O=E(_12M);if(!_12O[0]){return E(_12N);}else{_12M=_12O[2];var _12P=[1,_12O[1],_12N];_12N=_12P;continue;}}},_12Q=function(_12R){return function(_12S,_){return [0,[0,_3d,[1,new T(function(){return B(_12L(_12R,_h));})]],_12S];};},_12T=new T(function(){var _12U=E(E(_12h)[3]);return function(_12V,_){var _12W=B(A(_12U,[_])),_12X=_12W;return [0,[0,_3d,[1,_12X]],_12V];};}),_12Y=function(_By,_){return new F(function(){return _4x(_12T,_12Q,_By,_);});},_12Z=function(_By,_){return new F(function(){return _4x(_12Y,_12F,_By,_);});},_130=function(_131){var _132=B(A(E(_12h)[2],[_131]));return function(_133,_){var _134=B(A(_132,[_])),_135=_134;return [0,[0,_3d,[1,_135]],_133];};},_136=new T(function(){var _137=E(E(_129)[3]);return function(_138,_){var _139=B(A(_137,[_])),_13a=_139;return [0,[0,_3d,[1,_13a]],_138];};}),_13b=function(_13c){return function(_13d,_){return [0,[0,_3d,[1,new T(function(){return B(_12L(_13c,_h));})]],_13d];};},_13e=function(_By,_){return new F(function(){return _4x(_136,_13b,_By,_);});},_13f=function(_By,_){return new F(function(){return _4x(_13e,_130,_By,_);});},_13g=function(_13h){return E(_13h)[0]==0?E(_12Z):E(_13f);},_13i=function(_13j,_){var _13k=B(_4x(_12l,_13g,_13j,_)),_13l=_13k,_13m=E(_13l),_13n=E(_13m[1]);return [0,[0,function(_13o,_){var _13p=B(A(_12E,[_13o,_])),_13q=_13p,_13r=B(A(_13n[1],[_13o,_])),_13s=_13r;return _13o;},_13n[2]],_13m[2]];},_13t=new T(function(){return B(unCStr("This widget sum recursively n numbers, but remember the previos entries when one entry is edited"));}),_13u=new T(function(){return B(_5s(_5k,_13t));}),_13v=[0,_3d,_a],_13w=function(_13x,_){return [0,_13v,_13x];},_13y=function(_13z,_13A,_13B){var _13C=E(_13B);if(!_13C[0]){var _13D=_13C[3],_13E=_13C[4],_13F=_13C[5],_13G=E(_13C[2]),_13H=_13G[1];if(_13z>=_13H){if(_13z!=_13H){return new F(function(){return _AB(_13G,_13D,_13E,B(_13y(_13z,_13A,_13F)));});}else{return [0,_13C[1],E([0,_13z]),_13A,E(_13E),E(_13F)];}}else{return new F(function(){return _zW(_13G,_13D,B(_13y(_13z,_13A,_13E)),_13F);});}}else{return [0,1,E([0,_13z]),_13A,E(_g),E(_g)];}},_13I=function(_13J,_13K,_13L){var _13M=E(_13J),_13N=_13M[1],_13O=E(_13L);if(!_13O[0]){var _13P=_13O[3],_13Q=_13O[4],_13R=_13O[5],_13S=E(_13O[2]),_13T=_13S[1];if(_13N>=_13T){if(_13N!=_13T){return new F(function(){return _AB(_13S,_13P,_13Q,B(_13y(_13N,_13K,_13R)));});}else{return [0,_13O[1],E(_13M),_13K,E(_13Q),E(_13R)];}}else{return new F(function(){return _zW(_13S,_13P,B(_13y(_13N,_13K,_13Q)),_13R);});}}else{return [0,1,E(_13M),_13K,E(_g),E(_g)];}},_13U=function(_13V,_13W){while(1){var _13X=E(_13W);if(!_13X[0]){var _13Y=E(_13X[2])[1];if(_13V>=_13Y){if(_13V!=_13Y){_13W=_13X[5];continue;}else{return [1,_13X[3]];}}else{_13W=_13X[4];continue;}}else{return [0];}}},_13Z=new T(function(){return B(unCStr("containers-0.5.5.1"));}),_140=new T(function(){return B(unCStr("Data.Map.Base"));}),_141=new T(function(){return B(unCStr("Map"));}),_142=[0,I_fromBits([2800860092,98171937]),I_fromBits([2262449324,1391410843]),_13Z,_140,_141],_143=[0,I_fromBits([2800860092,98171937]),I_fromBits([2262449324,1391410843]),_142,_h],_144=function(_145){return E(_143);},_146=function(_147){var _148=E(_147);if(!_148[0]){return [0];}else{var _149=E(_148[1]);return [1,[0,_149[1],_149[2]],new T(function(){return B(_146(_148[2]));})];}},_14a=function(_14b,_14c){return function(_14d){return E(new T(function(){var _14e=B(A(_14b,[_7r])),_14f=E(_14e[3]),_14g=_14f[1],_14h=_14f[2],_14i=B(_1W(_14e[4],[1,new T(function(){return B(A(_14c,[_7r]));}),_h]));if(!_14i[0]){var _14j=[0,_14g,_14h,_14f,_h];}else{var _14k=B(_6M(new T(function(){return B(_6A(B(_74(_7j,[1,[0,_14g,_14h],new T(function(){return B(_146(_14i));})]))));}))),_14j=[0,_14k[1],_14k[2],_14f,_14i];}var _14l=_14j,_14m=_14l;return _14m;}));};},_14n=new T(function(){return B(_14a(_144,_nu));}),_14o=new T(function(){return B(_7s(_14n,_nu));}),_14p=new T(function(){return B(_BJ(_1c,_3L,_1a,_14o));}),_14q=function(_14r,_){var _14s=B(A(_14p,[_14r,_])),_14t=_14s;return [0,[0,_3d,new T(function(){return E(E(_14t)[1]);})],new T(function(){return E(E(_14t)[2]);})];},_14u=new T(function(){return B(_7s(_14n,_nu));}),_14v=[1,_g],_14w=new T(function(){return B(_BJ(_1c,_3L,_1a,_14u));}),_14x=function(_14y,_){var _14z=B(A(_14w,[_14y,_])),_14A=_14z;return [0,[0,_vi,new T(function(){var _14B=E(E(_14A)[1]);return _14B[0]==0?E(_14v):E(_14B);})],new T(function(){return E(E(_14A)[2]);})];},_14C=[0,_3d,_5W],_14D=[1,_a],_14E=function(_14F,_14G){return function(_dn,_zc){return new F(function(){return _4x(function(_By,_){return new F(function(){return _4x(function(_14H,_){var _14I=B(_4x(_14q,function(_14J){var _14K=B(_13U(E(_14F)[1],_14J));return _14K[0]==0?E(_13w):function(_14L,_){return [0,[0,_3d,_14K],_14L];};},_14H,_)),_14M=_14I,_14N=E(_14M),_14O=E(_14N[1]);return [0,[0,function(_14P,_){var _14Q=B(A(_14O[1],[_14P,_])),_14R=_14Q;return _14P;},new T(function(){var _14S=E(_14O[2]);return _14S[0]==0?E(_14D):[1,_14S];})],_14N[2]];},function(_14T){return function(_dn,_zc){return new F(function(){return _4x(function(_14U,_){var _14V=B(A(new T(function(){return B(_sk(new T(function(){return B(A(_qT,[_a,_aI,_14T]));}),_aH));}),[_14U,_])),_14W=_14V,_14X=E(_14W),_14Y=_14X[2],_14Z=E(_14X[1]),_150=_14Z[1],_151=_14Z[2],_152=E(_14T);return _152[0]==0?[0,[0,function(_153,_){var _154=B(A(_150,[_153,_])),_155=_154;return _153;},_151],_14Y]:[0,[0,function(_156,_){var _157=B(A(_150,[_156,_])),_158=_157;return _156;},new T(function(){var _159=E(_151);return _159[0]==0?E(_152):E(_159);})],_14Y];},function(_15a,_15b,_){return new F(function(){return _4x(function(_By,_){return new F(function(){return _4x(_14x,function(_15c){var _15d=new T(function(){return B(_13I(_14F,_15a,_15c));});return function(_dn,_zc){return new F(function(){return _4x(_Br,function(_15e){return function(_15f,_){return [0,_14C,new T(function(){var _15g=E(_15e);return [0,_15g[1],_15g[2],_15g[3],_15g[4],_15g[5],new T(function(){return B(_Bg(new T(function(){return B(A(_14u,[_15d]));}),_15d,_15g[6]));})];})];};},_dn,_zc);});};},_By,_);});},function(_15h,_By,_){return new F(function(){return (function(_15i,_){return [0,[0,_3d,[1,_15a]],_15i];})(_By,_);});},_15b,_);});},_dn,_zc);});};},_By,_);});},function(_15j){return function(_dn,_zc){return new F(function(){return _4x(function(_15k,_){return [0,[0,function(_15l,_){var _15m=B(A(new T(function(){return B(_5G(_5k,new T(function(){return B(_3U(0,E(_14G)[1]+E(_15j)[1]|0,_h));})));}),[_15l,_])),_15n=_15m,_15o=B(_5R(_15l,_)),_15p=_15o;return _15l;},_5W],_15k];},function(_15q){return E(new T(function(){return B(_14E(new T(function(){return [0,E(_14F)[1]+1|0];}),new T(function(){return B(_9U(_14G,_15j));})));}));},_dn,_zc);});};},_dn,_zc);});};},_15r=new T(function(){return B(_14E(_69,_69));}),_15s=new T(function(){return B(unCStr("This widget sum recursively n numbers. When enters 0, present the result"));}),_15t=new T(function(){return B(_5s(_5k,_15s));}),_15u=new T(function(){return B(A(_qT,[_a,_aI,_a]));}),_15v=new T(function(){return B(_sk(_15u,_aH));}),_15w=function(_15x){return function(_dn,_zc){return new F(function(){return _4x(_15v,function(_15y){var _15z=E(E(_15y)[1]);return _15z==0?function(_15A,_){return [0,[0,function(_15B,_){var _15C=B(_5R(_15B,_)),_15D=_15C,_15E=B(_5k(_5X,_15B,_)),_15F=_15E,_15G=B(A(new T(function(){return B(_5G(_5k,new T(function(){return B(_5C(_15x));})));}),[_15B,_])),_15H=_15G;return _15B;},_a],_15A];}:function(_dn,_zc){return new F(function(){return _4x(function(_15I,_){return [0,[0,function(_15J,_){var _15K=B(A(new T(function(){return B(_5G(_5k,new T(function(){return B(_3U(0,E(_15x)[1]+_15z|0,_h));})));}),[_15J,_])),_15L=_15K,_15M=B(_5R(_15J,_)),_15N=_15M;return _15J;},_5W],_15I];},function(_15O){return E(new T(function(){return B(_15w(new T(function(){return [0,E(_15x)[1]+_15z|0];})));}));},_dn,_zc);});};},_dn,_zc);});};},_15P=new T(function(){return B(_15w(_69));}),_15Q=new T(function(){return B(unCStr("This widget sum two numbers and append the result. Using applicative and monadic expressions"));}),_15R=new T(function(){return B(_5s(_5k,_15Q));}),_15S=function(_15T){return function(_15U,_){return [0,[0,new T(function(){return B(_5s(_uS,function(_15V,_){var _15W=B(_5k(_5X,_15V,_)),_15X=_15W,_15Y=B(A(new T(function(){return B(_5G(_5k,new T(function(){return B(_5C(_15T));})));}),[_15V,_])),_15Z=_15Y;return _15V;}));}),_5W],_15U];};},_160=new T(function(){return B(A(_qT,[_a,_aI,_a]));}),_161=new T(function(){return B(_sk(_160,_aH));}),_162=new T(function(){return B(unCStr("second number "));}),_163=new T(function(){return B(unCStr("first number"));}),_164=new T(function(){return B(A(_qT,[_a,_aI,_a]));}),_165=new T(function(){return B(_sk(_164,_aH));}),_166=function(_167,_){var _168=B(A(_161,[_167,_])),_169=_168,_16a=E(_169),_16b=E(_16a[1]),_16c=B(A(_165,[_16a[2],_])),_16d=_16c,_16e=E(_16d),_16f=E(_16e[1]);return [0,[0,function(_16g,_){var _16h=B(_5k(_163,_16g,_)),_16i=_16h,_16j=B(_5R(_16g,_)),_16k=_16j,_16l=B(A(_16b[1],[_16g,_])),_16m=_16l,_16n=B(_5R(_16g,_)),_16o=_16n,_16p=B(_5k(_162,_16g,_)),_16q=_16p,_16r=B(_5R(_16g,_)),_16s=_16r,_16t=B(A(_16f[1],[_16g,_])),_16u=_16t,_16v=B(_5R(_16g,_)),_16w=_16v;return _16g;},new T(function(){var _16x=E(_16b[2]);if(!_16x[0]){var _16y=[0];}else{var _16z=E(_16f[2]),_16y=_16z[0]==0?[0]:[1,new T(function(){return B(_9U(_16x[1],_16z[1]));})];}return _16y;})],_16e[2]];},_16A=function(_16B,_){var _16C=B(_4x(_166,_15S,_16B,_)),_16D=_16C,_16E=E(_16D),_16F=E(_16E[1]);return [0,[0,function(_16G,_){var _16H=B(A(_15R,[_16G,_])),_16I=_16H,_16J=B(A(new T(function(){return B(_5s(_uS,_16F[1]));}),[_16G,_])),_16K=_16J;return _16G;},_16F[2]],_16E[2]];},_16L=new T(function(){return B(unCStr("table"));}),_16M=function(_16N,_16O){return function(_16P,_){var _16Q=jsCreateElem(toJSStr(E(_16L))),_16R=_16Q,_16S=jsAppendChild(_16R,E(_16P)[1]),_16T=[0,_16R],_16U=B(A(new T(function(){return B(A(_16N,[_16O]));}),[_16T,_])),_16V=_16U;return _16T;};},_16W=new T(function(){return B(unCStr("hplayground examples"));}),_16X=new T(function(){return B(_XC(_5k,_16W));}),_16Y=new T(function(){return B(unCStr("td"));}),_16Z=function(_170,_171){return function(_172,_){var _173=jsCreateElem(toJSStr(E(_16Y))),_174=_173,_175=jsAppendChild(_174,E(_172)[1]),_176=[0,_174],_177=B(A(new T(function(){return B(A(_170,[_171]));}),[_176,_])),_178=_177;return _176;};},_179=new T(function(){return B(unCStr("tr"));}),_17a=function(_17b,_17c){return function(_17d,_){var _17e=jsCreateElem(toJSStr(E(_179))),_17f=_17e,_17g=jsAppendChild(_17f,E(_17d)[1]),_17h=[0,_17f],_17i=B(A(new T(function(){return B(A(_17b,[_17c]));}),[_17h,_])),_17j=_17i;return _17h;};},_17k=new T(function(){return B(unCStr("bottom of the page"));}),_17l=new T(function(){return B(_5G(_5k,_17k));}),_17m=new T(function(){return B(unCStr("h3"));}),_17n=function(_17o,_17p){return function(_17q,_){var _17r=jsCreateElem(toJSStr(E(_17m))),_17s=_17r,_17t=jsAppendChild(_17s,E(_17q)[1]),_17u=[0,_17s],_17v=B(A(new T(function(){return B(A(_17o,[_17p]));}),[_17u,_])),_17w=_17v;return _17u;};},_17x=new T(function(){return B(unCStr("https://github.com/agocorona/hplayground"));}),_17y=new T(function(){return B(unCStr("   "));}),_17z=new T(function(){return B(unCStr("https://github.com/agocorona/hplayground/blob/master/src/Main.hs"));}),_17A=new T(function(){return B(unCStr("haskell-web.blogspot.com.es/2014/07/hplayground-translate-your-console.html"));}),_17B=new T(function(){return B(unCStr("Git repository"));}),_17C=new T(function(){return B(_Sh(_5k,_17B));}),_17D=new T(function(){return B(unCStr("Examples code"));}),_17E=new T(function(){return B(_Sh(_5k,_17D));}),_17F=new T(function(){return B(unCStr("Article"));}),_17G=new T(function(){return B(_Sh(_5k,_17F));}),_17H=function(_17I,_){var _17J=B(A(_17C,[_17I,_])),_17K=_17J,_17L=B(A(_I,[_O,_17K,_St,_17x,_])),_17M=_17L,_17N=B(_5k(_17y,_17I,_)),_17O=_17N,_17P=B(A(_17E,[_17I,_])),_17Q=_17P,_17R=B(A(_I,[_O,_17Q,_St,_17z,_])),_17S=_17R,_17T=B(_5k(_17y,_17I,_)),_17U=_17T,_17V=B(A(_17G,[_17I,_])),_17W=_17V,_17X=B(A(_I,[_O,_17W,_St,_17A,_])),_17Y=_17X;return _17I;},_17Z=new T(function(){return B(_v8(_uS,_17H));}),_180=new T(function(){return B(_17n(_uS,_17Z));}),_181=function(_182,_){var _183=B(_16A(_182,_)),_184=_183,_185=E(_184),_186=E(_185[1]),_187=B(A(_v6,[_185[2],_])),_188=_187,_189=E(_188),_18a=E(_189[1]),_18b=B(A(_15P,[_189[2],_])),_18c=_18b,_18d=E(_18c),_18e=E(_18d[1]),_18f=B(A(_Cp,[_18d[2],_])),_18g=_18f,_18h=E(_18g),_18i=E(_18h[1]),_18j=B(_Iv(_18h[2],_)),_18k=_18j,_18l=E(_18k),_18m=E(_18l[1]),_18n=B(_4x(_W9,_UW,_18l[2],_)),_18o=_18n,_18p=E(_18o),_18q=E(_18p[1]),_18r=B(A(_15r,[_18p[2],_])),_18s=_18r,_18t=E(_18s),_18u=E(_18t[1]),_18v=B(A(_D7,[_18t[2],_])),_18w=_18v,_18x=E(_18w),_18y=E(_18x[1]),_18z=B(_SF(_18x[2],_)),_18A=_18z,_18B=E(_18A),_18C=E(_18B[1]),_18D=B(_13i(_18B[2],_)),_18E=_18D,_18F=E(_18E),_18G=E(_18F[1]),_18H=B(_11M(_18F[2],_)),_18I=_18H,_18J=E(_18I),_18K=E(_18J[1]),_18L=B(_NR(_18J[2],_)),_18M=_18L,_18N=E(_18M),_18O=E(_18N[1]),_18P=B(_U7(_18N[2],_)),_18Q=_18P,_18R=E(_18Q),_18S=E(_18R[1]),_18T=B(_4x(_Y7,_Xf,_18R[2],_)),_18U=_18T,_18V=E(_18U),_18W=E(_18V[1]);return [0,[0,function(_18X,_){var _18Y=B(A(_16X,[_18X,_])),_18Z=_18Y,_190=B(A(_I,[_O,_18Z,_CK,_CJ,_])),_191=_190,_192=B(A(_180,[_18X,_])),_193=_192,_194=B(A(new T(function(){return B(_16M(_uS,function(_195,_){var _196=B(A(new T(function(){return B(_17a(_uS,function(_197,_){var _198=B(A(new T(function(){return B(_16Z(_uS,_186[1]));}),[_197,_])),_199=_198,_19a=B(A(_I,[_O,_199,_CK,_5g,_])),_19b=_19a,_19c=B(A(new T(function(){return B(_16Z(_uS,_18a[1]));}),[_197,_])),_19d=_19c,_19e=B(A(_I,[_O,_19d,_CK,_5g,_])),_19f=_19e,_19g=B(A(new T(function(){return B(_16Z(_uS,function(_19h,_){var _19i=B(A(_15t,[_19h,_])),_19j=_19i,_19k=B(A(_18e[1],[_19h,_])),_19l=_19k;return _19h;}));}),[_197,_])),_19m=_19g,_19n=B(A(_I,[_O,_19m,_CK,_5g,_])),_19o=_19n;return _197;}));}),[_195,_])),_19p=_196,_19q=B(A(_I,[_O,_19p,_CK,_5i,_])),_19r=_19q,_19s=B(A(new T(function(){return B(_17a(_uS,function(_19t,_){var _19u=B(A(new T(function(){return B(_16Z(_uS,function(_19v,_){var _19w=B(A(_18i[1],[_19v,_])),_19x=_19w,_19y=B(A(_18m[1],[_19v,_])),_19z=_19y,_19A=B(A(_18q[1],[_19v,_])),_19B=_19A;return _19v;}));}),[_19t,_])),_19C=_19u,_19D=B(A(_I,[_O,_19C,_CK,_5g,_])),_19E=_19D,_19F=B(A(new T(function(){return B(_16Z(_uS,function(_19G,_){var _19H=B(A(_13u,[_19G,_])),_19I=_19H,_19J=B(A(_18u[1],[_19G,_])),_19K=_19J;return _19G;}));}),[_19t,_])),_19L=_19F,_19M=B(A(_I,[_O,_19L,_CK,_5g,_])),_19N=_19M,_19O=B(A(new T(function(){return B(_16Z(_uS,_18y[1]));}),[_19t,_])),_19P=_19O,_19Q=B(A(_I,[_O,_19P,_CK,_5g,_])),_19R=_19Q;return _19t;}));}),[_195,_])),_19S=_19s,_19T=B(A(_I,[_O,_19S,_CK,_5i,_])),_19U=_19T,_19V=B(A(new T(function(){return B(_17a(_uS,function(_19W,_){var _19X=B(A(new T(function(){return B(_16Z(_uS,new T(function(){return B(_v8(_uS,_18C[1]));})));}),[_19W,_])),_19Y=_19X,_19Z=B(A(_I,[_O,_19Y,_CK,_5g,_])),_1a0=_19Z,_1a1=B(A(new T(function(){return B(_16Z(_uS,_18G[1]));}),[_19W,_])),_1a2=_1a1,_1a3=B(A(_I,[_O,_1a2,_CK,_5g,_])),_1a4=_1a3,_1a5=B(A(new T(function(){return B(_16Z(_uS,function(_1a6,_){var _1a7=B(A(_Yk,[_1a6,_])),_1a8=_1a7,_1a9=B(A(_18K[1],[_1a6,_])),_1aa=_1a9;return _1a6;}));}),[_19W,_])),_1ab=_1a5,_1ac=B(A(_I,[_O,_1ab,_CK,_5g,_])),_1ad=_1ac;return _19W;}));}),[_195,_])),_1ae=_19V,_1af=B(A(_I,[_O,_1ae,_CK,_5i,_])),_1ag=_1af,_1ah=B(A(new T(function(){return B(_17a(_uS,function(_1ai,_){var _1aj=B(A(new T(function(){return B(_16Z(_uS,_18O[1]));}),[_1ai,_])),_1ak=_1aj,_1al=B(A(_I,[_O,_1ak,_CK,_5g,_])),_1am=_1al,_1an=B(A(new T(function(){return B(_16Z(_uS,_18S[1]));}),[_1ai,_])),_1ao=_1an,_1ap=B(A(_I,[_O,_1ao,_CK,_5g,_])),_1aq=_1ap,_1ar=B(A(new T(function(){return B(_16Z(_uS,_18W[1]));}),[_1ai,_])),_1as=_1ar,_1at=B(A(_I,[_O,_1as,_CK,_5g,_])),_1au=_1at;return _1ai;}));}),[_195,_])),_1av=_1ah,_1aw=B(A(_I,[_O,_1av,_CK,_5i,_])),_1ax=_1aw;return _195;}));}),[_18X,_])),_1ay=_194,_1az=B(A(_I,[_O,_1ay,_CK,_5h,_])),_1aA=_1az,_1aB=B(A(_17l,[_18X,_])),_1aC=_1aB;return _18X;},new T(function(){var _1aD=E(_186[2]);if(!_1aD[0]){var _1aE=E(_18a[2]);if(!_1aE[0]){var _1aF=E(_18e[2]);if(!_1aF[0]){var _1aG=E(_18i[2]);if(!_1aG[0]){var _1aH=E(_18m[2]);if(!_1aH[0]){var _1aI=E(_18q[2]);if(!_1aI[0]){var _1aJ=E(_18u[2]);if(!_1aJ[0]){var _1aK=E(_18y[2]);if(!_1aK[0]){var _1aL=E(_18C[2]);if(!_1aL[0]){var _1aM=E(_18G[2]);if(!_1aM[0]){var _1aN=E(_18K[2]);if(!_1aN[0]){var _1aO=E(_18O[2]);if(!_1aO[0]){var _1aP=E(_18S[2]),_1aQ=_1aP[0]==0?E(_18W[2]):E(_1aP);}else{var _1aQ=E(_1aO);}var _1aR=_1aQ;}else{var _1aR=E(_1aN);}var _1aS=_1aR;}else{var _1aS=E(_1aM);}var _1aT=_1aS;}else{var _1aT=E(_1aL);}var _1aU=_1aT;}else{var _1aU=E(_1aK);}var _1aV=_1aU;}else{var _1aV=E(_1aJ);}var _1aW=_1aV;}else{var _1aW=E(_1aI);}var _1aX=_1aW;}else{var _1aX=E(_1aH);}var _1aY=_1aX;}else{var _1aY=E(_1aG);}var _1aZ=_1aY;}else{var _1aZ=E(_1aF);}var _1b0=_1aZ;}else{var _1b0=E(_1aE);}var _1b1=_1b0;}else{var _1b1=E(_1aD);}return _1b1;})],_18V[2]];},_1b2=new T(function(){return [0,"(function(){return document.body;})"];}),_1b3=new T(function(){return B(_6(_1b2));}),_1b4=function(_){var _1b5=B(A(_1b3,[_])),_1b6=_1b5;return new F(function(){return _n(_181,[0,_1b6],_);});},_1b7=function(_){return new F(function(){return _1b4(_);});};
+var hasteMain = function() {B(A(_1b7, [0]));};window.onload = hasteMain;</script></head><body></body></html>