 (ib)
        {
          return db(hb)(ib);
        });
      });
    }), eb, fb);
  });
  b = (function (db, eb, fb)
  {
    var gb = fb;
    var hb = d(eb);
    for (var ib = 1; ib <= hb; ib++)
    {
      gb = db((ib - 1))(eb[(hb - ib)])(gb);
      null;
    };
    return gb;
  });
  c = (function (db)
  {
    return (f(db) == 0);
  });
  d = (function (db)
  {
    return db.length;;
  });
  e = (function (db)
  {
    return db.length;;
  });
  f = (function (db)
  {
    return db.length;;
  });
  g = (