diff --git a/input/21.txt b/input/21.txt new file mode 100644 index 0000000..09a294a --- /dev/null +++ b/input/21.txt @@ -0,0 +1,1677 @@ +rmmz: 2 +vdjz: 4 +rqbd: 3 +zvqw: 4 +sshm: qhnd * lrcj +dtzl: rnbs + gppj +gnzq: 5 +zlpv: pmng * wgvj +nqgr: 4 +tftg: 1 +fhjc: sbpb / nhcr +fwbm: jcch * qhlj +wtlq: 3 +nzhf: fjzn * bnws +nqpq: 2 +jqzv: 2 +crrj: vnbv / grww +glpw: 8 +cnbg: jmbp * jnqv +bdcm: 2 +bcww: 11 +wrbf: 2 +hpvb: zswl * qpbz +qffb: jvqz + qgtf +mfmc: hnbn * twwv +cnzj: qqdn * pvtb +wbnh: cshj * snvw +swds: bmlj + scdn +twtb: 3 +dlgc: gfbw + djgh +bvzn: 2 +gwpm: rrll + zshp +rtnf: qbwf + bqnn +sdmb: 15 +mtjq: 2 +dpmg: 3 +drct: bvfr + rtmh +zrpj: gfml * tsms +gwlm: 2 +msdr: 3 +fqbl: wbbf + pbgr +zwqw: lnqm - nzdj +lbvn: zwbh + btbn +dggg: bnmf / trpv +bjwg: trdj + lpqs +bnzl: vfhg * pjds +qtmp: 2 +llpf: 2 +zwqn: lfhb + spcf +trpt: mdrm * qdrc +lzgm: jzvg + qlzg +swhh: 2 +tpnf: 15 +rgrp: 7 +zswl: 3 +gzbv: djgb + dvwj +ppfs: 5 +nfhf: 5 +pgrc: pdmb * qgwg +jjwr: 6 +fvsf: 2 +qmvq: hlzp * zvvd +twjq: 2 +twsj: 5 +mwrc: 2 +sbpb: djpm * pfpt +cbjq: ztqg - tzls +mgsl: 2 +vzgd: qmcb + wfbz +qrll: 2 +slpm: fbpz * jjwr +rffd: mfmc / csdf +jjbm: slpc * bncr +pjds: cpqv + ldtj +btfl: qvfg + lqdf +sfcv: 7 +vtnq: 5 +fzdp: fzrd * slww +cwjp: 9 +mpnj: 2 +wnbb: zssf + qnld +nfgv: lzhf + mqzw +pszs: 4 +chpt: 2 +bhpw: cnbg + zrnz +dfps: 5 +pzqv: 3 +fjzz: 8 +ffqr: 16 +bqvg: lrqh + wpdn +qlmg: mpvz + wpvg +lfhb: jscq + bpnt +pqqj: 2 +qhtv: 5 +wchl: ffqr + mdnp +vcwt: llfg + wjtc +nfbp: 2 +bbcn: 8 +smld: 2 +mvmj: lqdc * bhmz +mqph: jjgt + vtjg +brmz: mpfm + zcgs +ttdb: zncl + nqpv +bcsc: 6 +frjj: 9 +jcjf: lgpg + qmvq +pmfh: 3 +drrf: 9 +lmht: 7 +sstg: vrct + wfjn +swhz: zvvp * dbvt +rtpz: nnsc + zmlh +qrzq: 2 +rtmt: 12 +pmds: 3 +vfzw: jhlw * vmzc +smhv: ffnt * gtwp +vdzv: 5 +btqb: 3 +wclq: rwth + drln +vzrz: bsvc + vmjn +ztct: zscd / lhml +zvvd: tcqz - cmnv +mfrc: jmcp + lpvs +sdrn: 9 +jfvq: pgdw + vbvt +qjrs: qvpw + cpdf +tnnt: psfr + hjlz +fqlp: bblh + dbfm +nwhm: 3 +rlcw: 2 +rwjc: ljzj + zdrh +tfqh: 5 +crqg: 3 +nrps: lrdn + hmfb +pmng: gzrs + vtns +gmzt: tlmq * bfzd +fhdz: 6 +fwzf: 4 +tzls: fnqf + fpcs +pvtb: 2 +gpdf: zslv * qwqc +zcgs: jlmb * crnb +clbn: 2 +wghf: fwbm - jcjf +vffj: frjp + mrtq +gfbw: csfh + rlvd +tzth: tvtj * bnvg +vwhb: 2 +scwp: 3 +rpbm: 3 +zdhf: 2 +fdmf: 3 +lqdf: 2 +rndt: wtbs + lrsc +jnzr: 5 +qpqs: bcng / nwdv +tmhg: vtvn - nzbp +dtfz: bdgd * dfdl +pnvc: brqb * drrq +mfnh: rdhg * rmvq +vjgb: 3 +czvm: 18 +qhnd: 3 +dhfw: jmcf + vjjw +nqpv: bhvg + zmvz +rhcv: ddtd / jqzv +lqqh: 5 +mspl: 5 +ngps: 11 +bcmp: 2 +nlsw: gnjq * vzrz +mhlj: 4 +bqnn: pgrc - bwff +fbqs: 11 +cnln: sqml * wlqd +vjbz: 5 +vhhz: pwpn * dsng +crmb: 5 +wbgs: 3 +qhvn: 3 +lsnd: 1 +hhcv: 2 +vmjn: 12 +fbtc: 2 +jgnj: 4 +jmcp: 2 +mfhg: 2 +ztdn: 2 +zttf: 3 +tjwt: 16 +lzzh: 11 +rnns: frrn * pnmc +ffnn: 3 +wpvg: qvpv * frqq +wjds: 3 +nnmh: 5 +jswz: vthd - jjrh +qjqw: 2 +bndd: 7 +mdpg: 2 +wtwb: 2 +nbfg: vwvc * rbtb +nmts: pfml * jqqs +nvjf: mddc * lrbp +gqgh: wzsh * tqzv +btqt: qbzv + wtrh +cblz: 5 +nvpd: 3 +vldc: 2 +drhw: dngq * nmlt +bpjf: ndlf + tjwt +dpgl: 2 +ggnd: 3 +qzpn: 2 +ttvz: 2 +qwqc: 3 +zhmb: 15 +nzdj: svvh + qplw +rrnp: qrnj + hmvq +mbvg: sgzh / mdpg +mlbw: jwwv * jhzw +wvfb: mvmj + phjj +tzhp: 15 +zjcn: pgfr * dgvh +wbbf: ghvn * dfrb +mfsz: fpvs * lzgm +bfpq: tmhg * nvlv +vpvl: blnq * jfsr +pnrv: lfrb - qwnt +lbgc: bzdh * wszm +pbdd: dcpm * nrsd +jsrb: 13 +bbzt: 8 +mhdn: bsmm * rzzg +jpcd: 2 +ldzb: nqpr * qnds +nmlg: 2 +pnpc: 5 +rbqt: 5 +dsqb: mrjc / ftqd +zhqg: lpjr * zttf +dphz: 3 +gbzd: ttvz * tsjq +cldm: 4 +ftbq: 5 +rzff: gdpg + cgvs +tzcd: 1 +gzwh: bjfh * qtfp +qgnb: vdgt + zwwb +jzvg: 5 +qqwz: pnwh * wlmv +jbtg: 9 +rrgh: 2 +bvfr: jzcd + gjbv +mwdl: rlcw * jffq +chfs: mrlq - cgvv +gwmr: hbwh * wzdj +qcml: 3 +zbhj: ctqb * hfbg +zshp: wphq * hzpr +pvcs: 4 +sszh: 2 +jdsc: 15 +ndnm: 8 +lrlz: 1 +wpbs: 2 +bcpn: 7 +glts: gpdf - vznc +qnld: jrvp * smnv +hrtv: bdcm * cgnr +zbbf: shtz + fvsb +vvbz: bqht * zwqn +vvjg: zgzs * sbpp +lrlg: 10 +zpht: 10 +ndtz: cnzj + qsml +stcv: 3 +jjrh: mlwr * dqjz +hsbr: dbcs / zngg +wtrh: sclr + chsm +jfqs: 15 +hjgd: 12 +hgnr: 9 +brqb: 4 +ndsm: tmhl + ddln +fjgh: cbjl + pchr +tptf: 3 +njcj: ppll * psfp +jjvz: vhqz + fmvw +grww: 2 +jvqf: 2 +sgvm: vhwz * gzgm +zscd: dshq * tbwl +mgjl: 3 +bfgp: jbvq * ppcl +mpst: zzpd * qcnn +wjzd: vwht * pzcc +wqdj: zvmv + sntb +csdf: 2 +cgwj: 3 +rccr: 2 +vsgw: 3 +pvwn: fpwz * wnjc +mfql: 3 +dspn: qlvz + bcsc +llcn: 4 +dcph: 4 +npcs: lrvc + mcfr +wgvj: 4 +bblh: 1 +dmrn: 9 +qbzv: 1 +lrdn: 3 +wzfr: nltq + lrlz +bwnc: 2 +dswn: 11 +bnws: 2 +cdnp: zvst * cwjp +fddw: zhgt * mfst +nbbd: flvw * thlz +lbzc: jfrn * gdgd +sntb: bhrb * lhgv +vzts: 6 +jvfw: hlms + lwlc +mqcv: 2 +jhzw: 5 +lhpf: dqzt * fjld +znjr: 2 +wrvl: pdbt * qlvg +cdwt: 6 +vtjg: stcr * bvzn +dvnh: brqv * jdmt +pcgq: jtcf * qssh +nhjt: 2 +pmqh: dflc * rzsn +zrwb: gtqh * fwjg +zphs: bcww + sbtd +nmvn: vrpp * mdht +sbvl: 3 +bcdf: rhwm * zbhj +jhwn: mgjl * tprm +ftjv: 3 +ncnm: vzcr * wqfg +bgwj: qlqt / dnwd +hrbr: gvmj + vspf +qljb: 3 +vdsz: 3 +nhpf: rdpg + qrll +gvfn: drnb / fhmz +ppts: zhrs * lccp +fvhm: 7 +rrqr: 2 +lnqm: rwjc + vnvr +qwnz: hfbh + vdbp +cgvr: 3 +lvrc: 4 +vcfm: 5 +zhgt: 3 +nvdh: 3 +llfg: cgcc * nqhg +wjgf: 2 +nztj: wqfz + tdlw +shpt: 2 +gzmv: 3 +tqzv: rtpz + glqr +pdmb: 2 +fpcs: 5 +mwmp: 6 +hcfs: 2 +bshp: chvq + pdbc +gppj: 1 +pzpp: 5 +ltnz: dswn * tsqc +wzdj: 3 +frst: 5 +scdn: 6 +fpsh: 2 +gzwm: 2 +jmbs: lwlb * sqcb +rqsw: 5 +bnvg: 3 +tfwb: 2 +snwm: 6 +zvrq: 5 +vnpq: djjs + rmrj +cfbh: 4 +ntnh: jvfw * jzdn +jnwv: tlnz * zqpw +npvl: sbqm * zmmd +tpwq: jnll / flhf +flhs: qcml + zmdq +pnvd: cwvl + dgpr +zvvp: 3 +fcql: 20 +jrvp: 17 +wbvt: bftg + tlzh +vwht: 3 +pzvr: 3 +qncp: 3 +bcgz: tpjp / bngr +dcbt: rctr + wltv +csgr: wrvl / znjr +rsdv: vcwt * mqcv +fnqf: 2 +hzrc: jdbp + jnwv +cdvw: sjfs + fzvh +bsvc: pwln / nrjc +tlwr: 3 +hjmr: 3 +spjg: 5 +mqgl: mqlt * jlnf +mzzd: 3 +dqnv: mhnm * zhqg +lqcm: ffqs / zvrq +sqzp: 5 +drvt: hhws * llpf +ghvn: vrjj + vfrh +hfbh: 16 +wtlg: 19 +dsgt: hhcv * npcs +vvzh: 6 +sclr: dddm * nttr +jqqs: znlh + ffnn +zprq: jmnj * mwqc +dczh: vvvb * wcpr +lpzb: bqvg + mlgj +dqsv: pmfh * zrbc +hgzs: 3 +vrpp: 10 +snbm: 4 +tdrq: hqdv * csln +tbwl: sdmb * zrfw +jdmt: btwt - gwpm +fzgj: 4 +vnvr: pmqh * pwlt +mcht: 2 +ztrt: vlhc * swds +bncr: wpcs - pcgq +nqsl: qcfn + fsgb +cclc: hjfj + cfdl +ztpd: dzlc + zcgn +lfrb: rbsf * hzjj +pvfv: 2 +swpl: 2 +csnf: 1 +ptdz: 2 +nvhn: 2 +rdhg: nnhm * wpbs +jclb: 2 +cscm: lclg * mrwz +fcgj: hmrz * nwbt +hgwm: mspl * rmfv +rqbq: 2 +wjtc: fszd + tpmp +dpvl: 8 +nwdv: 3 +zcgn: lzzh * brfc +jvrt: bhzq / rqsw +zmdq: sdwj + mwdl +rtsd: rcmc + jtjd +nqzz: 11 +dshq: rtnf * chvn +mddc: 2 +rpwz: 3 +pmlg: 8 +blmp: vwmr * ndpf +hqbb: 2 +chtt: 2 +cchg: 2 +bntz: tvrd * ncsp +gvgp: 3 +vvhm: mspb * dpgl +nlcv: 5 +rwcd: qffb + nzcv +rfcq: 6 +zgdb: 2 +mggl: cchg * crcm +mwjg: vjwz * vsmt +rbbh: 13 +mqlt: gwlm * mqvg +ddtd: qcnv + wjzv +hpmm: 3 +cjlm: 6 +cpdf: jjbm * mtnb +gqrp: tdrq + djrh +zmtg: 8 +vwdl: hzmn * nqms +ggpn: 11 +mtfr: jlqg * dlgc +nsfm: 4 +cftm: 18 +wcdm: tsbf * wgvv +jcch: 2 +zqjp: tzhp - nldv +wjmq: 6 +cbgj: mdjm * tqfr +jmnj: ppts + fqbl +tlnz: vfgt * vdjz +fqjd: 2 +ngzp: 11 +trdj: 10 +qrch: nfhf + vhtl +hmrz: qjrs * rtsd +rvnh: 3 +humn: 4481 +jstb: 5 +vqlt: 2 +vlqd: ndgh * zptr +vjjw: mrlc / pvfv +mnlp: svdw + mtjq +jtcf: 4 +lwlc: qqtm * cnvb +jdgq: 2 +vznc: 2 +dcfw: qvvc * wqdj +fqwz: twtb + vtnq +hhbn: 4 +wrpp: 14 +mmnw: 3 +rdpb: 10 +hcsc: 5 +nfvj: 4 +qznt: zfjw * wfld +flvw: 5 +wphq: 5 +bpwd: 2 +cbfh: 2 +bcbw: jtvm * cdnm +dvwj: zwgg * dspn +tnbt: qdfp * bpwd +qlzt: 12 +rjfh: 5 +cprt: 3 +qgwg: jrgs + sphc +zpbt: swfp / mldc +drln: 6 +jdcd: 3 +jzcd: nvjl - swpl +sbpp: 17 +ttwm: 5 +rdbs: wsml * drrf +pfpt: pmrt * fvsf +rfbw: ntpj + vwpq +bqld: zqjp + rbzl +rrmg: 19 +rbsf: 3 +mlgj: vvgt + dmsz +jfcd: bsqn / blgf +sjrh: 7 +djjd: fddw + svvq +jhgd: fjnh * bbzt +nlts: fjgh - cnln +ppwc: lhpf - zprq +gptt: 2 +bvvl: 20 +ssnq: cfmw + wfnm +gmhz: 4 +nnsc: cvqf + vpvl +zbzf: nlth * dhfw +jhvm: 16 +mrrt: 7 +pmrt: mwrc * mnhc +rddj: fbcd / tfwb +wszm: hsbr + rscq +pbgr: glqw * qqnm +hzlh: 2 +qnbn: jpvr - bgzz +hrcp: fjvg * vjbz +dnwd: lqrf * flhd +rvlz: 3 +stcr: cblz + nfnw +ptvh: 3 +vmnc: 5 +bmwf: rpbm * cvgt +jzdn: 2 +djrh: ccjf * fqgl +lwlb: 5 +bqht: cldm * btqb +brfj: prbr + qqwz +rlqm: 2 +mdht: jflm - trpt +lbbj: 2 +blnq: 6 +chfz: 3 +sqsc: 5 +mwrt: slnh + thcc +nvrb: 3 +lgrj: qnvn * tnbt +pvcn: qhwm * smld +fbgc: 2 +mqnl: drlt * bbhp +bdtp: gzpf * qdnl +wdwf: fhjc - zpbt +hhjc: qbvr + fmwn +jzlv: cftm * rhtv +smwb: dgbr + rbbh +bhvg: lpfz + bjnj +zmmd: smsm + jfcd +mdld: zzqd + bdmw +qlqt: zfbq + ntqb +dgbr: sbwd * cgvr +rwsm: 10 +jnll: nztj * vzgb +dbht: jdcd * rccr +bhmz: 3 +mrlq: bbjs + drdl +fzdg: 2 +jbsh: 2 +svzv: 2 +zjmw: 3 +tcgm: 2 +nzcv: 6 +rmrj: mtsv + snlb +bjnj: 2 +qsml: 18 +mfts: mwjg * pjsp +ffqs: rhcv - rrnt +dbcw: gtbs * mbvg +wpcs: phbh * mnhf +rvhs: 2 +qmcb: 17 +hlms: 11 +vwpq: 2 +wslz: szhq / hstj +jpvr: sflt + drvt +hcdz: nfhw * qgjf +svvq: twdf * rhqj +lgpg: wglc + gwmr +mlwr: zfmv + hbqm +hbqm: 1 +fgbm: lltp + fwmw +cjlh: btfl * mpnj +tlmq: fqwz * lwhp +zzqd: vnpq / rlqm +drdl: hzlh * btqt +sdjb: ssnq * gzwm +ntmt: 3 +rwth: tdjh + cstb +jjgt: crqg * dmrn +mpvz: ppwc * chpt +qbmm: rqpj + rfcm +zdrh: csml + cvvv +trft: lbbv * nlgg +dqjz: 7 +gfrq: 4 +vvgt: zrwb / rfcq +tsft: sstg + ngfs +gzpf: 2 +tfpw: gmln * hqbd +cddt: 6 +rlbp: 1 +ndph: ztzq * jgzl +blbc: jfvq * cprt +cvhn: jdgq * llcn +zncl: mwrt + dbgp +rthb: 2 +jfld: 4 +gdgd: 7 +lrsc: vdzv * czst +gzgm: 4 +bhrb: pnvc / smdh +bsmm: 2 +qnds: sbvl * szmm +bhzq: zhmb * qfss +vwvc: 17 +qmgt: 3 +gfml: 4 +tjqj: glpw * zsns +vlmc: 4 +qlnr: ndph + twtq +fvph: 3 +jgzl: drct + vwdt +wnjc: 2 +ffbb: 2 +hzmn: pgbv + rwbg +rpbj: shrh * jvqf +sqmd: 2 +ndcd: sdgs * spjg +mmbs: 3 +mhbr: wggq + grcv +nsqq: cvfw * ffmp +wgvv: 2 +rvmp: nnzp * dbcw +dwnz: 2 +jvtz: fctt + bfpq +nzzv: jbcl * llnl +cqcg: 3 +nrvw: 2 +qqtm: 3 +fvng: 19 +phrv: 3 +tlzh: 11 +twjs: ltnz - ltsv +lhgv: nwqz + qflq +rctr: mhdn * mvnc +snlb: 4 +dfgh: 7 +tvtj: 13 +flcb: 2 +nqpr: 3 +jmbp: 4 +rcmc: bpjf / qrzq +mnpl: pbdd - qpct +twcj: 3 +nlth: 2 +drrq: 13 +fszd: bmwf + qspw +mlrz: 2 +jvgd: dvnh - mpjj +jtvw: nzhf - wfnl +ftvm: 3 +cgcz: njcj - bjbr +dfzw: 2 +tdhw: rzjm * qrgn +qwnt: 2 +mspb: dggg + ghtd +fhmz: 2 +dqzt: 5 +brfc: dczh - tfpw +hstj: 2 +rzjm: 5 +jbcl: 3 +zhpq: gpzn * cnmq +hmrs: ltqr * hslj +mtdh: 8 +lwhp: 5 +wnvf: 8 +qqdn: 3 +wrmw: fwrh * rbmm +gzrs: jclb * zjpc +nzwc: 3 +wflc: cbgj / qllm +gtwp: 3 +trbs: 2 +zsns: 2 +vvvb: wrpp - qrsg +cstb: dfps * svwg +gcmv: whbb * mfnh +vrjj: lbbj * jgnj +rrll: scdt * zjmw +wgsb: jqrl * jlwb +scdt: vlmc * qfln +wqqv: nrps * pnwz +szhq: nchp * ndtz +tqzf: 3 +wpqd: jqsn * przh +vmzc: nhpf * gcqh +pjlz: 2 +mdjm: 3 +qgjf: pgvq + spgw +qnhq: rncj * rllb +hfbg: 2 +jfsr: 8 +nfhw: 2 +cstm: rgzs * nbcb +ghvl: dbfd + qbmm +tzcl: 2 +pzzg: ltmj - mfts +cdqv: dfgh + mnlp +wcpr: 5 +jdrg: qmpm + hlmn +gtqh: 8 +hlmn: rdnj + sjcd +hnqc: mfsz / hbzt +sphc: vrcl * nhfw +bnlr: qhvn * vvzh +dbfd: bcnp / ffvs +hpzh: snwm + rrnp +ghqp: 5 +dfql: dzwg * snbl +hbzt: shwr + rthb +chsm: crmb * scwp +lpjq: wlpd * fcgs +plfd: sqsc * hvsd +vbvt: ghqp * qmjq +rdpg: 7 +vhds: 12 +rmfv: 5 +smft: crmw * msdr +wlpd: 2 +cvvw: 2 +bsqn: wlfp + sdjb +svcp: jfmb + rwsm +qflq: scrz * dtfz +bwwc: 3 +wqfg: qmzt * chfz +lbqn: 5 +zbhw: wcdm + hhjc +jlnf: 3 +nlst: wmzt + twjs +zfjw: tbdh + rmmz +wfms: 2 +fjps: 5 +djpm: pznf * qlnr +snsc: 2 +hnlj: 5 +pvfm: 2 +cwhc: 3 +blgg: 15 +jmwl: rdpb * zpht +wbsb: jcdb * ngbz +jwwv: 2 +jdsd: 5 +rsnp: 3 +rrnt: jnnp * dmtd +nfnw: 2 +mpfm: mfrc * qrch +mnzz: lwld + jbwd +lfjp: 3 +qvfg: fdmf * svst +mjmv: cdwt + pzvr +lclg: 8 +pcvv: rvmp + hmrs +wsml: 3 +gvbp: 3 +mpjj: 10 +vcqw: jjjj * brmz +lhvt: pmds * tqzf +qpdv: 15 +mrlc: zbhw * svzv +bdmw: fpsh * hwvf +vntv: npvl * mbqs +cfdl: mfhg * gzbv +gvww: 2 +dqhh: gzwh * thpg +mtnb: mqph * bnfp +wlfp: ntsl + lfhp +zslv: 3 +lqrr: hhbn * gmzh +qfzb: nhjt + mjmt +ltzm: 12 +qcnn: mnpl - wsnf +bhvr: lflj + rfjw +wnzr: jbrp * nnmh +zglw: flcb * cqmq +svdw: 4 +pfml: bnlr + ndcd +zpqd: 2 +fjnh: 5 +rhqj: qrpv + ngzp +szmm: 3 +ztwb: 9 +npnf: 1 +wltv: rqfq - hncq +bwff: dwdd + qhzd +slnh: ljnf * tnfz +ppwz: hqbb * nlts +hgls: wnzr / wwtj +dbvt: 3 +wrst: qdrg + bnfz +rzzg: rpbj + fsrm +prbr: hpzh - zmtg +bvdb: 2 +jlmb: cmtm - qbjm +rbpq: wnbb * glts +jwjj: 15 +dhts: 8 +dcpm: 3 +qvpv: grcn * cgwj +bbhp: 2 +sjfs: ztpd - bnzl +wqpv: fzgj * rvvn +sdhj: 2 +wfbz: 2 +mdnp: gvfn * tfqh +ctjq: tgvp * wjzd +mbqs: rrmg * rnnq +wcfp: 3 +ftzm: 3 +nwbt: bhpw * bhgh +bmsf: fnws / bcmp +cmnt: bvjd + lccn +wqfz: 4 +jrgs: hjgd + mpst +gmzh: drhw / sdsl +pnvs: bmsf * qljb +gcvn: wqqv + dqnv +qbvr: ltds - vsgw +phbh: snsc * flhs +shtz: pnrv + pvcs +smsm: 4 +gznh: 7 +tjch: ncrt * rrgh +bpnt: ccfw + dfql +lljf: 3 +qfsz: 2 +dgvh: 3 +lvbp: hdrj + trbs +cdvv: 4 +qlzg: 2 +rwbg: 2 +snff: 4 +flrw: 3 +tdnf: 4 +nzlr: 2 +ftzc: 2 +pznf: cllb * zzcv +zjvz: znfq * chlt +nvjl: ngzt * wbgs +qtvv: 2 +hdff: 4 +swmh: vrbh + jdjq +ghfr: 2 +ghtd: cfzf * gnsc +mfmt: cdqv * chfs +pgtq: phwc * gbgs +frjp: 17 +bnfz: 2 +qfqz: mswh * slds +djmr: 2 +crcm: lsnd + zbqq +ngbg: jgld * lhfr +sbqm: 3 +wlqd: 2 +jfrn: 3 +jbqf: cdvw * dnvm +zhrs: pjjj + fngd +lvtv: nvjf / nmlg +vclb: bbcn + jqhr +qtgd: 2 +hqbd: 4 +qqnm: nsqq - rfbw +nvjh: 6 +jcgh: pmwl * hcqw +bgzz: swsv * qldj +slds: 2 +lwsn: hcfs + rswn +bhgh: hcsc * mzzd +bjbr: 3 +tgvp: smft / cnhr +dbfm: 9 +msmm: djmr * bshp +llqs: mmps + pwqg +qqpl: 5 +pfdc: mwmp + zvqs +qlvg: 2 +wzdv: 3 +glqr: qqpl * blgg +vdgt: 5 +qrnj: fjrq * nwhm +fbrf: 3 +gvmj: ngbg / vsqt +nrjc: 2 +sdsl: 2 +mqvg: tbqq - bzqw +chvq: jdsd + cgcz +lrzn: gfrq + drgv +crrm: 2 +pgbv: swhz + dqld +brqv: 2 +gmln: 2 +wcmz: 3 +hbhz: 18 +vrcl: 5 +hqdv: 5 +nchp: dtzl + qpdv +bfvd: 7 +nnhm: pzpp * dwnz +thpg: 4 +jpzw: 3 +vrmt: lqrr - smrq +hnbn: 2 +tsbf: lljf + mqnl +nbpq: 2 +csml: lbtn * zspm +cnmq: 8 +qbwf: vvhm - dsqb +jbrp: 11 +bbzc: ffbb * lqft +pgfr: 3 +fmwn: 2 +lrvc: 10 +stqc: 5 +ngzt: rlbp + fbjn +mdrm: jhwn + lmht +mrtq: rzcm * nqgr +lpvs: 9 +lqfq: 3 +rnnq: 3 +jdfj: 15 +tqst: cjbz + rvhn +dnzc: mmbs * qlmw +lwld: 1 +sgjm: 8 +bfzd: 17 +dchw: 4 +rlrb: tftg + qbqm +pchr: trft + bcbw +lvhm: dhqh * dchw +mswh: 5 +sdgs: 5 +snfj: 1 +sdwj: 2 +qmqt: wttp / cgnv +przh: wqlh + nqzz +qrpv: sqmd * tpdj +pjsp: 5 +hpmw: zdsr * rlrb +jhlw: 9 +ntqb: gzmv * pzzg +qpct: 3 +rvvn: rrqr * wflc +lmcj: szcv + lqcm +bvjd: 2 +fngd: wjds * nrvw +fnws: jmwl + rtgr +frqq: 4 +ltsv: 3 +cmnv: 7 +wdqj: vhrn * hpmw +cjbz: qlzt * fqjd +rqpj: tqst * ptdz +lbtn: 8 +dbgp: lbzn * jqtj +qbjm: 12 +ljzj: 15 +mrvr: 3 +nght: 2 +djff: 12 +jmqh: 14 +vcpt: ppwz * zvqw +vsqt: 5 +tfjw: bhvr * vjgb +hwvf: vszg + lvrc +qgtf: 6 +mmtj: 6 +blgf: 3 +mvmz: qpqb * cvhn +svhz: jqcf * nzzv +wfds: 3 +pnmc: 13 +szvb: mdld + bfgp +bnwj: 2 +dnvm: msmm - tqfz +fwrh: wdqj - dqnp +cspp: mggl + rndt +lltp: rwcd * wfds +smrq: lrlg + bwqm +rgzs: 3 +crmw: ntmt + cjlh +dncw: 5 +rvjf: mttr * frlv +wlmv: 4 +fqbj: pfdc * rqbd +fwjg: vdsz * brfj +gnsc: 2 +gtwd: 2 +qdnl: nmvn - wpqd +pjjj: bnjt + fhdz +ntsl: 1 +glqw: 3 +wmzt: 3 +vjzr: swmh + svhz +ncgd: 3 +bngr: 5 +qtfp: 2 +bdqg: 2 +hzpr: 5 +tctd: 13 +jlqg: 4 +qhlj: gcvn + bntz +jtvm: 9 +szcv: jswz + lbvn +sfmn: wchl + cscm +lfhp: nght * wcfp +root: bsbd + fcgj +jbwd: 6 +zrnr: 2 +hrmz: mthn * dncw +rfjw: 13 +hpdh: 2 +jqrl: pvwn + hjmr +vgsm: 5 +mvgg: nbfg + mtfr +hcqw: 14 +cdtq: rjrt / mffc +spgw: wbvt * clbn +wfjn: 5 +hrtz: llqs * rvlz +rzsn: 5 +fbcd: mfmt + humn +vhwz: mtwg + fbgc +lvcn: 4 +grdf: dbht + sgvm +pdbc: rsnp * djqq +qssh: 5 +wnjl: 9 +btwt: tzth * hrtv +hplt: 11 +mwwr: bsnq * crrm +smqg: 14 +dqcj: blbc + bghp +ptwr: 7 +mttr: hnqc * wfms +pzcc: 5 +jscq: 1 +hzcm: 4 +tsjq: nsfm * hpdh +fsgb: vhhz + jhgd +plvw: zpqd * rffd +tcqz: dqhh + mlrz +mqzp: 2 +tldn: rjfh * zwqw +rwmq: tdnf * jdrg +vnft: mqrm + tjch +ztqg: wtwb * bqld +fjvg: snfj + gbzd +nzdz: sfcv + qtgd +qrgn: 5 +tbqq: jplv * rmzw +tdjh: wrst * wnjl +qwqw: 5 +pdbt: 11 +bnmb: cvnr * nvrb +lslq: 1 +twwv: 19 +rzcm: 6 +jtjd: 6 +htgm: 3 +pjss: 2 +mrwz: 12 +djqq: 4 +jmcf: 12 +hmqr: zrpj - nttd +lqdc: 5 +gpzn: hpvb + tpwq +pgdw: 4 +mwgb: nvdh * mrrt +wggq: bgwj + tldn +mwqc: 2 +bnfp: 13 +pwlt: 5 +hlzp: phrv + hrmz +qplw: ncgd * cmnt +vhqz: pgtq - ncnm +zptr: 3 +gtbs: 13 +zwwb: pqqj * dpqz +hmfb: 4 +mffc: 3 +lqgr: 9 +bcqm: vjzr + jzlv +cbdr: wbsb + cspp +bssd: 2 +dmsz: vwdl + rmqt +fpwz: ltsl * fbqs +rbmm: 2 +rvhn: ttwm * tctd +hqjt: 7 +bftg: ftjv * lghm +ppjl: lfpz / nlcv +nzbp: chtt * hnst +rwzt: ltgf * qwqq +zwgg: 5 +frlv: 3 +vmgn: 1 +tvrd: qnhq + ldzb +wfld: 8 +pnwz: stlr / fbrf +ndmd: 2 +fmbj: slmm * twsj +jqcf: 3 +jqsn: 15 +wzsh: 3 +hjqq: 11 +cvqf: mpws * sdrn +wrll: 2 +vtns: jvrt / cjvp +wsnf: 4 +qfjg: 1 +rsqz: bbzc - vfwd +dddm: 2 +ftmn: wcmz * hrtz +bcnd: 13 +qgtc: 3 +vthd: zbzf * mmnw +mvnc: 2 +ndpf: 10 +pwlh: hbhz + rtmt +cfzf: rlqh + qfrg +qldj: 2 +ftqd: nssr * mqzp +lhml: 7 +mrmm: pszs * cjlm +crnb: ndnm + lslq +qpbz: 3 +qspw: 4 +jtrg: 7 +nwwb: hfvj * snmq +rgpt: 4 +spcf: cdvv * wpgm +brqh: bndd + nbbd +qfrg: hdff * qmgt +ddmr: fhzm + qvbn +lpqs: 1 +zvqs: 11 +dfdl: 3 +vnbv: ldbp * frjl +bwqm: 19 +zjpc: 4 +btbn: cvvw * hnlf +bpgp: nqlh - gqgh +jbsn: 3 +tdlw: 3 +fsrm: pzqv * zjcn +rjrt: nzwc * gcmz +wpdn: rsdv * wcfj +dzvg: 2 +rdfn: rbqt * btzg +zrnz: cbjq * jmbs +djgb: mrnr + ttdb +pwln: vqlt * mnrr +vfgt: 7 +tbdh: dzvg * stcv +jlwb: 3 +cshj: pwgj + rpbg +lzhf: 5 +hncq: 11 +nqms: 5 +lhfr: fgbm / mstm +ltdq: 4 +zssf: 5 +dqld: sjrh * zdhf +grcv: pnvs * gvgp +zfbq: ggbp * plfd +lmjg: 4 +lncn: 1 +qmjq: 5 +rnbs: vtgj + dpmg +mstm: 2 +pnwh: 2 +ccfw: 8 +tsqc: 2 +gqpj: hqjt + fwzf +tnfz: qrln * nvpd +rhwm: 4 +bcnp: dcfw / nzlr +fvrg: 3 +vtgj: 5 +wwtj: 5 +slmm: crrj + bcgz +mjmt: 4 +zzpd: 2 +wttp: lbgc - gnrj +qdfp: qlvw * hmfd +psfr: wfbp * wzdv +rlqh: ptwr * lvbp +mgsz: qqpt * hgls +cjvp: 2 +hrjj: 2 +fjrq: 6 +qmpm: bwwc * hcdz +lddq: rjbz + ppsl +snbl: vwhb * szwj +bghp: wgcm * tfdv +zdnh: 11 +cbqn: ppfs * fjps +pbzb: 2 +rmzw: ftvm + mhlj +qpqb: ptnv + vhds +jffq: 3 +rscq: bcdf + tfjw +wjzv: vcqw / nqpq +ngbz: 2 +hdrj: 5 +slpc: jstb + lncn +bmzw: 5 +cmtm: twcj * tjqj +pwqg: 17 +dgpr: bpgp / lmjg +trpv: 7 +qnvn: 2 +gcqh: 3 +bdgd: 2 +dbcs: nrqv - zlpv +nrqv: fvph * hzrc +cnvb: hrjj * lbqn +cvgt: qhtv * vgsm +tqlp: 2 +sgpj: 11 +swsv: 7 +hndh: 2 +smwv: gssz + rgrp +dwdd: fzdp / gtwd +jszj: gqrp + tpnf +ncrt: ntnh + mwgb +rpbg: 1 +jvsz: ndmd * hrbr +ffvs: 2 +mnhf: 3 +hbwh: ggpn + pbzb +tpmp: qjqw * hzvm +nttr: 3 +ldbg: cprm * wrbf +ntpj: 4 +lbbv: 3 +vrct: 2 +lccn: 5 +nrsd: 10 +fvzw: mwwr + vmgn +vgjq: 2 +dptm: 6 +ggbp: wbnh + jhvm +qdrg: 5 +hcpf: 4 +zrbc: 3 +tpjw: shcg / hjmp +jnqv: wwqp + jcgh +fzrd: 2 +cbjl: jdfj * bnwj +bnjt: 1 +czpd: 4 +fjld: tpjw + ghvl +sbwd: 4 +rqfq: lhmd * nfvj +pwpn: 3 +ztzq: nqsl - vzts +ltqr: dqcj + qbgj +nlgg: rvhs * rqss +ltsl: 2 +zgzs: 3 +mqrm: cqcg * cbdr +fhtw: fcql + brqh +zdfg: blmp + qwcl +dzwg: 4 +czst: smwb - pvcn +ncsp: rddj - zhpq +bsnq: 3 +sflt: qtvv + ftmn +vsmt: pwlh + gztl +vszg: smqg / dfzw +tqfz: wmdp / mwms +fhzm: lfjp + rjtc +wgcm: dsgt / tqlp +zsvh: grdf + svcp +hjfj: lmcj * hndh +pqsr: 2 +lrbp: wgsb / htgm +twdf: 2 +jdbp: pnvd * ghfr +smdh: 4 +cjhz: pvfm * gbtc +psfp: 3 +cqmq: 13 +nvlv: 17 +lrqh: gmzt + gmpl +wqlh: 16 +qrsg: 3 +zzcv: 14 +sgzh: mvgg * zgdb +vrbh: wqpv / gwhs +drlt: 5 +shrh: 13 +qrln: 2 +hslj: mgsz * jddd +mtsv: 3 +hmfd: 2 +grcn: 13 +fctt: smhv * qzpn +lhmd: vszd + nfgv +rtgr: nvhn * szvb +zmvz: fqbj * swhh +jdjq: 4 +vhzf: 2 +fmvc: fjcg * dhts +dzlc: rbpq + vntv +fbjn: tvrz / nvjh +ppcl: 3 +jjjj: 2 +wfnm: fvrg * tzcl +dflc: 2 +ffnt: mzfn + vcpt +zbnt: 3 +dqnh: 2 +slww: stzl + pcwz +djjs: ltzm + qfjg +sqml: 7 +lghm: 2 +bsbd: rzff * wdwf +gwhs: czpd * jbsh +zqpw: jsrb + jwjj +drgv: 3 +rswn: 5 +gnjq: 2 +sjcd: bcpn * fvzw +fzml: 11 +mthn: 2 +cgnr: 4 +ldbp: vrmt + gptt +lqrf: 2 +gjbv: djff * stqc +ljnf: rtjb * wtnp +hjmp: 6 +mrnr: 2 +zspm: 5 +qlvz: gjzv + hpmm +tfdv: 2 +vtvn: hrcp * wtlq +qlmw: vcfm + pqsr +hsmp: rpwz * wclq +wcfj: 2 +brst: 5 +fnrh: 2 +qhzd: fqlp + jpzw +mmps: jfld * lqgr +lpfz: lqfq * wgbc +bjcs: mhbr / vgjq +tbqc: 2 +qhwm: 3 +hzvm: npnf + nhnp +nqhg: tcjb + hgzs +bzdh: 2 +gbtc: 3 +wfnl: 5 +ndlf: cdnp + ddmr +nmlt: pnpc * hnlj +nhfw: tbqc + dnzc +rtbm: 3 +fbpz: sqzp + pjrt +rjtc: tjtl + wtlg +vspf: bnmb + ndsm +dhqh: dhpp * zsvh +ddln: 1 +lbzn: 2 +vhrn: bjcs - vnft +cgcc: 6 +cgvs: 7 +jqtj: 5 +wqnp: 12 +dmtd: fjzz + sgpj +rlvd: vlqd / mgsl +cvvv: bqtp * pnwv +rjdp: qfzb + csnf +hmvq: 17 +vjtf: lbzc * djjd +gbgs: mqfd - fmbj +wgbc: 3 +vdbp: 1 +vtdp: 10 +cgvv: bfvd * pbhg +vfhg: nlsw - qgnb +pcwz: dptm * frjj +zngg: 4 +scrz: 2 +tvrz: wslz / dpvl +mqzw: 2 +zfmv: 10 +gdmv: 5 +cgnv: 2 +qlvw: rfcv + nlst +fjzn: hgnr + lqml +vzgb: 12 +dsng: 5 +pbvh: 3 +qbqm: 10 +vwdt: lgrj / pmlg +lhsw: lpjq + rdbs +hzjj: 3 +jplv: 3 +zmlh: nfbp * fhtw +zwbh: sshm * rjdp +mhnm: bwnc + fzwr +wmdp: tdhw - gjmt +pbhg: 2 +qmzt: 9 +dlws: bssd * rtbm +rbzl: pjlz * qfqz +tpjp: jdsc * wqnp +vlgn: 2 +phwc: 10 +bcng: ctjq + bdtp +cvnr: qtmp + bmzw +bmlj: fvng + czvm +llhb: 3 +nbcb: rnns + ldbg +ffmp: plzd + tzcd +nnzp: lhsw * tlwr +szlh: 2 +gztl: 11 +mtwg: hcpf * pjss +mpws: pnfb * pbvh +fqgl: 3 +qqpt: 5 +bqtp: 2 +nttd: 9 +svvh: shpt * fmvc +drnb: lqqh * mlbw +ptnv: csgr + plvw +wtnp: 3 +ndgh: 4 +lrgv: 2 +nrqr: vvbz + vfzw +hfvj: 2 +ctqb: tsft * lrgv +nqlh: zdfg * sdhj +nhnp: 13 +tcjb: 12 +mnhc: szlh * pcvv +jnnp: 3 +zbqq: mtdh * frst +gjzv: brst * twjq +shwr: 5 +gmpl: qlmg / cddt +lfpz: mvmz + hsmp +tmhl: jbsn * fhjz +wglc: 14 +ppll: 5 +ccbp: 4 +jflm: cclc / rgpt +mwms: 2 +svwg: 4 +qfss: 10 +tjtl: 7 +vwmr: lvtv + tvgm +cllb: 3 +nssr: 3 +qcfn: lvcn * wjmq +rmvq: 2 +rbtb: mgmw / gvww +jcdb: mjmv * zbnt +cdpw: ngps * hmqr +zdsr: 2 +plzd: rvnh * sszh +phjj: hzcm * bvdb +bnmf: jtvw * rdfn +twtq: jbqf - ztct +qwcl: jjvz / tptf +ccjf: 13 +mrjc: fnrh * cstm +thlz: 2 +thcc: ljtp + ztwb +fjcg: 2 +flhd: 3 +gnrj: ppjl * mmtj +hnlf: 5 +tprm: 2 +vlhc: 13 +tvgm: gdmv * dqsv +qvpw: gqpj * jvtz +vfwd: 5 +pmwl: lwsn * lddq +rzbj: 17 +rncj: 5 +znfq: 2 +rjbz: gznh * mcht +hhws: vclb + ftbq +qfln: 3 +ltmj: wghf / zjvz +csln: 17 +snvw: 3 +ltgf: 3 +wfbp: 2 +hjlz: qmqt + jvgd +zvst: 3 +qvvc: 8 +bjfh: 3 +mzfn: cdpw * ftzm +dqnp: bcqm / wjgf +stlr: vzgd * gvbp +cvfw: 3 +rtmh: 15 +rqss: 3 +jddd: dcph + mrvr +gggh: 3 +gssz: nwwb * vmnc +tsms: gnzq * rqbq +lrcj: 19 +pnfb: 3 +rtjb: 2 +zvmv: fvhm * gmhz +dfrb: fbtc + bppp +mcfr: 1 +pjrt: 1 +ltds: wrll * wnvf +fvsb: qncp * cfbh +nldv: 4 +cdnm: 3 +jwqg: 2 +jvqz: 1 +sqdd: rzbj + mqgl +cwvl: jszj + rvjf +qcnv: nrqr + wrmw +fhjz: 2 +svst: qgtc + snbm +qdrc: 17 +cfmw: 1 +jgld: 5 +bppp: llhb * qwqw +wwqp: vjtf + rwmq +cprm: 4 +fcgs: 7 +swfp: tnnt + lvhm +frjl: 2 +nwqz: 1 +mldc: 3 +mgmw: pfvz * hjqq +mnrr: vvjg / gggh +hvtv: qznt * wzfr +tpdj: 9 +znlh: 4 +qbgj: mhzn + nmts +cnhr: 3 +djgh: bdqg + nzdz +lccp: 3 +frrn: 3 +bbjs: 7 +gdpg: 8 +pnwv: lhvt * ggnd +vhtl: snff * vldc +vjwz: 2 +qwqq: 2 +rdnj: smwv + dcbt +nltq: cbqn - lrzn +fpvs: jvsz / fzdg +shcg: qpqs - snhd +stzl: rwzt + mnzz +rfcv: qwnz * mfql +snhd: jtrg * sqdd +gjmt: 3 +btzg: 5 +vfrh: 9 +lpjr: bvvl + rmvt +nzbz: dqnh * hplt +dhpp: 2 +hvsd: 3 +ldtj: 2 +chlt: 4 +rhtv: fzml * jnzr +wpgm: 5 +csfh: 2 +mhzn: zglw * slpm +wtbs: ltdq * vhzf +cpqv: 15 +dngq: 2 +vszd: 12 +pgvq: ptvh * hgwm +smnv: 3 +zrfw: 7 +jbvq: 7 +rmqt: gcmv / vlgn +pfvz: 2 +fmvw: qnbn * jpcd +jqhr: 4 +szwj: 3 +tqfr: mrmm + bcnd +rmvt: 3 +qllm: 3 +gcmz: zrnr * vffj +sqcb: sfmn + hvtv +chvn: 3 +fzvh: ztrt * nbpq +sbtd: 3 +hnst: wvfb + zphs +ljtp: 16 +lqml: 4 +dpqz: 3 +pwgj: flrw * cbfh +qvbn: 2 +ppsl: dlws + bjwg +jfmb: jbtg * cwhc +bzqw: 2 +nhcr: 3 +llnl: 3 +fzwr: 5 +mfst: cdtq / qfsz +flhf: 3 +whbb: 8 +rllb: 3 +rfcm: rsqz * ztdn +lqft: tcgm * nzbz +snmq: jwqg + zdnh +fwmw: jfqs + sgjm +ngfs: ccbp * dphz +mqfd: lpzb / ftzc +lflj: vtdp * cjhz +vzcr: jmqh + zbbf diff --git a/src/21-part1.rkt b/src/21-part1.rkt index 7f996ea..a299fe4 100644 --- a/src/21-part1.rkt +++ b/src/21-part1.rkt @@ -1,1679 +1,1679 @@ #lang racket -(define (rmmz) 2) -(define (vdjz) 4) -(define (rqbd) 3) -(define (zvqw) 4) -(define (sshm) (* (qhnd) (lrcj))) -(define (dtzl) (+ (rnbs) (gppj))) -(define (gnzq) 5) -(define (zlpv) (* (pmng) (wgvj))) -(define (nqgr) 4) -(define (tftg) 1) -(define (fhjc) (/ (sbpb) (nhcr))) -(define (fwbm) (* (jcch) (qhlj))) -(define (wtlq) 3) -(define (nzhf) (* (fjzn) (bnws))) -(define (nqpq) 2) -(define (jqzv) 2) -(define (crrj) (/ (vnbv) (grww))) -(define (glpw) 8) -(define (cnbg) (* (jmbp) (jnqv))) -(define (bdcm) 2) -(define (bcww) 11) -(define (wrbf) 2) -(define (hpvb) (* (zswl) (qpbz))) -(define (qffb) (+ (jvqz) (qgtf))) -(define (mfmc) (* (hnbn) (twwv))) -(define (cnzj) (* (qqdn) (pvtb))) -(define (wbnh) (* (cshj) (snvw))) -(define (swds) (+ (bmlj) (scdn))) -(define (twtb) 3) -(define (dlgc) (+ (gfbw) (djgh))) -(define (bvzn) 2) -(define (gwpm) (+ (rrll) (zshp))) -(define (rtnf) (+ (qbwf) (bqnn))) -(define (sdmb) 15) -(define (mtjq) 2) -(define (dpmg) 3) -(define (drct) (+ (bvfr) (rtmh))) -(define (zrpj) (* (gfml) (tsms))) -(define (gwlm) 2) -(define (msdr) 3) -(define (fqbl) (+ (wbbf) (pbgr))) -(define (zwqw) (- (lnqm) (nzdj))) -(define (lbvn) (+ (zwbh) (btbn))) -(define (dggg) (/ (bnmf) (trpv))) -(define (bjwg) (+ (trdj) (lpqs))) -(define (bnzl) (* (vfhg) (pjds))) -(define (qtmp) 2) -(define (llpf) 2) -(define (zwqn) (+ (lfhb) (spcf))) -(define (trpt) (* (mdrm) (qdrc))) -(define (lzgm) (+ (jzvg) (qlzg))) -(define (swhh) 2) -(define (tpnf) 15) -(define (rgrp) 7) -(define (zswl) 3) -(define (gzbv) (+ (djgb) (dvwj))) -(define (ppfs) 5) -(define (nfhf) 5) -(define (pgrc) (* (pdmb) (qgwg))) -(define (jjwr) 6) -(define (fvsf) 2) -(define (qmvq) (* (hlzp) (zvvd))) -(define (twjq) 2) -(define (twsj) 5) -(define (mwrc) 2) -(define (sbpb) (* (djpm) (pfpt))) -(define (cbjq) (- (ztqg) (tzls))) -(define (mgsl) 2) -(define (vzgd) (+ (qmcb) (wfbz))) -(define (qrll) 2) -(define (slpm) (* (fbpz) (jjwr))) -(define (rffd) (/ (mfmc) (csdf))) -(define (jjbm) (* (slpc) (bncr))) -(define (pjds) (+ (cpqv) (ldtj))) -(define (btfl) (+ (qvfg) (lqdf))) -(define (sfcv) 7) -(define (vtnq) 5) -(define (fzdp) (* (fzrd) (slww))) -(define (cwjp) 9) -(define (mpnj) 2) -(define (wnbb) (+ (zssf) (qnld))) -(define (nfgv) (+ (lzhf) (mqzw))) -(define (pszs) 4) -(define (chpt) 2) -(define (bhpw) (+ (cnbg) (zrnz))) -(define (dfps) 5) -(define (pzqv) 3) -(define (fjzz) 8) -(define (ffqr) 16) -(define (bqvg) (+ (lrqh) (wpdn))) -(define (qlmg) (+ (mpvz) (wpvg))) -(define (lfhb) (+ (jscq) (bpnt))) -(define (pqqj) 2) -(define (qhtv) 5) -(define (wchl) (+ (ffqr) (mdnp))) -(define (vcwt) (+ (llfg) (wjtc))) -(define (nfbp) 2) -(define (bbcn) 8) -(define (smld) 2) -(define (mvmj) (* (lqdc) (bhmz))) -(define (mqph) (+ (jjgt) (vtjg))) -(define (brmz) (+ (mpfm) (zcgs))) -(define (ttdb) (+ (zncl) (nqpv))) -(define (bcsc) 6) -(define (frjj) 9) -(define (jcjf) (+ (lgpg) (qmvq))) -(define (pmfh) 3) -(define (drrf) 9) -(define (lmht) 7) -(define (sstg) (+ (vrct) (wfjn))) -(define (swhz) (* (zvvp) (dbvt))) -(define (rtpz) (+ (nnsc) (zmlh))) -(define (qrzq) 2) -(define (rtmt) 12) -(define (pmds) 3) -(define (vfzw) (* (jhlw) (vmzc))) -(define (smhv) (* (ffnt) (gtwp))) -(define (vdzv) 5) -(define (btqb) 3) -(define (wclq) (+ (rwth) (drln))) -(define (vzrz) (+ (bsvc) (vmjn))) -(define (ztct) (/ (zscd) (lhml))) -(define (zvvd) (- (tcqz) (cmnv))) -(define (mfrc) (+ (jmcp) (lpvs))) -(define (sdrn) 9) -(define (jfvq) (+ (pgdw) (vbvt))) -(define (qjrs) (+ (qvpw) (cpdf))) -(define (tnnt) (+ (psfr) (hjlz))) -(define (fqlp) (+ (bblh) (dbfm))) -(define (nwhm) 3) -(define (rlcw) 2) -(define (rwjc) (+ (ljzj) (zdrh))) -(define (tfqh) 5) -(define (crqg) 3) -(define (nrps) (+ (lrdn) (hmfb))) -(define (pmng) (+ (gzrs) (vtns))) -(define (gmzt) (* (tlmq) (bfzd))) -(define (fhdz) 6) -(define (fwzf) 4) -(define (tzls) (+ (fnqf) (fpcs))) -(define (pvtb) 2) -(define (gpdf) (* (zslv) (qwqc))) -(define (zcgs) (* (jlmb) (crnb))) -(define (clbn) 2) -(define (wghf) (- (fwbm) (jcjf))) -(define (vffj) (+ (frjp) (mrtq))) -(define (gfbw) (+ (csfh) (rlvd))) -(define (tzth) (* (tvtj) (bnvg))) -(define (vwhb) 2) -(define (scwp) 3) -(define (rpbm) 3) -(define (zdhf) 2) -(define (fdmf) 3) -(define (lqdf) 2) -(define (rndt) (+ (wtbs) (lrsc))) -(define (jnzr) 5) -(define (qpqs) (/ (bcng) (nwdv))) -(define (tmhg) (- (vtvn) (nzbp))) -(define (dtfz) (* (bdgd) (dfdl))) -(define (pnvc) (* (brqb) (drrq))) -(define (mfnh) (* (rdhg) (rmvq))) -(define (vjgb) 3) -(define (czvm) 18) -(define (qhnd) 3) -(define (dhfw) (+ (jmcf) (vjjw))) -(define (nqpv) (+ (bhvg) (zmvz))) -(define (rhcv) (/ (ddtd) (jqzv))) -(define (lqqh) 5) -(define (mspl) 5) -(define (ngps) 11) -(define (bcmp) 2) -(define (nlsw) (* (gnjq) (vzrz))) -(define (mhlj) 4) -(define (bqnn) (- (pgrc) (bwff))) -(define (fbqs) 11) -(define (cnln) (* (sqml) (wlqd))) -(define (vjbz) 5) -(define (vhhz) (* (pwpn) (dsng))) -(define (crmb) 5) -(define (wbgs) 3) -(define (qhvn) 3) -(define (lsnd) 1) -(define (hhcv) 2) -(define (vmjn) 12) -(define (fbtc) 2) -(define (jgnj) 4) -(define (jmcp) 2) -(define (mfhg) 2) -(define (ztdn) 2) -(define (zttf) 3) -(define (tjwt) 16) -(define (lzzh) 11) -(define (rnns) (* (frrn) (pnmc))) -(define (ffnn) 3) -(define (wpvg) (* (qvpv) (frqq))) -(define (wjds) 3) -(define (nnmh) 5) -(define (jswz) (- (vthd) (jjrh))) -(define (qjqw) 2) -(define (bndd) 7) -(define (mdpg) 2) -(define (wtwb) 2) -(define (nbfg) (* (vwvc) (rbtb))) -(define (nmts) (* (pfml) (jqqs))) -(define (nvjf) (* (mddc) (lrbp))) -(define (gqgh) (* (wzsh) (tqzv))) -(define (btqt) (+ (qbzv) (wtrh))) -(define (cblz) 5) -(define (nvpd) 3) -(define (vldc) 2) -(define (drhw) (* (dngq) (nmlt))) -(define (bpjf) (+ (ndlf) (tjwt))) -(define (dpgl) 2) -(define (ggnd) 3) -(define (qzpn) 2) -(define (ttvz) 2) -(define (qwqc) 3) -(define (zhmb) 15) -(define (nzdj) (+ (svvh) (qplw))) -(define (rrnp) (+ (qrnj) (hmvq))) -(define (mbvg) (/ (sgzh) (mdpg))) -(define (mlbw) (* (jwwv) (jhzw))) -(define (wvfb) (+ (mvmj) (phjj))) -(define (tzhp) 15) -(define (zjcn) (* (pgfr) (dgvh))) -(define (wbbf) (* (ghvn) (dfrb))) -(define (mfsz) (* (fpvs) (lzgm))) -(define (bfpq) (* (tmhg) (nvlv))) -(define (vpvl) (* (blnq) (jfsr))) -(define (pnrv) (- (lfrb) (qwnt))) -(define (lbgc) (* (bzdh) (wszm))) -(define (pbdd) (* (dcpm) (nrsd))) -(define (jsrb) 13) -(define (bbzt) 8) -(define (mhdn) (* (bsmm) (rzzg))) -(define (jpcd) 2) -(define (ldzb) (* (nqpr) (qnds))) -(define (nmlg) 2) -(define (pnpc) 5) -(define (rbqt) 5) -(define (dsqb) (/ (mrjc) (ftqd))) -(define (zhqg) (* (lpjr) (zttf))) -(define (dphz) 3) -(define (gbzd) (* (ttvz) (tsjq))) -(define (cldm) 4) -(define (ftbq) 5) -(define (rzff) (+ (gdpg) (cgvs))) -(define (tzcd) 1) -(define (gzwh) (* (bjfh) (qtfp))) -(define (qgnb) (+ (vdgt) (zwwb))) -(define (jzvg) 5) -(define (qqwz) (* (pnwh) (wlmv))) -(define (jbtg) 9) -(define (rrgh) 2) -(define (bvfr) (+ (jzcd) (gjbv))) -(define (mwdl) (* (rlcw) (jffq))) -(define (chfs) (- (mrlq) (cgvv))) -(define (gwmr) (* (hbwh) (wzdj))) -(define (qcml) 3) -(define (zbhj) (* (ctqb) (hfbg))) -(define (zshp) (* (wphq) (hzpr))) -(define (pvcs) 4) -(define (sszh) 2) -(define (jdsc) 15) -(define (ndnm) 8) -(define (lrlz) 1) -(define (wpbs) 2) -(define (bcpn) 7) -(define (glts) (- (gpdf) (vznc))) -(define (qnld) (* (jrvp) (smnv))) -(define (hrtv) (* (bdcm) (cgnr))) -(define (zbbf) (+ (shtz) (fvsb))) -(define (vvbz) (* (bqht) (zwqn))) -(define (vvjg) (* (zgzs) (sbpp))) -(define (lrlg) 10) -(define (zpht) 10) -(define (ndtz) (+ (cnzj) (qsml))) -(define (stcv) 3) -(define (jjrh) (* (mlwr) (dqjz))) -(define (hsbr) (/ (dbcs) (zngg))) -(define (wtrh) (+ (sclr) (chsm))) -(define (jfqs) 15) -(define (hjgd) 12) -(define (hgnr) 9) -(define (brqb) 4) -(define (ndsm) (+ (tmhl) (ddln))) -(define (fjgh) (+ (cbjl) (pchr))) -(define (tptf) 3) -(define (njcj) (* (ppll) (psfp))) -(define (jjvz) (+ (vhqz) (fmvw))) -(define (grww) 2) -(define (jvqf) 2) -(define (sgvm) (* (vhwz) (gzgm))) -(define (zscd) (* (dshq) (tbwl))) -(define (mgjl) 3) -(define (bfgp) (* (jbvq) (ppcl))) -(define (mpst) (* (zzpd) (qcnn))) -(define (wjzd) (* (vwht) (pzcc))) -(define (wqdj) (+ (zvmv) (sntb))) -(define (csdf) 2) -(define (cgwj) 3) -(define (rccr) 2) -(define (vsgw) 3) -(define (pvwn) (* (fpwz) (wnjc))) -(define (mfql) 3) -(define (dspn) (+ (qlvz) (bcsc))) -(define (llcn) 4) -(define (dcph) 4) -(define (npcs) (+ (lrvc) (mcfr))) -(define (wgvj) 4) -(define (bblh) 1) -(define (dmrn) 9) -(define (qbzv) 1) -(define (lrdn) 3) -(define (wzfr) (+ (nltq) (lrlz))) -(define (bwnc) 2) -(define (dswn) 11) -(define (bnws) 2) -(define (cdnp) (* (zvst) (cwjp))) -(define (fddw) (* (zhgt) (mfst))) -(define (nbbd) (* (flvw) (thlz))) -(define (lbzc) (* (jfrn) (gdgd))) -(define (sntb) (* (bhrb) (lhgv))) -(define (vzts) 6) -(define (jvfw) (+ (hlms) (lwlc))) -(define (mqcv) 2) -(define (jhzw) 5) -(define (lhpf) (* (dqzt) (fjld))) -(define (znjr) 2) -(define (wrvl) (* (pdbt) (qlvg))) -(define (cdwt) 6) -(define (vtjg) (* (stcr) (bvzn))) -(define (dvnh) (* (brqv) (jdmt))) -(define (pcgq) (* (jtcf) (qssh))) -(define (nhjt) 2) -(define (pmqh) (* (dflc) (rzsn))) -(define (zrwb) (* (gtqh) (fwjg))) -(define (zphs) (+ (bcww) (sbtd))) -(define (nmvn) (* (vrpp) (mdht))) -(define (sbvl) 3) -(define (bcdf) (* (rhwm) (zbhj))) -(define (jhwn) (* (mgjl) (tprm))) -(define (ftjv) 3) -(define (ncnm) (* (vzcr) (wqfg))) -(define (bgwj) (/ (qlqt) (dnwd))) -(define (hrbr) (+ (gvmj) (vspf))) -(define (qljb) 3) -(define (vdsz) 3) -(define (nhpf) (+ (rdpg) (qrll))) -(define (gvfn) (/ (drnb) (fhmz))) -(define (ppts) (* (zhrs) (lccp))) -(define (fvhm) 7) -(define (rrqr) 2) -(define (lnqm) (+ (rwjc) (vnvr))) -(define (qwnz) (+ (hfbh) (vdbp))) -(define (cgvr) 3) -(define (lvrc) 4) -(define (vcfm) 5) -(define (zhgt) 3) -(define (nvdh) 3) -(define (llfg) (* (cgcc) (nqhg))) -(define (wjgf) 2) -(define (nztj) (+ (wqfz) (tdlw))) -(define (shpt) 2) -(define (gzmv) 3) -(define (tqzv) (+ (rtpz) (glqr))) -(define (pdmb) 2) -(define (fpcs) 5) -(define (mwmp) 6) -(define (hcfs) 2) -(define (bshp) (+ (chvq) (pdbc))) -(define (gppj) 1) -(define (pzpp) 5) -(define (ltnz) (* (dswn) (tsqc))) -(define (wzdj) 3) -(define (frst) 5) -(define (scdn) 6) -(define (fpsh) 2) -(define (gzwm) 2) -(define (jmbs) (* (lwlb) (sqcb))) -(define (rqsw) 5) -(define (bnvg) 3) -(define (tfwb) 2) -(define (snwm) 6) -(define (zvrq) 5) -(define (vnpq) (+ (djjs) (rmrj))) -(define (cfbh) 4) -(define (ntnh) (* (jvfw) (jzdn))) -(define (jnwv) (* (tlnz) (zqpw))) -(define (npvl) (* (sbqm) (zmmd))) -(define (tpwq) (/ (jnll) (flhf))) -(define (flhs) (+ (qcml) (zmdq))) -(define (pnvd) (+ (cwvl) (dgpr))) -(define (zvvp) 3) -(define (fcql) 20) -(define (jrvp) 17) -(define (wbvt) (+ (bftg) (tlzh))) -(define (vwht) 3) -(define (pzvr) 3) -(define (qncp) 3) -(define (bcgz) (/ (tpjp) (bngr))) -(define (dcbt) (+ (rctr) (wltv))) -(define (csgr) (/ (wrvl) (znjr))) -(define (rsdv) (* (vcwt) (mqcv))) -(define (fnqf) 2) -(define (hzrc) (+ (jdbp) (jnwv))) -(define (cdvw) (+ (sjfs) (fzvh))) -(define (bsvc) (/ (pwln) (nrjc))) -(define (tlwr) 3) -(define (hjmr) 3) -(define (spjg) 5) -(define (mqgl) (* (mqlt) (jlnf))) -(define (mzzd) 3) -(define (dqnv) (* (mhnm) (zhqg))) -(define (lqcm) (/ (ffqs) (zvrq))) -(define (sqzp) 5) -(define (drvt) (* (hhws) (llpf))) -(define (ghvn) (+ (vrjj) (vfrh))) -(define (hfbh) 16) -(define (wtlg) 19) -(define (dsgt) (* (hhcv) (npcs))) -(define (vvzh) 6) -(define (sclr) (* (dddm) (nttr))) -(define (jqqs) (+ (znlh) (ffnn))) -(define (zprq) (* (jmnj) (mwqc))) -(define (dczh) (* (vvvb) (wcpr))) -(define (lpzb) (+ (bqvg) (mlgj))) -(define (dqsv) (* (pmfh) (zrbc))) -(define (hgzs) 3) -(define (vrpp) 10) -(define (snbm) 4) -(define (tdrq) (* (hqdv) (csln))) -(define (tbwl) (* (sdmb) (zrfw))) -(define (jdmt) (- (btwt) (gwpm))) -(define (fzgj) 4) -(define (vnvr) (* (pmqh) (pwlt))) -(define (mcht) 2) -(define (ztrt) (* (vlhc) (swds))) -(define (bncr) (- (wpcs) (pcgq))) -(define (nqsl) (+ (qcfn) (fsgb))) -(define (cclc) (+ (hjfj) (cfdl))) -(define (ztpd) (+ (dzlc) (zcgn))) -(define (lfrb) (* (rbsf) (hzjj))) -(define (pvfv) 2) -(define (swpl) 2) -(define (csnf) 1) -(define (ptdz) 2) -(define (nvhn) 2) -(define (rdhg) (* (nnhm) (wpbs))) -(define (jclb) 2) -(define (cscm) (* (lclg) (mrwz))) -(define (fcgj) (* (hmrz) (nwbt))) -(define (hgwm) (* (mspl) (rmfv))) -(define (rqbq) 2) -(define (wjtc) (+ (fszd) (tpmp))) -(define (dpvl) 8) -(define (nwdv) 3) -(define (zcgn) (* (lzzh) (brfc))) -(define (jvrt) (/ (bhzq) (rqsw))) -(define (zmdq) (+ (sdwj) (mwdl))) -(define (rtsd) (+ (rcmc) (jtjd))) -(define (nqzz) 11) -(define (dshq) (* (rtnf) (chvn))) -(define (mddc) 2) -(define (rpwz) 3) -(define (pmlg) 8) -(define (blmp) (* (vwmr) (ndpf))) -(define (hqbb) 2) -(define (chtt) 2) -(define (cchg) 2) -(define (bntz) (* (tvrd) (ncsp))) -(define (gvgp) 3) -(define (vvhm) (* (mspb) (dpgl))) -(define (nlcv) 5) -(define (rwcd) (+ (qffb) (nzcv))) -(define (rfcq) 6) -(define (zgdb) 2) -(define (mggl) (* (cchg) (crcm))) -(define (mwjg) (* (vjwz) (vsmt))) -(define (rbbh) 13) -(define (mqlt) (* (gwlm) (mqvg))) -(define (ddtd) (+ (qcnv) (wjzv))) -(define (hpmm) 3) -(define (cjlm) 6) -(define (cpdf) (* (jjbm) (mtnb))) -(define (gqrp) (+ (tdrq) (djrh))) -(define (zmtg) 8) -(define (vwdl) (* (hzmn) (nqms))) -(define (ggpn) 11) -(define (mtfr) (* (jlqg) (dlgc))) -(define (nsfm) 4) -(define (cftm) 18) -(define (wcdm) (* (tsbf) (wgvv))) -(define (jcch) 2) -(define (zqjp) (- (tzhp) (nldv))) -(define (wjmq) 6) -(define (cbgj) (* (mdjm) (tqfr))) -(define (jmnj) (+ (ppts) (fqbl))) -(define (tlnz) (* (vfgt) (vdjz))) -(define (fqjd) 2) -(define (ngzp) 11) -(define (trdj) 10) -(define (qrch) (+ (nfhf) (vhtl))) -(define (hmrz) (* (qjrs) (rtsd))) -(define (rvnh) 3) -(define (humn) 4481) -(define (jstb) 5) -(define (vqlt) 2) -(define (vlqd) (* (ndgh) (zptr))) -(define (vjjw) (/ (mrlc) (pvfv))) -(define (mnlp) (+ (svdw) (mtjq))) -(define (jtcf) 4) -(define (lwlc) (* (qqtm) (cnvb))) -(define (jdgq) 2) -(define (vznc) 2) -(define (dcfw) (* (qvvc) (wqdj))) -(define (fqwz) (+ (twtb) (vtnq))) -(define (hhbn) 4) -(define (wrpp) 14) -(define (mmnw) 3) -(define (rdpb) 10) -(define (hcsc) 5) -(define (nfvj) 4) -(define (qznt) (* (zfjw) (wfld))) -(define (flvw) 5) -(define (wphq) 5) -(define (bpwd) 2) -(define (cbfh) 2) -(define (bcbw) (* (jtvm) (cdnm))) -(define (dvwj) (* (zwgg) (dspn))) -(define (tnbt) (* (qdfp) (bpwd))) -(define (qlzt) 12) -(define (rjfh) 5) -(define (cprt) 3) -(define (qgwg) (+ (jrgs) (sphc))) -(define (zpbt) (/ (swfp) (mldc))) -(define (drln) 6) -(define (jdcd) 3) -(define (jzcd) (- (nvjl) (swpl))) -(define (sbpp) 17) -(define (ttwm) 5) -(define (rdbs) (* (wsml) (drrf))) -(define (pfpt) (* (pmrt) (fvsf))) -(define (rfbw) (+ (ntpj) (vwpq))) -(define (bqld) (+ (zqjp) (rbzl))) -(define (rrmg) 19) -(define (rbsf) 3) -(define (mlgj) (+ (vvgt) (dmsz))) -(define (jfcd) (/ (bsqn) (blgf))) -(define (sjrh) 7) -(define (djjd) (+ (fddw) (svvq))) -(define (jhgd) (* (fjnh) (bbzt))) -(define (nlts) (- (fjgh) (cnln))) -(define (ppwc) (- (lhpf) (zprq))) -(define (gptt) 2) -(define (bvvl) 20) -(define (ssnq) (+ (cfmw) (wfnm))) -(define (gmhz) 4) -(define (nnsc) (+ (cvqf) (vpvl))) -(define (zbzf) (* (nlth) (dhfw))) -(define (jhvm) 16) -(define (mrrt) 7) -(define (pmrt) (* (mwrc) (mnhc))) -(define (rddj) (/ (fbcd) (tfwb))) -(define (wszm) (+ (hsbr) (rscq))) -(define (pbgr) (* (glqw) (qqnm))) -(define (hzlh) 2) -(define (qnbn) (- (jpvr) (bgzz))) -(define (hrcp) (* (fjvg) (vjbz))) -(define (dnwd) (* (lqrf) (flhd))) -(define (rvlz) 3) -(define (stcr) (+ (cblz) (nfnw))) -(define (ptvh) 3) -(define (vmnc) 5) -(define (bmwf) (* (rpbm) (cvgt))) -(define (jzdn) 2) -(define (djrh) (* (ccjf) (fqgl))) -(define (lwlb) 5) -(define (bqht) (* (cldm) (btqb))) -(define (brfj) (+ (prbr) (qqwz))) -(define (rlqm) 2) -(define (mdht) (- (jflm) (trpt))) -(define (lbbj) 2) -(define (blnq) 6) -(define (chfz) 3) -(define (sqsc) 5) -(define (mwrt) (+ (slnh) (thcc))) -(define (nvrb) 3) -(define (lgrj) (* (qnvn) (tnbt))) -(define (pvcn) (* (qhwm) (smld))) -(define (fbgc) 2) -(define (mqnl) (* (drlt) (bbhp))) -(define (bdtp) (* (gzpf) (qdnl))) -(define (wdwf) (- (fhjc) (zpbt))) -(define (hhjc) (+ (qbvr) (fmwn))) -(define (jzlv) (* (cftm) (rhtv))) -(define (smwb) (+ (dgbr) (rbbh))) -(define (bhvg) (+ (lpfz) (bjnj))) -(define (zmmd) (+ (smsm) (jfcd))) -(define (mdld) (+ (zzqd) (bdmw))) -(define (qlqt) (+ (zfbq) (ntqb))) -(define (dgbr) (* (sbwd) (cgvr))) -(define (rwsm) 10) -(define (jnll) (* (nztj) (vzgb))) -(define (dbht) (* (jdcd) (rccr))) -(define (bhmz) 3) -(define (mrlq) (+ (bbjs) (drdl))) -(define (fzdg) 2) -(define (jbsh) 2) -(define (svzv) 2) -(define (zjmw) 3) -(define (tcgm) 2) -(define (nzcv) 6) -(define (rmrj) (+ (mtsv) (snlb))) -(define (bjnj) 2) -(define (qsml) 18) -(define (mfts) (* (mwjg) (pjsp))) -(define (ffqs) (- (rhcv) (rrnt))) -(define (dbcw) (* (gtbs) (mbvg))) -(define (wpcs) (* (phbh) (mnhf))) -(define (rvhs) 2) -(define (qmcb) 17) -(define (hlms) 11) -(define (vwpq) 2) -(define (wslz) (/ (szhq) (hstj))) -(define (jpvr) (+ (sflt) (drvt))) -(define (hcdz) (* (nfhw) (qgjf))) -(define (svvq) (* (twdf) (rhqj))) -(define (lgpg) (+ (wglc) (gwmr))) -(define (mlwr) (+ (zfmv) (hbqm))) -(define (hbqm) 1) -(define (fgbm) (+ (lltp) (fwmw))) -(define (cjlh) (* (btfl) (mpnj))) -(define (tlmq) (* (fqwz) (lwhp))) -(define (zzqd) (/ (vnpq) (rlqm))) -(define (drdl) (* (hzlh) (btqt))) -(define (sdjb) (* (ssnq) (gzwm))) -(define (ntmt) 3) -(define (rwth) (+ (tdjh) (cstb))) -(define (jjgt) (* (crqg) (dmrn))) -(define (mpvz) (* (ppwc) (chpt))) -(define (qbmm) (+ (rqpj) (rfcm))) -(define (zdrh) (+ (csml) (cvvv))) -(define (trft) (* (lbbv) (nlgg))) -(define (dqjz) 7) -(define (gfrq) 4) -(define (vvgt) (/ (zrwb) (rfcq))) -(define (tsft) (+ (sstg) (ngfs))) -(define (gzpf) 2) -(define (tfpw) (* (gmln) (hqbd))) -(define (cddt) 6) -(define (rlbp) 1) -(define (ndph) (* (ztzq) (jgzl))) -(define (blbc) (* (jfvq) (cprt))) -(define (cvhn) (* (jdgq) (llcn))) -(define (zncl) (+ (mwrt) (dbgp))) -(define (rthb) 2) -(define (jfld) 4) -(define (gdgd) 7) -(define (lrsc) (* (vdzv) (czst))) -(define (gzgm) 4) -(define (bhrb) (/ (pnvc) (smdh))) -(define (bsmm) 2) -(define (qnds) (* (sbvl) (szmm))) -(define (bhzq) (* (zhmb) (qfss))) -(define (vwvc) 17) -(define (qmgt) 3) -(define (gfml) 4) -(define (tjqj) (* (glpw) (zsns))) -(define (vlmc) 4) -(define (qlnr) (+ (ndph) (twtq))) -(define (fvph) 3) -(define (jgzl) (+ (drct) (vwdt))) -(define (wnjc) 2) -(define (ffbb) 2) -(define (hzmn) (+ (pgbv) (rwbg))) -(define (rpbj) (* (shrh) (jvqf))) -(define (sqmd) 2) -(define (ndcd) (* (sdgs) (spjg))) -(define (mmbs) 3) -(define (mhbr) (+ (wggq) (grcv))) -(define (nsqq) (* (cvfw) (ffmp))) -(define (wgvv) 2) -(define (rvmp) (* (nnzp) (dbcw))) -(define (dwnz) 2) -(define (jvtz) (+ (fctt) (bfpq))) -(define (nzzv) (* (jbcl) (llnl))) -(define (cqcg) 3) -(define (nrvw) 2) -(define (qqtm) 3) -(define (fvng) 19) -(define (phrv) 3) -(define (tlzh) 11) -(define (twjs) (- (ltnz) (ltsv))) -(define (lhgv) (+ (nwqz) (qflq))) -(define (rctr) (* (mhdn) (mvnc))) -(define (snlb) 4) -(define (dfgh) 7) -(define (tvtj) 13) -(define (flcb) 2) -(define (nqpr) 3) -(define (jmbp) 4) -(define (rcmc) (/ (bpjf) (qrzq))) -(define (mnpl) (- (pbdd) (qpct))) -(define (twcj) 3) -(define (nlth) 2) -(define (drrq) 13) -(define (fszd) (+ (bmwf) (qspw))) -(define (mlrz) 2) -(define (jvgd) (- (dvnh) (mpjj))) -(define (jtvw) (- (nzhf) (wfnl))) -(define (ftvm) 3) -(define (cgcz) (- (njcj) (bjbr))) -(define (dfzw) 2) -(define (tdhw) (* (rzjm) (qrgn))) -(define (qwnt) 2) -(define (mspb) (+ (dggg) (ghtd))) -(define (fhmz) 2) -(define (dqzt) 5) -(define (brfc) (- (dczh) (tfpw))) -(define (hstj) 2) -(define (rzjm) 5) -(define (jbcl) 3) -(define (zhpq) (* (gpzn) (cnmq))) -(define (hmrs) (* (ltqr) (hslj))) -(define (mtdh) 8) -(define (lwhp) 5) -(define (wnvf) 8) -(define (qqdn) 3) -(define (wrmw) (* (fwrh) (rbmm))) -(define (gzrs) (* (jclb) (zjpc))) -(define (nzwc) 3) -(define (wflc) (/ (cbgj) (qllm))) -(define (gtwp) 3) -(define (trbs) 2) -(define (zsns) 2) -(define (vvvb) (- (wrpp) (qrsg))) -(define (cstb) (* (dfps) (svwg))) -(define (gcmv) (* (whbb) (mfnh))) -(define (vrjj) (* (lbbj) (jgnj))) -(define (rrll) (* (scdt) (zjmw))) -(define (wgsb) (* (jqrl) (jlwb))) -(define (scdt) (* (vlmc) (qfln))) -(define (wqqv) (* (nrps) (pnwz))) -(define (szhq) (* (nchp) (ndtz))) -(define (tqzf) 3) -(define (wpqd) (* (jqsn) (przh))) -(define (vmzc) (* (nhpf) (gcqh))) -(define (pjlz) 2) -(define (mdjm) 3) -(define (qgjf) (+ (pgvq) (spgw))) -(define (qnhq) (* (rncj) (rllb))) -(define (hfbg) 2) -(define (jfsr) 8) -(define (nfhw) 2) -(define (cstm) (* (rgzs) (nbcb))) -(define (ghvl) (+ (dbfd) (qbmm))) -(define (tzcl) 2) -(define (pzzg) (- (ltmj) (mfts))) -(define (cdqv) (+ (dfgh) (mnlp))) -(define (wcpr) 5) -(define (jdrg) (+ (qmpm) (hlmn))) -(define (gtqh) 8) -(define (hlmn) (+ (rdnj) (sjcd))) -(define (hnqc) (/ (mfsz) (hbzt))) -(define (sphc) (* (vrcl) (nhfw))) -(define (bnlr) (* (qhvn) (vvzh))) -(define (dbfd) (/ (bcnp) (ffvs))) -(define (hpzh) (+ (snwm) (rrnp))) -(define (ghqp) 5) -(define (dfql) (* (dzwg) (snbl))) -(define (hbzt) (+ (shwr) (rthb))) -(define (chsm) (* (crmb) (scwp))) -(define (lpjq) (* (wlpd) (fcgs))) -(define (plfd) (* (sqsc) (hvsd))) -(define (vbvt) (* (ghqp) (qmjq))) -(define (rdpg) 7) -(define (vhds) 12) -(define (rmfv) 5) -(define (smft) (* (crmw) (msdr))) -(define (wlpd) 2) -(define (cvvw) 2) -(define (bsqn) (+ (wlfp) (sdjb))) -(define (svcp) (+ (jfmb) (rwsm))) -(define (qflq) (* (scrz) (dtfz))) -(define (bwwc) 3) -(define (wqfg) (* (qmzt) (chfz))) -(define (lbqn) 5) -(define (zbhw) (+ (wcdm) (hhjc))) -(define (jlnf) 3) -(define (nlst) (+ (wmzt) (twjs))) -(define (zfjw) (+ (tbdh) (rmmz))) -(define (wfms) 2) -(define (fjps) 5) -(define (djpm) (* (pznf) (qlnr))) -(define (snsc) 2) -(define (hnlj) 5) -(define (pvfm) 2) -(define (cwhc) 3) -(define (blgg) 15) -(define (jmwl) (* (rdpb) (zpht))) -(define (wbsb) (* (jcdb) (ngbz))) -(define (jwwv) 2) -(define (jdsd) 5) -(define (rsnp) 3) -(define (rrnt) (* (jnnp) (dmtd))) -(define (nfnw) 2) -(define (mpfm) (* (mfrc) (qrch))) -(define (mnzz) (+ (lwld) (jbwd))) -(define (lfjp) 3) -(define (qvfg) (* (fdmf) (svst))) -(define (mjmv) (+ (cdwt) (pzvr))) -(define (lclg) 8) -(define (pcvv) (+ (rvmp) (hmrs))) -(define (wsml) 3) -(define (gvbp) 3) -(define (mpjj) 10) -(define (vcqw) (* (jjjj) (brmz))) -(define (lhvt) (* (pmds) (tqzf))) -(define (qpdv) 15) -(define (mrlc) (* (zbhw) (svzv))) -(define (bdmw) (* (fpsh) (hwvf))) -(define (vntv) (* (npvl) (mbqs))) -(define (cfdl) (* (mfhg) (gzbv))) -(define (gvww) 2) -(define (dqhh) (* (gzwh) (thpg))) -(define (mtnb) (* (mqph) (bnfp))) -(define (wlfp) (+ (ntsl) (lfhp))) -(define (zslv) 3) -(define (lqrr) (* (hhbn) (gmzh))) -(define (qfzb) (+ (nhjt) (mjmt))) -(define (ltzm) 12) -(define (qcnn) (- (mnpl) (wsnf))) -(define (bhvr) (+ (lflj) (rfjw))) -(define (wnzr) (* (jbrp) (nnmh))) -(define (zglw) (* (flcb) (cqmq))) -(define (svdw) 4) -(define (pfml) (+ (bnlr) (ndcd))) -(define (zpqd) 2) -(define (fjnh) 5) -(define (rhqj) (+ (qrpv) (ngzp))) -(define (szmm) 3) -(define (ztwb) 9) -(define (npnf) 1) -(define (wltv) (- (rqfq) (hncq))) -(define (bwff) (+ (dwdd) (qhzd))) -(define (slnh) (* (ljnf) (tnfz))) -(define (ppwz) (* (hqbb) (nlts))) -(define (hgls) (/ (wnzr) (wwtj))) -(define (dbvt) 3) -(define (wrst) (+ (qdrg) (bnfz))) -(define (rzzg) (+ (rpbj) (fsrm))) -(define (prbr) (- (hpzh) (zmtg))) -(define (bvdb) 2) -(define (jlmb) (- (cmtm) (qbjm))) -(define (rbpq) (* (wnbb) (glts))) -(define (jwjj) 15) -(define (dhts) 8) -(define (dcpm) 3) -(define (qvpv) (* (grcn) (cgwj))) -(define (bbhp) 2) -(define (sjfs) (- (ztpd) (bnzl))) -(define (wqpv) (* (fzgj) (rvvn))) -(define (sdhj) 2) -(define (wfbz) 2) -(define (mdnp) (* (gvfn) (tfqh))) -(define (ctjq) (* (tgvp) (wjzd))) -(define (mbqs) (* (rrmg) (rnnq))) -(define (wcfp) 3) -(define (ftzm) 3) -(define (nwbt) (* (bhpw) (bhgh))) -(define (bmsf) (/ (fnws) (bcmp))) -(define (cmnt) (+ (bvjd) (lccn))) -(define (wqfz) 4) -(define (jrgs) (+ (hjgd) (mpst))) -(define (gmzh) (/ (drhw) (sdsl))) -(define (pnvs) (* (bmsf) (qljb))) -(define (gcvn) (+ (wqqv) (dqnv))) -(define (qbvr) (- (ltds) (vsgw))) -(define (phbh) (* (snsc) (flhs))) -(define (shtz) (+ (pnrv) (pvcs))) -(define (smsm) 4) -(define (gznh) 7) -(define (tjch) (* (ncrt) (rrgh))) -(define (bpnt) (+ (ccfw) (dfql))) -(define (lljf) 3) -(define (qfsz) 2) -(define (dgvh) 3) -(define (lvbp) (+ (hdrj) (trbs))) -(define (cdvv) 4) -(define (qlzg) 2) -(define (rwbg) 2) -(define (snff) 4) -(define (flrw) 3) -(define (tdnf) 4) -(define (nzlr) 2) -(define (ftzc) 2) -(define (pznf) (* (cllb) (zzcv))) -(define (zjvz) (* (znfq) (chlt))) -(define (nvjl) (* (ngzt) (wbgs))) -(define (qtvv) 2) -(define (hdff) 4) -(define (swmh) (+ (vrbh) (jdjq))) -(define (ghfr) 2) -(define (ghtd) (* (cfzf) (gnsc))) -(define (mfmt) (* (cdqv) (chfs))) -(define (pgtq) (* (phwc) (gbgs))) -(define (frjp) 17) -(define (bnfz) 2) -(define (qfqz) (* (mswh) (slds))) -(define (djmr) 2) -(define (crcm) (+ (lsnd) (zbqq))) -(define (ngbg) (* (jgld) (lhfr))) -(define (sbqm) 3) -(define (wlqd) 2) -(define (jfrn) 3) -(define (jbqf) (* (cdvw) (dnvm))) -(define (zhrs) (+ (pjjj) (fngd))) -(define (lvtv) (/ (nvjf) (nmlg))) -(define (vclb) (+ (bbcn) (jqhr))) -(define (qtgd) 2) -(define (hqbd) 4) -(define (qqnm) (- (nsqq) (rfbw))) -(define (nvjh) 6) -(define (jcgh) (* (pmwl) (hcqw))) -(define (bgzz) (* (swsv) (qldj))) -(define (slds) 2) -(define (lwsn) (+ (hcfs) (rswn))) -(define (bhgh) (* (hcsc) (mzzd))) -(define (bjbr) 3) -(define (tgvp) (/ (smft) (cnhr))) -(define (dbfm) 9) -(define (msmm) (* (djmr) (bshp))) -(define (llqs) (+ (mmps) (pwqg))) -(define (qqpl) 5) -(define (pfdc) (+ (mwmp) (zvqs))) -(define (qlvg) 2) -(define (wzdv) 3) -(define (glqr) (* (qqpl) (blgg))) -(define (vdgt) 5) -(define (qrnj) (* (fjrq) (nwhm))) -(define (fbrf) 3) -(define (gvmj) (/ (ngbg) (vsqt))) -(define (nrjc) 2) -(define (sdsl) 2) -(define (mqvg) (- (tbqq) (bzqw))) -(define (chvq) (+ (jdsd) (cgcz))) -(define (lrzn) (+ (gfrq) (drgv))) -(define (crrm) 2) -(define (pgbv) (+ (swhz) (dqld))) -(define (brqv) 2) -(define (gmln) 2) -(define (wcmz) 3) -(define (hbhz) 18) -(define (vrcl) 5) -(define (hqdv) 5) -(define (nchp) (+ (dtzl) (qpdv))) -(define (bfvd) 7) -(define (nnhm) (* (pzpp) (dwnz))) -(define (thpg) 4) -(define (jpzw) 3) -(define (vrmt) (- (lqrr) (smrq))) -(define (hnbn) 2) -(define (tsbf) (+ (lljf) (mqnl))) -(define (nbpq) 2) -(define (csml) (* (lbtn) (zspm))) -(define (cnmq) 8) -(define (qbwf) (- (vvhm) (dsqb))) -(define (jbrp) 11) -(define (bbzc) (* (ffbb) (lqft))) -(define (pgfr) 3) -(define (fmwn) 2) -(define (lrvc) 10) -(define (stqc) 5) -(define (ngzt) (+ (rlbp) (fbjn))) -(define (mdrm) (+ (jhwn) (lmht))) -(define (mrtq) (* (rzcm) (nqgr))) -(define (lpvs) 9) -(define (lqfq) 3) -(define (rnnq) 3) -(define (jdfj) 15) -(define (tqst) (+ (cjbz) (rvhn))) -(define (dnzc) (* (mmbs) (qlmw))) -(define (lwld) 1) -(define (sgjm) 8) -(define (bfzd) 17) -(define (dchw) 4) -(define (rlrb) (+ (tftg) (qbqm))) -(define (pchr) (+ (trft) (bcbw))) -(define (lvhm) (* (dhqh) (dchw))) -(define (mswh) 5) -(define (sdgs) 5) -(define (snfj) 1) -(define (sdwj) 2) -(define (qmqt) (/ (wttp) (cgnv))) -(define (przh) (+ (wqlh) (nqzz))) -(define (qrpv) (* (sqmd) (tpdj))) -(define (pjsp) 5) -(define (hpmw) (* (zdsr) (rlrb))) -(define (jhlw) 9) -(define (ntqb) (* (gzmv) (pzzg))) -(define (qpct) 3) -(define (rvvn) (* (rrqr) (wflc))) -(define (lmcj) (+ (szcv) (lqcm))) -(define (bvjd) 2) -(define (fngd) (* (wjds) (nrvw))) -(define (fnws) (+ (jmwl) (rtgr))) -(define (frqq) 4) -(define (ltsv) 3) -(define (cmnv) 7) -(define (wdqj) (* (vhrn) (hpmw))) -(define (cjbz) (* (qlzt) (fqjd))) -(define (rqpj) (* (tqst) (ptdz))) -(define (lbtn) 8) -(define (dbgp) (* (lbzn) (jqtj))) -(define (qbjm) 12) -(define (ljzj) 15) -(define (mrvr) 3) -(define (nght) 2) -(define (djff) 12) -(define (jmqh) 14) -(define (vcpt) (* (ppwz) (zvqw))) -(define (vsqt) 5) -(define (tfjw) (* (bhvr) (vjgb))) -(define (hwvf) (+ (vszg) (lvrc))) -(define (qgtf) 6) -(define (mmtj) 6) -(define (blgf) 3) -(define (mvmz) (* (qpqb) (cvhn))) -(define (svhz) (* (jqcf) (nzzv))) -(define (wfds) 3) -(define (pnmc) 13) -(define (szvb) (+ (mdld) (bfgp))) -(define (bnwj) 2) -(define (dnvm) (- (msmm) (tqfz))) -(define (fwrh) (- (wdqj) (dqnp))) -(define (cspp) (+ (mggl) (rndt))) -(define (lltp) (* (rwcd) (wfds))) -(define (smrq) (+ (lrlg) (bwqm))) -(define (rgzs) 3) -(define (crmw) (+ (ntmt) (cjlh))) -(define (dncw) 5) -(define (rvjf) (* (mttr) (frlv))) -(define (wlmv) 4) -(define (fqbj) (* (pfdc) (rqbd))) -(define (fwjg) (* (vdsz) (brfj))) -(define (gnsc) 2) -(define (gtwd) 2) -(define (qdnl) (- (nmvn) (wpqd))) -(define (pjjj) (+ (bnjt) (fhdz))) -(define (ntsl) 1) -(define (glqw) 3) -(define (wmzt) 3) -(define (vjzr) (+ (swmh) (svhz))) -(define (ncgd) 3) -(define (bngr) 5) -(define (qtfp) 2) -(define (bdqg) 2) -(define (hzpr) 5) -(define (tctd) 13) -(define (jlqg) 4) -(define (qhlj) (+ (gcvn) (bntz))) -(define (jtvm) 9) -(define (szcv) (+ (jswz) (lbvn))) -(define (sfmn) (+ (wchl) (cscm))) -(define (lfhp) (* (nght) (wcfp))) -(define (root) (+ (bsbd) (fcgj))) -(define (jbwd) 6) -(define (zrnr) 2) -(define (hrmz) (* (mthn) (dncw))) -(define (rfjw) 13) -(define (hpdh) 2) -(define (jqrl) (+ (pvwn) (hjmr))) -(define (vgsm) 5) -(define (mvgg) (+ (nbfg) (mtfr))) -(define (hcqw) 14) -(define (cdtq) (/ (rjrt) (mffc))) -(define (spgw) (* (wbvt) (clbn))) -(define (wfjn) 5) -(define (hrtz) (* (llqs) (rvlz))) -(define (rzsn) 5) -(define (fbcd) (+ (mfmt) (humn))) -(define (vhwz) (+ (mtwg) (fbgc))) -(define (lvcn) 4) -(define (grdf) (+ (dbht) (sgvm))) -(define (pdbc) (* (rsnp) (djqq))) -(define (qssh) 5) -(define (wnjl) 9) -(define (btwt) (* (tzth) (hrtv))) -(define (hplt) 11) -(define (mwwr) (* (bsnq) (crrm))) -(define (smqg) 14) -(define (dqcj) (+ (blbc) (bghp))) -(define (ptwr) 7) -(define (mttr) (* (hnqc) (wfms))) -(define (pzcc) 5) -(define (jscq) 1) -(define (hzcm) 4) -(define (tsjq) (* (nsfm) (hpdh))) -(define (fsgb) (+ (vhhz) (jhgd))) -(define (plvw) (* (zpqd) (rffd))) -(define (tcqz) (+ (dqhh) (mlrz))) -(define (mqzp) 2) -(define (tldn) (* (rjfh) (zwqw))) -(define (rwmq) (* (tdnf) (jdrg))) -(define (vnft) (+ (mqrm) (tjch))) -(define (ztqg) (* (wtwb) (bqld))) -(define (fjvg) (+ (snfj) (gbzd))) -(define (nzdz) (+ (sfcv) (qtgd))) -(define (qrgn) 5) -(define (tbqq) (* (jplv) (rmzw))) -(define (tdjh) (* (wrst) (wnjl))) -(define (qwqw) 5) -(define (pdbt) 11) -(define (bnmb) (* (cvnr) (nvrb))) -(define (lslq) 1) -(define (twwv) 19) -(define (rzcm) 6) -(define (jtjd) 6) -(define (htgm) 3) -(define (pjss) 2) -(define (mrwz) 12) -(define (djqq) 4) -(define (jmcf) 12) -(define (hmqr) (- (zrpj) (nttd))) -(define (lqdc) 5) -(define (gpzn) (+ (hpvb) (tpwq))) -(define (pgdw) 4) -(define (mwgb) (* (nvdh) (mrrt))) -(define (wggq) (+ (bgwj) (tldn))) -(define (mwqc) 2) -(define (bnfp) 13) -(define (pwlt) 5) -(define (hlzp) (+ (phrv) (hrmz))) -(define (qplw) (* (ncgd) (cmnt))) -(define (vhqz) (- (pgtq) (ncnm))) -(define (zptr) 3) -(define (gtbs) 13) -(define (zwwb) (* (pqqj) (dpqz))) -(define (hmfb) 4) -(define (mffc) 3) -(define (lqgr) 9) -(define (bcqm) (+ (vjzr) (jzlv))) -(define (cbdr) (+ (wbsb) (cspp))) -(define (bssd) 2) -(define (dmsz) (+ (vwdl) (rmqt))) -(define (fpwz) (* (ltsl) (fbqs))) -(define (rbmm) 2) -(define (rvhn) (* (ttwm) (tctd))) -(define (hqjt) 7) -(define (bftg) (* (ftjv) (lghm))) -(define (ppjl) (/ (lfpz) (nlcv))) -(define (nzbp) (* (chtt) (hnst))) -(define (rwzt) (* (ltgf) (qwqq))) -(define (zwgg) 5) -(define (frlv) 3) -(define (vmgn) 1) -(define (tvrd) (+ (qnhq) (ldzb))) -(define (wfld) 8) -(define (pnwz) (/ (stlr) (fbrf))) -(define (ndmd) 2) -(define (fmbj) (* (slmm) (twsj))) -(define (jqcf) 3) -(define (jqsn) 15) -(define (wzsh) 3) -(define (hjqq) 11) -(define (cvqf) (* (mpws) (sdrn))) -(define (wrll) 2) -(define (vtns) (/ (jvrt) (cjvp))) -(define (wsnf) 4) -(define (qfjg) 1) -(define (rsqz) (- (bbzc) (vfwd))) -(define (dddm) 2) -(define (ftmn) (* (wcmz) (hrtz))) -(define (bcnd) 13) -(define (qgtc) 3) -(define (vthd) (* (zbzf) (mmnw))) -(define (mvnc) 2) -(define (ndpf) 10) -(define (pwlh) (+ (hbhz) (rtmt))) -(define (cfzf) (+ (rlqh) (qfrg))) -(define (qldj) 2) -(define (ftqd) (* (nssr) (mqzp))) -(define (lhml) 7) -(define (mrmm) (* (pszs) (cjlm))) -(define (crnb) (+ (ndnm) (lslq))) -(define (qpbz) 3) -(define (qspw) 4) -(define (jtrg) 7) -(define (nwwb) (* (hfvj) (snmq))) -(define (rgpt) 4) -(define (spcf) (* (cdvv) (wpgm))) -(define (brqh) (+ (bndd) (nbbd))) -(define (qfrg) (* (hdff) (qmgt))) -(define (ddmr) (+ (fhzm) (qvbn))) -(define (lpqs) 1) -(define (zvqs) 11) -(define (dfdl) 3) -(define (vnbv) (* (ldbp) (frjl))) -(define (bwqm) 19) -(define (zjpc) 4) -(define (btbn) (* (cvvw) (hnlf))) -(define (bpgp) (- (nqlh) (gqgh))) -(define (jbsn) 3) -(define (tdlw) 3) -(define (fsrm) (* (pzqv) (zjcn))) -(define (rjrt) (* (nzwc) (gcmz))) -(define (wpdn) (* (rsdv) (wcfj))) -(define (dzvg) 2) -(define (rdfn) (* (rbqt) (btzg))) -(define (zrnz) (* (cbjq) (jmbs))) -(define (djgb) (+ (mrnr) (ttdb))) -(define (pwln) (* (vqlt) (mnrr))) -(define (vfgt) 7) -(define (tbdh) (* (dzvg) (stcv))) -(define (jlwb) 3) -(define (cshj) (+ (pwgj) (rpbg))) -(define (lzhf) 5) -(define (hncq) 11) -(define (nqms) 5) -(define (lhfr) (/ (fgbm) (mstm))) -(define (ltdq) 4) -(define (zssf) 5) -(define (dqld) (* (sjrh) (zdhf))) -(define (grcv) (* (pnvs) (gvgp))) -(define (zfbq) (* (ggbp) (plfd))) -(define (lmjg) 4) -(define (lncn) 1) -(define (qmjq) 5) -(define (rnbs) (+ (vtgj) (dpmg))) -(define (mstm) 2) -(define (pnwh) 2) -(define (ccfw) 8) -(define (tsqc) 2) -(define (gqpj) (+ (hqjt) (fwzf))) -(define (tnfz) (* (qrln) (nvpd))) -(define (rhwm) 4) -(define (bcnp) (/ (dcfw) (nzlr))) -(define (fvrg) 3) -(define (vtgj) 5) -(define (wwtj) 5) -(define (slmm) (+ (crrj) (bcgz))) -(define (mjmt) 4) -(define (zzpd) 2) -(define (wttp) (- (lbgc) (gnrj))) -(define (qdfp) (* (qlvw) (hmfd))) -(define (psfr) (* (wfbp) (wzdv))) -(define (rlqh) (* (ptwr) (lvbp))) -(define (mgsz) (* (qqpt) (hgls))) -(define (cjvp) 2) -(define (hrjj) 2) -(define (fjrq) 6) -(define (qmpm) (* (bwwc) (hcdz))) -(define (lddq) (+ (rjbz) (ppsl))) -(define (snbl) (* (vwhb) (szwj))) -(define (bghp) (* (wgcm) (tfdv))) -(define (zdnh) 11) -(define (cbqn) (* (ppfs) (fjps))) -(define (pbzb) 2) -(define (rmzw) (+ (ftvm) (mhlj))) -(define (qpqb) (+ (ptnv) (vhds))) -(define (jffq) 3) -(define (rscq) (+ (bcdf) (tfjw))) -(define (wjzv) (/ (vcqw) (nqpq))) -(define (ngbz) 2) -(define (hdrj) 5) -(define (slpc) (+ (jstb) (lncn))) -(define (bmzw) 5) -(define (cmtm) (* (twcj) (tjqj))) -(define (pwqg) 17) -(define (dgpr) (/ (bpgp) (lmjg))) -(define (trpv) 7) -(define (qnvn) 2) -(define (gcqh) 3) -(define (bdgd) 2) -(define (dbcs) (- (nrqv) (zlpv))) -(define (nrqv) (* (fvph) (hzrc))) -(define (cnvb) (* (hrjj) (lbqn))) -(define (cvgt) (* (qhtv) (vgsm))) -(define (tqlp) 2) -(define (sgpj) 11) -(define (swsv) 7) -(define (hndh) 2) -(define (smwv) (+ (gssz) (rgrp))) -(define (dwdd) (/ (fzdp) (gtwd))) -(define (jszj) (+ (gqrp) (tpnf))) -(define (ncrt) (+ (ntnh) (mwgb))) -(define (rpbg) 1) -(define (jvsz) (* (ndmd) (hrbr))) -(define (ffvs) 2) -(define (mnhf) 3) -(define (hbwh) (+ (ggpn) (pbzb))) -(define (tpmp) (* (qjqw) (hzvm))) -(define (nttr) 3) -(define (ldbg) (* (cprm) (wrbf))) -(define (ntpj) 4) -(define (lbbv) 3) -(define (vrct) 2) -(define (lccn) 5) -(define (nrsd) 10) -(define (fvzw) (+ (mwwr) (vmgn))) -(define (vgjq) 2) -(define (dptm) 6) -(define (ggbp) (+ (wbnh) (jhvm))) -(define (qdrg) 5) -(define (hcpf) 4) -(define (zrbc) 3) -(define (tpjw) (/ (shcg) (hjmp))) -(define (jnqv) (+ (wwqp) (jcgh))) -(define (fzrd) 2) -(define (cbjl) (* (jdfj) (bnwj))) -(define (bnjt) 1) -(define (czpd) 4) -(define (fjld) (+ (tpjw) (ghvl))) -(define (sbwd) 4) -(define (rqfq) (* (lhmd) (nfvj))) -(define (pwpn) 3) -(define (ztzq) (- (nqsl) (vzts))) -(define (ltqr) (+ (dqcj) (qbgj))) -(define (nlgg) (* (rvhs) (rqss))) -(define (ltsl) 2) -(define (zgzs) 3) -(define (mqrm) (* (cqcg) (cbdr))) -(define (fhtw) (+ (fcql) (brqh))) -(define (zdfg) (+ (blmp) (qwcl))) -(define (dzwg) 4) -(define (czst) (- (smwb) (pvcn))) -(define (ncsp) (- (rddj) (zhpq))) -(define (bsnq) 3) -(define (sflt) (+ (qtvv) (ftmn))) -(define (vsmt) (+ (pwlh) (gztl))) -(define (vszg) (/ (smqg) (dfzw))) -(define (tqfz) (/ (wmdp) (mwms))) -(define (fhzm) (+ (lfjp) (rjtc))) -(define (wgcm) (/ (dsgt) (tqlp))) -(define (zsvh) (+ (grdf) (svcp))) -(define (hjfj) (* (lmcj) (hndh))) -(define (pqsr) 2) -(define (lrbp) (/ (wgsb) (htgm))) -(define (twdf) 2) -(define (jdbp) (* (pnvd) (ghfr))) -(define (smdh) 4) -(define (cjhz) (* (pvfm) (gbtc))) -(define (psfp) 3) -(define (cqmq) 13) -(define (nvlv) 17) -(define (lrqh) (+ (gmzt) (gmpl))) -(define (wqlh) 16) -(define (qrsg) 3) -(define (zzcv) 14) -(define (sgzh) (* (mvgg) (zgdb))) -(define (vrbh) (/ (wqpv) (gwhs))) -(define (drlt) 5) -(define (shrh) 13) -(define (qrln) 2) -(define (hslj) (* (mgsz) (jddd))) -(define (mtsv) 3) -(define (hmfd) 2) -(define (grcn) 13) -(define (fctt) (* (smhv) (qzpn))) -(define (lhmd) (+ (vszd) (nfgv))) -(define (rtgr) (* (nvhn) (szvb))) -(define (zmvz) (* (fqbj) (swhh))) -(define (jdjq) 4) -(define (vhzf) 2) -(define (fmvc) (* (fjcg) (dhts))) -(define (dzlc) (+ (rbpq) (vntv))) -(define (fbjn) (/ (tvrz) (nvjh))) -(define (ppcl) 3) -(define (jjjj) 2) -(define (wfnm) (* (fvrg) (tzcl))) -(define (dflc) 2) -(define (ffnt) (+ (mzfn) (vcpt))) -(define (zbnt) 3) -(define (dqnh) 2) -(define (slww) (+ (stzl) (pcwz))) -(define (djjs) (+ (ltzm) (qfjg))) -(define (sqml) 7) -(define (lghm) 2) -(define (bsbd) (* (rzff) (wdwf))) -(define (gwhs) (* (czpd) (jbsh))) -(define (zqpw) (+ (jsrb) (jwjj))) -(define (drgv) 3) -(define (rswn) 5) -(define (gnjq) 2) -(define (sjcd) (* (bcpn) (fvzw))) -(define (fzml) 11) -(define (mthn) 2) -(define (cgnr) 4) -(define (ldbp) (+ (vrmt) (gptt))) -(define (lqrf) 2) -(define (gjbv) (* (djff) (stqc))) -(define (ljnf) (* (rtjb) (wtnp))) -(define (hjmp) 6) -(define (mrnr) 2) -(define (zspm) 5) -(define (qlvz) (+ (gjzv) (hpmm))) -(define (tfdv) 2) -(define (vtvn) (* (hrcp) (wtlq))) -(define (qlmw) (+ (vcfm) (pqsr))) -(define (hsmp) (* (rpwz) (wclq))) -(define (wcfj) 2) -(define (brst) 5) -(define (fnrh) 2) -(define (qhzd) (+ (fqlp) (jpzw))) -(define (mmps) (* (jfld) (lqgr))) -(define (lpfz) (* (lqfq) (wgbc))) -(define (bjcs) (/ (mhbr) (vgjq))) -(define (tbqc) 2) -(define (qhwm) 3) -(define (hzvm) (+ (npnf) (nhnp))) -(define (nqhg) (+ (tcjb) (hgzs))) -(define (bzdh) 2) -(define (gbtc) 3) -(define (wfnl) 5) -(define (ndlf) (+ (cdnp) (ddmr))) -(define (nmlt) (* (pnpc) (hnlj))) -(define (nhfw) (+ (tbqc) (dnzc))) -(define (rtbm) 3) -(define (fbpz) (+ (sqzp) (pjrt))) -(define (rjtc) (+ (tjtl) (wtlg))) -(define (vspf) (+ (bnmb) (ndsm))) -(define (dhqh) (* (dhpp) (zsvh))) -(define (ddln) 1) -(define (lbzn) 2) -(define (vhrn) (- (bjcs) (vnft))) -(define (cgcc) 6) -(define (cgvs) 7) -(define (jqtj) 5) -(define (wqnp) 12) -(define (dmtd) (+ (fjzz) (sgpj))) -(define (rlvd) (/ (vlqd) (mgsl))) -(define (cvvv) (* (bqtp) (pnwv))) -(define (rjdp) (+ (qfzb) (csnf))) -(define (hmvq) 17) -(define (vjtf) (* (lbzc) (djjd))) -(define (gbgs) (- (mqfd) (fmbj))) -(define (wgbc) 3) -(define (vdbp) 1) -(define (vtdp) 10) -(define (cgvv) (* (bfvd) (pbhg))) -(define (vfhg) (- (nlsw) (qgnb))) -(define (pcwz) (* (dptm) (frjj))) -(define (zngg) 4) -(define (scrz) 2) -(define (tvrz) (/ (wslz) (dpvl))) -(define (mqzw) 2) -(define (zfmv) 10) -(define (gdmv) 5) -(define (cgnv) 2) -(define (qlvw) (+ (rfcv) (nlst))) -(define (fjzn) (+ (hgnr) (lqml))) -(define (vzgb) 12) -(define (dsng) 5) -(define (pbvh) 3) -(define (qbqm) 10) -(define (vwdt) (/ (lgrj) (pmlg))) -(define (lhsw) (+ (lpjq) (rdbs))) -(define (hzjj) 3) -(define (jplv) 3) -(define (zmlh) (* (nfbp) (fhtw))) -(define (zwbh) (* (sshm) (rjdp))) -(define (mhnm) (+ (bwnc) (fzwr))) -(define (wmdp) (- (tdhw) (gjmt))) -(define (pbhg) 2) -(define (qmzt) 9) -(define (dlws) (* (bssd) (rtbm))) -(define (rbzl) (* (pjlz) (qfqz))) -(define (tpjp) (* (jdsc) (wqnp))) -(define (vlgn) 2) -(define (phwc) 10) -(define (bcng) (+ (ctjq) (bdtp))) -(define (cvnr) (+ (qtmp) (bmzw))) -(define (bmlj) (+ (fvng) (czvm))) -(define (llhb) 3) -(define (nbcb) (+ (rnns) (ldbg))) -(define (ffmp) (+ (plzd) (tzcd))) -(define (nnzp) (* (lhsw) (tlwr))) -(define (szlh) 2) -(define (gztl) 11) -(define (mtwg) (* (hcpf) (pjss))) -(define (mpws) (* (pnfb) (pbvh))) -(define (fqgl) 3) -(define (qqpt) 5) -(define (bqtp) 2) -(define (nttd) 9) -(define (svvh) (* (shpt) (fmvc))) -(define (drnb) (* (lqqh) (mlbw))) -(define (ptnv) (+ (csgr) (plvw))) -(define (wtnp) 3) -(define (ndgh) 4) -(define (lrgv) 2) -(define (nrqr) (+ (vvbz) (vfzw))) -(define (hfvj) 2) -(define (ctqb) (* (tsft) (lrgv))) -(define (nqlh) (* (zdfg) (sdhj))) -(define (nhnp) 13) -(define (tcjb) 12) -(define (mnhc) (* (szlh) (pcvv))) -(define (jnnp) 3) -(define (zbqq) (* (mtdh) (frst))) -(define (gjzv) (* (brst) (twjq))) -(define (shwr) 5) -(define (gmpl) (/ (qlmg) (cddt))) -(define (lfpz) (+ (mvmz) (hsmp))) -(define (tmhl) (* (jbsn) (fhjz))) -(define (wglc) 14) -(define (ppll) 5) -(define (ccbp) 4) -(define (jflm) (/ (cclc) (rgpt))) -(define (mwms) 2) -(define (svwg) 4) -(define (qfss) 10) -(define (tjtl) 7) -(define (vwmr) (+ (lvtv) (tvgm))) -(define (cllb) 3) -(define (nssr) 3) -(define (qcfn) (* (lvcn) (wjmq))) -(define (rmvq) 2) -(define (rbtb) (/ (mgmw) (gvww))) -(define (jcdb) (* (mjmv) (zbnt))) -(define (cdpw) (* (ngps) (hmqr))) -(define (zdsr) 2) -(define (plzd) (* (rvnh) (sszh))) -(define (phjj) (* (hzcm) (bvdb))) -(define (bnmf) (* (jtvw) (rdfn))) -(define (twtq) (- (jbqf) (ztct))) -(define (qwcl) (/ (jjvz) (tptf))) -(define (ccjf) 13) -(define (mrjc) (* (fnrh) (cstm))) -(define (thlz) 2) -(define (thcc) (+ (ljtp) (ztwb))) -(define (fjcg) 2) -(define (flhd) 3) -(define (gnrj) (* (ppjl) (mmtj))) -(define (hnlf) 5) -(define (tprm) 2) -(define (vlhc) 13) -(define (tvgm) (* (gdmv) (dqsv))) -(define (qvpw) (* (gqpj) (jvtz))) -(define (vfwd) 5) -(define (pmwl) (* (lwsn) (lddq))) -(define (rzbj) 17) -(define (rncj) 5) -(define (znfq) 2) -(define (rjbz) (* (gznh) (mcht))) -(define (hhws) (+ (vclb) (ftbq))) -(define (qfln) 3) -(define (ltmj) (/ (wghf) (zjvz))) -(define (csln) 17) -(define (snvw) 3) -(define (ltgf) 3) -(define (wfbp) 2) -(define (hjlz) (+ (qmqt) (jvgd))) -(define (zvst) 3) -(define (qvvc) 8) -(define (bjfh) 3) -(define (mzfn) (* (cdpw) (ftzm))) -(define (dqnp) (/ (bcqm) (wjgf))) -(define (stlr) (* (vzgd) (gvbp))) -(define (cvfw) 3) -(define (rtmh) 15) -(define (rqss) 3) -(define (jddd) (+ (dcph) (mrvr))) -(define (gggh) 3) -(define (gssz) (* (nwwb) (vmnc))) -(define (tsms) (* (gnzq) (rqbq))) -(define (lrcj) 19) -(define (pnfb) 3) -(define (rtjb) 2) -(define (zvmv) (* (fvhm) (gmhz))) -(define (dfrb) (+ (fbtc) (bppp))) -(define (mcfr) 1) -(define (pjrt) 1) -(define (ltds) (* (wrll) (wnvf))) -(define (fvsb) (* (qncp) (cfbh))) -(define (nldv) 4) -(define (cdnm) 3) -(define (jwqg) 2) -(define (jvqz) 1) -(define (sqdd) (+ (rzbj) (mqgl))) -(define (cwvl) (+ (jszj) (rvjf))) -(define (qcnv) (+ (nrqr) (wrmw))) -(define (fhjz) 2) -(define (svst) (+ (qgtc) (snbm))) -(define (qdrc) 17) -(define (cfmw) 1) -(define (jgld) 5) -(define (bppp) (* (llhb) (qwqw))) -(define (wwqp) (+ (vjtf) (rwmq))) -(define (cprm) 4) -(define (fcgs) 7) -(define (swfp) (+ (tnnt) (lvhm))) -(define (frjl) 2) -(define (nwqz) 1) -(define (mldc) 3) -(define (mgmw) (* (pfvz) (hjqq))) -(define (mnrr) (/ (vvjg) (gggh))) -(define (hvtv) (* (qznt) (wzfr))) -(define (tpdj) 9) -(define (znlh) 4) -(define (qbgj) (+ (mhzn) (nmts))) -(define (cnhr) 3) -(define (djgh) (+ (bdqg) (nzdz))) -(define (lccp) 3) -(define (frrn) 3) -(define (bbjs) 7) -(define (gdpg) 8) -(define (pnwv) (* (lhvt) (ggnd))) -(define (vhtl) (* (snff) (vldc))) -(define (vjwz) 2) -(define (qwqq) 2) -(define (rdnj) (+ (smwv) (dcbt))) -(define (nltq) (- (cbqn) (lrzn))) -(define (fpvs) (/ (jvsz) (fzdg))) -(define (shcg) (- (qpqs) (snhd))) -(define (stzl) (+ (rwzt) (mnzz))) -(define (rfcv) (* (qwnz) (mfql))) -(define (snhd) (* (jtrg) (sqdd))) -(define (gjmt) 3) -(define (btzg) 5) -(define (vfrh) 9) -(define (lpjr) (+ (bvvl) (rmvt))) -(define (nzbz) (* (dqnh) (hplt))) -(define (dhpp) 2) -(define (hvsd) 3) -(define (ldtj) 2) -(define (chlt) 4) -(define (rhtv) (* (fzml) (jnzr))) -(define (wpgm) 5) -(define (csfh) 2) -(define (mhzn) (* (zglw) (slpm))) -(define (wtbs) (* (ltdq) (vhzf))) -(define (cpqv) 15) -(define (dngq) 2) -(define (vszd) 12) -(define (pgvq) (* (ptvh) (hgwm))) -(define (smnv) 3) -(define (zrfw) 7) -(define (jbvq) 7) -(define (rmqt) (/ (gcmv) (vlgn))) -(define (pfvz) 2) -(define (fmvw) (* (qnbn) (jpcd))) -(define (jqhr) 4) -(define (szwj) 3) -(define (tqfr) (+ (mrmm) (bcnd))) -(define (rmvt) 3) -(define (qllm) 3) -(define (gcmz) (* (zrnr) (vffj))) -(define (sqcb) (+ (sfmn) (hvtv))) -(define (chvn) 3) -(define (fzvh) (* (ztrt) (nbpq))) -(define (sbtd) 3) -(define (hnst) (+ (wvfb) (zphs))) -(define (ljtp) 16) -(define (lqml) 4) -(define (dpqz) 3) -(define (pwgj) (* (flrw) (cbfh))) -(define (qvbn) 2) -(define (ppsl) (+ (dlws) (bjwg))) -(define (jfmb) (* (jbtg) (cwhc))) -(define (bzqw) 2) -(define (nhcr) 3) -(define (llnl) 3) -(define (fzwr) 5) -(define (mfst) (/ (cdtq) (qfsz))) -(define (flhf) 3) -(define (whbb) 8) -(define (rllb) 3) -(define (rfcm) (* (rsqz) (ztdn))) -(define (lqft) (* (tcgm) (nzbz))) -(define (snmq) (+ (jwqg) (zdnh))) -(define (fwmw) (+ (jfqs) (sgjm))) -(define (ngfs) (* (ccbp) (dphz))) -(define (mqfd) (/ (lpzb) (ftzc))) -(define (lflj) (* (vtdp) (cjhz))) -(define (vzcr) (+ (jmqh) (zbbf))) -(root) +(define scwp 3) +(define crmb 5) +(define nttr 3) +(define dddm 2) +(define chsm (* crmb scwp)) +(define sclr (* dddm nttr)) +(define wtrh (+ sclr chsm)) +(define qbzv 1) +(define btqt (+ qbzv wtrh)) +(define hzlh 2) +(define tdlw 3) +(define wqfz 4) +(define pbhg 2) +(define bfvd 7) +(define drdl (* hzlh btqt)) +(define bbjs 7) +(define mtjq 2) +(define svdw 4) +(define vzgb 12) +(define nztj (+ wqfz tdlw)) +(define cgvv (* bfvd pbhg)) +(define mrlq (+ bbjs drdl)) +(define mnlp (+ svdw mtjq)) +(define dfgh 7) +(define flhf 3) +(define jnll (* nztj vzgb)) +(define qpbz 3) +(define zswl 3) +(define chfs (- mrlq cgvv)) +(define cdqv (+ dfgh mnlp)) +(define wfbz 2) +(define qmcb 17) +(define qtfp 2) +(define bjfh 3) +(define tpwq (/ jnll flhf)) +(define hpvb (* zswl qpbz)) +(define humn 4481) +(define mfmt (* cdqv chfs)) +(define szmm 3) +(define sbvl 3) +(define rmvt 3) +(define bvvl 20) +(define gvbp 3) +(define vzgd (+ qmcb wfbz)) +(define thpg 4) +(define gzwh (* bjfh qtfp)) +(define cnmq 8) +(define gpzn (+ hpvb tpwq)) +(define tfwb 2) +(define fbcd (+ mfmt humn)) +(define qnds (* sbvl szmm)) +(define nqpr 3) +(define rllb 3) +(define rncj 5) +(define zttf 3) +(define lpjr (+ bvvl rmvt)) +(define fzwr 5) +(define bwnc 2) +(define fbrf 3) +(define stlr (* vzgd gvbp)) +(define hmfb 4) +(define lrdn 3) +(define mlrz 2) +(define dqhh (* gzwh thpg)) +(define dncw 5) +(define mthn 2) +(define pbzb 2) +(define ggpn 11) +(define zhpq (* gpzn cnmq)) +(define rddj (/ fbcd tfwb)) +(define ldzb (* nqpr qnds)) +(define qnhq (* rncj rllb)) +(define zhqg (* lpjr zttf)) +(define mhnm (+ bwnc fzwr)) +(define pnwz (/ stlr fbrf)) +(define nrps (+ lrdn hmfb)) +(define dfzw 2) +(define smqg 14) +(define snlb 4) +(define mtsv 3) +(define qfjg 1) +(define ltzm 12) +(define cmnv 7) +(define tcqz (+ dqhh mlrz)) +(define hrmz (* mthn dncw)) +(define phrv 3) +(define wzdj 3) +(define hbwh (+ ggpn pbzb)) +(define ncsp (- rddj zhpq)) +(define tvrd (+ qnhq ldzb)) +(define dqnv (* mhnm zhqg)) +(define wqqv (* nrps pnwz)) +(define lvrc 4) +(define vszg (/ smqg dfzw)) +(define rmrj (+ mtsv snlb)) +(define djjs (+ ltzm qfjg)) +(define tqzf 3) +(define pmds 3) +(define rtmt 12) +(define hbhz 18) +(define zvvd (- tcqz cmnv)) +(define hlzp (+ phrv hrmz)) +(define gwmr (* hbwh wzdj)) +(define wglc 14) +(define bntz (* tvrd ncsp)) +(define gcvn (+ wqqv dqnv)) +(define hwvf (+ vszg lvrc)) +(define fpsh 2) +(define rlqm 2) +(define vnpq (+ djjs rmrj)) +(define ggnd 3) +(define lhvt (* pmds tqzf)) +(define gztl 11) +(define pwlh (+ hbhz rtmt)) +(define qmvq (* hlzp zvvd)) +(define lgpg (+ wglc gwmr)) +(define qhlj (+ gcvn bntz)) +(define jcch 2) +(define cbfh 2) +(define flrw 3) +(define cjlm 6) +(define pszs 4) +(define cgvr 3) +(define sbwd 4) +(define ppcl 3) +(define jbvq 7) +(define bdmw (* fpsh hwvf)) +(define zzqd (/ vnpq rlqm)) +(define pnwv (* lhvt ggnd)) +(define bqtp 2) +(define zspm 5) +(define lbtn 8) +(define vsmt (+ pwlh gztl)) +(define vjwz 2) +(define chlt 4) +(define znfq 2) +(define jcjf (+ lgpg qmvq)) +(define fwbm (* jcch qhlj)) +(define rpbg 1) +(define pwgj (* flrw cbfh)) +(define bcnd 13) +(define mrmm (* pszs cjlm)) +(define smld 2) +(define qhwm 3) +(define rbbh 13) +(define dgbr (* sbwd cgvr)) +(define bfgp (* jbvq ppcl)) +(define mdld (+ zzqd bdmw)) +(define lccn 5) +(define bvjd 2) +(define dhts 8) +(define fjcg 2) +(define rzsn 5) +(define dflc 2) +(define cvvv (* bqtp pnwv)) +(define csml (* lbtn zspm)) +(define pjsp 5) +(define mwjg (* vjwz vsmt)) +(define zjvz (* znfq chlt)) +(define wghf (- fwbm jcjf)) +(define snvw 3) +(define cshj (+ pwgj rpbg)) +(define tqfr (+ mrmm bcnd)) +(define mdjm 3) +(define lbqn 5) +(define hrjj 2) +(define pvcn (* qhwm smld)) +(define smwb (+ dgbr rbbh)) +(define frst 5) +(define mtdh 8) +(define szvb (+ mdld bfgp)) +(define nvhn 2) +(define zpht 10) +(define rdpb 10) +(define cmnt (+ bvjd lccn)) +(define ncgd 3) +(define fmvc (* fjcg dhts)) +(define shpt 2) +(define pwlt 5) +(define pmqh (* dflc rzsn)) +(define zdrh (+ csml cvvv)) +(define ljzj 15) +(define mfts (* mwjg pjsp)) +(define ltmj (/ wghf zjvz)) +(define hvsd 3) +(define sqsc 5) +(define jhvm 16) +(define wbnh (* cshj snvw)) +(define qllm 3) +(define cbgj (* mdjm tqfr)) +(define cnvb (* hrjj lbqn)) +(define qqtm 3) +(define czst (- smwb pvcn)) +(define vdzv 5) +(define vhzf 2) +(define ltdq 4) +(define zbqq (* mtdh frst)) +(define lsnd 1) +(define pzvr 3) +(define cdwt 6) +(define rtgr (* nvhn szvb)) +(define jmwl (* rdpb zpht)) +(define qplw (* ncgd cmnt)) +(define svvh (* shpt fmvc)) +(define vnvr (* pmqh pwlt)) +(define rwjc (+ ljzj zdrh)) +(define pzzg (- ltmj mfts)) +(define gzmv 3) +(define plfd (* sqsc hvsd)) +(define ggbp (+ wbnh jhvm)) +(define wflc (/ cbgj qllm)) +(define rrqr 2) +(define lwlc (* qqtm cnvb)) +(define hlms 11) +(define lrsc (* vdzv czst)) +(define wtbs (* ltdq vhzf)) +(define crcm (+ lsnd zbqq)) +(define cchg 2) +(define zbnt 3) +(define mjmv (+ cdwt pzvr)) +(define bcmp 2) +(define fnws (+ jmwl rtgr)) +(define nzdj (+ svvh qplw)) +(define lnqm (+ rwjc vnvr)) +(define flhd 3) +(define lqrf 2) +(define ntqb (* gzmv pzzg)) +(define zfbq (* ggbp plfd)) +(define jbsh 2) +(define czpd 4) +(define rvvn (* rrqr wflc)) +(define fzgj 4) +(define mrrt 7) +(define nvdh 3) +(define jzdn 2) +(define jvfw (+ hlms lwlc)) +(define rndt (+ wtbs lrsc)) +(define mggl (* cchg crcm)) +(define ngbz 2) +(define jcdb (* mjmv zbnt)) +(define qljb 3) +(define bmsf (/ fnws bcmp)) +(define zwqw (- lnqm nzdj)) +(define rjfh 5) +(define dnwd (* lqrf flhd)) +(define qlqt (+ zfbq ntqb)) +(define llnl 3) +(define jbcl 3) +(define gwhs (* czpd jbsh)) +(define wqpv (* fzgj rvvn)) +(define mwgb (* nvdh mrrt)) +(define ntnh (* jvfw jzdn)) +(define cspp (+ mggl rndt)) +(define wbsb (* jcdb ngbz)) +(define gvgp 3) +(define pnvs (* bmsf qljb)) +(define tldn (* rjfh zwqw)) +(define bgwj (/ qlqt dnwd)) +(define szwj 3) +(define vwhb 2) +(define zsns 2) +(define glpw 8) +(define jnzr 5) +(define fzml 11) +(define nzzv (* jbcl llnl)) +(define jqcf 3) +(define jdjq 4) +(define vrbh (/ wqpv gwhs)) +(define rrgh 2) +(define ncrt (+ ntnh mwgb)) +(define cbdr (+ wbsb cspp)) +(define cqcg 3) +(define grcv (* pnvs gvgp)) +(define wggq (+ bgwj tldn)) +(define snbl (* vwhb szwj)) +(define dzwg 4) +(define wnvf 8) +(define wrll 2) +(define bbhp 2) +(define drlt 5) +(define tjqj (* glpw zsns)) +(define twcj 3) +(define vldc 2) +(define snff 4) +(define rhtv (* fzml jnzr)) +(define cftm 18) +(define svhz (* jqcf nzzv)) +(define swmh (+ vrbh jdjq)) +(define qbqm 10) +(define tftg 1) +(define tjch (* ncrt rrgh)) +(define mqrm (* cqcg cbdr)) +(define vgjq 2) +(define mhbr (+ wggq grcv)) +(define dfql (* dzwg snbl)) +(define ccfw 8) +(define vsgw 3) +(define ltds (* wrll wnvf)) +(define mqnl (* drlt bbhp)) +(define lljf 3) +(define lslq 1) +(define ndnm 8) +(define qbjm 12) +(define cmtm (* twcj tjqj)) +(define vhtl (* snff vldc)) +(define nfhf 5) +(define lpvs 9) +(define jmcp 2) +(define jzlv (* cftm rhtv)) +(define vjzr (+ swmh svhz)) +(define rlrb (+ tftg qbqm)) +(define zdsr 2) +(define vnft (+ mqrm tjch)) +(define bjcs (/ mhbr vgjq)) +(define qrll 2) +(define rdpg 7) +(define wpgm 5) +(define cdvv 4) +(define bpnt (+ ccfw dfql)) +(define jscq 1) +(define fmwn 2) +(define qbvr (- ltds vsgw)) +(define wgvv 2) +(define tsbf (+ lljf mqnl)) +(define crnb (+ ndnm lslq)) +(define jlmb (- cmtm qbjm)) +(define qrch (+ nfhf vhtl)) +(define mfrc (+ jmcp lpvs)) +(define wjgf 2) +(define bcqm (+ vjzr jzlv)) +(define hpmw (* zdsr rlrb)) +(define vhrn (- bjcs vnft)) +(define gcqh 3) +(define nhpf (+ rdpg qrll)) +(define spcf (* cdvv wpgm)) +(define lfhb (+ jscq bpnt)) +(define btqb 3) +(define cldm 4) +(define hhjc (+ qbvr fmwn)) +(define wcdm (* tsbf wgvv)) +(define zcgs (* jlmb crnb)) +(define mpfm (* mfrc qrch)) +(define dqnp (/ bcqm wjgf)) +(define wdqj (* vhrn hpmw)) +(define vmzc (* nhpf gcqh)) +(define jhlw 9) +(define zwqn (+ lfhb spcf)) +(define bqht (* cldm btqb)) +(define svzv 2) +(define zbhw (+ wcdm hhjc)) +(define zvqs 11) +(define mwmp 6) +(define nvpd 3) +(define qrln 2) +(define wtnp 3) +(define rtjb 2) +(define brmz (+ mpfm zcgs)) +(define jjjj 2) +(define rbmm 2) +(define fwrh (- wdqj dqnp)) +(define vfzw (* jhlw vmzc)) +(define vvbz (* bqht zwqn)) +(define pvfv 2) +(define mrlc (* zbhw svzv)) +(define rqbd 3) +(define pfdc (+ mwmp zvqs)) +(define wgbc 3) +(define lqfq 3) +(define ztwb 9) +(define ljtp 16) +(define tnfz (* qrln nvpd)) +(define ljnf (* rtjb wtnp)) +(define nqpq 2) +(define vcqw (* jjjj brmz)) +(define wrmw (* fwrh rbmm)) +(define nrqr (+ vvbz vfzw)) +(define mjmt 4) +(define nhjt 2) +(define vjjw (/ mrlc pvfv)) +(define jmcf 12) +(define twjq 2) +(define brst 5) +(define swhh 2) +(define fqbj (* pfdc rqbd)) +(define bjnj 2) +(define lpfz (* lqfq wgbc)) +(define jqtj 5) +(define lbzn 2) +(define thcc (+ ljtp ztwb)) +(define slnh (* ljnf tnfz)) +(define sgpj 11) +(define fjzz 8) +(define wjzv (/ vcqw nqpq)) +(define qcnv (+ nrqr wrmw)) +(define csnf 1) +(define qfzb (+ nhjt mjmt)) +(define lrcj 19) +(define qhnd 3) +(define hbqm 1) +(define zfmv 10) +(define dhfw (+ jmcf vjjw)) +(define nlth 2) +(define hpmm 3) +(define gjzv (* brst twjq)) +(define zmvz (* fqbj swhh)) +(define bhvg (+ lpfz bjnj)) +(define dbgp (* lbzn jqtj)) +(define mwrt (+ slnh thcc)) +(define dmtd (+ fjzz sgpj)) +(define jnnp 3) +(define jqzv 2) +(define ddtd (+ qcnv wjzv)) +(define hnlf 5) +(define cvvw 2) +(define rjdp (+ qfzb csnf)) +(define sshm (* qhnd lrcj)) +(define dqjz 7) +(define mlwr (+ zfmv hbqm)) +(define mmnw 3) +(define zbzf (* nlth dhfw)) +(define bcsc 6) +(define qlvz (+ gjzv hpmm)) +(define nqpv (+ bhvg zmvz)) +(define zncl (+ mwrt dbgp)) +(define rrnt (* jnnp dmtd)) +(define rhcv (/ ddtd jqzv)) +(define btbn (* cvvw hnlf)) +(define zwbh (* sshm rjdp)) +(define jjrh (* mlwr dqjz)) +(define vthd (* zbzf mmnw)) +(define dspn (+ qlvz bcsc)) +(define zwgg 5) +(define ttdb (+ zncl nqpv)) +(define mrnr 2) +(define zvrq 5) +(define ffqs (- rhcv rrnt)) +(define lbvn (+ zwbh btbn)) +(define jswz (- vthd jjrh)) +(define dvwj (* zwgg dspn)) +(define djgb (+ mrnr ttdb)) +(define lqcm (/ ffqs zvrq)) +(define szcv (+ jswz lbvn)) +(define snbm 4) +(define qgtc 3) +(define tprm 2) +(define mgjl 3) +(define gzbv (+ djgb dvwj)) +(define mfhg 2) +(define hndh 2) +(define lmcj (+ szcv lqcm)) +(define svst (+ qgtc snbm)) +(define fdmf 3) +(define lmht 7) +(define jhwn (* mgjl tprm)) +(define cfdl (* mfhg gzbv)) +(define hjfj (* lmcj hndh)) +(define lqdf 2) +(define qvfg (* fdmf svst)) +(define dfdl 3) +(define bdgd 2) +(define mhlj 4) +(define ftvm 3) +(define qdrc 17) +(define mdrm (+ jhwn lmht)) +(define rgpt 4) +(define cclc (+ hjfj cfdl)) +(define mpnj 2) +(define btfl (+ qvfg lqdf)) +(define dtfz (* bdgd dfdl)) +(define scrz 2) +(define drrq 13) +(define brqb 4) +(define rmzw (+ ftvm mhlj)) +(define jplv 3) +(define nqzz 11) +(define wqlh 16) +(define trpt (* mdrm qdrc)) +(define jflm (/ cclc rgpt)) +(define cjlh (* btfl mpnj)) +(define ntmt 3) +(define hplt 11) +(define dqnh 2) +(define qflq (* scrz dtfz)) +(define nwqz 1) +(define smdh 4) +(define pnvc (* brqb drrq)) +(define bzqw 2) +(define tbqq (* jplv rmzw)) +(define przh (+ wqlh nqzz)) +(define jqsn 15) +(define mdht (- jflm trpt)) +(define vrpp 10) +(define msdr 3) +(define crmw (+ ntmt cjlh)) +(define sszh 2) +(define rvnh 3) +(define nzbz (* dqnh hplt)) +(define tcgm 2) +(define lhgv (+ nwqz qflq)) +(define bhrb (/ pnvc smdh)) +(define gmhz 4) +(define fvhm 7) +(define mqvg (- tbqq bzqw)) +(define gwlm 2) +(define wpqd (* jqsn przh)) +(define nmvn (* vrpp mdht)) +(define pzcc 5) +(define vwht 3) +(define cnhr 3) +(define smft (* crmw msdr)) +(define tzcd 1) +(define plzd (* rvnh sszh)) +(define lqft (* tcgm nzbz)) +(define ffbb 2) +(define tctd 13) +(define ttwm 5) +(define fqjd 2) +(define qlzt 12) +(define sntb (* bhrb lhgv)) +(define zvmv (* fvhm gmhz)) +(define jlnf 3) +(define mqlt (* gwlm mqvg)) +(define qdnl (- nmvn wpqd)) +(define gzpf 2) +(define wjzd (* vwht pzcc)) +(define tgvp (/ smft cnhr)) +(define vwpq 2) +(define ntpj 4) +(define ffmp (+ plzd tzcd)) +(define cvfw 3) +(define qwqw 5) +(define llhb 3) +(define jgnj 4) +(define lbbj 2) +(define vfwd 5) +(define bbzc (* ffbb lqft)) +(define rvhn (* ttwm tctd)) +(define cjbz (* qlzt fqjd)) +(define wqdj (+ zvmv sntb)) +(define qvvc 8) +(define mqgl (* mqlt jlnf)) +(define rzbj 17) +(define bdtp (* gzpf qdnl)) +(define ctjq (* tgvp wjzd)) +(define rfbw (+ ntpj vwpq)) +(define nsqq (* cvfw ffmp)) +(define bppp (* llhb qwqw)) +(define fbtc 2) +(define vfrh 9) +(define vrjj (* lbbj jgnj)) +(define nrvw 2) +(define wjds 3) +(define fhdz 6) +(define bnjt 1) +(define ztdn 2) +(define rsqz (- bbzc vfwd)) +(define ptdz 2) +(define tqst (+ cjbz rvhn)) +(define nzlr 2) +(define dcfw (* qvvc wqdj)) +(define sqdd (+ rzbj mqgl)) +(define jtrg 7) +(define nwdv 3) +(define bcng (+ ctjq bdtp)) +(define qqnm (- nsqq rfbw)) +(define glqw 3) +(define dfrb (+ fbtc bppp)) +(define ghvn (+ vrjj vfrh)) +(define fngd (* wjds nrvw)) +(define pjjj (+ bnjt fhdz)) +(define rfcm (* rsqz ztdn)) +(define rqpj (* tqst ptdz)) +(define ffvs 2) +(define bcnp (/ dcfw nzlr)) +(define snhd (* jtrg sqdd)) +(define qpqs (/ bcng nwdv)) +(define nwhm 3) +(define fjrq 6) +(define pbgr (* glqw qqnm)) +(define wbbf (* ghvn dfrb)) +(define lccp 3) +(define zhrs (+ pjjj fngd)) +(define qbmm (+ rqpj rfcm)) +(define dbfd (/ bcnp ffvs)) +(define hjmp 6) +(define shcg (- qpqs snhd)) +(define hnlj 5) +(define pnpc 5) +(define hmvq 17) +(define qrnj (* fjrq nwhm)) +(define vgsm 5) +(define qhtv 5) +(define fqbl (+ wbbf pbgr)) +(define ppts (* zhrs lccp)) +(define ghvl (+ dbfd qbmm)) +(define tpjw (/ shcg hjmp)) +(define nmlt (* pnpc hnlj)) +(define dngq 2) +(define dwnz 2) +(define pzpp 5) +(define rrnp (+ qrnj hmvq)) +(define snwm 6) +(define nhnp 13) +(define npnf 1) +(define cvgt (* qhtv vgsm)) +(define rpbm 3) +(define mwqc 2) +(define jmnj (+ ppts fqbl)) +(define fjld (+ tpjw ghvl)) +(define dqzt 5) +(define sdsl 2) +(define drhw (* dngq nmlt)) +(define wpbs 2) +(define nnhm (* pzpp dwnz)) +(define zdhf 2) +(define sjrh 7) +(define dbvt 3) +(define zvvp 3) +(define wlmv 4) +(define pnwh 2) +(define zmtg 8) +(define hpzh (+ snwm rrnp)) +(define hzvm (+ npnf nhnp)) +(define qjqw 2) +(define qspw 4) +(define bmwf (* rpbm cvgt)) +(define hgzs 3) +(define tcjb 12) +(define cgwj 3) +(define grcn 13) +(define zprq (* jmnj mwqc)) +(define lhpf (* dqzt fjld)) +(define bwqm 19) +(define lrlg 10) +(define gmzh (/ drhw sdsl)) +(define hhbn 4) +(define rmvq 2) +(define rdhg (* nnhm wpbs)) +(define dqld (* sjrh zdhf)) +(define swhz (* zvvp dbvt)) +(define qqwz (* pnwh wlmv)) +(define prbr (- hpzh zmtg)) +(define tpmp (* qjqw hzvm)) +(define fszd (+ bmwf qspw)) +(define nqhg (+ tcjb hgzs)) +(define cgcc 6) +(define frqq 4) +(define qvpv (* grcn cgwj)) +(define chpt 2) +(define ppwc (- lhpf zprq)) +(define vtnq 5) +(define twtb 3) +(define smrq (+ lrlg bwqm)) +(define lqrr (* hhbn gmzh)) +(define mfnh (* rdhg rmvq)) +(define whbb 8) +(define rwbg 2) +(define pgbv (+ swhz dqld)) +(define brfj (+ prbr qqwz)) +(define vdsz 3) +(define wjtc (+ fszd tpmp)) +(define llfg (* cgcc nqhg)) +(define wpvg (* qvpv frqq)) +(define mpvz (* ppwc chpt)) +(define lwhp 5) +(define fqwz (+ twtb vtnq)) +(define qgtf 6) +(define jvqz 1) +(define lqgr 9) +(define jfld 4) +(define gptt 2) +(define vrmt (- lqrr smrq)) +(define vlgn 2) +(define gcmv (* whbb mfnh)) +(define nqms 5) +(define hzmn (+ pgbv rwbg)) +(define fwjg (* vdsz brfj)) +(define gtqh 8) +(define mqcv 2) +(define vcwt (+ llfg wjtc)) +(define cddt 6) +(define qlmg (+ mpvz wpvg)) +(define bfzd 17) +(define tlmq (* fqwz lwhp)) +(define nzcv 6) +(define qffb (+ jvqz qgtf)) +(define pwqg 17) +(define mmps (* jfld lqgr)) +(define hzjj 3) +(define rbsf 3) +(define wqnp 12) +(define jdsc 15) +(define frjl 2) +(define ldbp (+ vrmt gptt)) +(define rmqt (/ gcmv vlgn)) +(define vwdl (* hzmn nqms)) +(define rfcq 6) +(define zrwb (* gtqh fwjg)) +(define wcfj 2) +(define rsdv (* vcwt mqcv)) +(define gmpl (/ qlmg cddt)) +(define gmzt (* tlmq bfzd)) +(define fbqs 11) +(define ltsl 2) +(define sgjm 8) +(define jfqs 15) +(define wfds 3) +(define rwcd (+ qffb nzcv)) +(define jqhr 4) +(define bbcn 8) +(define rvlz 3) +(define llqs (+ mmps pwqg)) +(define qwnt 2) +(define lfrb (* rbsf hzjj)) +(define bngr 5) +(define tpjp (* jdsc wqnp)) +(define grww 2) +(define vnbv (* ldbp frjl)) +(define dmsz (+ vwdl rmqt)) +(define vvgt (/ zrwb rfcq)) +(define wpdn (* rsdv wcfj)) +(define lrqh (+ gmzt gmpl)) +(define wnjc 2) +(define fpwz (* ltsl fbqs)) +(define fwmw (+ jfqs sgjm)) +(define lltp (* rwcd wfds)) +(define ftbq 5) +(define vclb (+ bbcn jqhr)) +(define hrtz (* llqs rvlz)) +(define wcmz 3) +(define cfbh 4) +(define qncp 3) +(define pvcs 4) +(define pnrv (- lfrb qwnt)) +(define bcgz (/ tpjp bngr)) +(define crrj (/ vnbv grww)) +(define mlgj (+ vvgt dmsz)) +(define bqvg (+ lrqh wpdn)) +(define hjmr 3) +(define pvwn (* fpwz wnjc)) +(define fhjz 2) +(define jbsn 3) +(define bmzw 5) +(define qtmp 2) +(define mstm 2) +(define fgbm (+ lltp fwmw)) +(define llpf 2) +(define hhws (+ vclb ftbq)) +(define ftmn (* wcmz hrtz)) +(define qtvv 2) +(define fvsb (* qncp cfbh)) +(define shtz (+ pnrv pvcs)) +(define twsj 5) +(define slmm (+ crrj bcgz)) +(define ftzc 2) +(define lpzb (+ bqvg mlgj)) +(define jlwb 3) +(define jqrl (+ pvwn hjmr)) +(define ddln 1) +(define tmhl (* jbsn fhjz)) +(define nvrb 3) +(define cvnr (+ qtmp bmzw)) +(define lhfr (/ fgbm mstm)) +(define jgld 5) +(define thlz 2) +(define flvw 5) +(define qldj 2) +(define swsv 7) +(define drvt (* hhws llpf)) +(define sflt (+ qtvv ftmn)) +(define chfz 3) +(define qmzt 9) +(define zbbf (+ shtz fvsb)) +(define jmqh 14) +(define fmbj (* slmm twsj)) +(define mqfd (/ lpzb ftzc)) +(define htgm 3) +(define wgsb (* jqrl jlwb)) +(define ndsm (+ tmhl ddln)) +(define bnmb (* cvnr nvrb)) +(define vsqt 5) +(define ngbg (* jgld lhfr)) +(define nbbd (* flvw thlz)) +(define bndd 7) +(define pbvh 3) +(define pnfb 3) +(define bgzz (* swsv qldj)) +(define jpvr (+ sflt drvt)) +(define wqfg (* qmzt chfz)) +(define vzcr (+ jmqh zbbf)) +(define gbgs (- mqfd fmbj)) +(define phwc 10) +(define zrbc 3) +(define pmfh 3) +(define lrbp (/ wgsb htgm)) +(define mddc 2) +(define vspf (+ bnmb ndsm)) +(define gvmj (/ ngbg vsqt)) +(define brqh (+ bndd nbbd)) +(define fcql 20) +(define jfsr 8) +(define blnq 6) +(define sdrn 9) +(define mpws (* pnfb pbvh)) +(define jpcd 2) +(define qnbn (- jpvr bgzz)) +(define ncnm (* vzcr wqfg)) +(define pgtq (* phwc gbgs)) +(define dqsv (* pmfh zrbc)) +(define gdmv 5) +(define nmlg 2) +(define nvjf (* mddc lrbp)) +(define hrbr (+ gvmj vspf)) +(define ndmd 2) +(define fhtw (+ fcql brqh)) +(define nfbp 2) +(define vpvl (* blnq jfsr)) +(define cvqf (* mpws sdrn)) +(define fmvw (* qnbn jpcd)) +(define vhqz (- pgtq ncnm)) +(define tvgm (* gdmv dqsv)) +(define lvtv (/ nvjf nmlg)) +(define qlzg 2) +(define jzvg 5) +(define fzdg 2) +(define jvsz (* ndmd hrbr)) +(define blgg 15) +(define qqpl 5) +(define zmlh (* nfbp fhtw)) +(define nnsc (+ cvqf vpvl)) +(define tptf 3) +(define jjvz (+ vhqz fmvw)) +(define ndpf 10) +(define vwmr (+ lvtv tvgm)) +(define rthb 2) +(define shwr 5) +(define lzgm (+ jzvg qlzg)) +(define fpvs (/ jvsz fzdg)) +(define glqr (* qqpl blgg)) +(define rtpz (+ nnsc zmlh)) +(define qwcl (/ jjvz tptf)) +(define blmp (* vwmr ndpf)) +(define hbzt (+ shwr rthb)) +(define mfsz (* fpvs lzgm)) +(define fqgl 3) +(define ccjf 13) +(define csln 17) +(define hqdv 5) +(define tzcl 2) +(define fvrg 3) +(define dpmg 3) +(define vtgj 5) +(define tqzv (+ rtpz glqr)) +(define wzsh 3) +(define sdhj 2) +(define zdfg (+ blmp qwcl)) +(define wfms 2) +(define hnqc (/ mfsz hbzt)) +(define djrh (* ccjf fqgl)) +(define tdrq (* hqdv csln)) +(define nrsd 10) +(define dcpm 3) +(define lqml 4) +(define hgnr 9) +(define wfnm (* fvrg tzcl)) +(define cfmw 1) +(define wcfp 3) +(define nght 2) +(define pvtb 2) +(define qqdn 3) +(define gppj 1) +(define rnbs (+ vtgj dpmg)) +(define gqgh (* wzsh tqzv)) +(define nqlh (* zdfg sdhj)) +(define frlv 3) +(define mttr (* hnqc wfms)) +(define tpnf 15) +(define gqrp (+ tdrq djrh)) +(define zptr 3) +(define ndgh 4) +(define jbwd 6) +(define lwld 1) +(define qwqq 2) +(define ltgf 3) +(define pqsr 2) +(define vcfm 5) +(define qpct 3) +(define pbdd (* dcpm nrsd)) +(define trbs 2) +(define hdrj 5) +(define bnws 2) +(define fjzn (+ hgnr lqml)) +(define sbpp 17) +(define zgzs 3) +(define gzwm 2) +(define ssnq (+ cfmw wfnm)) +(define lfhp (* nght wcfp)) +(define ntsl 1) +(define qsml 18) +(define cnzj (* qqdn pvtb)) +(define qpdv 15) +(define dtzl (+ rnbs gppj)) +(define twwv 19) +(define hnbn 2) +(define qfss 10) +(define zhmb 15) +(define lmjg 4) +(define bpgp (- nqlh gqgh)) +(define rvjf (* mttr frlv)) +(define jszj (+ gqrp tpnf)) +(define qtgd 2) +(define sfcv 7) +(define mgsl 2) +(define vlqd (* ndgh zptr)) +(define frjj 9) +(define dptm 6) +(define mnzz (+ lwld jbwd)) +(define rwzt (* ltgf qwqq)) +(define qlmw (+ vcfm pqsr)) +(define mmbs 3) +(define wsnf 4) +(define mnpl (- pbdd qpct)) +(define wrbf 2) +(define cprm 4) +(define pnmc 13) +(define frrn 3) +(define qmgt 3) +(define hdff 4) +(define lvbp (+ hdrj trbs)) +(define ptwr 7) +(define btzg 5) +(define rbqt 5) +(define wfnl 5) +(define nzhf (* fjzn bnws)) +(define gggh 3) +(define vvjg (* zgzs sbpp)) +(define sdjb (* ssnq gzwm)) +(define wlfp (+ ntsl lfhp)) +(define ndtz (+ cnzj qsml)) +(define nchp (+ dtzl qpdv)) +(define dgvh 3) +(define pgfr 3) +(define bnfz 2) +(define qdrg 5) +(define csdf 2) +(define mfmc (* hnbn twwv)) +(define qlvg 2) +(define pdbt 11) +(define dphz 3) +(define ccbp 4) +(define wfjn 5) +(define vrct 2) +(define rqsw 5) +(define bhzq (* zhmb qfss)) +(define jwjj 15) +(define jsrb 13) +(define vdjz 4) +(define vfgt 7) +(define dgpr (/ bpgp lmjg)) +(define cwvl (+ jszj rvjf)) +(define nzdz (+ sfcv qtgd)) +(define bdqg 2) +(define rlvd (/ vlqd mgsl)) +(define csfh 2) +(define hjqq 11) +(define pfvz 2) +(define pcwz (* dptm frjj)) +(define stzl (+ rwzt mnzz)) +(define dnzc (* mmbs qlmw)) +(define tbqc 2) +(define qcnn (- mnpl wsnf)) +(define zzpd 2) +(define ldbg (* cprm wrbf)) +(define rnns (* frrn pnmc)) +(define qfrg (* hdff qmgt)) +(define rlqh (* ptwr lvbp)) +(define rdfn (* rbqt btzg)) +(define jtvw (- nzhf wfnl)) +(define mnrr (/ vvjg gggh)) +(define vqlt 2) +(define blgf 3) +(define bsqn (+ wlfp sdjb)) +(define tsqc 2) +(define dswn 11) +(define hstj 2) +(define szhq (* nchp ndtz)) +(define mqzw 2) +(define lzhf 5) +(define zjcn (* pgfr dgvh)) +(define pzqv 3) +(define jvqf 2) +(define shrh 13) +(define nqgr 4) +(define rzcm 6) +(define rqss 3) +(define rvhs 2) +(define svwg 4) +(define dfps 5) +(define wnjl 9) +(define wrst (+ qdrg bnfz)) +(define rffd (/ mfmc csdf)) +(define zpqd 2) +(define znjr 2) +(define wrvl (* pdbt qlvg)) +(define gbtc 3) +(define pvfm 2) +(define ngfs (* ccbp dphz)) +(define sstg (+ vrct wfjn)) +(define cjvp 2) +(define jvrt (/ bhzq rqsw)) +(define zjpc 4) +(define jclb 2) +(define zqpw (+ jsrb jwjj)) +(define tlnz (* vfgt vdjz)) +(define ghfr 2) +(define pnvd (+ cwvl dgpr)) +(define mcfr 1) +(define lrvc 10) +(define djgh (+ bdqg nzdz)) +(define gfbw (+ csfh rlvd)) +(define gvww 2) +(define mgmw (* pfvz hjqq)) +(define dbfm 9) +(define bblh 1) +(define slww (+ stzl pcwz)) +(define fzrd 2) +(define nhfw (+ tbqc dnzc)) +(define vrcl 5) +(define mpst (* zzpd qcnn)) +(define hjgd 12) +(define nbcb (+ rnns ldbg)) +(define rgzs 3) +(define gnsc 2) +(define cfzf (+ rlqh qfrg)) +(define trpv 7) +(define bnmf (* jtvw rdfn)) +(define nrjc 2) +(define pwln (* vqlt mnrr)) +(define qrsg 3) +(define wrpp 14) +(define jfcd (/ bsqn blgf)) +(define smsm 4) +(define qwqc 3) +(define zslv 3) +(define smnv 3) +(define jrvp 17) +(define ltsv 3) +(define ltnz (* dswn tsqc)) +(define vdbp 1) +(define hfbh 16) +(define dpvl 8) +(define wslz (/ szhq hstj)) +(define nfgv (+ lzhf mqzw)) +(define vszd 12) +(define fsrm (* pzqv zjcn)) +(define rpbj (* shrh jvqf)) +(define zdnh 11) +(define jwqg 2) +(define lghm 2) +(define ftjv 3) +(define mrtq (* rzcm nqgr)) +(define frjp 17) +(define cdnm 3) +(define jtvm 9) +(define nlgg (* rvhs rqss)) +(define lbbv 3) +(define cstb (* dfps svwg)) +(define tdjh (* wrst wnjl)) +(define plvw (* zpqd rffd)) +(define csgr (/ wrvl znjr)) +(define cjhz (* pvfm gbtc)) +(define vtdp 10) +(define lrgv 2) +(define tsft (+ sstg ngfs)) +(define vtns (/ jvrt cjvp)) +(define gzrs (* jclb zjpc)) +(define jnwv (* tlnz zqpw)) +(define jdbp (* pnvd ghfr)) +(define spjg 5) +(define sdgs 5) +(define vvzh 6) +(define qhvn 3) +(define pjrt 1) +(define sqzp 5) +(define npcs (+ lrvc mcfr)) +(define hhcv 2) +(define qmjq 5) +(define ghqp 5) +(define dlgc (+ gfbw djgh)) +(define jlqg 4) +(define rbtb (/ mgmw gvww)) +(define vwvc 17) +(define jpzw 3) +(define fqlp (+ bblh dbfm)) +(define gtwd 2) +(define fzdp (* fzrd slww)) +(define sphc (* vrcl nhfw)) +(define jrgs (+ hjgd mpst)) +(define mqzp 2) +(define nssr 3) +(define cstm (* rgzs nbcb)) +(define fnrh 2) +(define ghtd (* cfzf gnsc)) +(define dggg (/ bnmf trpv)) +(define psfp 3) +(define ppll 5) +(define dpqz 3) +(define pqqj 2) +(define vmjn 12) +(define bsvc (/ pwln nrjc)) +(define hqbd 4) +(define gmln 2) +(define wcpr 5) +(define vvvb (- wrpp qrsg)) +(define rnnq 3) +(define rrmg 19) +(define zmmd (+ smsm jfcd)) +(define sbqm 3) +(define vznc 2) +(define gpdf (* zslv qwqc)) +(define qnld (* jrvp smnv)) +(define zssf 5) +(define twjs (- ltnz ltsv)) +(define wmzt 3) +(define mfql 3) +(define qwnz (+ hfbh vdbp)) +(define nvjh 6) +(define tvrz (/ wslz dpvl)) +(define nfvj 4) +(define lhmd (+ vszd nfgv)) +(define rzzg (+ rpbj fsrm)) +(define bsmm 2) +(define snmq (+ jwqg zdnh)) +(define hfvj 2) +(define tlzh 11) +(define bftg (* ftjv lghm)) +(define rmfv 5) +(define mspl 5) +(define vffj (+ frjp mrtq)) +(define zrnr 2) +(define bcbw (* jtvm cdnm)) +(define trft (* lbbv nlgg)) +(define bnwj 2) +(define jdfj 15) +(define rqbq 2) +(define gnzq 5) +(define drln 6) +(define rwth (+ tdjh cstb)) +(define llcn 4) +(define jdgq 2) +(define vhds 12) +(define ptnv (+ csgr plvw)) +(define rfjw 13) +(define lflj (* vtdp cjhz)) +(define hfbg 2) +(define ctqb (* tsft lrgv)) +(define wgvj 4) +(define pmng (+ gzrs vtns)) +(define hzrc (+ jdbp jnwv)) +(define fvph 3) +(define nnmh 5) +(define jbrp 11) +(define ffnn 3) +(define znlh 4) +(define ndcd (* sdgs spjg)) +(define bnlr (* qhvn vvzh)) +(define jjwr 6) +(define fbpz (+ sqzp pjrt)) +(define cqmq 13) +(define flcb 2) +(define tqlp 2) +(define dsgt (* hhcv npcs)) +(define vbvt (* ghqp qmjq)) +(define pgdw 4) +(define mtfr (* jlqg dlgc)) +(define nbfg (* vwvc rbtb)) +(define qhzd (+ fqlp jpzw)) +(define dwdd (/ fzdp gtwd)) +(define qgwg (+ jrgs sphc)) +(define pdmb 2) +(define ftqd (* nssr mqzp)) +(define mrjc (* fnrh cstm)) +(define dpgl 2) +(define mspb (+ dggg ghtd)) +(define bjbr 3) +(define njcj (* ppll psfp)) +(define czvm 18) +(define fvng 19) +(define zwwb (* pqqj dpqz)) +(define vdgt 5) +(define vzrz (+ bsvc vmjn)) +(define gnjq 2) +(define tfpw (* gmln hqbd)) +(define dczh (* vvvb wcpr)) +(define mbqs (* rrmg rnnq)) +(define npvl (* sbqm zmmd)) +(define glts (- gpdf vznc)) +(define wnbb (+ zssf qnld)) +(define nlst (+ wmzt twjs)) +(define rfcv (* qwnz mfql)) +(define fbjn (/ tvrz nvjh)) +(define rlbp 1) +(define jhzw 5) +(define jwwv 2) +(define crrm 2) +(define bsnq 3) +(define hncq 11) +(define rqfq (* lhmd nfvj)) +(define mvnc 2) +(define mhdn (* bsmm rzzg)) +(define vmnc 5) +(define nwwb (* hfvj snmq)) +(define clbn 2) +(define wbvt (+ bftg tlzh)) +(define hgwm (* mspl rmfv)) +(define ptvh 3) +(define gcmz (* zrnr vffj)) +(define nzwc 3) +(define hpdh 2) +(define nsfm 4) +(define wlqd 2) +(define sqml 7) +(define pchr (+ trft bcbw)) +(define cbjl (* jdfj bnwj)) +(define tsms (* gnzq rqbq)) +(define gfml 4) +(define qfln 3) +(define vlmc 4) +(define wclq (+ rwth drln)) +(define rpwz 3) +(define cvhn (* jdgq llcn)) +(define qpqb (+ ptnv vhds)) +(define vjgb 3) +(define bhvr (+ lflj rfjw)) +(define zbhj (* ctqb hfbg)) +(define rhwm 4) +(define zlpv (* pmng wgvj)) +(define nrqv (* fvph hzrc)) +(define wwtj 5) +(define wnzr (* jbrp nnmh)) +(define jqqs (+ znlh ffnn)) +(define pfml (+ bnlr ndcd)) +(define slpm (* fbpz jjwr)) +(define zglw (* flcb cqmq)) +(define tfdv 2) +(define wgcm (/ dsgt tqlp)) +(define cprt 3) +(define jfvq (+ pgdw vbvt)) +(define zgdb 2) +(define mvgg (+ nbfg mtfr)) +(define drrf 9) +(define wsml 3) +(define fcgs 7) +(define wlpd 2) +(define bwff (+ dwdd qhzd)) +(define pgrc (* pdmb qgwg)) +(define dsqb (/ mrjc ftqd)) +(define vvhm (* mspb dpgl)) +(define qrgn 5) +(define rzjm 5) +(define djqq 4) +(define rsnp 3) +(define cgcz (- njcj bjbr)) +(define jdsd 5) +(define scdn 6) +(define bmlj (+ fvng czvm)) +(define ldtj 2) +(define cpqv 15) +(define qgnb (+ vdgt zwwb)) +(define nlsw (* gnjq vzrz)) +(define brfc (- dczh tfpw)) +(define lzzh 11) +(define vntv (* npvl mbqs)) +(define rbpq (* wnbb glts)) +(define hmfd 2) +(define qlvw (+ rfcv nlst)) +(define wbgs 3) +(define ngzt (+ rlbp fbjn)) +(define mlbw (* jwwv jhzw)) +(define lqqh 5) +(define vmgn 1) +(define mwwr (* bsnq crrm)) +(define wltv (- rqfq hncq)) +(define rctr (* mhdn mvnc)) +(define rgrp 7) +(define gssz (* nwwb vmnc)) +(define spgw (* wbvt clbn)) +(define pgvq (* ptvh hgwm)) +(define tpdj 9) +(define sqmd 2) +(define mffc 3) +(define rjrt (* nzwc gcmz)) +(define jffq 3) +(define rlcw 2) +(define bvdb 2) +(define hzcm 4) +(define bhmz 3) +(define lqdc 5) +(define tsjq (* nsfm hpdh)) +(define ttvz 2) +(define cnln (* sqml wlqd)) +(define fjgh (+ cbjl pchr)) +(define nttd 9) +(define zrpj (* gfml tsms)) +(define pjss 2) +(define hcpf 4) +(define hzpr 5) +(define wphq 5) +(define zjmw 3) +(define scdt (* vlmc qfln)) +(define cgnr 4) +(define bdcm 2) +(define bnvg 3) +(define tvtj 13) +(define hsmp (* rpwz wclq)) +(define mvmz (* qpqb cvhn)) +(define tfjw (* bhvr vjgb)) +(define bcdf (* rhwm zbhj)) +(define zngg 4) +(define dbcs (- nrqv zlpv)) +(define mrvr 3) +(define dcph 4) +(define hgls (/ wnzr wwtj)) +(define qqpt 5) +(define nmts (* pfml jqqs)) +(define mhzn (* zglw slpm)) +(define bghp (* wgcm tfdv)) +(define blbc (* jfvq cprt)) +(define mdpg 2) +(define sgzh (* mvgg zgdb)) +(define rdbs (* wsml drrf)) +(define lpjq (* wlpd fcgs)) +(define bqnn (- pgrc bwff)) +(define qbwf (- vvhm dsqb)) +(define gjmt 3) +(define tdhw (* rzjm qrgn)) +(define pdbc (* rsnp djqq)) +(define chvq (+ jdsd cgcz)) +(define swds (+ bmlj scdn)) +(define vlhc 13) +(define pjds (+ cpqv ldtj)) +(define vfhg (- nlsw qgnb)) +(define zcgn (* lzzh brfc)) +(define dzlc (+ rbpq vntv)) +(define bpwd 2) +(define qdfp (* qlvw hmfd)) +(define stqc 5) +(define djff 12) +(define swpl 2) +(define nvjl (* ngzt wbgs)) +(define bbzt 8) +(define fjnh 5) +(define dsng 5) +(define pwpn 3) +(define drgv 3) +(define gfrq 4) +(define fjps 5) +(define ppfs 5) +(define stcv 3) +(define dzvg 2) +(define fhmz 2) +(define drnb (* lqqh mlbw)) +(define lpqs 1) +(define trdj 10) +(define rtbm 3) +(define bssd 2) +(define fvzw (+ mwwr vmgn)) +(define bcpn 7) +(define dcbt (+ rctr wltv)) +(define smwv (+ gssz rgrp)) +(define qgjf (+ pgvq spgw)) +(define nfhw 2) +(define ngzp 11) +(define qrpv (* sqmd tpdj)) +(define qfsz 2) +(define cdtq (/ rjrt mffc)) +(define mwdl (* rlcw jffq)) +(define sdwj 2) +(define sbtd 3) +(define bcww 11) +(define phjj (* hzcm bvdb)) +(define mvmj (* lqdc bhmz)) +(define gbzd (* ttvz tsjq)) +(define snfj 1) +(define nlts (- fjgh cnln)) +(define hqbb 2) +(define hmqr (- zrpj nttd)) +(define ngps 11) +(define fbgc 2) +(define mtwg (* hcpf pjss)) +(define zshp (* wphq hzpr)) +(define rrll (* scdt zjmw)) +(define hrtv (* bdcm cgnr)) +(define tzth (* tvtj bnvg)) +(define nlcv 5) +(define lfpz (+ mvmz hsmp)) +(define rscq (+ bcdf tfjw)) +(define hsbr (/ dbcs zngg)) +(define jddd (+ dcph mrvr)) +(define mgsz (* qqpt hgls)) +(define qbgj (+ mhzn nmts)) +(define dqcj (+ blbc bghp)) +(define mbvg (/ sgzh mdpg)) +(define gtbs 13) +(define tlwr 3) +(define lhsw (+ lpjq rdbs)) +(define zrfw 7) +(define sdmb 15) +(define chvn 3) +(define rtnf (+ qbwf bqnn)) +(define mwms 2) +(define wmdp (- tdhw gjmt)) +(define bshp (+ chvq pdbc)) +(define djmr 2) +(define nbpq 2) +(define ztrt (* vlhc swds)) +(define bnzl (* vfhg pjds)) +(define ztpd (+ dzlc zcgn)) +(define tnbt (* qdfp bpwd)) +(define qnvn 2) +(define gjbv (* djff stqc)) +(define jzcd (- nvjl swpl)) +(define jhgd (* fjnh bbzt)) +(define vhhz (* pwpn dsng)) +(define wjmq 6) +(define lvcn 4) +(define lrzn (+ gfrq drgv)) +(define cbqn (* ppfs fjps)) +(define rmmz 2) +(define tbdh (* dzvg stcv)) +(define tfqh 5) +(define gvfn (/ drnb fhmz)) +(define slds 2) +(define mswh 5) +(define bjwg (+ trdj lpqs)) +(define dlws (* bssd rtbm)) +(define mcht 2) +(define gznh 7) +(define sjcd (* bcpn fvzw)) +(define rdnj (+ smwv dcbt)) +(define hcdz (* nfhw qgjf)) +(define bwwc 3) +(define rhqj (+ qrpv ngzp)) +(define twdf 2) +(define mfst (/ cdtq qfsz)) +(define zhgt 3) +(define wtlg 19) +(define tjtl 7) +(define zmdq (+ sdwj mwdl)) +(define qcml 3) +(define zphs (+ bcww sbtd)) +(define wvfb (+ mvmj phjj)) +(define vjbz 5) +(define fjvg (+ snfj gbzd)) +(define zvqw 4) +(define ppwz (* hqbb nlts)) +(define ftzm 3) +(define cdpw (* ngps hmqr)) +(define cwhc 3) +(define jbtg 9) +(define gzgm 4) +(define vhwz (+ mtwg fbgc)) +(define rccr 2) +(define jdcd 3) +(define gwpm (+ rrll zshp)) +(define btwt (* tzth hrtv)) +(define mmtj 6) +(define ppjl (/ lfpz nlcv)) +(define wszm (+ hsbr rscq)) +(define bzdh 2) +(define hslj (* mgsz jddd)) +(define ltqr (+ dqcj qbgj)) +(define dbcw (* gtbs mbvg)) +(define nnzp (* lhsw tlwr)) +(define tbwl (* sdmb zrfw)) +(define dshq (* rtnf chvn)) +(define tqfz (/ wmdp mwms)) +(define msmm (* djmr bshp)) +(define fzvh (* ztrt nbpq)) +(define sjfs (- ztpd bnzl)) +(define pmlg 8) +(define lgrj (* qnvn tnbt)) +(define rtmh 15) +(define bvfr (+ jzcd gjbv)) +(define fsgb (+ vhhz jhgd)) +(define qcfn (* lvcn wjmq)) +(define lrlz 1) +(define nltq (- cbqn lrzn)) +(define wfld 8) +(define zfjw (+ tbdh rmmz)) +(define mrwz 12) +(define lclg 8) +(define mdnp (* gvfn tfqh)) +(define ffqr 16) +(define qfqz (* mswh slds)) +(define pjlz 2) +(define nldv 4) +(define tzhp 15) +(define ppsl (+ dlws bjwg)) +(define rjbz (* gznh mcht)) +(define rswn 5) +(define hcfs 2) +(define hlmn (+ rdnj sjcd)) +(define qmpm (* bwwc hcdz)) +(define svvq (* twdf rhqj)) +(define fddw (* zhgt mfst)) +(define gdgd 7) +(define jfrn 3) +(define rjtc (+ tjtl wtlg)) +(define lfjp 3) +(define nfnw 2) +(define cblz 5) +(define flhs (+ qcml zmdq)) +(define snsc 2) +(define hnst (+ wvfb zphs)) +(define chtt 2) +(define wtlq 3) +(define hrcp (* fjvg vjbz)) +(define vcpt (* ppwz zvqw)) +(define mzfn (* cdpw ftzm)) +(define rwsm 10) +(define jfmb (* jbtg cwhc)) +(define sgvm (* vhwz gzgm)) +(define dbht (* jdcd rccr)) +(define jdmt (- btwt gwpm)) +(define brqv 2) +(define gnrj (* ppjl mmtj)) +(define lbgc (* bzdh wszm)) +(define hmrs (* ltqr hslj)) +(define rvmp (* nnzp dbcw)) +(define lhml 7) +(define zscd (* dshq tbwl)) +(define dnvm (- msmm tqfz)) +(define cdvw (+ sjfs fzvh)) +(define vwdt (/ lgrj pmlg)) +(define drct (+ bvfr rtmh)) +(define vzts 6) +(define nqsl (+ qcfn fsgb)) +(define wzfr (+ nltq lrlz)) +(define qznt (* zfjw wfld)) +(define cscm (* lclg mrwz)) +(define wchl (+ ffqr mdnp)) +(define rbzl (* pjlz qfqz)) +(define zqjp (- tzhp nldv)) +(define lddq (+ rjbz ppsl)) +(define lwsn (+ hcfs rswn)) +(define jdrg (+ qmpm hlmn)) +(define tdnf 4) +(define djjd (+ fddw svvq)) +(define lbzc (* jfrn gdgd)) +(define qvbn 2) +(define fhzm (+ lfjp rjtc)) +(define cwjp 9) +(define zvst 3) +(define bvzn 2) +(define stcr (+ cblz nfnw)) +(define dmrn 9) +(define crqg 3) +(define qssh 5) +(define jtcf 4) +(define mnhf 3) +(define phbh (* snsc flhs)) +(define nzbp (* chtt hnst)) +(define vtvn (* hrcp wtlq)) +(define gtwp 3) +(define ffnt (+ mzfn vcpt)) +(define svcp (+ jfmb rwsm)) +(define grdf (+ dbht sgvm)) +(define mpjj 10) +(define dvnh (* brqv jdmt)) +(define cgnv 2) +(define wttp (- lbgc gnrj)) +(define pcvv (+ rvmp hmrs)) +(define szlh 2) +(define ztct (/ zscd lhml)) +(define jbqf (* cdvw dnvm)) +(define jgzl (+ drct vwdt)) +(define ztzq (- nqsl vzts)) +(define hvtv (* qznt wzfr)) +(define sfmn (+ wchl cscm)) +(define fpcs 5) +(define fnqf 2) +(define bqld (+ zqjp rbzl)) +(define wtwb 2) +(define hcqw 14) +(define pmwl (* lwsn lddq)) +(define rwmq (* tdnf jdrg)) +(define vjtf (* lbzc djjd)) +(define ddmr (+ fhzm qvbn)) +(define cdnp (* zvst cwjp)) +(define vtjg (* stcr bvzn)) +(define jjgt (* crqg dmrn)) +(define pcgq (* jtcf qssh)) +(define wpcs (* phbh mnhf)) +(define lncn 1) +(define jstb 5) +(define nvlv 17) +(define tmhg (- vtvn nzbp)) +(define qzpn 2) +(define smhv (* ffnt gtwp)) +(define zsvh (+ grdf svcp)) +(define dhpp 2) +(define jvgd (- dvnh mpjj)) +(define qmqt (/ wttp cgnv)) +(define wzdv 3) +(define wfbp 2) +(define mnhc (* szlh pcvv)) +(define mwrc 2) +(define twtq (- jbqf ztct)) +(define ndph (* ztzq jgzl)) +(define zzcv 14) +(define cllb 3) +(define sqcb (+ sfmn hvtv)) +(define lwlb 5) +(define tzls (+ fnqf fpcs)) +(define ztqg (* wtwb bqld)) +(define jcgh (* pmwl hcqw)) +(define wwqp (+ vjtf rwmq)) +(define tjwt 16) +(define ndlf (+ cdnp ddmr)) +(define bnfp 13) +(define mqph (+ jjgt vtjg)) +(define bncr (- wpcs pcgq)) +(define slpc (+ jstb lncn)) +(define bfpq (* tmhg nvlv)) +(define fctt (* smhv qzpn)) +(define fwzf 4) +(define hqjt 7) +(define dchw 4) +(define dhqh (* dhpp zsvh)) +(define hjlz (+ qmqt jvgd)) +(define psfr (* wfbp wzdv)) +(define fvsf 2) +(define pmrt (* mwrc mnhc)) +(define qlnr (+ ndph twtq)) +(define pznf (* cllb zzcv)) +(define jmbs (* lwlb sqcb)) +(define cbjq (- ztqg tzls)) +(define jnqv (+ wwqp jcgh)) +(define jmbp 4) +(define qrzq 2) +(define bpjf (+ ndlf tjwt)) +(define mtnb (* mqph bnfp)) +(define jjbm (* slpc bncr)) +(define jvtz (+ fctt bfpq)) +(define gqpj (+ hqjt fwzf)) +(define lvhm (* dhqh dchw)) +(define tnnt (+ psfr hjlz)) +(define pfpt (* pmrt fvsf)) +(define djpm (* pznf qlnr)) +(define mzzd 3) +(define hcsc 5) +(define zrnz (* cbjq jmbs)) +(define cnbg (* jmbp jnqv)) +(define jtjd 6) +(define rcmc (/ bpjf qrzq)) +(define cpdf (* jjbm mtnb)) +(define qvpw (* gqpj jvtz)) +(define mldc 3) +(define swfp (+ tnnt lvhm)) +(define nhcr 3) +(define sbpb (* djpm pfpt)) +(define bhgh (* hcsc mzzd)) +(define bhpw (+ cnbg zrnz)) +(define rtsd (+ rcmc jtjd)) +(define qjrs (+ qvpw cpdf)) +(define zpbt (/ swfp mldc)) +(define fhjc (/ sbpb nhcr)) +(define cgvs 7) +(define gdpg 8) +(define nwbt (* bhpw bhgh)) +(define hmrz (* qjrs rtsd)) +(define wdwf (- fhjc zpbt)) +(define rzff (+ gdpg cgvs)) +(define fcgj (* hmrz nwbt)) +(define bsbd (* rzff wdwf)) +(define root (+ bsbd fcgj)) +root diff --git a/src/21-part2.rkt b/src/21-part2.rkt index 5e68359..a695b78 100644 --- a/src/21-part2.rkt +++ b/src/21-part2.rkt @@ -1,1679 +1,1679 @@ #lang rosette/safe -(define (rmmz) 2) -(define (vdjz) 4) -(define (rqbd) 3) -(define (zvqw) 4) -(define (sshm) (* (qhnd) (lrcj))) -(define (dtzl) (+ (rnbs) (gppj))) -(define (gnzq) 5) -(define (zlpv) (* (pmng) (wgvj))) -(define (nqgr) 4) -(define (tftg) 1) -(define (fhjc) (/ (sbpb) (nhcr))) -(define (fwbm) (* (jcch) (qhlj))) -(define (wtlq) 3) -(define (nzhf) (* (fjzn) (bnws))) -(define (nqpq) 2) -(define (jqzv) 2) -(define (crrj) (/ (vnbv) (grww))) -(define (glpw) 8) -(define (cnbg) (* (jmbp) (jnqv))) -(define (bdcm) 2) -(define (bcww) 11) -(define (wrbf) 2) -(define (hpvb) (* (zswl) (qpbz))) -(define (qffb) (+ (jvqz) (qgtf))) -(define (mfmc) (* (hnbn) (twwv))) -(define (cnzj) (* (qqdn) (pvtb))) -(define (wbnh) (* (cshj) (snvw))) -(define (swds) (+ (bmlj) (scdn))) -(define (twtb) 3) -(define (dlgc) (+ (gfbw) (djgh))) -(define (bvzn) 2) -(define (gwpm) (+ (rrll) (zshp))) -(define (rtnf) (+ (qbwf) (bqnn))) -(define (sdmb) 15) -(define (mtjq) 2) -(define (dpmg) 3) -(define (drct) (+ (bvfr) (rtmh))) -(define (zrpj) (* (gfml) (tsms))) -(define (gwlm) 2) -(define (msdr) 3) -(define (fqbl) (+ (wbbf) (pbgr))) -(define (zwqw) (- (lnqm) (nzdj))) -(define (lbvn) (+ (zwbh) (btbn))) -(define (dggg) (/ (bnmf) (trpv))) -(define (bjwg) (+ (trdj) (lpqs))) -(define (bnzl) (* (vfhg) (pjds))) -(define (qtmp) 2) -(define (llpf) 2) -(define (zwqn) (+ (lfhb) (spcf))) -(define (trpt) (* (mdrm) (qdrc))) -(define (lzgm) (+ (jzvg) (qlzg))) -(define (swhh) 2) -(define (tpnf) 15) -(define (rgrp) 7) -(define (zswl) 3) -(define (gzbv) (+ (djgb) (dvwj))) -(define (ppfs) 5) -(define (nfhf) 5) -(define (pgrc) (* (pdmb) (qgwg))) -(define (jjwr) 6) -(define (fvsf) 2) -(define (qmvq) (* (hlzp) (zvvd))) -(define (twjq) 2) -(define (twsj) 5) -(define (mwrc) 2) -(define (sbpb) (* (djpm) (pfpt))) -(define (cbjq) (- (ztqg) (tzls))) -(define (mgsl) 2) -(define (vzgd) (+ (qmcb) (wfbz))) -(define (qrll) 2) -(define (slpm) (* (fbpz) (jjwr))) -(define (rffd) (/ (mfmc) (csdf))) -(define (jjbm) (* (slpc) (bncr))) -(define (pjds) (+ (cpqv) (ldtj))) -(define (btfl) (+ (qvfg) (lqdf))) -(define (sfcv) 7) -(define (vtnq) 5) -(define (fzdp) (* (fzrd) (slww))) -(define (cwjp) 9) -(define (mpnj) 2) -(define (wnbb) (+ (zssf) (qnld))) -(define (nfgv) (+ (lzhf) (mqzw))) -(define (pszs) 4) -(define (chpt) 2) -(define (bhpw) (+ (cnbg) (zrnz))) -(define (dfps) 5) -(define (pzqv) 3) -(define (fjzz) 8) -(define (ffqr) 16) -(define (bqvg) (+ (lrqh) (wpdn))) -(define (qlmg) (+ (mpvz) (wpvg))) -(define (lfhb) (+ (jscq) (bpnt))) -(define (pqqj) 2) -(define (qhtv) 5) -(define (wchl) (+ (ffqr) (mdnp))) -(define (vcwt) (+ (llfg) (wjtc))) -(define (nfbp) 2) -(define (bbcn) 8) -(define (smld) 2) -(define (mvmj) (* (lqdc) (bhmz))) -(define (mqph) (+ (jjgt) (vtjg))) -(define (brmz) (+ (mpfm) (zcgs))) -(define (ttdb) (+ (zncl) (nqpv))) -(define (bcsc) 6) -(define (frjj) 9) -(define (jcjf) (+ (lgpg) (qmvq))) -(define (pmfh) 3) -(define (drrf) 9) -(define (lmht) 7) -(define (sstg) (+ (vrct) (wfjn))) -(define (swhz) (* (zvvp) (dbvt))) -(define (rtpz) (+ (nnsc) (zmlh))) -(define (qrzq) 2) -(define (rtmt) 12) -(define (pmds) 3) -(define (vfzw) (* (jhlw) (vmzc))) -(define (smhv) (* (ffnt) (gtwp))) -(define (vdzv) 5) -(define (btqb) 3) -(define (wclq) (+ (rwth) (drln))) -(define (vzrz) (+ (bsvc) (vmjn))) -(define (ztct) (/ (zscd) (lhml))) -(define (zvvd) (- (tcqz) (cmnv))) -(define (mfrc) (+ (jmcp) (lpvs))) -(define (sdrn) 9) -(define (jfvq) (+ (pgdw) (vbvt))) -(define (qjrs) (+ (qvpw) (cpdf))) -(define (tnnt) (+ (psfr) (hjlz))) -(define (fqlp) (+ (bblh) (dbfm))) -(define (nwhm) 3) -(define (rlcw) 2) -(define (rwjc) (+ (ljzj) (zdrh))) -(define (tfqh) 5) -(define (crqg) 3) -(define (nrps) (+ (lrdn) (hmfb))) -(define (pmng) (+ (gzrs) (vtns))) -(define (gmzt) (* (tlmq) (bfzd))) -(define (fhdz) 6) -(define (fwzf) 4) -(define (tzls) (+ (fnqf) (fpcs))) -(define (pvtb) 2) -(define (gpdf) (* (zslv) (qwqc))) -(define (zcgs) (* (jlmb) (crnb))) -(define (clbn) 2) -(define (wghf) (- (fwbm) (jcjf))) -(define (vffj) (+ (frjp) (mrtq))) -(define (gfbw) (+ (csfh) (rlvd))) -(define (tzth) (* (tvtj) (bnvg))) -(define (vwhb) 2) -(define (scwp) 3) -(define (rpbm) 3) -(define (zdhf) 2) -(define (fdmf) 3) -(define (lqdf) 2) -(define (rndt) (+ (wtbs) (lrsc))) -(define (jnzr) 5) -(define (qpqs) (/ (bcng) (nwdv))) -(define (tmhg) (- (vtvn) (nzbp))) -(define (dtfz) (* (bdgd) (dfdl))) -(define (pnvc) (* (brqb) (drrq))) -(define (mfnh) (* (rdhg) (rmvq))) -(define (vjgb) 3) -(define (czvm) 18) -(define (qhnd) 3) -(define (dhfw) (+ (jmcf) (vjjw))) -(define (nqpv) (+ (bhvg) (zmvz))) -(define (rhcv) (/ (ddtd) (jqzv))) -(define (lqqh) 5) -(define (mspl) 5) -(define (ngps) 11) -(define (bcmp) 2) -(define (nlsw) (* (gnjq) (vzrz))) -(define (mhlj) 4) -(define (bqnn) (- (pgrc) (bwff))) -(define (fbqs) 11) -(define (cnln) (* (sqml) (wlqd))) -(define (vjbz) 5) -(define (vhhz) (* (pwpn) (dsng))) -(define (crmb) 5) -(define (wbgs) 3) -(define (qhvn) 3) -(define (lsnd) 1) -(define (hhcv) 2) -(define (vmjn) 12) -(define (fbtc) 2) -(define (jgnj) 4) -(define (jmcp) 2) -(define (mfhg) 2) -(define (ztdn) 2) -(define (zttf) 3) -(define (tjwt) 16) -(define (lzzh) 11) -(define (rnns) (* (frrn) (pnmc))) -(define (ffnn) 3) -(define (wpvg) (* (qvpv) (frqq))) -(define (wjds) 3) -(define (nnmh) 5) -(define (jswz) (- (vthd) (jjrh))) -(define (qjqw) 2) -(define (bndd) 7) -(define (mdpg) 2) -(define (wtwb) 2) -(define (nbfg) (* (vwvc) (rbtb))) -(define (nmts) (* (pfml) (jqqs))) -(define (nvjf) (* (mddc) (lrbp))) -(define (gqgh) (* (wzsh) (tqzv))) -(define (btqt) (+ (qbzv) (wtrh))) -(define (cblz) 5) -(define (nvpd) 3) -(define (vldc) 2) -(define (drhw) (* (dngq) (nmlt))) -(define (bpjf) (+ (ndlf) (tjwt))) -(define (dpgl) 2) -(define (ggnd) 3) -(define (qzpn) 2) -(define (ttvz) 2) -(define (qwqc) 3) -(define (zhmb) 15) -(define (nzdj) (+ (svvh) (qplw))) -(define (rrnp) (+ (qrnj) (hmvq))) -(define (mbvg) (/ (sgzh) (mdpg))) -(define (mlbw) (* (jwwv) (jhzw))) -(define (wvfb) (+ (mvmj) (phjj))) -(define (tzhp) 15) -(define (zjcn) (* (pgfr) (dgvh))) -(define (wbbf) (* (ghvn) (dfrb))) -(define (mfsz) (* (fpvs) (lzgm))) -(define (bfpq) (* (tmhg) (nvlv))) -(define (vpvl) (* (blnq) (jfsr))) -(define (pnrv) (- (lfrb) (qwnt))) -(define (lbgc) (* (bzdh) (wszm))) -(define (pbdd) (* (dcpm) (nrsd))) -(define (jsrb) 13) -(define (bbzt) 8) -(define (mhdn) (* (bsmm) (rzzg))) -(define (jpcd) 2) -(define (ldzb) (* (nqpr) (qnds))) -(define (nmlg) 2) -(define (pnpc) 5) -(define (rbqt) 5) -(define (dsqb) (/ (mrjc) (ftqd))) -(define (zhqg) (* (lpjr) (zttf))) -(define (dphz) 3) -(define (gbzd) (* (ttvz) (tsjq))) -(define (cldm) 4) -(define (ftbq) 5) -(define (rzff) (+ (gdpg) (cgvs))) -(define (tzcd) 1) -(define (gzwh) (* (bjfh) (qtfp))) -(define (qgnb) (+ (vdgt) (zwwb))) -(define (jzvg) 5) -(define (qqwz) (* (pnwh) (wlmv))) -(define (jbtg) 9) -(define (rrgh) 2) -(define (bvfr) (+ (jzcd) (gjbv))) -(define (mwdl) (* (rlcw) (jffq))) -(define (chfs) (- (mrlq) (cgvv))) -(define (gwmr) (* (hbwh) (wzdj))) -(define (qcml) 3) -(define (zbhj) (* (ctqb) (hfbg))) -(define (zshp) (* (wphq) (hzpr))) -(define (pvcs) 4) -(define (sszh) 2) -(define (jdsc) 15) -(define (ndnm) 8) -(define (lrlz) 1) -(define (wpbs) 2) -(define (bcpn) 7) -(define (glts) (- (gpdf) (vznc))) -(define (qnld) (* (jrvp) (smnv))) -(define (hrtv) (* (bdcm) (cgnr))) -(define (zbbf) (+ (shtz) (fvsb))) -(define (vvbz) (* (bqht) (zwqn))) -(define (vvjg) (* (zgzs) (sbpp))) -(define (lrlg) 10) -(define (zpht) 10) -(define (ndtz) (+ (cnzj) (qsml))) -(define (stcv) 3) -(define (jjrh) (* (mlwr) (dqjz))) -(define (hsbr) (/ (dbcs) (zngg))) -(define (wtrh) (+ (sclr) (chsm))) -(define (jfqs) 15) -(define (hjgd) 12) -(define (hgnr) 9) -(define (brqb) 4) -(define (ndsm) (+ (tmhl) (ddln))) -(define (fjgh) (+ (cbjl) (pchr))) -(define (tptf) 3) -(define (njcj) (* (ppll) (psfp))) -(define (jjvz) (+ (vhqz) (fmvw))) -(define (grww) 2) -(define (jvqf) 2) -(define (sgvm) (* (vhwz) (gzgm))) -(define (zscd) (* (dshq) (tbwl))) -(define (mgjl) 3) -(define (bfgp) (* (jbvq) (ppcl))) -(define (mpst) (* (zzpd) (qcnn))) -(define (wjzd) (* (vwht) (pzcc))) -(define (wqdj) (+ (zvmv) (sntb))) -(define (csdf) 2) -(define (cgwj) 3) -(define (rccr) 2) -(define (vsgw) 3) -(define (pvwn) (* (fpwz) (wnjc))) -(define (mfql) 3) -(define (dspn) (+ (qlvz) (bcsc))) -(define (llcn) 4) -(define (dcph) 4) -(define (npcs) (+ (lrvc) (mcfr))) -(define (wgvj) 4) -(define (bblh) 1) -(define (dmrn) 9) -(define (qbzv) 1) -(define (lrdn) 3) -(define (wzfr) (+ (nltq) (lrlz))) -(define (bwnc) 2) -(define (dswn) 11) -(define (bnws) 2) -(define (cdnp) (* (zvst) (cwjp))) -(define (fddw) (* (zhgt) (mfst))) -(define (nbbd) (* (flvw) (thlz))) -(define (lbzc) (* (jfrn) (gdgd))) -(define (sntb) (* (bhrb) (lhgv))) -(define (vzts) 6) -(define (jvfw) (+ (hlms) (lwlc))) -(define (mqcv) 2) -(define (jhzw) 5) -(define (lhpf) (* (dqzt) (fjld))) -(define (znjr) 2) -(define (wrvl) (* (pdbt) (qlvg))) -(define (cdwt) 6) -(define (vtjg) (* (stcr) (bvzn))) -(define (dvnh) (* (brqv) (jdmt))) -(define (pcgq) (* (jtcf) (qssh))) -(define (nhjt) 2) -(define (pmqh) (* (dflc) (rzsn))) -(define (zrwb) (* (gtqh) (fwjg))) -(define (zphs) (+ (bcww) (sbtd))) -(define (nmvn) (* (vrpp) (mdht))) -(define (sbvl) 3) -(define (bcdf) (* (rhwm) (zbhj))) -(define (jhwn) (* (mgjl) (tprm))) -(define (ftjv) 3) -(define (ncnm) (* (vzcr) (wqfg))) -(define (bgwj) (/ (qlqt) (dnwd))) -(define (hrbr) (+ (gvmj) (vspf))) -(define (qljb) 3) -(define (vdsz) 3) -(define (nhpf) (+ (rdpg) (qrll))) -(define (gvfn) (/ (drnb) (fhmz))) -(define (ppts) (* (zhrs) (lccp))) -(define (fvhm) 7) -(define (rrqr) 2) -(define (lnqm) (+ (rwjc) (vnvr))) -(define (qwnz) (+ (hfbh) (vdbp))) -(define (cgvr) 3) -(define (lvrc) 4) -(define (vcfm) 5) -(define (zhgt) 3) -(define (nvdh) 3) -(define (llfg) (* (cgcc) (nqhg))) -(define (wjgf) 2) -(define (nztj) (+ (wqfz) (tdlw))) -(define (shpt) 2) -(define (gzmv) 3) -(define (tqzv) (+ (rtpz) (glqr))) -(define (pdmb) 2) -(define (fpcs) 5) -(define (mwmp) 6) -(define (hcfs) 2) -(define (bshp) (+ (chvq) (pdbc))) -(define (gppj) 1) -(define (pzpp) 5) -(define (ltnz) (* (dswn) (tsqc))) -(define (wzdj) 3) -(define (frst) 5) -(define (scdn) 6) -(define (fpsh) 2) -(define (gzwm) 2) -(define (jmbs) (* (lwlb) (sqcb))) -(define (rqsw) 5) -(define (bnvg) 3) -(define (tfwb) 2) -(define (snwm) 6) -(define (zvrq) 5) -(define (vnpq) (+ (djjs) (rmrj))) -(define (cfbh) 4) -(define (ntnh) (* (jvfw) (jzdn))) -(define (jnwv) (* (tlnz) (zqpw))) -(define (npvl) (* (sbqm) (zmmd))) -(define (tpwq) (/ (jnll) (flhf))) -(define (flhs) (+ (qcml) (zmdq))) -(define (pnvd) (+ (cwvl) (dgpr))) -(define (zvvp) 3) -(define (fcql) 20) -(define (jrvp) 17) -(define (wbvt) (+ (bftg) (tlzh))) -(define (vwht) 3) -(define (pzvr) 3) -(define (qncp) 3) -(define (bcgz) (/ (tpjp) (bngr))) -(define (dcbt) (+ (rctr) (wltv))) -(define (csgr) (/ (wrvl) (znjr))) -(define (rsdv) (* (vcwt) (mqcv))) -(define (fnqf) 2) -(define (hzrc) (+ (jdbp) (jnwv))) -(define (cdvw) (+ (sjfs) (fzvh))) -(define (bsvc) (/ (pwln) (nrjc))) -(define (tlwr) 3) -(define (hjmr) 3) -(define (spjg) 5) -(define (mqgl) (* (mqlt) (jlnf))) -(define (mzzd) 3) -(define (dqnv) (* (mhnm) (zhqg))) -(define (lqcm) (/ (ffqs) (zvrq))) -(define (sqzp) 5) -(define (drvt) (* (hhws) (llpf))) -(define (ghvn) (+ (vrjj) (vfrh))) -(define (hfbh) 16) -(define (wtlg) 19) -(define (dsgt) (* (hhcv) (npcs))) -(define (vvzh) 6) -(define (sclr) (* (dddm) (nttr))) -(define (jqqs) (+ (znlh) (ffnn))) -(define (zprq) (* (jmnj) (mwqc))) -(define (dczh) (* (vvvb) (wcpr))) -(define (lpzb) (+ (bqvg) (mlgj))) -(define (dqsv) (* (pmfh) (zrbc))) -(define (hgzs) 3) -(define (vrpp) 10) -(define (snbm) 4) -(define (tdrq) (* (hqdv) (csln))) -(define (tbwl) (* (sdmb) (zrfw))) -(define (jdmt) (- (btwt) (gwpm))) -(define (fzgj) 4) -(define (vnvr) (* (pmqh) (pwlt))) -(define (mcht) 2) -(define (ztrt) (* (vlhc) (swds))) -(define (bncr) (- (wpcs) (pcgq))) -(define (nqsl) (+ (qcfn) (fsgb))) -(define (cclc) (+ (hjfj) (cfdl))) -(define (ztpd) (+ (dzlc) (zcgn))) -(define (lfrb) (* (rbsf) (hzjj))) -(define (pvfv) 2) -(define (swpl) 2) -(define (csnf) 1) -(define (ptdz) 2) -(define (nvhn) 2) -(define (rdhg) (* (nnhm) (wpbs))) -(define (jclb) 2) -(define (cscm) (* (lclg) (mrwz))) -(define (fcgj) (* (hmrz) (nwbt))) -(define (hgwm) (* (mspl) (rmfv))) -(define (rqbq) 2) -(define (wjtc) (+ (fszd) (tpmp))) -(define (dpvl) 8) -(define (nwdv) 3) -(define (zcgn) (* (lzzh) (brfc))) -(define (jvrt) (/ (bhzq) (rqsw))) -(define (zmdq) (+ (sdwj) (mwdl))) -(define (rtsd) (+ (rcmc) (jtjd))) -(define (nqzz) 11) -(define (dshq) (* (rtnf) (chvn))) -(define (mddc) 2) -(define (rpwz) 3) -(define (pmlg) 8) -(define (blmp) (* (vwmr) (ndpf))) -(define (hqbb) 2) -(define (chtt) 2) -(define (cchg) 2) -(define (bntz) (* (tvrd) (ncsp))) -(define (gvgp) 3) -(define (vvhm) (* (mspb) (dpgl))) -(define (nlcv) 5) -(define (rwcd) (+ (qffb) (nzcv))) -(define (rfcq) 6) -(define (zgdb) 2) -(define (mggl) (* (cchg) (crcm))) -(define (mwjg) (* (vjwz) (vsmt))) -(define (rbbh) 13) -(define (mqlt) (* (gwlm) (mqvg))) -(define (ddtd) (+ (qcnv) (wjzv))) -(define (hpmm) 3) -(define (cjlm) 6) -(define (cpdf) (* (jjbm) (mtnb))) -(define (gqrp) (+ (tdrq) (djrh))) -(define (zmtg) 8) -(define (vwdl) (* (hzmn) (nqms))) -(define (ggpn) 11) -(define (mtfr) (* (jlqg) (dlgc))) -(define (nsfm) 4) -(define (cftm) 18) -(define (wcdm) (* (tsbf) (wgvv))) -(define (jcch) 2) -(define (zqjp) (- (tzhp) (nldv))) -(define (wjmq) 6) -(define (cbgj) (* (mdjm) (tqfr))) -(define (jmnj) (+ (ppts) (fqbl))) -(define (tlnz) (* (vfgt) (vdjz))) -(define (fqjd) 2) -(define (ngzp) 11) -(define (trdj) 10) -(define (qrch) (+ (nfhf) (vhtl))) -(define (hmrz) (* (qjrs) (rtsd))) -(define (rvnh) 3) +(define scwp 3) +(define crmb 5) +(define nttr 3) +(define dddm 2) +(define chsm (* crmb scwp)) +(define sclr (* dddm nttr)) +(define wtrh (+ sclr chsm)) +(define qbzv 1) +(define btqt (+ qbzv wtrh)) +(define hzlh 2) +(define tdlw 3) +(define wqfz 4) +(define pbhg 2) +(define bfvd 7) +(define drdl (* hzlh btqt)) +(define bbjs 7) +(define mtjq 2) +(define svdw 4) +(define vzgb 12) +(define nztj (+ wqfz tdlw)) +(define cgvv (* bfvd pbhg)) +(define mrlq (+ bbjs drdl)) +(define mnlp (+ svdw mtjq)) +(define dfgh 7) +(define flhf 3) +(define jnll (* nztj vzgb)) +(define qpbz 3) +(define zswl 3) +(define chfs (- mrlq cgvv)) +(define cdqv (+ dfgh mnlp)) +(define wfbz 2) +(define qmcb 17) +(define qtfp 2) +(define bjfh 3) +(define tpwq (/ jnll flhf)) +(define hpvb (* zswl qpbz)) (define-symbolic humn integer?) -(define (jstb) 5) -(define (vqlt) 2) -(define (vlqd) (* (ndgh) (zptr))) -(define (vjjw) (/ (mrlc) (pvfv))) -(define (mnlp) (+ (svdw) (mtjq))) -(define (jtcf) 4) -(define (lwlc) (* (qqtm) (cnvb))) -(define (jdgq) 2) -(define (vznc) 2) -(define (dcfw) (* (qvvc) (wqdj))) -(define (fqwz) (+ (twtb) (vtnq))) -(define (hhbn) 4) -(define (wrpp) 14) -(define (mmnw) 3) -(define (rdpb) 10) -(define (hcsc) 5) -(define (nfvj) 4) -(define (qznt) (* (zfjw) (wfld))) -(define (flvw) 5) -(define (wphq) 5) -(define (bpwd) 2) -(define (cbfh) 2) -(define (bcbw) (* (jtvm) (cdnm))) -(define (dvwj) (* (zwgg) (dspn))) -(define (tnbt) (* (qdfp) (bpwd))) -(define (qlzt) 12) -(define (rjfh) 5) -(define (cprt) 3) -(define (qgwg) (+ (jrgs) (sphc))) -(define (zpbt) (/ (swfp) (mldc))) -(define (drln) 6) -(define (jdcd) 3) -(define (jzcd) (- (nvjl) (swpl))) -(define (sbpp) 17) -(define (ttwm) 5) -(define (rdbs) (* (wsml) (drrf))) -(define (pfpt) (* (pmrt) (fvsf))) -(define (rfbw) (+ (ntpj) (vwpq))) -(define (bqld) (+ (zqjp) (rbzl))) -(define (rrmg) 19) -(define (rbsf) 3) -(define (mlgj) (+ (vvgt) (dmsz))) -(define (jfcd) (/ (bsqn) (blgf))) -(define (sjrh) 7) -(define (djjd) (+ (fddw) (svvq))) -(define (jhgd) (* (fjnh) (bbzt))) -(define (nlts) (- (fjgh) (cnln))) -(define (ppwc) (- (lhpf) (zprq))) -(define (gptt) 2) -(define (bvvl) 20) -(define (ssnq) (+ (cfmw) (wfnm))) -(define (gmhz) 4) -(define (nnsc) (+ (cvqf) (vpvl))) -(define (zbzf) (* (nlth) (dhfw))) -(define (jhvm) 16) -(define (mrrt) 7) -(define (pmrt) (* (mwrc) (mnhc))) -(define (rddj) (/ (fbcd) (tfwb))) -(define (wszm) (+ (hsbr) (rscq))) -(define (pbgr) (* (glqw) (qqnm))) -(define (hzlh) 2) -(define (qnbn) (- (jpvr) (bgzz))) -(define (hrcp) (* (fjvg) (vjbz))) -(define (dnwd) (* (lqrf) (flhd))) -(define (rvlz) 3) -(define (stcr) (+ (cblz) (nfnw))) -(define (ptvh) 3) -(define (vmnc) 5) -(define (bmwf) (* (rpbm) (cvgt))) -(define (jzdn) 2) -(define (djrh) (* (ccjf) (fqgl))) -(define (lwlb) 5) -(define (bqht) (* (cldm) (btqb))) -(define (brfj) (+ (prbr) (qqwz))) -(define (rlqm) 2) -(define (mdht) (- (jflm) (trpt))) -(define (lbbj) 2) -(define (blnq) 6) -(define (chfz) 3) -(define (sqsc) 5) -(define (mwrt) (+ (slnh) (thcc))) -(define (nvrb) 3) -(define (lgrj) (* (qnvn) (tnbt))) -(define (pvcn) (* (qhwm) (smld))) -(define (fbgc) 2) -(define (mqnl) (* (drlt) (bbhp))) -(define (bdtp) (* (gzpf) (qdnl))) -(define (wdwf) (- (fhjc) (zpbt))) -(define (hhjc) (+ (qbvr) (fmwn))) -(define (jzlv) (* (cftm) (rhtv))) -(define (smwb) (+ (dgbr) (rbbh))) -(define (bhvg) (+ (lpfz) (bjnj))) -(define (zmmd) (+ (smsm) (jfcd))) -(define (mdld) (+ (zzqd) (bdmw))) -(define (qlqt) (+ (zfbq) (ntqb))) -(define (dgbr) (* (sbwd) (cgvr))) -(define (rwsm) 10) -(define (jnll) (* (nztj) (vzgb))) -(define (dbht) (* (jdcd) (rccr))) -(define (bhmz) 3) -(define (mrlq) (+ (bbjs) (drdl))) -(define (fzdg) 2) -(define (jbsh) 2) -(define (svzv) 2) -(define (zjmw) 3) -(define (tcgm) 2) -(define (nzcv) 6) -(define (rmrj) (+ (mtsv) (snlb))) -(define (bjnj) 2) -(define (qsml) 18) -(define (mfts) (* (mwjg) (pjsp))) -(define (ffqs) (- (rhcv) (rrnt))) -(define (dbcw) (* (gtbs) (mbvg))) -(define (wpcs) (* (phbh) (mnhf))) -(define (rvhs) 2) -(define (qmcb) 17) -(define (hlms) 11) -(define (vwpq) 2) -(define (wslz) (/ (szhq) (hstj))) -(define (jpvr) (+ (sflt) (drvt))) -(define (hcdz) (* (nfhw) (qgjf))) -(define (svvq) (* (twdf) (rhqj))) -(define (lgpg) (+ (wglc) (gwmr))) -(define (mlwr) (+ (zfmv) (hbqm))) -(define (hbqm) 1) -(define (fgbm) (+ (lltp) (fwmw))) -(define (cjlh) (* (btfl) (mpnj))) -(define (tlmq) (* (fqwz) (lwhp))) -(define (zzqd) (/ (vnpq) (rlqm))) -(define (drdl) (* (hzlh) (btqt))) -(define (sdjb) (* (ssnq) (gzwm))) -(define (ntmt) 3) -(define (rwth) (+ (tdjh) (cstb))) -(define (jjgt) (* (crqg) (dmrn))) -(define (mpvz) (* (ppwc) (chpt))) -(define (qbmm) (+ (rqpj) (rfcm))) -(define (zdrh) (+ (csml) (cvvv))) -(define (trft) (* (lbbv) (nlgg))) -(define (dqjz) 7) -(define (gfrq) 4) -(define (vvgt) (/ (zrwb) (rfcq))) -(define (tsft) (+ (sstg) (ngfs))) -(define (gzpf) 2) -(define (tfpw) (* (gmln) (hqbd))) -(define (cddt) 6) -(define (rlbp) 1) -(define (ndph) (* (ztzq) (jgzl))) -(define (blbc) (* (jfvq) (cprt))) -(define (cvhn) (* (jdgq) (llcn))) -(define (zncl) (+ (mwrt) (dbgp))) -(define (rthb) 2) -(define (jfld) 4) -(define (gdgd) 7) -(define (lrsc) (* (vdzv) (czst))) -(define (gzgm) 4) -(define (bhrb) (/ (pnvc) (smdh))) -(define (bsmm) 2) -(define (qnds) (* (sbvl) (szmm))) -(define (bhzq) (* (zhmb) (qfss))) -(define (vwvc) 17) -(define (qmgt) 3) -(define (gfml) 4) -(define (tjqj) (* (glpw) (zsns))) -(define (vlmc) 4) -(define (qlnr) (+ (ndph) (twtq))) -(define (fvph) 3) -(define (jgzl) (+ (drct) (vwdt))) -(define (wnjc) 2) -(define (ffbb) 2) -(define (hzmn) (+ (pgbv) (rwbg))) -(define (rpbj) (* (shrh) (jvqf))) -(define (sqmd) 2) -(define (ndcd) (* (sdgs) (spjg))) -(define (mmbs) 3) -(define (mhbr) (+ (wggq) (grcv))) -(define (nsqq) (* (cvfw) (ffmp))) -(define (wgvv) 2) -(define (rvmp) (* (nnzp) (dbcw))) -(define (dwnz) 2) -(define (jvtz) (+ (fctt) (bfpq))) -(define (nzzv) (* (jbcl) (llnl))) -(define (cqcg) 3) -(define (nrvw) 2) -(define (qqtm) 3) -(define (fvng) 19) -(define (phrv) 3) -(define (tlzh) 11) -(define (twjs) (- (ltnz) (ltsv))) -(define (lhgv) (+ (nwqz) (qflq))) -(define (rctr) (* (mhdn) (mvnc))) -(define (snlb) 4) -(define (dfgh) 7) -(define (tvtj) 13) -(define (flcb) 2) -(define (nqpr) 3) -(define (jmbp) 4) -(define (rcmc) (/ (bpjf) (qrzq))) -(define (mnpl) (- (pbdd) (qpct))) -(define (twcj) 3) -(define (nlth) 2) -(define (drrq) 13) -(define (fszd) (+ (bmwf) (qspw))) -(define (mlrz) 2) -(define (jvgd) (- (dvnh) (mpjj))) -(define (jtvw) (- (nzhf) (wfnl))) -(define (ftvm) 3) -(define (cgcz) (- (njcj) (bjbr))) -(define (dfzw) 2) -(define (tdhw) (* (rzjm) (qrgn))) -(define (qwnt) 2) -(define (mspb) (+ (dggg) (ghtd))) -(define (fhmz) 2) -(define (dqzt) 5) -(define (brfc) (- (dczh) (tfpw))) -(define (hstj) 2) -(define (rzjm) 5) -(define (jbcl) 3) -(define (zhpq) (* (gpzn) (cnmq))) -(define (hmrs) (* (ltqr) (hslj))) -(define (mtdh) 8) -(define (lwhp) 5) -(define (wnvf) 8) -(define (qqdn) 3) -(define (wrmw) (* (fwrh) (rbmm))) -(define (gzrs) (* (jclb) (zjpc))) -(define (nzwc) 3) -(define (wflc) (/ (cbgj) (qllm))) -(define (gtwp) 3) -(define (trbs) 2) -(define (zsns) 2) -(define (vvvb) (- (wrpp) (qrsg))) -(define (cstb) (* (dfps) (svwg))) -(define (gcmv) (* (whbb) (mfnh))) -(define (vrjj) (* (lbbj) (jgnj))) -(define (rrll) (* (scdt) (zjmw))) -(define (wgsb) (* (jqrl) (jlwb))) -(define (scdt) (* (vlmc) (qfln))) -(define (wqqv) (* (nrps) (pnwz))) -(define (szhq) (* (nchp) (ndtz))) -(define (tqzf) 3) -(define (wpqd) (* (jqsn) (przh))) -(define (vmzc) (* (nhpf) (gcqh))) -(define (pjlz) 2) -(define (mdjm) 3) -(define (qgjf) (+ (pgvq) (spgw))) -(define (qnhq) (* (rncj) (rllb))) -(define (hfbg) 2) -(define (jfsr) 8) -(define (nfhw) 2) -(define (cstm) (* (rgzs) (nbcb))) -(define (ghvl) (+ (dbfd) (qbmm))) -(define (tzcl) 2) -(define (pzzg) (- (ltmj) (mfts))) -(define (cdqv) (+ (dfgh) (mnlp))) -(define (wcpr) 5) -(define (jdrg) (+ (qmpm) (hlmn))) -(define (gtqh) 8) -(define (hlmn) (+ (rdnj) (sjcd))) -(define (hnqc) (/ (mfsz) (hbzt))) -(define (sphc) (* (vrcl) (nhfw))) -(define (bnlr) (* (qhvn) (vvzh))) -(define (dbfd) (/ (bcnp) (ffvs))) -(define (hpzh) (+ (snwm) (rrnp))) -(define (ghqp) 5) -(define (dfql) (* (dzwg) (snbl))) -(define (hbzt) (+ (shwr) (rthb))) -(define (chsm) (* (crmb) (scwp))) -(define (lpjq) (* (wlpd) (fcgs))) -(define (plfd) (* (sqsc) (hvsd))) -(define (vbvt) (* (ghqp) (qmjq))) -(define (rdpg) 7) -(define (vhds) 12) -(define (rmfv) 5) -(define (smft) (* (crmw) (msdr))) -(define (wlpd) 2) -(define (cvvw) 2) -(define (bsqn) (+ (wlfp) (sdjb))) -(define (svcp) (+ (jfmb) (rwsm))) -(define (qflq) (* (scrz) (dtfz))) -(define (bwwc) 3) -(define (wqfg) (* (qmzt) (chfz))) -(define (lbqn) 5) -(define (zbhw) (+ (wcdm) (hhjc))) -(define (jlnf) 3) -(define (nlst) (+ (wmzt) (twjs))) -(define (zfjw) (+ (tbdh) (rmmz))) -(define (wfms) 2) -(define (fjps) 5) -(define (djpm) (* (pznf) (qlnr))) -(define (snsc) 2) -(define (hnlj) 5) -(define (pvfm) 2) -(define (cwhc) 3) -(define (blgg) 15) -(define (jmwl) (* (rdpb) (zpht))) -(define (wbsb) (* (jcdb) (ngbz))) -(define (jwwv) 2) -(define (jdsd) 5) -(define (rsnp) 3) -(define (rrnt) (* (jnnp) (dmtd))) -(define (nfnw) 2) -(define (mpfm) (* (mfrc) (qrch))) -(define (mnzz) (+ (lwld) (jbwd))) -(define (lfjp) 3) -(define (qvfg) (* (fdmf) (svst))) -(define (mjmv) (+ (cdwt) (pzvr))) -(define (lclg) 8) -(define (pcvv) (+ (rvmp) (hmrs))) -(define (wsml) 3) -(define (gvbp) 3) -(define (mpjj) 10) -(define (vcqw) (* (jjjj) (brmz))) -(define (lhvt) (* (pmds) (tqzf))) -(define (qpdv) 15) -(define (mrlc) (* (zbhw) (svzv))) -(define (bdmw) (* (fpsh) (hwvf))) -(define (vntv) (* (npvl) (mbqs))) -(define (cfdl) (* (mfhg) (gzbv))) -(define (gvww) 2) -(define (dqhh) (* (gzwh) (thpg))) -(define (mtnb) (* (mqph) (bnfp))) -(define (wlfp) (+ (ntsl) (lfhp))) -(define (zslv) 3) -(define (lqrr) (* (hhbn) (gmzh))) -(define (qfzb) (+ (nhjt) (mjmt))) -(define (ltzm) 12) -(define (qcnn) (- (mnpl) (wsnf))) -(define (bhvr) (+ (lflj) (rfjw))) -(define (wnzr) (* (jbrp) (nnmh))) -(define (zglw) (* (flcb) (cqmq))) -(define (svdw) 4) -(define (pfml) (+ (bnlr) (ndcd))) -(define (zpqd) 2) -(define (fjnh) 5) -(define (rhqj) (+ (qrpv) (ngzp))) -(define (szmm) 3) -(define (ztwb) 9) -(define (npnf) 1) -(define (wltv) (- (rqfq) (hncq))) -(define (bwff) (+ (dwdd) (qhzd))) -(define (slnh) (* (ljnf) (tnfz))) -(define (ppwz) (* (hqbb) (nlts))) -(define (hgls) (/ (wnzr) (wwtj))) -(define (dbvt) 3) -(define (wrst) (+ (qdrg) (bnfz))) -(define (rzzg) (+ (rpbj) (fsrm))) -(define (prbr) (- (hpzh) (zmtg))) -(define (bvdb) 2) -(define (jlmb) (- (cmtm) (qbjm))) -(define (rbpq) (* (wnbb) (glts))) -(define (jwjj) 15) -(define (dhts) 8) -(define (dcpm) 3) -(define (qvpv) (* (grcn) (cgwj))) -(define (bbhp) 2) -(define (sjfs) (- (ztpd) (bnzl))) -(define (wqpv) (* (fzgj) (rvvn))) -(define (sdhj) 2) -(define (wfbz) 2) -(define (mdnp) (* (gvfn) (tfqh))) -(define (ctjq) (* (tgvp) (wjzd))) -(define (mbqs) (* (rrmg) (rnnq))) -(define (wcfp) 3) -(define (ftzm) 3) -(define (nwbt) (* (bhpw) (bhgh))) -(define (bmsf) (/ (fnws) (bcmp))) -(define (cmnt) (+ (bvjd) (lccn))) -(define (wqfz) 4) -(define (jrgs) (+ (hjgd) (mpst))) -(define (gmzh) (/ (drhw) (sdsl))) -(define (pnvs) (* (bmsf) (qljb))) -(define (gcvn) (+ (wqqv) (dqnv))) -(define (qbvr) (- (ltds) (vsgw))) -(define (phbh) (* (snsc) (flhs))) -(define (shtz) (+ (pnrv) (pvcs))) -(define (smsm) 4) -(define (gznh) 7) -(define (tjch) (* (ncrt) (rrgh))) -(define (bpnt) (+ (ccfw) (dfql))) -(define (lljf) 3) -(define (qfsz) 2) -(define (dgvh) 3) -(define (lvbp) (+ (hdrj) (trbs))) -(define (cdvv) 4) -(define (qlzg) 2) -(define (rwbg) 2) -(define (snff) 4) -(define (flrw) 3) -(define (tdnf) 4) -(define (nzlr) 2) -(define (ftzc) 2) -(define (pznf) (* (cllb) (zzcv))) -(define (zjvz) (* (znfq) (chlt))) -(define (nvjl) (* (ngzt) (wbgs))) -(define (qtvv) 2) -(define (hdff) 4) -(define (swmh) (+ (vrbh) (jdjq))) -(define (ghfr) 2) -(define (ghtd) (* (cfzf) (gnsc))) -(define (mfmt) (* (cdqv) (chfs))) -(define (pgtq) (* (phwc) (gbgs))) -(define (frjp) 17) -(define (bnfz) 2) -(define (qfqz) (* (mswh) (slds))) -(define (djmr) 2) -(define (crcm) (+ (lsnd) (zbqq))) -(define (ngbg) (* (jgld) (lhfr))) -(define (sbqm) 3) -(define (wlqd) 2) -(define (jfrn) 3) -(define (jbqf) (* (cdvw) (dnvm))) -(define (zhrs) (+ (pjjj) (fngd))) -(define (lvtv) (/ (nvjf) (nmlg))) -(define (vclb) (+ (bbcn) (jqhr))) -(define (qtgd) 2) -(define (hqbd) 4) -(define (qqnm) (- (nsqq) (rfbw))) -(define (nvjh) 6) -(define (jcgh) (* (pmwl) (hcqw))) -(define (bgzz) (* (swsv) (qldj))) -(define (slds) 2) -(define (lwsn) (+ (hcfs) (rswn))) -(define (bhgh) (* (hcsc) (mzzd))) -(define (bjbr) 3) -(define (tgvp) (/ (smft) (cnhr))) -(define (dbfm) 9) -(define (msmm) (* (djmr) (bshp))) -(define (llqs) (+ (mmps) (pwqg))) -(define (qqpl) 5) -(define (pfdc) (+ (mwmp) (zvqs))) -(define (qlvg) 2) -(define (wzdv) 3) -(define (glqr) (* (qqpl) (blgg))) -(define (vdgt) 5) -(define (qrnj) (* (fjrq) (nwhm))) -(define (fbrf) 3) -(define (gvmj) (/ (ngbg) (vsqt))) -(define (nrjc) 2) -(define (sdsl) 2) -(define (mqvg) (- (tbqq) (bzqw))) -(define (chvq) (+ (jdsd) (cgcz))) -(define (lrzn) (+ (gfrq) (drgv))) -(define (crrm) 2) -(define (pgbv) (+ (swhz) (dqld))) -(define (brqv) 2) -(define (gmln) 2) -(define (wcmz) 3) -(define (hbhz) 18) -(define (vrcl) 5) -(define (hqdv) 5) -(define (nchp) (+ (dtzl) (qpdv))) -(define (bfvd) 7) -(define (nnhm) (* (pzpp) (dwnz))) -(define (thpg) 4) -(define (jpzw) 3) -(define (vrmt) (- (lqrr) (smrq))) -(define (hnbn) 2) -(define (tsbf) (+ (lljf) (mqnl))) -(define (nbpq) 2) -(define (csml) (* (lbtn) (zspm))) -(define (cnmq) 8) -(define (qbwf) (- (vvhm) (dsqb))) -(define (jbrp) 11) -(define (bbzc) (* (ffbb) (lqft))) -(define (pgfr) 3) -(define (fmwn) 2) -(define (lrvc) 10) -(define (stqc) 5) -(define (ngzt) (+ (rlbp) (fbjn))) -(define (mdrm) (+ (jhwn) (lmht))) -(define (mrtq) (* (rzcm) (nqgr))) -(define (lpvs) 9) -(define (lqfq) 3) -(define (rnnq) 3) -(define (jdfj) 15) -(define (tqst) (+ (cjbz) (rvhn))) -(define (dnzc) (* (mmbs) (qlmw))) -(define (lwld) 1) -(define (sgjm) 8) -(define (bfzd) 17) -(define (dchw) 4) -(define (rlrb) (+ (tftg) (qbqm))) -(define (pchr) (+ (trft) (bcbw))) -(define (lvhm) (* (dhqh) (dchw))) -(define (mswh) 5) -(define (sdgs) 5) -(define (snfj) 1) -(define (sdwj) 2) -(define (qmqt) (/ (wttp) (cgnv))) -(define (przh) (+ (wqlh) (nqzz))) -(define (qrpv) (* (sqmd) (tpdj))) -(define (pjsp) 5) -(define (hpmw) (* (zdsr) (rlrb))) -(define (jhlw) 9) -(define (ntqb) (* (gzmv) (pzzg))) -(define (qpct) 3) -(define (rvvn) (* (rrqr) (wflc))) -(define (lmcj) (+ (szcv) (lqcm))) -(define (bvjd) 2) -(define (fngd) (* (wjds) (nrvw))) -(define (fnws) (+ (jmwl) (rtgr))) -(define (frqq) 4) -(define (ltsv) 3) -(define (cmnv) 7) -(define (wdqj) (* (vhrn) (hpmw))) -(define (cjbz) (* (qlzt) (fqjd))) -(define (rqpj) (* (tqst) (ptdz))) -(define (lbtn) 8) -(define (dbgp) (* (lbzn) (jqtj))) -(define (qbjm) 12) -(define (ljzj) 15) -(define (mrvr) 3) -(define (nght) 2) -(define (djff) 12) -(define (jmqh) 14) -(define (vcpt) (* (ppwz) (zvqw))) -(define (vsqt) 5) -(define (tfjw) (* (bhvr) (vjgb))) -(define (hwvf) (+ (vszg) (lvrc))) -(define (qgtf) 6) -(define (mmtj) 6) -(define (blgf) 3) -(define (mvmz) (* (qpqb) (cvhn))) -(define (svhz) (* (jqcf) (nzzv))) -(define (wfds) 3) -(define (pnmc) 13) -(define (szvb) (+ (mdld) (bfgp))) -(define (bnwj) 2) -(define (dnvm) (- (msmm) (tqfz))) -(define (fwrh) (- (wdqj) (dqnp))) -(define (cspp) (+ (mggl) (rndt))) -(define (lltp) (* (rwcd) (wfds))) -(define (smrq) (+ (lrlg) (bwqm))) -(define (rgzs) 3) -(define (crmw) (+ (ntmt) (cjlh))) -(define (dncw) 5) -(define (rvjf) (* (mttr) (frlv))) -(define (wlmv) 4) -(define (fqbj) (* (pfdc) (rqbd))) -(define (fwjg) (* (vdsz) (brfj))) -(define (gnsc) 2) -(define (gtwd) 2) -(define (qdnl) (- (nmvn) (wpqd))) -(define (pjjj) (+ (bnjt) (fhdz))) -(define (ntsl) 1) -(define (glqw) 3) -(define (wmzt) 3) -(define (vjzr) (+ (swmh) (svhz))) -(define (ncgd) 3) -(define (bngr) 5) -(define (qtfp) 2) -(define (bdqg) 2) -(define (hzpr) 5) -(define (tctd) 13) -(define (jlqg) 4) -(define (qhlj) (+ (gcvn) (bntz))) -(define (jtvm) 9) -(define (szcv) (+ (jswz) (lbvn))) -(define (sfmn) (+ (wchl) (cscm))) -(define (lfhp) (* (nght) (wcfp))) -(define (root) (assert (eq? (bsbd) (fcgj)))) -(define (jbwd) 6) -(define (zrnr) 2) -(define (hrmz) (* (mthn) (dncw))) -(define (rfjw) 13) -(define (hpdh) 2) -(define (jqrl) (+ (pvwn) (hjmr))) -(define (vgsm) 5) -(define (mvgg) (+ (nbfg) (mtfr))) -(define (hcqw) 14) -(define (cdtq) (/ (rjrt) (mffc))) -(define (spgw) (* (wbvt) (clbn))) -(define (wfjn) 5) -(define (hrtz) (* (llqs) (rvlz))) -(define (rzsn) 5) -(define (fbcd) (+ (mfmt) humn)) -(define (vhwz) (+ (mtwg) (fbgc))) -(define (lvcn) 4) -(define (grdf) (+ (dbht) (sgvm))) -(define (pdbc) (* (rsnp) (djqq))) -(define (qssh) 5) -(define (wnjl) 9) -(define (btwt) (* (tzth) (hrtv))) -(define (hplt) 11) -(define (mwwr) (* (bsnq) (crrm))) -(define (smqg) 14) -(define (dqcj) (+ (blbc) (bghp))) -(define (ptwr) 7) -(define (mttr) (* (hnqc) (wfms))) -(define (pzcc) 5) -(define (jscq) 1) -(define (hzcm) 4) -(define (tsjq) (* (nsfm) (hpdh))) -(define (fsgb) (+ (vhhz) (jhgd))) -(define (plvw) (* (zpqd) (rffd))) -(define (tcqz) (+ (dqhh) (mlrz))) -(define (mqzp) 2) -(define (tldn) (* (rjfh) (zwqw))) -(define (rwmq) (* (tdnf) (jdrg))) -(define (vnft) (+ (mqrm) (tjch))) -(define (ztqg) (* (wtwb) (bqld))) -(define (fjvg) (+ (snfj) (gbzd))) -(define (nzdz) (+ (sfcv) (qtgd))) -(define (qrgn) 5) -(define (tbqq) (* (jplv) (rmzw))) -(define (tdjh) (* (wrst) (wnjl))) -(define (qwqw) 5) -(define (pdbt) 11) -(define (bnmb) (* (cvnr) (nvrb))) -(define (lslq) 1) -(define (twwv) 19) -(define (rzcm) 6) -(define (jtjd) 6) -(define (htgm) 3) -(define (pjss) 2) -(define (mrwz) 12) -(define (djqq) 4) -(define (jmcf) 12) -(define (hmqr) (- (zrpj) (nttd))) -(define (lqdc) 5) -(define (gpzn) (+ (hpvb) (tpwq))) -(define (pgdw) 4) -(define (mwgb) (* (nvdh) (mrrt))) -(define (wggq) (+ (bgwj) (tldn))) -(define (mwqc) 2) -(define (bnfp) 13) -(define (pwlt) 5) -(define (hlzp) (+ (phrv) (hrmz))) -(define (qplw) (* (ncgd) (cmnt))) -(define (vhqz) (- (pgtq) (ncnm))) -(define (zptr) 3) -(define (gtbs) 13) -(define (zwwb) (* (pqqj) (dpqz))) -(define (hmfb) 4) -(define (mffc) 3) -(define (lqgr) 9) -(define (bcqm) (+ (vjzr) (jzlv))) -(define (cbdr) (+ (wbsb) (cspp))) -(define (bssd) 2) -(define (dmsz) (+ (vwdl) (rmqt))) -(define (fpwz) (* (ltsl) (fbqs))) -(define (rbmm) 2) -(define (rvhn) (* (ttwm) (tctd))) -(define (hqjt) 7) -(define (bftg) (* (ftjv) (lghm))) -(define (ppjl) (/ (lfpz) (nlcv))) -(define (nzbp) (* (chtt) (hnst))) -(define (rwzt) (* (ltgf) (qwqq))) -(define (zwgg) 5) -(define (frlv) 3) -(define (vmgn) 1) -(define (tvrd) (+ (qnhq) (ldzb))) -(define (wfld) 8) -(define (pnwz) (/ (stlr) (fbrf))) -(define (ndmd) 2) -(define (fmbj) (* (slmm) (twsj))) -(define (jqcf) 3) -(define (jqsn) 15) -(define (wzsh) 3) -(define (hjqq) 11) -(define (cvqf) (* (mpws) (sdrn))) -(define (wrll) 2) -(define (vtns) (/ (jvrt) (cjvp))) -(define (wsnf) 4) -(define (qfjg) 1) -(define (rsqz) (- (bbzc) (vfwd))) -(define (dddm) 2) -(define (ftmn) (* (wcmz) (hrtz))) -(define (bcnd) 13) -(define (qgtc) 3) -(define (vthd) (* (zbzf) (mmnw))) -(define (mvnc) 2) -(define (ndpf) 10) -(define (pwlh) (+ (hbhz) (rtmt))) -(define (cfzf) (+ (rlqh) (qfrg))) -(define (qldj) 2) -(define (ftqd) (* (nssr) (mqzp))) -(define (lhml) 7) -(define (mrmm) (* (pszs) (cjlm))) -(define (crnb) (+ (ndnm) (lslq))) -(define (qpbz) 3) -(define (qspw) 4) -(define (jtrg) 7) -(define (nwwb) (* (hfvj) (snmq))) -(define (rgpt) 4) -(define (spcf) (* (cdvv) (wpgm))) -(define (brqh) (+ (bndd) (nbbd))) -(define (qfrg) (* (hdff) (qmgt))) -(define (ddmr) (+ (fhzm) (qvbn))) -(define (lpqs) 1) -(define (zvqs) 11) -(define (dfdl) 3) -(define (vnbv) (* (ldbp) (frjl))) -(define (bwqm) 19) -(define (zjpc) 4) -(define (btbn) (* (cvvw) (hnlf))) -(define (bpgp) (- (nqlh) (gqgh))) -(define (jbsn) 3) -(define (tdlw) 3) -(define (fsrm) (* (pzqv) (zjcn))) -(define (rjrt) (* (nzwc) (gcmz))) -(define (wpdn) (* (rsdv) (wcfj))) -(define (dzvg) 2) -(define (rdfn) (* (rbqt) (btzg))) -(define (zrnz) (* (cbjq) (jmbs))) -(define (djgb) (+ (mrnr) (ttdb))) -(define (pwln) (* (vqlt) (mnrr))) -(define (vfgt) 7) -(define (tbdh) (* (dzvg) (stcv))) -(define (jlwb) 3) -(define (cshj) (+ (pwgj) (rpbg))) -(define (lzhf) 5) -(define (hncq) 11) -(define (nqms) 5) -(define (lhfr) (/ (fgbm) (mstm))) -(define (ltdq) 4) -(define (zssf) 5) -(define (dqld) (* (sjrh) (zdhf))) -(define (grcv) (* (pnvs) (gvgp))) -(define (zfbq) (* (ggbp) (plfd))) -(define (lmjg) 4) -(define (lncn) 1) -(define (qmjq) 5) -(define (rnbs) (+ (vtgj) (dpmg))) -(define (mstm) 2) -(define (pnwh) 2) -(define (ccfw) 8) -(define (tsqc) 2) -(define (gqpj) (+ (hqjt) (fwzf))) -(define (tnfz) (* (qrln) (nvpd))) -(define (rhwm) 4) -(define (bcnp) (/ (dcfw) (nzlr))) -(define (fvrg) 3) -(define (vtgj) 5) -(define (wwtj) 5) -(define (slmm) (+ (crrj) (bcgz))) -(define (mjmt) 4) -(define (zzpd) 2) -(define (wttp) (- (lbgc) (gnrj))) -(define (qdfp) (* (qlvw) (hmfd))) -(define (psfr) (* (wfbp) (wzdv))) -(define (rlqh) (* (ptwr) (lvbp))) -(define (mgsz) (* (qqpt) (hgls))) -(define (cjvp) 2) -(define (hrjj) 2) -(define (fjrq) 6) -(define (qmpm) (* (bwwc) (hcdz))) -(define (lddq) (+ (rjbz) (ppsl))) -(define (snbl) (* (vwhb) (szwj))) -(define (bghp) (* (wgcm) (tfdv))) -(define (zdnh) 11) -(define (cbqn) (* (ppfs) (fjps))) -(define (pbzb) 2) -(define (rmzw) (+ (ftvm) (mhlj))) -(define (qpqb) (+ (ptnv) (vhds))) -(define (jffq) 3) -(define (rscq) (+ (bcdf) (tfjw))) -(define (wjzv) (/ (vcqw) (nqpq))) -(define (ngbz) 2) -(define (hdrj) 5) -(define (slpc) (+ (jstb) (lncn))) -(define (bmzw) 5) -(define (cmtm) (* (twcj) (tjqj))) -(define (pwqg) 17) -(define (dgpr) (/ (bpgp) (lmjg))) -(define (trpv) 7) -(define (qnvn) 2) -(define (gcqh) 3) -(define (bdgd) 2) -(define (dbcs) (- (nrqv) (zlpv))) -(define (nrqv) (* (fvph) (hzrc))) -(define (cnvb) (* (hrjj) (lbqn))) -(define (cvgt) (* (qhtv) (vgsm))) -(define (tqlp) 2) -(define (sgpj) 11) -(define (swsv) 7) -(define (hndh) 2) -(define (smwv) (+ (gssz) (rgrp))) -(define (dwdd) (/ (fzdp) (gtwd))) -(define (jszj) (+ (gqrp) (tpnf))) -(define (ncrt) (+ (ntnh) (mwgb))) -(define (rpbg) 1) -(define (jvsz) (* (ndmd) (hrbr))) -(define (ffvs) 2) -(define (mnhf) 3) -(define (hbwh) (+ (ggpn) (pbzb))) -(define (tpmp) (* (qjqw) (hzvm))) -(define (nttr) 3) -(define (ldbg) (* (cprm) (wrbf))) -(define (ntpj) 4) -(define (lbbv) 3) -(define (vrct) 2) -(define (lccn) 5) -(define (nrsd) 10) -(define (fvzw) (+ (mwwr) (vmgn))) -(define (vgjq) 2) -(define (dptm) 6) -(define (ggbp) (+ (wbnh) (jhvm))) -(define (qdrg) 5) -(define (hcpf) 4) -(define (zrbc) 3) -(define (tpjw) (/ (shcg) (hjmp))) -(define (jnqv) (+ (wwqp) (jcgh))) -(define (fzrd) 2) -(define (cbjl) (* (jdfj) (bnwj))) -(define (bnjt) 1) -(define (czpd) 4) -(define (fjld) (+ (tpjw) (ghvl))) -(define (sbwd) 4) -(define (rqfq) (* (lhmd) (nfvj))) -(define (pwpn) 3) -(define (ztzq) (- (nqsl) (vzts))) -(define (ltqr) (+ (dqcj) (qbgj))) -(define (nlgg) (* (rvhs) (rqss))) -(define (ltsl) 2) -(define (zgzs) 3) -(define (mqrm) (* (cqcg) (cbdr))) -(define (fhtw) (+ (fcql) (brqh))) -(define (zdfg) (+ (blmp) (qwcl))) -(define (dzwg) 4) -(define (czst) (- (smwb) (pvcn))) -(define (ncsp) (- (rddj) (zhpq))) -(define (bsnq) 3) -(define (sflt) (+ (qtvv) (ftmn))) -(define (vsmt) (+ (pwlh) (gztl))) -(define (vszg) (/ (smqg) (dfzw))) -(define (tqfz) (/ (wmdp) (mwms))) -(define (fhzm) (+ (lfjp) (rjtc))) -(define (wgcm) (/ (dsgt) (tqlp))) -(define (zsvh) (+ (grdf) (svcp))) -(define (hjfj) (* (lmcj) (hndh))) -(define (pqsr) 2) -(define (lrbp) (/ (wgsb) (htgm))) -(define (twdf) 2) -(define (jdbp) (* (pnvd) (ghfr))) -(define (smdh) 4) -(define (cjhz) (* (pvfm) (gbtc))) -(define (psfp) 3) -(define (cqmq) 13) -(define (nvlv) 17) -(define (lrqh) (+ (gmzt) (gmpl))) -(define (wqlh) 16) -(define (qrsg) 3) -(define (zzcv) 14) -(define (sgzh) (* (mvgg) (zgdb))) -(define (vrbh) (/ (wqpv) (gwhs))) -(define (drlt) 5) -(define (shrh) 13) -(define (qrln) 2) -(define (hslj) (* (mgsz) (jddd))) -(define (mtsv) 3) -(define (hmfd) 2) -(define (grcn) 13) -(define (fctt) (* (smhv) (qzpn))) -(define (lhmd) (+ (vszd) (nfgv))) -(define (rtgr) (* (nvhn) (szvb))) -(define (zmvz) (* (fqbj) (swhh))) -(define (jdjq) 4) -(define (vhzf) 2) -(define (fmvc) (* (fjcg) (dhts))) -(define (dzlc) (+ (rbpq) (vntv))) -(define (fbjn) (/ (tvrz) (nvjh))) -(define (ppcl) 3) -(define (jjjj) 2) -(define (wfnm) (* (fvrg) (tzcl))) -(define (dflc) 2) -(define (ffnt) (+ (mzfn) (vcpt))) -(define (zbnt) 3) -(define (dqnh) 2) -(define (slww) (+ (stzl) (pcwz))) -(define (djjs) (+ (ltzm) (qfjg))) -(define (sqml) 7) -(define (lghm) 2) -(define (bsbd) (* (rzff) (wdwf))) -(define (gwhs) (* (czpd) (jbsh))) -(define (zqpw) (+ (jsrb) (jwjj))) -(define (drgv) 3) -(define (rswn) 5) -(define (gnjq) 2) -(define (sjcd) (* (bcpn) (fvzw))) -(define (fzml) 11) -(define (mthn) 2) -(define (cgnr) 4) -(define (ldbp) (+ (vrmt) (gptt))) -(define (lqrf) 2) -(define (gjbv) (* (djff) (stqc))) -(define (ljnf) (* (rtjb) (wtnp))) -(define (hjmp) 6) -(define (mrnr) 2) -(define (zspm) 5) -(define (qlvz) (+ (gjzv) (hpmm))) -(define (tfdv) 2) -(define (vtvn) (* (hrcp) (wtlq))) -(define (qlmw) (+ (vcfm) (pqsr))) -(define (hsmp) (* (rpwz) (wclq))) -(define (wcfj) 2) -(define (brst) 5) -(define (fnrh) 2) -(define (qhzd) (+ (fqlp) (jpzw))) -(define (mmps) (* (jfld) (lqgr))) -(define (lpfz) (* (lqfq) (wgbc))) -(define (bjcs) (/ (mhbr) (vgjq))) -(define (tbqc) 2) -(define (qhwm) 3) -(define (hzvm) (+ (npnf) (nhnp))) -(define (nqhg) (+ (tcjb) (hgzs))) -(define (bzdh) 2) -(define (gbtc) 3) -(define (wfnl) 5) -(define (ndlf) (+ (cdnp) (ddmr))) -(define (nmlt) (* (pnpc) (hnlj))) -(define (nhfw) (+ (tbqc) (dnzc))) -(define (rtbm) 3) -(define (fbpz) (+ (sqzp) (pjrt))) -(define (rjtc) (+ (tjtl) (wtlg))) -(define (vspf) (+ (bnmb) (ndsm))) -(define (dhqh) (* (dhpp) (zsvh))) -(define (ddln) 1) -(define (lbzn) 2) -(define (vhrn) (- (bjcs) (vnft))) -(define (cgcc) 6) -(define (cgvs) 7) -(define (jqtj) 5) -(define (wqnp) 12) -(define (dmtd) (+ (fjzz) (sgpj))) -(define (rlvd) (/ (vlqd) (mgsl))) -(define (cvvv) (* (bqtp) (pnwv))) -(define (rjdp) (+ (qfzb) (csnf))) -(define (hmvq) 17) -(define (vjtf) (* (lbzc) (djjd))) -(define (gbgs) (- (mqfd) (fmbj))) -(define (wgbc) 3) -(define (vdbp) 1) -(define (vtdp) 10) -(define (cgvv) (* (bfvd) (pbhg))) -(define (vfhg) (- (nlsw) (qgnb))) -(define (pcwz) (* (dptm) (frjj))) -(define (zngg) 4) -(define (scrz) 2) -(define (tvrz) (/ (wslz) (dpvl))) -(define (mqzw) 2) -(define (zfmv) 10) -(define (gdmv) 5) -(define (cgnv) 2) -(define (qlvw) (+ (rfcv) (nlst))) -(define (fjzn) (+ (hgnr) (lqml))) -(define (vzgb) 12) -(define (dsng) 5) -(define (pbvh) 3) -(define (qbqm) 10) -(define (vwdt) (/ (lgrj) (pmlg))) -(define (lhsw) (+ (lpjq) (rdbs))) -(define (hzjj) 3) -(define (jplv) 3) -(define (zmlh) (* (nfbp) (fhtw))) -(define (zwbh) (* (sshm) (rjdp))) -(define (mhnm) (+ (bwnc) (fzwr))) -(define (wmdp) (- (tdhw) (gjmt))) -(define (pbhg) 2) -(define (qmzt) 9) -(define (dlws) (* (bssd) (rtbm))) -(define (rbzl) (* (pjlz) (qfqz))) -(define (tpjp) (* (jdsc) (wqnp))) -(define (vlgn) 2) -(define (phwc) 10) -(define (bcng) (+ (ctjq) (bdtp))) -(define (cvnr) (+ (qtmp) (bmzw))) -(define (bmlj) (+ (fvng) (czvm))) -(define (llhb) 3) -(define (nbcb) (+ (rnns) (ldbg))) -(define (ffmp) (+ (plzd) (tzcd))) -(define (nnzp) (* (lhsw) (tlwr))) -(define (szlh) 2) -(define (gztl) 11) -(define (mtwg) (* (hcpf) (pjss))) -(define (mpws) (* (pnfb) (pbvh))) -(define (fqgl) 3) -(define (qqpt) 5) -(define (bqtp) 2) -(define (nttd) 9) -(define (svvh) (* (shpt) (fmvc))) -(define (drnb) (* (lqqh) (mlbw))) -(define (ptnv) (+ (csgr) (plvw))) -(define (wtnp) 3) -(define (ndgh) 4) -(define (lrgv) 2) -(define (nrqr) (+ (vvbz) (vfzw))) -(define (hfvj) 2) -(define (ctqb) (* (tsft) (lrgv))) -(define (nqlh) (* (zdfg) (sdhj))) -(define (nhnp) 13) -(define (tcjb) 12) -(define (mnhc) (* (szlh) (pcvv))) -(define (jnnp) 3) -(define (zbqq) (* (mtdh) (frst))) -(define (gjzv) (* (brst) (twjq))) -(define (shwr) 5) -(define (gmpl) (/ (qlmg) (cddt))) -(define (lfpz) (+ (mvmz) (hsmp))) -(define (tmhl) (* (jbsn) (fhjz))) -(define (wglc) 14) -(define (ppll) 5) -(define (ccbp) 4) -(define (jflm) (/ (cclc) (rgpt))) -(define (mwms) 2) -(define (svwg) 4) -(define (qfss) 10) -(define (tjtl) 7) -(define (vwmr) (+ (lvtv) (tvgm))) -(define (cllb) 3) -(define (nssr) 3) -(define (qcfn) (* (lvcn) (wjmq))) -(define (rmvq) 2) -(define (rbtb) (/ (mgmw) (gvww))) -(define (jcdb) (* (mjmv) (zbnt))) -(define (cdpw) (* (ngps) (hmqr))) -(define (zdsr) 2) -(define (plzd) (* (rvnh) (sszh))) -(define (phjj) (* (hzcm) (bvdb))) -(define (bnmf) (* (jtvw) (rdfn))) -(define (twtq) (- (jbqf) (ztct))) -(define (qwcl) (/ (jjvz) (tptf))) -(define (ccjf) 13) -(define (mrjc) (* (fnrh) (cstm))) -(define (thlz) 2) -(define (thcc) (+ (ljtp) (ztwb))) -(define (fjcg) 2) -(define (flhd) 3) -(define (gnrj) (* (ppjl) (mmtj))) -(define (hnlf) 5) -(define (tprm) 2) -(define (vlhc) 13) -(define (tvgm) (* (gdmv) (dqsv))) -(define (qvpw) (* (gqpj) (jvtz))) -(define (vfwd) 5) -(define (pmwl) (* (lwsn) (lddq))) -(define (rzbj) 17) -(define (rncj) 5) -(define (znfq) 2) -(define (rjbz) (* (gznh) (mcht))) -(define (hhws) (+ (vclb) (ftbq))) -(define (qfln) 3) -(define (ltmj) (/ (wghf) (zjvz))) -(define (csln) 17) -(define (snvw) 3) -(define (ltgf) 3) -(define (wfbp) 2) -(define (hjlz) (+ (qmqt) (jvgd))) -(define (zvst) 3) -(define (qvvc) 8) -(define (bjfh) 3) -(define (mzfn) (* (cdpw) (ftzm))) -(define (dqnp) (/ (bcqm) (wjgf))) -(define (stlr) (* (vzgd) (gvbp))) -(define (cvfw) 3) -(define (rtmh) 15) -(define (rqss) 3) -(define (jddd) (+ (dcph) (mrvr))) -(define (gggh) 3) -(define (gssz) (* (nwwb) (vmnc))) -(define (tsms) (* (gnzq) (rqbq))) -(define (lrcj) 19) -(define (pnfb) 3) -(define (rtjb) 2) -(define (zvmv) (* (fvhm) (gmhz))) -(define (dfrb) (+ (fbtc) (bppp))) -(define (mcfr) 1) -(define (pjrt) 1) -(define (ltds) (* (wrll) (wnvf))) -(define (fvsb) (* (qncp) (cfbh))) -(define (nldv) 4) -(define (cdnm) 3) -(define (jwqg) 2) -(define (jvqz) 1) -(define (sqdd) (+ (rzbj) (mqgl))) -(define (cwvl) (+ (jszj) (rvjf))) -(define (qcnv) (+ (nrqr) (wrmw))) -(define (fhjz) 2) -(define (svst) (+ (qgtc) (snbm))) -(define (qdrc) 17) -(define (cfmw) 1) -(define (jgld) 5) -(define (bppp) (* (llhb) (qwqw))) -(define (wwqp) (+ (vjtf) (rwmq))) -(define (cprm) 4) -(define (fcgs) 7) -(define (swfp) (+ (tnnt) (lvhm))) -(define (frjl) 2) -(define (nwqz) 1) -(define (mldc) 3) -(define (mgmw) (* (pfvz) (hjqq))) -(define (mnrr) (/ (vvjg) (gggh))) -(define (hvtv) (* (qznt) (wzfr))) -(define (tpdj) 9) -(define (znlh) 4) -(define (qbgj) (+ (mhzn) (nmts))) -(define (cnhr) 3) -(define (djgh) (+ (bdqg) (nzdz))) -(define (lccp) 3) -(define (frrn) 3) -(define (bbjs) 7) -(define (gdpg) 8) -(define (pnwv) (* (lhvt) (ggnd))) -(define (vhtl) (* (snff) (vldc))) -(define (vjwz) 2) -(define (qwqq) 2) -(define (rdnj) (+ (smwv) (dcbt))) -(define (nltq) (- (cbqn) (lrzn))) -(define (fpvs) (/ (jvsz) (fzdg))) -(define (shcg) (- (qpqs) (snhd))) -(define (stzl) (+ (rwzt) (mnzz))) -(define (rfcv) (* (qwnz) (mfql))) -(define (snhd) (* (jtrg) (sqdd))) -(define (gjmt) 3) -(define (btzg) 5) -(define (vfrh) 9) -(define (lpjr) (+ (bvvl) (rmvt))) -(define (nzbz) (* (dqnh) (hplt))) -(define (dhpp) 2) -(define (hvsd) 3) -(define (ldtj) 2) -(define (chlt) 4) -(define (rhtv) (* (fzml) (jnzr))) -(define (wpgm) 5) -(define (csfh) 2) -(define (mhzn) (* (zglw) (slpm))) -(define (wtbs) (* (ltdq) (vhzf))) -(define (cpqv) 15) -(define (dngq) 2) -(define (vszd) 12) -(define (pgvq) (* (ptvh) (hgwm))) -(define (smnv) 3) -(define (zrfw) 7) -(define (jbvq) 7) -(define (rmqt) (/ (gcmv) (vlgn))) -(define (pfvz) 2) -(define (fmvw) (* (qnbn) (jpcd))) -(define (jqhr) 4) -(define (szwj) 3) -(define (tqfr) (+ (mrmm) (bcnd))) -(define (rmvt) 3) -(define (qllm) 3) -(define (gcmz) (* (zrnr) (vffj))) -(define (sqcb) (+ (sfmn) (hvtv))) -(define (chvn) 3) -(define (fzvh) (* (ztrt) (nbpq))) -(define (sbtd) 3) -(define (hnst) (+ (wvfb) (zphs))) -(define (ljtp) 16) -(define (lqml) 4) -(define (dpqz) 3) -(define (pwgj) (* (flrw) (cbfh))) -(define (qvbn) 2) -(define (ppsl) (+ (dlws) (bjwg))) -(define (jfmb) (* (jbtg) (cwhc))) -(define (bzqw) 2) -(define (nhcr) 3) -(define (llnl) 3) -(define (fzwr) 5) -(define (mfst) (/ (cdtq) (qfsz))) -(define (flhf) 3) -(define (whbb) 8) -(define (rllb) 3) -(define (rfcm) (* (rsqz) (ztdn))) -(define (lqft) (* (tcgm) (nzbz))) -(define (snmq) (+ (jwqg) (zdnh))) -(define (fwmw) (+ (jfqs) (sgjm))) -(define (ngfs) (* (ccbp) (dphz))) -(define (mqfd) (/ (lpzb) (ftzc))) -(define (lflj) (* (vtdp) (cjhz))) -(define (vzcr) (+ (jmqh) (zbbf))) -(evaluate humn (solve (root))) +(define mfmt (* cdqv chfs)) +(define szmm 3) +(define sbvl 3) +(define rmvt 3) +(define bvvl 20) +(define gvbp 3) +(define vzgd (+ qmcb wfbz)) +(define thpg 4) +(define gzwh (* bjfh qtfp)) +(define cnmq 8) +(define gpzn (+ hpvb tpwq)) +(define tfwb 2) +(define fbcd (+ mfmt humn)) +(define qnds (* sbvl szmm)) +(define nqpr 3) +(define rllb 3) +(define rncj 5) +(define zttf 3) +(define lpjr (+ bvvl rmvt)) +(define fzwr 5) +(define bwnc 2) +(define fbrf 3) +(define stlr (* vzgd gvbp)) +(define hmfb 4) +(define lrdn 3) +(define mlrz 2) +(define dqhh (* gzwh thpg)) +(define dncw 5) +(define mthn 2) +(define pbzb 2) +(define ggpn 11) +(define zhpq (* gpzn cnmq)) +(define rddj (/ fbcd tfwb)) +(define ldzb (* nqpr qnds)) +(define qnhq (* rncj rllb)) +(define zhqg (* lpjr zttf)) +(define mhnm (+ bwnc fzwr)) +(define pnwz (/ stlr fbrf)) +(define nrps (+ lrdn hmfb)) +(define dfzw 2) +(define smqg 14) +(define snlb 4) +(define mtsv 3) +(define qfjg 1) +(define ltzm 12) +(define cmnv 7) +(define tcqz (+ dqhh mlrz)) +(define hrmz (* mthn dncw)) +(define phrv 3) +(define wzdj 3) +(define hbwh (+ ggpn pbzb)) +(define ncsp (- rddj zhpq)) +(define tvrd (+ qnhq ldzb)) +(define dqnv (* mhnm zhqg)) +(define wqqv (* nrps pnwz)) +(define lvrc 4) +(define vszg (/ smqg dfzw)) +(define rmrj (+ mtsv snlb)) +(define djjs (+ ltzm qfjg)) +(define tqzf 3) +(define pmds 3) +(define rtmt 12) +(define hbhz 18) +(define zvvd (- tcqz cmnv)) +(define hlzp (+ phrv hrmz)) +(define gwmr (* hbwh wzdj)) +(define wglc 14) +(define bntz (* tvrd ncsp)) +(define gcvn (+ wqqv dqnv)) +(define hwvf (+ vszg lvrc)) +(define fpsh 2) +(define rlqm 2) +(define vnpq (+ djjs rmrj)) +(define ggnd 3) +(define lhvt (* pmds tqzf)) +(define gztl 11) +(define pwlh (+ hbhz rtmt)) +(define qmvq (* hlzp zvvd)) +(define lgpg (+ wglc gwmr)) +(define qhlj (+ gcvn bntz)) +(define jcch 2) +(define cbfh 2) +(define flrw 3) +(define cjlm 6) +(define pszs 4) +(define cgvr 3) +(define sbwd 4) +(define ppcl 3) +(define jbvq 7) +(define bdmw (* fpsh hwvf)) +(define zzqd (/ vnpq rlqm)) +(define pnwv (* lhvt ggnd)) +(define bqtp 2) +(define zspm 5) +(define lbtn 8) +(define vsmt (+ pwlh gztl)) +(define vjwz 2) +(define chlt 4) +(define znfq 2) +(define jcjf (+ lgpg qmvq)) +(define fwbm (* jcch qhlj)) +(define rpbg 1) +(define pwgj (* flrw cbfh)) +(define bcnd 13) +(define mrmm (* pszs cjlm)) +(define smld 2) +(define qhwm 3) +(define rbbh 13) +(define dgbr (* sbwd cgvr)) +(define bfgp (* jbvq ppcl)) +(define mdld (+ zzqd bdmw)) +(define lccn 5) +(define bvjd 2) +(define dhts 8) +(define fjcg 2) +(define rzsn 5) +(define dflc 2) +(define cvvv (* bqtp pnwv)) +(define csml (* lbtn zspm)) +(define pjsp 5) +(define mwjg (* vjwz vsmt)) +(define zjvz (* znfq chlt)) +(define wghf (- fwbm jcjf)) +(define snvw 3) +(define cshj (+ pwgj rpbg)) +(define tqfr (+ mrmm bcnd)) +(define mdjm 3) +(define lbqn 5) +(define hrjj 2) +(define pvcn (* qhwm smld)) +(define smwb (+ dgbr rbbh)) +(define frst 5) +(define mtdh 8) +(define szvb (+ mdld bfgp)) +(define nvhn 2) +(define zpht 10) +(define rdpb 10) +(define cmnt (+ bvjd lccn)) +(define ncgd 3) +(define fmvc (* fjcg dhts)) +(define shpt 2) +(define pwlt 5) +(define pmqh (* dflc rzsn)) +(define zdrh (+ csml cvvv)) +(define ljzj 15) +(define mfts (* mwjg pjsp)) +(define ltmj (/ wghf zjvz)) +(define hvsd 3) +(define sqsc 5) +(define jhvm 16) +(define wbnh (* cshj snvw)) +(define qllm 3) +(define cbgj (* mdjm tqfr)) +(define cnvb (* hrjj lbqn)) +(define qqtm 3) +(define czst (- smwb pvcn)) +(define vdzv 5) +(define vhzf 2) +(define ltdq 4) +(define zbqq (* mtdh frst)) +(define lsnd 1) +(define pzvr 3) +(define cdwt 6) +(define rtgr (* nvhn szvb)) +(define jmwl (* rdpb zpht)) +(define qplw (* ncgd cmnt)) +(define svvh (* shpt fmvc)) +(define vnvr (* pmqh pwlt)) +(define rwjc (+ ljzj zdrh)) +(define pzzg (- ltmj mfts)) +(define gzmv 3) +(define plfd (* sqsc hvsd)) +(define ggbp (+ wbnh jhvm)) +(define wflc (/ cbgj qllm)) +(define rrqr 2) +(define lwlc (* qqtm cnvb)) +(define hlms 11) +(define lrsc (* vdzv czst)) +(define wtbs (* ltdq vhzf)) +(define crcm (+ lsnd zbqq)) +(define cchg 2) +(define zbnt 3) +(define mjmv (+ cdwt pzvr)) +(define bcmp 2) +(define fnws (+ jmwl rtgr)) +(define nzdj (+ svvh qplw)) +(define lnqm (+ rwjc vnvr)) +(define flhd 3) +(define lqrf 2) +(define ntqb (* gzmv pzzg)) +(define zfbq (* ggbp plfd)) +(define jbsh 2) +(define czpd 4) +(define rvvn (* rrqr wflc)) +(define fzgj 4) +(define mrrt 7) +(define nvdh 3) +(define jzdn 2) +(define jvfw (+ hlms lwlc)) +(define rndt (+ wtbs lrsc)) +(define mggl (* cchg crcm)) +(define ngbz 2) +(define jcdb (* mjmv zbnt)) +(define qljb 3) +(define bmsf (/ fnws bcmp)) +(define zwqw (- lnqm nzdj)) +(define rjfh 5) +(define dnwd (* lqrf flhd)) +(define qlqt (+ zfbq ntqb)) +(define llnl 3) +(define jbcl 3) +(define gwhs (* czpd jbsh)) +(define wqpv (* fzgj rvvn)) +(define mwgb (* nvdh mrrt)) +(define ntnh (* jvfw jzdn)) +(define cspp (+ mggl rndt)) +(define wbsb (* jcdb ngbz)) +(define gvgp 3) +(define pnvs (* bmsf qljb)) +(define tldn (* rjfh zwqw)) +(define bgwj (/ qlqt dnwd)) +(define szwj 3) +(define vwhb 2) +(define zsns 2) +(define glpw 8) +(define jnzr 5) +(define fzml 11) +(define nzzv (* jbcl llnl)) +(define jqcf 3) +(define jdjq 4) +(define vrbh (/ wqpv gwhs)) +(define rrgh 2) +(define ncrt (+ ntnh mwgb)) +(define cbdr (+ wbsb cspp)) +(define cqcg 3) +(define grcv (* pnvs gvgp)) +(define wggq (+ bgwj tldn)) +(define snbl (* vwhb szwj)) +(define dzwg 4) +(define wnvf 8) +(define wrll 2) +(define bbhp 2) +(define drlt 5) +(define tjqj (* glpw zsns)) +(define twcj 3) +(define vldc 2) +(define snff 4) +(define rhtv (* fzml jnzr)) +(define cftm 18) +(define svhz (* jqcf nzzv)) +(define swmh (+ vrbh jdjq)) +(define qbqm 10) +(define tftg 1) +(define tjch (* ncrt rrgh)) +(define mqrm (* cqcg cbdr)) +(define vgjq 2) +(define mhbr (+ wggq grcv)) +(define dfql (* dzwg snbl)) +(define ccfw 8) +(define vsgw 3) +(define ltds (* wrll wnvf)) +(define mqnl (* drlt bbhp)) +(define lljf 3) +(define lslq 1) +(define ndnm 8) +(define qbjm 12) +(define cmtm (* twcj tjqj)) +(define vhtl (* snff vldc)) +(define nfhf 5) +(define lpvs 9) +(define jmcp 2) +(define jzlv (* cftm rhtv)) +(define vjzr (+ swmh svhz)) +(define rlrb (+ tftg qbqm)) +(define zdsr 2) +(define vnft (+ mqrm tjch)) +(define bjcs (/ mhbr vgjq)) +(define qrll 2) +(define rdpg 7) +(define wpgm 5) +(define cdvv 4) +(define bpnt (+ ccfw dfql)) +(define jscq 1) +(define fmwn 2) +(define qbvr (- ltds vsgw)) +(define wgvv 2) +(define tsbf (+ lljf mqnl)) +(define crnb (+ ndnm lslq)) +(define jlmb (- cmtm qbjm)) +(define qrch (+ nfhf vhtl)) +(define mfrc (+ jmcp lpvs)) +(define wjgf 2) +(define bcqm (+ vjzr jzlv)) +(define hpmw (* zdsr rlrb)) +(define vhrn (- bjcs vnft)) +(define gcqh 3) +(define nhpf (+ rdpg qrll)) +(define spcf (* cdvv wpgm)) +(define lfhb (+ jscq bpnt)) +(define btqb 3) +(define cldm 4) +(define hhjc (+ qbvr fmwn)) +(define wcdm (* tsbf wgvv)) +(define zcgs (* jlmb crnb)) +(define mpfm (* mfrc qrch)) +(define dqnp (/ bcqm wjgf)) +(define wdqj (* vhrn hpmw)) +(define vmzc (* nhpf gcqh)) +(define jhlw 9) +(define zwqn (+ lfhb spcf)) +(define bqht (* cldm btqb)) +(define svzv 2) +(define zbhw (+ wcdm hhjc)) +(define zvqs 11) +(define mwmp 6) +(define nvpd 3) +(define qrln 2) +(define wtnp 3) +(define rtjb 2) +(define brmz (+ mpfm zcgs)) +(define jjjj 2) +(define rbmm 2) +(define fwrh (- wdqj dqnp)) +(define vfzw (* jhlw vmzc)) +(define vvbz (* bqht zwqn)) +(define pvfv 2) +(define mrlc (* zbhw svzv)) +(define rqbd 3) +(define pfdc (+ mwmp zvqs)) +(define wgbc 3) +(define lqfq 3) +(define ztwb 9) +(define ljtp 16) +(define tnfz (* qrln nvpd)) +(define ljnf (* rtjb wtnp)) +(define nqpq 2) +(define vcqw (* jjjj brmz)) +(define wrmw (* fwrh rbmm)) +(define nrqr (+ vvbz vfzw)) +(define mjmt 4) +(define nhjt 2) +(define vjjw (/ mrlc pvfv)) +(define jmcf 12) +(define twjq 2) +(define brst 5) +(define swhh 2) +(define fqbj (* pfdc rqbd)) +(define bjnj 2) +(define lpfz (* lqfq wgbc)) +(define jqtj 5) +(define lbzn 2) +(define thcc (+ ljtp ztwb)) +(define slnh (* ljnf tnfz)) +(define sgpj 11) +(define fjzz 8) +(define wjzv (/ vcqw nqpq)) +(define qcnv (+ nrqr wrmw)) +(define csnf 1) +(define qfzb (+ nhjt mjmt)) +(define lrcj 19) +(define qhnd 3) +(define hbqm 1) +(define zfmv 10) +(define dhfw (+ jmcf vjjw)) +(define nlth 2) +(define hpmm 3) +(define gjzv (* brst twjq)) +(define zmvz (* fqbj swhh)) +(define bhvg (+ lpfz bjnj)) +(define dbgp (* lbzn jqtj)) +(define mwrt (+ slnh thcc)) +(define dmtd (+ fjzz sgpj)) +(define jnnp 3) +(define jqzv 2) +(define ddtd (+ qcnv wjzv)) +(define hnlf 5) +(define cvvw 2) +(define rjdp (+ qfzb csnf)) +(define sshm (* qhnd lrcj)) +(define dqjz 7) +(define mlwr (+ zfmv hbqm)) +(define mmnw 3) +(define zbzf (* nlth dhfw)) +(define bcsc 6) +(define qlvz (+ gjzv hpmm)) +(define nqpv (+ bhvg zmvz)) +(define zncl (+ mwrt dbgp)) +(define rrnt (* jnnp dmtd)) +(define rhcv (/ ddtd jqzv)) +(define btbn (* cvvw hnlf)) +(define zwbh (* sshm rjdp)) +(define jjrh (* mlwr dqjz)) +(define vthd (* zbzf mmnw)) +(define dspn (+ qlvz bcsc)) +(define zwgg 5) +(define ttdb (+ zncl nqpv)) +(define mrnr 2) +(define zvrq 5) +(define ffqs (- rhcv rrnt)) +(define lbvn (+ zwbh btbn)) +(define jswz (- vthd jjrh)) +(define dvwj (* zwgg dspn)) +(define djgb (+ mrnr ttdb)) +(define lqcm (/ ffqs zvrq)) +(define szcv (+ jswz lbvn)) +(define snbm 4) +(define qgtc 3) +(define tprm 2) +(define mgjl 3) +(define gzbv (+ djgb dvwj)) +(define mfhg 2) +(define hndh 2) +(define lmcj (+ szcv lqcm)) +(define svst (+ qgtc snbm)) +(define fdmf 3) +(define lmht 7) +(define jhwn (* mgjl tprm)) +(define cfdl (* mfhg gzbv)) +(define hjfj (* lmcj hndh)) +(define lqdf 2) +(define qvfg (* fdmf svst)) +(define dfdl 3) +(define bdgd 2) +(define mhlj 4) +(define ftvm 3) +(define qdrc 17) +(define mdrm (+ jhwn lmht)) +(define rgpt 4) +(define cclc (+ hjfj cfdl)) +(define mpnj 2) +(define btfl (+ qvfg lqdf)) +(define dtfz (* bdgd dfdl)) +(define scrz 2) +(define drrq 13) +(define brqb 4) +(define rmzw (+ ftvm mhlj)) +(define jplv 3) +(define nqzz 11) +(define wqlh 16) +(define trpt (* mdrm qdrc)) +(define jflm (/ cclc rgpt)) +(define cjlh (* btfl mpnj)) +(define ntmt 3) +(define hplt 11) +(define dqnh 2) +(define qflq (* scrz dtfz)) +(define nwqz 1) +(define smdh 4) +(define pnvc (* brqb drrq)) +(define bzqw 2) +(define tbqq (* jplv rmzw)) +(define przh (+ wqlh nqzz)) +(define jqsn 15) +(define mdht (- jflm trpt)) +(define vrpp 10) +(define msdr 3) +(define crmw (+ ntmt cjlh)) +(define sszh 2) +(define rvnh 3) +(define nzbz (* dqnh hplt)) +(define tcgm 2) +(define lhgv (+ nwqz qflq)) +(define bhrb (/ pnvc smdh)) +(define gmhz 4) +(define fvhm 7) +(define mqvg (- tbqq bzqw)) +(define gwlm 2) +(define wpqd (* jqsn przh)) +(define nmvn (* vrpp mdht)) +(define pzcc 5) +(define vwht 3) +(define cnhr 3) +(define smft (* crmw msdr)) +(define tzcd 1) +(define plzd (* rvnh sszh)) +(define lqft (* tcgm nzbz)) +(define ffbb 2) +(define tctd 13) +(define ttwm 5) +(define fqjd 2) +(define qlzt 12) +(define sntb (* bhrb lhgv)) +(define zvmv (* fvhm gmhz)) +(define jlnf 3) +(define mqlt (* gwlm mqvg)) +(define qdnl (- nmvn wpqd)) +(define gzpf 2) +(define wjzd (* vwht pzcc)) +(define tgvp (/ smft cnhr)) +(define vwpq 2) +(define ntpj 4) +(define ffmp (+ plzd tzcd)) +(define cvfw 3) +(define qwqw 5) +(define llhb 3) +(define jgnj 4) +(define lbbj 2) +(define vfwd 5) +(define bbzc (* ffbb lqft)) +(define rvhn (* ttwm tctd)) +(define cjbz (* qlzt fqjd)) +(define wqdj (+ zvmv sntb)) +(define qvvc 8) +(define mqgl (* mqlt jlnf)) +(define rzbj 17) +(define bdtp (* gzpf qdnl)) +(define ctjq (* tgvp wjzd)) +(define rfbw (+ ntpj vwpq)) +(define nsqq (* cvfw ffmp)) +(define bppp (* llhb qwqw)) +(define fbtc 2) +(define vfrh 9) +(define vrjj (* lbbj jgnj)) +(define nrvw 2) +(define wjds 3) +(define fhdz 6) +(define bnjt 1) +(define ztdn 2) +(define rsqz (- bbzc vfwd)) +(define ptdz 2) +(define tqst (+ cjbz rvhn)) +(define nzlr 2) +(define dcfw (* qvvc wqdj)) +(define sqdd (+ rzbj mqgl)) +(define jtrg 7) +(define nwdv 3) +(define bcng (+ ctjq bdtp)) +(define qqnm (- nsqq rfbw)) +(define glqw 3) +(define dfrb (+ fbtc bppp)) +(define ghvn (+ vrjj vfrh)) +(define fngd (* wjds nrvw)) +(define pjjj (+ bnjt fhdz)) +(define rfcm (* rsqz ztdn)) +(define rqpj (* tqst ptdz)) +(define ffvs 2) +(define bcnp (/ dcfw nzlr)) +(define snhd (* jtrg sqdd)) +(define qpqs (/ bcng nwdv)) +(define nwhm 3) +(define fjrq 6) +(define pbgr (* glqw qqnm)) +(define wbbf (* ghvn dfrb)) +(define lccp 3) +(define zhrs (+ pjjj fngd)) +(define qbmm (+ rqpj rfcm)) +(define dbfd (/ bcnp ffvs)) +(define hjmp 6) +(define shcg (- qpqs snhd)) +(define hnlj 5) +(define pnpc 5) +(define hmvq 17) +(define qrnj (* fjrq nwhm)) +(define vgsm 5) +(define qhtv 5) +(define fqbl (+ wbbf pbgr)) +(define ppts (* zhrs lccp)) +(define ghvl (+ dbfd qbmm)) +(define tpjw (/ shcg hjmp)) +(define nmlt (* pnpc hnlj)) +(define dngq 2) +(define dwnz 2) +(define pzpp 5) +(define rrnp (+ qrnj hmvq)) +(define snwm 6) +(define nhnp 13) +(define npnf 1) +(define cvgt (* qhtv vgsm)) +(define rpbm 3) +(define mwqc 2) +(define jmnj (+ ppts fqbl)) +(define fjld (+ tpjw ghvl)) +(define dqzt 5) +(define sdsl 2) +(define drhw (* dngq nmlt)) +(define wpbs 2) +(define nnhm (* pzpp dwnz)) +(define zdhf 2) +(define sjrh 7) +(define dbvt 3) +(define zvvp 3) +(define wlmv 4) +(define pnwh 2) +(define zmtg 8) +(define hpzh (+ snwm rrnp)) +(define hzvm (+ npnf nhnp)) +(define qjqw 2) +(define qspw 4) +(define bmwf (* rpbm cvgt)) +(define hgzs 3) +(define tcjb 12) +(define cgwj 3) +(define grcn 13) +(define zprq (* jmnj mwqc)) +(define lhpf (* dqzt fjld)) +(define bwqm 19) +(define lrlg 10) +(define gmzh (/ drhw sdsl)) +(define hhbn 4) +(define rmvq 2) +(define rdhg (* nnhm wpbs)) +(define dqld (* sjrh zdhf)) +(define swhz (* zvvp dbvt)) +(define qqwz (* pnwh wlmv)) +(define prbr (- hpzh zmtg)) +(define tpmp (* qjqw hzvm)) +(define fszd (+ bmwf qspw)) +(define nqhg (+ tcjb hgzs)) +(define cgcc 6) +(define frqq 4) +(define qvpv (* grcn cgwj)) +(define chpt 2) +(define ppwc (- lhpf zprq)) +(define vtnq 5) +(define twtb 3) +(define smrq (+ lrlg bwqm)) +(define lqrr (* hhbn gmzh)) +(define mfnh (* rdhg rmvq)) +(define whbb 8) +(define rwbg 2) +(define pgbv (+ swhz dqld)) +(define brfj (+ prbr qqwz)) +(define vdsz 3) +(define wjtc (+ fszd tpmp)) +(define llfg (* cgcc nqhg)) +(define wpvg (* qvpv frqq)) +(define mpvz (* ppwc chpt)) +(define lwhp 5) +(define fqwz (+ twtb vtnq)) +(define qgtf 6) +(define jvqz 1) +(define lqgr 9) +(define jfld 4) +(define gptt 2) +(define vrmt (- lqrr smrq)) +(define vlgn 2) +(define gcmv (* whbb mfnh)) +(define nqms 5) +(define hzmn (+ pgbv rwbg)) +(define fwjg (* vdsz brfj)) +(define gtqh 8) +(define mqcv 2) +(define vcwt (+ llfg wjtc)) +(define cddt 6) +(define qlmg (+ mpvz wpvg)) +(define bfzd 17) +(define tlmq (* fqwz lwhp)) +(define nzcv 6) +(define qffb (+ jvqz qgtf)) +(define pwqg 17) +(define mmps (* jfld lqgr)) +(define hzjj 3) +(define rbsf 3) +(define wqnp 12) +(define jdsc 15) +(define frjl 2) +(define ldbp (+ vrmt gptt)) +(define rmqt (/ gcmv vlgn)) +(define vwdl (* hzmn nqms)) +(define rfcq 6) +(define zrwb (* gtqh fwjg)) +(define wcfj 2) +(define rsdv (* vcwt mqcv)) +(define gmpl (/ qlmg cddt)) +(define gmzt (* tlmq bfzd)) +(define fbqs 11) +(define ltsl 2) +(define sgjm 8) +(define jfqs 15) +(define wfds 3) +(define rwcd (+ qffb nzcv)) +(define jqhr 4) +(define bbcn 8) +(define rvlz 3) +(define llqs (+ mmps pwqg)) +(define qwnt 2) +(define lfrb (* rbsf hzjj)) +(define bngr 5) +(define tpjp (* jdsc wqnp)) +(define grww 2) +(define vnbv (* ldbp frjl)) +(define dmsz (+ vwdl rmqt)) +(define vvgt (/ zrwb rfcq)) +(define wpdn (* rsdv wcfj)) +(define lrqh (+ gmzt gmpl)) +(define wnjc 2) +(define fpwz (* ltsl fbqs)) +(define fwmw (+ jfqs sgjm)) +(define lltp (* rwcd wfds)) +(define ftbq 5) +(define vclb (+ bbcn jqhr)) +(define hrtz (* llqs rvlz)) +(define wcmz 3) +(define cfbh 4) +(define qncp 3) +(define pvcs 4) +(define pnrv (- lfrb qwnt)) +(define bcgz (/ tpjp bngr)) +(define crrj (/ vnbv grww)) +(define mlgj (+ vvgt dmsz)) +(define bqvg (+ lrqh wpdn)) +(define hjmr 3) +(define pvwn (* fpwz wnjc)) +(define fhjz 2) +(define jbsn 3) +(define bmzw 5) +(define qtmp 2) +(define mstm 2) +(define fgbm (+ lltp fwmw)) +(define llpf 2) +(define hhws (+ vclb ftbq)) +(define ftmn (* wcmz hrtz)) +(define qtvv 2) +(define fvsb (* qncp cfbh)) +(define shtz (+ pnrv pvcs)) +(define twsj 5) +(define slmm (+ crrj bcgz)) +(define ftzc 2) +(define lpzb (+ bqvg mlgj)) +(define jlwb 3) +(define jqrl (+ pvwn hjmr)) +(define ddln 1) +(define tmhl (* jbsn fhjz)) +(define nvrb 3) +(define cvnr (+ qtmp bmzw)) +(define lhfr (/ fgbm mstm)) +(define jgld 5) +(define thlz 2) +(define flvw 5) +(define qldj 2) +(define swsv 7) +(define drvt (* hhws llpf)) +(define sflt (+ qtvv ftmn)) +(define chfz 3) +(define qmzt 9) +(define zbbf (+ shtz fvsb)) +(define jmqh 14) +(define fmbj (* slmm twsj)) +(define mqfd (/ lpzb ftzc)) +(define htgm 3) +(define wgsb (* jqrl jlwb)) +(define ndsm (+ tmhl ddln)) +(define bnmb (* cvnr nvrb)) +(define vsqt 5) +(define ngbg (* jgld lhfr)) +(define nbbd (* flvw thlz)) +(define bndd 7) +(define pbvh 3) +(define pnfb 3) +(define bgzz (* swsv qldj)) +(define jpvr (+ sflt drvt)) +(define wqfg (* qmzt chfz)) +(define vzcr (+ jmqh zbbf)) +(define gbgs (- mqfd fmbj)) +(define phwc 10) +(define zrbc 3) +(define pmfh 3) +(define lrbp (/ wgsb htgm)) +(define mddc 2) +(define vspf (+ bnmb ndsm)) +(define gvmj (/ ngbg vsqt)) +(define brqh (+ bndd nbbd)) +(define fcql 20) +(define jfsr 8) +(define blnq 6) +(define sdrn 9) +(define mpws (* pnfb pbvh)) +(define jpcd 2) +(define qnbn (- jpvr bgzz)) +(define ncnm (* vzcr wqfg)) +(define pgtq (* phwc gbgs)) +(define dqsv (* pmfh zrbc)) +(define gdmv 5) +(define nmlg 2) +(define nvjf (* mddc lrbp)) +(define hrbr (+ gvmj vspf)) +(define ndmd 2) +(define fhtw (+ fcql brqh)) +(define nfbp 2) +(define vpvl (* blnq jfsr)) +(define cvqf (* mpws sdrn)) +(define fmvw (* qnbn jpcd)) +(define vhqz (- pgtq ncnm)) +(define tvgm (* gdmv dqsv)) +(define lvtv (/ nvjf nmlg)) +(define qlzg 2) +(define jzvg 5) +(define fzdg 2) +(define jvsz (* ndmd hrbr)) +(define blgg 15) +(define qqpl 5) +(define zmlh (* nfbp fhtw)) +(define nnsc (+ cvqf vpvl)) +(define tptf 3) +(define jjvz (+ vhqz fmvw)) +(define ndpf 10) +(define vwmr (+ lvtv tvgm)) +(define rthb 2) +(define shwr 5) +(define lzgm (+ jzvg qlzg)) +(define fpvs (/ jvsz fzdg)) +(define glqr (* qqpl blgg)) +(define rtpz (+ nnsc zmlh)) +(define qwcl (/ jjvz tptf)) +(define blmp (* vwmr ndpf)) +(define hbzt (+ shwr rthb)) +(define mfsz (* fpvs lzgm)) +(define fqgl 3) +(define ccjf 13) +(define csln 17) +(define hqdv 5) +(define tzcl 2) +(define fvrg 3) +(define dpmg 3) +(define vtgj 5) +(define tqzv (+ rtpz glqr)) +(define wzsh 3) +(define sdhj 2) +(define zdfg (+ blmp qwcl)) +(define wfms 2) +(define hnqc (/ mfsz hbzt)) +(define djrh (* ccjf fqgl)) +(define tdrq (* hqdv csln)) +(define nrsd 10) +(define dcpm 3) +(define lqml 4) +(define hgnr 9) +(define wfnm (* fvrg tzcl)) +(define cfmw 1) +(define wcfp 3) +(define nght 2) +(define pvtb 2) +(define qqdn 3) +(define gppj 1) +(define rnbs (+ vtgj dpmg)) +(define gqgh (* wzsh tqzv)) +(define nqlh (* zdfg sdhj)) +(define frlv 3) +(define mttr (* hnqc wfms)) +(define tpnf 15) +(define gqrp (+ tdrq djrh)) +(define zptr 3) +(define ndgh 4) +(define jbwd 6) +(define lwld 1) +(define qwqq 2) +(define ltgf 3) +(define pqsr 2) +(define vcfm 5) +(define qpct 3) +(define pbdd (* dcpm nrsd)) +(define trbs 2) +(define hdrj 5) +(define bnws 2) +(define fjzn (+ hgnr lqml)) +(define sbpp 17) +(define zgzs 3) +(define gzwm 2) +(define ssnq (+ cfmw wfnm)) +(define lfhp (* nght wcfp)) +(define ntsl 1) +(define qsml 18) +(define cnzj (* qqdn pvtb)) +(define qpdv 15) +(define dtzl (+ rnbs gppj)) +(define twwv 19) +(define hnbn 2) +(define qfss 10) +(define zhmb 15) +(define lmjg 4) +(define bpgp (- nqlh gqgh)) +(define rvjf (* mttr frlv)) +(define jszj (+ gqrp tpnf)) +(define qtgd 2) +(define sfcv 7) +(define mgsl 2) +(define vlqd (* ndgh zptr)) +(define frjj 9) +(define dptm 6) +(define mnzz (+ lwld jbwd)) +(define rwzt (* ltgf qwqq)) +(define qlmw (+ vcfm pqsr)) +(define mmbs 3) +(define wsnf 4) +(define mnpl (- pbdd qpct)) +(define wrbf 2) +(define cprm 4) +(define pnmc 13) +(define frrn 3) +(define qmgt 3) +(define hdff 4) +(define lvbp (+ hdrj trbs)) +(define ptwr 7) +(define btzg 5) +(define rbqt 5) +(define wfnl 5) +(define nzhf (* fjzn bnws)) +(define gggh 3) +(define vvjg (* zgzs sbpp)) +(define sdjb (* ssnq gzwm)) +(define wlfp (+ ntsl lfhp)) +(define ndtz (+ cnzj qsml)) +(define nchp (+ dtzl qpdv)) +(define dgvh 3) +(define pgfr 3) +(define bnfz 2) +(define qdrg 5) +(define csdf 2) +(define mfmc (* hnbn twwv)) +(define qlvg 2) +(define pdbt 11) +(define dphz 3) +(define ccbp 4) +(define wfjn 5) +(define vrct 2) +(define rqsw 5) +(define bhzq (* zhmb qfss)) +(define jwjj 15) +(define jsrb 13) +(define vdjz 4) +(define vfgt 7) +(define dgpr (/ bpgp lmjg)) +(define cwvl (+ jszj rvjf)) +(define nzdz (+ sfcv qtgd)) +(define bdqg 2) +(define rlvd (/ vlqd mgsl)) +(define csfh 2) +(define hjqq 11) +(define pfvz 2) +(define pcwz (* dptm frjj)) +(define stzl (+ rwzt mnzz)) +(define dnzc (* mmbs qlmw)) +(define tbqc 2) +(define qcnn (- mnpl wsnf)) +(define zzpd 2) +(define ldbg (* cprm wrbf)) +(define rnns (* frrn pnmc)) +(define qfrg (* hdff qmgt)) +(define rlqh (* ptwr lvbp)) +(define rdfn (* rbqt btzg)) +(define jtvw (- nzhf wfnl)) +(define mnrr (/ vvjg gggh)) +(define vqlt 2) +(define blgf 3) +(define bsqn (+ wlfp sdjb)) +(define tsqc 2) +(define dswn 11) +(define hstj 2) +(define szhq (* nchp ndtz)) +(define mqzw 2) +(define lzhf 5) +(define zjcn (* pgfr dgvh)) +(define pzqv 3) +(define jvqf 2) +(define shrh 13) +(define nqgr 4) +(define rzcm 6) +(define rqss 3) +(define rvhs 2) +(define svwg 4) +(define dfps 5) +(define wnjl 9) +(define wrst (+ qdrg bnfz)) +(define rffd (/ mfmc csdf)) +(define zpqd 2) +(define znjr 2) +(define wrvl (* pdbt qlvg)) +(define gbtc 3) +(define pvfm 2) +(define ngfs (* ccbp dphz)) +(define sstg (+ vrct wfjn)) +(define cjvp 2) +(define jvrt (/ bhzq rqsw)) +(define zjpc 4) +(define jclb 2) +(define zqpw (+ jsrb jwjj)) +(define tlnz (* vfgt vdjz)) +(define ghfr 2) +(define pnvd (+ cwvl dgpr)) +(define mcfr 1) +(define lrvc 10) +(define djgh (+ bdqg nzdz)) +(define gfbw (+ csfh rlvd)) +(define gvww 2) +(define mgmw (* pfvz hjqq)) +(define dbfm 9) +(define bblh 1) +(define slww (+ stzl pcwz)) +(define fzrd 2) +(define nhfw (+ tbqc dnzc)) +(define vrcl 5) +(define mpst (* zzpd qcnn)) +(define hjgd 12) +(define nbcb (+ rnns ldbg)) +(define rgzs 3) +(define gnsc 2) +(define cfzf (+ rlqh qfrg)) +(define trpv 7) +(define bnmf (* jtvw rdfn)) +(define nrjc 2) +(define pwln (* vqlt mnrr)) +(define qrsg 3) +(define wrpp 14) +(define jfcd (/ bsqn blgf)) +(define smsm 4) +(define qwqc 3) +(define zslv 3) +(define smnv 3) +(define jrvp 17) +(define ltsv 3) +(define ltnz (* dswn tsqc)) +(define vdbp 1) +(define hfbh 16) +(define dpvl 8) +(define wslz (/ szhq hstj)) +(define nfgv (+ lzhf mqzw)) +(define vszd 12) +(define fsrm (* pzqv zjcn)) +(define rpbj (* shrh jvqf)) +(define zdnh 11) +(define jwqg 2) +(define lghm 2) +(define ftjv 3) +(define mrtq (* rzcm nqgr)) +(define frjp 17) +(define cdnm 3) +(define jtvm 9) +(define nlgg (* rvhs rqss)) +(define lbbv 3) +(define cstb (* dfps svwg)) +(define tdjh (* wrst wnjl)) +(define plvw (* zpqd rffd)) +(define csgr (/ wrvl znjr)) +(define cjhz (* pvfm gbtc)) +(define vtdp 10) +(define lrgv 2) +(define tsft (+ sstg ngfs)) +(define vtns (/ jvrt cjvp)) +(define gzrs (* jclb zjpc)) +(define jnwv (* tlnz zqpw)) +(define jdbp (* pnvd ghfr)) +(define spjg 5) +(define sdgs 5) +(define vvzh 6) +(define qhvn 3) +(define pjrt 1) +(define sqzp 5) +(define npcs (+ lrvc mcfr)) +(define hhcv 2) +(define qmjq 5) +(define ghqp 5) +(define dlgc (+ gfbw djgh)) +(define jlqg 4) +(define rbtb (/ mgmw gvww)) +(define vwvc 17) +(define jpzw 3) +(define fqlp (+ bblh dbfm)) +(define gtwd 2) +(define fzdp (* fzrd slww)) +(define sphc (* vrcl nhfw)) +(define jrgs (+ hjgd mpst)) +(define mqzp 2) +(define nssr 3) +(define cstm (* rgzs nbcb)) +(define fnrh 2) +(define ghtd (* cfzf gnsc)) +(define dggg (/ bnmf trpv)) +(define psfp 3) +(define ppll 5) +(define dpqz 3) +(define pqqj 2) +(define vmjn 12) +(define bsvc (/ pwln nrjc)) +(define hqbd 4) +(define gmln 2) +(define wcpr 5) +(define vvvb (- wrpp qrsg)) +(define rnnq 3) +(define rrmg 19) +(define zmmd (+ smsm jfcd)) +(define sbqm 3) +(define vznc 2) +(define gpdf (* zslv qwqc)) +(define qnld (* jrvp smnv)) +(define zssf 5) +(define twjs (- ltnz ltsv)) +(define wmzt 3) +(define mfql 3) +(define qwnz (+ hfbh vdbp)) +(define nvjh 6) +(define tvrz (/ wslz dpvl)) +(define nfvj 4) +(define lhmd (+ vszd nfgv)) +(define rzzg (+ rpbj fsrm)) +(define bsmm 2) +(define snmq (+ jwqg zdnh)) +(define hfvj 2) +(define tlzh 11) +(define bftg (* ftjv lghm)) +(define rmfv 5) +(define mspl 5) +(define vffj (+ frjp mrtq)) +(define zrnr 2) +(define bcbw (* jtvm cdnm)) +(define trft (* lbbv nlgg)) +(define bnwj 2) +(define jdfj 15) +(define rqbq 2) +(define gnzq 5) +(define drln 6) +(define rwth (+ tdjh cstb)) +(define llcn 4) +(define jdgq 2) +(define vhds 12) +(define ptnv (+ csgr plvw)) +(define rfjw 13) +(define lflj (* vtdp cjhz)) +(define hfbg 2) +(define ctqb (* tsft lrgv)) +(define wgvj 4) +(define pmng (+ gzrs vtns)) +(define hzrc (+ jdbp jnwv)) +(define fvph 3) +(define nnmh 5) +(define jbrp 11) +(define ffnn 3) +(define znlh 4) +(define ndcd (* sdgs spjg)) +(define bnlr (* qhvn vvzh)) +(define jjwr 6) +(define fbpz (+ sqzp pjrt)) +(define cqmq 13) +(define flcb 2) +(define tqlp 2) +(define dsgt (* hhcv npcs)) +(define vbvt (* ghqp qmjq)) +(define pgdw 4) +(define mtfr (* jlqg dlgc)) +(define nbfg (* vwvc rbtb)) +(define qhzd (+ fqlp jpzw)) +(define dwdd (/ fzdp gtwd)) +(define qgwg (+ jrgs sphc)) +(define pdmb 2) +(define ftqd (* nssr mqzp)) +(define mrjc (* fnrh cstm)) +(define dpgl 2) +(define mspb (+ dggg ghtd)) +(define bjbr 3) +(define njcj (* ppll psfp)) +(define czvm 18) +(define fvng 19) +(define zwwb (* pqqj dpqz)) +(define vdgt 5) +(define vzrz (+ bsvc vmjn)) +(define gnjq 2) +(define tfpw (* gmln hqbd)) +(define dczh (* vvvb wcpr)) +(define mbqs (* rrmg rnnq)) +(define npvl (* sbqm zmmd)) +(define glts (- gpdf vznc)) +(define wnbb (+ zssf qnld)) +(define nlst (+ wmzt twjs)) +(define rfcv (* qwnz mfql)) +(define fbjn (/ tvrz nvjh)) +(define rlbp 1) +(define jhzw 5) +(define jwwv 2) +(define crrm 2) +(define bsnq 3) +(define hncq 11) +(define rqfq (* lhmd nfvj)) +(define mvnc 2) +(define mhdn (* bsmm rzzg)) +(define vmnc 5) +(define nwwb (* hfvj snmq)) +(define clbn 2) +(define wbvt (+ bftg tlzh)) +(define hgwm (* mspl rmfv)) +(define ptvh 3) +(define gcmz (* zrnr vffj)) +(define nzwc 3) +(define hpdh 2) +(define nsfm 4) +(define wlqd 2) +(define sqml 7) +(define pchr (+ trft bcbw)) +(define cbjl (* jdfj bnwj)) +(define tsms (* gnzq rqbq)) +(define gfml 4) +(define qfln 3) +(define vlmc 4) +(define wclq (+ rwth drln)) +(define rpwz 3) +(define cvhn (* jdgq llcn)) +(define qpqb (+ ptnv vhds)) +(define vjgb 3) +(define bhvr (+ lflj rfjw)) +(define zbhj (* ctqb hfbg)) +(define rhwm 4) +(define zlpv (* pmng wgvj)) +(define nrqv (* fvph hzrc)) +(define wwtj 5) +(define wnzr (* jbrp nnmh)) +(define jqqs (+ znlh ffnn)) +(define pfml (+ bnlr ndcd)) +(define slpm (* fbpz jjwr)) +(define zglw (* flcb cqmq)) +(define tfdv 2) +(define wgcm (/ dsgt tqlp)) +(define cprt 3) +(define jfvq (+ pgdw vbvt)) +(define zgdb 2) +(define mvgg (+ nbfg mtfr)) +(define drrf 9) +(define wsml 3) +(define fcgs 7) +(define wlpd 2) +(define bwff (+ dwdd qhzd)) +(define pgrc (* pdmb qgwg)) +(define dsqb (/ mrjc ftqd)) +(define vvhm (* mspb dpgl)) +(define qrgn 5) +(define rzjm 5) +(define djqq 4) +(define rsnp 3) +(define cgcz (- njcj bjbr)) +(define jdsd 5) +(define scdn 6) +(define bmlj (+ fvng czvm)) +(define ldtj 2) +(define cpqv 15) +(define qgnb (+ vdgt zwwb)) +(define nlsw (* gnjq vzrz)) +(define brfc (- dczh tfpw)) +(define lzzh 11) +(define vntv (* npvl mbqs)) +(define rbpq (* wnbb glts)) +(define hmfd 2) +(define qlvw (+ rfcv nlst)) +(define wbgs 3) +(define ngzt (+ rlbp fbjn)) +(define mlbw (* jwwv jhzw)) +(define lqqh 5) +(define vmgn 1) +(define mwwr (* bsnq crrm)) +(define wltv (- rqfq hncq)) +(define rctr (* mhdn mvnc)) +(define rgrp 7) +(define gssz (* nwwb vmnc)) +(define spgw (* wbvt clbn)) +(define pgvq (* ptvh hgwm)) +(define tpdj 9) +(define sqmd 2) +(define mffc 3) +(define rjrt (* nzwc gcmz)) +(define jffq 3) +(define rlcw 2) +(define bvdb 2) +(define hzcm 4) +(define bhmz 3) +(define lqdc 5) +(define tsjq (* nsfm hpdh)) +(define ttvz 2) +(define cnln (* sqml wlqd)) +(define fjgh (+ cbjl pchr)) +(define nttd 9) +(define zrpj (* gfml tsms)) +(define pjss 2) +(define hcpf 4) +(define hzpr 5) +(define wphq 5) +(define zjmw 3) +(define scdt (* vlmc qfln)) +(define cgnr 4) +(define bdcm 2) +(define bnvg 3) +(define tvtj 13) +(define hsmp (* rpwz wclq)) +(define mvmz (* qpqb cvhn)) +(define tfjw (* bhvr vjgb)) +(define bcdf (* rhwm zbhj)) +(define zngg 4) +(define dbcs (- nrqv zlpv)) +(define mrvr 3) +(define dcph 4) +(define hgls (/ wnzr wwtj)) +(define qqpt 5) +(define nmts (* pfml jqqs)) +(define mhzn (* zglw slpm)) +(define bghp (* wgcm tfdv)) +(define blbc (* jfvq cprt)) +(define mdpg 2) +(define sgzh (* mvgg zgdb)) +(define rdbs (* wsml drrf)) +(define lpjq (* wlpd fcgs)) +(define bqnn (- pgrc bwff)) +(define qbwf (- vvhm dsqb)) +(define gjmt 3) +(define tdhw (* rzjm qrgn)) +(define pdbc (* rsnp djqq)) +(define chvq (+ jdsd cgcz)) +(define swds (+ bmlj scdn)) +(define vlhc 13) +(define pjds (+ cpqv ldtj)) +(define vfhg (- nlsw qgnb)) +(define zcgn (* lzzh brfc)) +(define dzlc (+ rbpq vntv)) +(define bpwd 2) +(define qdfp (* qlvw hmfd)) +(define stqc 5) +(define djff 12) +(define swpl 2) +(define nvjl (* ngzt wbgs)) +(define bbzt 8) +(define fjnh 5) +(define dsng 5) +(define pwpn 3) +(define drgv 3) +(define gfrq 4) +(define fjps 5) +(define ppfs 5) +(define stcv 3) +(define dzvg 2) +(define fhmz 2) +(define drnb (* lqqh mlbw)) +(define lpqs 1) +(define trdj 10) +(define rtbm 3) +(define bssd 2) +(define fvzw (+ mwwr vmgn)) +(define bcpn 7) +(define dcbt (+ rctr wltv)) +(define smwv (+ gssz rgrp)) +(define qgjf (+ pgvq spgw)) +(define nfhw 2) +(define ngzp 11) +(define qrpv (* sqmd tpdj)) +(define qfsz 2) +(define cdtq (/ rjrt mffc)) +(define mwdl (* rlcw jffq)) +(define sdwj 2) +(define sbtd 3) +(define bcww 11) +(define phjj (* hzcm bvdb)) +(define mvmj (* lqdc bhmz)) +(define gbzd (* ttvz tsjq)) +(define snfj 1) +(define nlts (- fjgh cnln)) +(define hqbb 2) +(define hmqr (- zrpj nttd)) +(define ngps 11) +(define fbgc 2) +(define mtwg (* hcpf pjss)) +(define zshp (* wphq hzpr)) +(define rrll (* scdt zjmw)) +(define hrtv (* bdcm cgnr)) +(define tzth (* tvtj bnvg)) +(define nlcv 5) +(define lfpz (+ mvmz hsmp)) +(define rscq (+ bcdf tfjw)) +(define hsbr (/ dbcs zngg)) +(define jddd (+ dcph mrvr)) +(define mgsz (* qqpt hgls)) +(define qbgj (+ mhzn nmts)) +(define dqcj (+ blbc bghp)) +(define mbvg (/ sgzh mdpg)) +(define gtbs 13) +(define tlwr 3) +(define lhsw (+ lpjq rdbs)) +(define zrfw 7) +(define sdmb 15) +(define chvn 3) +(define rtnf (+ qbwf bqnn)) +(define mwms 2) +(define wmdp (- tdhw gjmt)) +(define bshp (+ chvq pdbc)) +(define djmr 2) +(define nbpq 2) +(define ztrt (* vlhc swds)) +(define bnzl (* vfhg pjds)) +(define ztpd (+ dzlc zcgn)) +(define tnbt (* qdfp bpwd)) +(define qnvn 2) +(define gjbv (* djff stqc)) +(define jzcd (- nvjl swpl)) +(define jhgd (* fjnh bbzt)) +(define vhhz (* pwpn dsng)) +(define wjmq 6) +(define lvcn 4) +(define lrzn (+ gfrq drgv)) +(define cbqn (* ppfs fjps)) +(define rmmz 2) +(define tbdh (* dzvg stcv)) +(define tfqh 5) +(define gvfn (/ drnb fhmz)) +(define slds 2) +(define mswh 5) +(define bjwg (+ trdj lpqs)) +(define dlws (* bssd rtbm)) +(define mcht 2) +(define gznh 7) +(define sjcd (* bcpn fvzw)) +(define rdnj (+ smwv dcbt)) +(define hcdz (* nfhw qgjf)) +(define bwwc 3) +(define rhqj (+ qrpv ngzp)) +(define twdf 2) +(define mfst (/ cdtq qfsz)) +(define zhgt 3) +(define wtlg 19) +(define tjtl 7) +(define zmdq (+ sdwj mwdl)) +(define qcml 3) +(define zphs (+ bcww sbtd)) +(define wvfb (+ mvmj phjj)) +(define vjbz 5) +(define fjvg (+ snfj gbzd)) +(define zvqw 4) +(define ppwz (* hqbb nlts)) +(define ftzm 3) +(define cdpw (* ngps hmqr)) +(define cwhc 3) +(define jbtg 9) +(define gzgm 4) +(define vhwz (+ mtwg fbgc)) +(define rccr 2) +(define jdcd 3) +(define gwpm (+ rrll zshp)) +(define btwt (* tzth hrtv)) +(define mmtj 6) +(define ppjl (/ lfpz nlcv)) +(define wszm (+ hsbr rscq)) +(define bzdh 2) +(define hslj (* mgsz jddd)) +(define ltqr (+ dqcj qbgj)) +(define dbcw (* gtbs mbvg)) +(define nnzp (* lhsw tlwr)) +(define tbwl (* sdmb zrfw)) +(define dshq (* rtnf chvn)) +(define tqfz (/ wmdp mwms)) +(define msmm (* djmr bshp)) +(define fzvh (* ztrt nbpq)) +(define sjfs (- ztpd bnzl)) +(define pmlg 8) +(define lgrj (* qnvn tnbt)) +(define rtmh 15) +(define bvfr (+ jzcd gjbv)) +(define fsgb (+ vhhz jhgd)) +(define qcfn (* lvcn wjmq)) +(define lrlz 1) +(define nltq (- cbqn lrzn)) +(define wfld 8) +(define zfjw (+ tbdh rmmz)) +(define mrwz 12) +(define lclg 8) +(define mdnp (* gvfn tfqh)) +(define ffqr 16) +(define qfqz (* mswh slds)) +(define pjlz 2) +(define nldv 4) +(define tzhp 15) +(define ppsl (+ dlws bjwg)) +(define rjbz (* gznh mcht)) +(define rswn 5) +(define hcfs 2) +(define hlmn (+ rdnj sjcd)) +(define qmpm (* bwwc hcdz)) +(define svvq (* twdf rhqj)) +(define fddw (* zhgt mfst)) +(define gdgd 7) +(define jfrn 3) +(define rjtc (+ tjtl wtlg)) +(define lfjp 3) +(define nfnw 2) +(define cblz 5) +(define flhs (+ qcml zmdq)) +(define snsc 2) +(define hnst (+ wvfb zphs)) +(define chtt 2) +(define wtlq 3) +(define hrcp (* fjvg vjbz)) +(define vcpt (* ppwz zvqw)) +(define mzfn (* cdpw ftzm)) +(define rwsm 10) +(define jfmb (* jbtg cwhc)) +(define sgvm (* vhwz gzgm)) +(define dbht (* jdcd rccr)) +(define jdmt (- btwt gwpm)) +(define brqv 2) +(define gnrj (* ppjl mmtj)) +(define lbgc (* bzdh wszm)) +(define hmrs (* ltqr hslj)) +(define rvmp (* nnzp dbcw)) +(define lhml 7) +(define zscd (* dshq tbwl)) +(define dnvm (- msmm tqfz)) +(define cdvw (+ sjfs fzvh)) +(define vwdt (/ lgrj pmlg)) +(define drct (+ bvfr rtmh)) +(define vzts 6) +(define nqsl (+ qcfn fsgb)) +(define wzfr (+ nltq lrlz)) +(define qznt (* zfjw wfld)) +(define cscm (* lclg mrwz)) +(define wchl (+ ffqr mdnp)) +(define rbzl (* pjlz qfqz)) +(define zqjp (- tzhp nldv)) +(define lddq (+ rjbz ppsl)) +(define lwsn (+ hcfs rswn)) +(define jdrg (+ qmpm hlmn)) +(define tdnf 4) +(define djjd (+ fddw svvq)) +(define lbzc (* jfrn gdgd)) +(define qvbn 2) +(define fhzm (+ lfjp rjtc)) +(define cwjp 9) +(define zvst 3) +(define bvzn 2) +(define stcr (+ cblz nfnw)) +(define dmrn 9) +(define crqg 3) +(define qssh 5) +(define jtcf 4) +(define mnhf 3) +(define phbh (* snsc flhs)) +(define nzbp (* chtt hnst)) +(define vtvn (* hrcp wtlq)) +(define gtwp 3) +(define ffnt (+ mzfn vcpt)) +(define svcp (+ jfmb rwsm)) +(define grdf (+ dbht sgvm)) +(define mpjj 10) +(define dvnh (* brqv jdmt)) +(define cgnv 2) +(define wttp (- lbgc gnrj)) +(define pcvv (+ rvmp hmrs)) +(define szlh 2) +(define ztct (/ zscd lhml)) +(define jbqf (* cdvw dnvm)) +(define jgzl (+ drct vwdt)) +(define ztzq (- nqsl vzts)) +(define hvtv (* qznt wzfr)) +(define sfmn (+ wchl cscm)) +(define fpcs 5) +(define fnqf 2) +(define bqld (+ zqjp rbzl)) +(define wtwb 2) +(define hcqw 14) +(define pmwl (* lwsn lddq)) +(define rwmq (* tdnf jdrg)) +(define vjtf (* lbzc djjd)) +(define ddmr (+ fhzm qvbn)) +(define cdnp (* zvst cwjp)) +(define vtjg (* stcr bvzn)) +(define jjgt (* crqg dmrn)) +(define pcgq (* jtcf qssh)) +(define wpcs (* phbh mnhf)) +(define lncn 1) +(define jstb 5) +(define nvlv 17) +(define tmhg (- vtvn nzbp)) +(define qzpn 2) +(define smhv (* ffnt gtwp)) +(define zsvh (+ grdf svcp)) +(define dhpp 2) +(define jvgd (- dvnh mpjj)) +(define qmqt (/ wttp cgnv)) +(define wzdv 3) +(define wfbp 2) +(define mnhc (* szlh pcvv)) +(define mwrc 2) +(define twtq (- jbqf ztct)) +(define ndph (* ztzq jgzl)) +(define zzcv 14) +(define cllb 3) +(define sqcb (+ sfmn hvtv)) +(define lwlb 5) +(define tzls (+ fnqf fpcs)) +(define ztqg (* wtwb bqld)) +(define jcgh (* pmwl hcqw)) +(define wwqp (+ vjtf rwmq)) +(define tjwt 16) +(define ndlf (+ cdnp ddmr)) +(define bnfp 13) +(define mqph (+ jjgt vtjg)) +(define bncr (- wpcs pcgq)) +(define slpc (+ jstb lncn)) +(define bfpq (* tmhg nvlv)) +(define fctt (* smhv qzpn)) +(define fwzf 4) +(define hqjt 7) +(define dchw 4) +(define dhqh (* dhpp zsvh)) +(define hjlz (+ qmqt jvgd)) +(define psfr (* wfbp wzdv)) +(define fvsf 2) +(define pmrt (* mwrc mnhc)) +(define qlnr (+ ndph twtq)) +(define pznf (* cllb zzcv)) +(define jmbs (* lwlb sqcb)) +(define cbjq (- ztqg tzls)) +(define jnqv (+ wwqp jcgh)) +(define jmbp 4) +(define qrzq 2) +(define bpjf (+ ndlf tjwt)) +(define mtnb (* mqph bnfp)) +(define jjbm (* slpc bncr)) +(define jvtz (+ fctt bfpq)) +(define gqpj (+ hqjt fwzf)) +(define lvhm (* dhqh dchw)) +(define tnnt (+ psfr hjlz)) +(define pfpt (* pmrt fvsf)) +(define djpm (* pznf qlnr)) +(define mzzd 3) +(define hcsc 5) +(define zrnz (* cbjq jmbs)) +(define cnbg (* jmbp jnqv)) +(define jtjd 6) +(define rcmc (/ bpjf qrzq)) +(define cpdf (* jjbm mtnb)) +(define qvpw (* gqpj jvtz)) +(define mldc 3) +(define swfp (+ tnnt lvhm)) +(define nhcr 3) +(define sbpb (* djpm pfpt)) +(define bhgh (* hcsc mzzd)) +(define bhpw (+ cnbg zrnz)) +(define rtsd (+ rcmc jtjd)) +(define qjrs (+ qvpw cpdf)) +(define zpbt (/ swfp mldc)) +(define fhjc (/ sbpb nhcr)) +(define cgvs 7) +(define gdpg 8) +(define nwbt (* bhpw bhgh)) +(define hmrz (* qjrs rtsd)) +(define wdwf (- fhjc zpbt)) +(define rzff (+ gdpg cgvs)) +(define fcgj (* hmrz nwbt)) +(define bsbd (* rzff wdwf)) +(define root (+ bsbd fcgj)) +(evaluate humn (solve (assert (eq? bsbd fcgj)))) diff --git a/src/21.rkt b/src/21.rkt index 52cd4b2..970697b 100644 --- a/src/21.rkt +++ b/src/21.rkt @@ -1,31 +1,54 @@ #lang racket -(require "../lib.rkt") +(require "../lib.rkt" + data/queue) -(let ([bindings - (for/list ([yell (problem-input 21)]) - (match yell - [(pregexp "(\\w+): (\\d+)" `(,_ ,monkey ,n)) - (format "(define (~a) ~a)" monkey n)] - [(pregexp "(\\w+): (\\w+) (\\+|-|\\*|/) (\\w+)" `(,_ ,monkey ,monkey1 ,op ,monkey2)) - (format "(define (~a) (~a (~a) (~a)))" monkey op monkey1 monkey2)]))]) - (display-lines-to-file - `(,"#lang racket" ,@bindings "(root)") - "21-part1.rkt" #:exists 'replace)) +(define input + (for/hash ([yell (problem-input 21)]) + (match yell + [(pregexp "(\\w+): (\\d+)" `(,_ ,monkey ,n)) + (values (string->symbol monkey) (string->number n))] + [(pregexp "(\\w+): (\\w+) (\\+|-|\\*|/) (\\w+)" `(,_ ,monkey ,monkey1 ,op ,monkey2)) + (values (string->symbol monkey) (map string->symbol `(,op ,monkey1 ,monkey2)))]))) -(let ([bindings - (for/list ([yell (problem-input 21)]) - (match yell - [(pregexp "humn: \\d+" `(,_)) - "(define-symbolic humn integer?)"] - [(pregexp "root: (\\w+) (\\+|-|\\*|/) (\\w+)" `(,_ ,monkey1 ,op ,monkey2)) - (format "(define (root) (assert (eq? (~a) (~a))))" monkey1 monkey2)] - [(pregexp "(\\w+): (\\w+) (\\+|-|\\*|/) humn" `(,_ ,monkey ,monkey1 ,op)) - (format "(define (~a) (~a (~a) humn))" monkey op monkey1)] - [(pregexp "(\\w+): (\\d+)" `(,_ ,monkey ,n)) - (format "(define (~a) ~a)" monkey n)] - [(pregexp "(\\w+): (\\w+) (\\+|-|\\*|/) (\\w+)" `(,_ ,monkey ,monkey1 ,op ,monkey2)) - (format "(define (~a) (~a (~a) (~a)))" monkey op monkey1 monkey2)]))]) - (display-lines-to-file - `(,"#lang rosette/safe" ,@bindings "(evaluate humn (solve (root)))") - "21-part2.rkt" #:exists 'replace)) \ No newline at end of file +(define monkeys + (let ([Q (make-queue)]) + (enqueue! Q 'root) + (let loop ([monkeys '()]) + (if (queue-empty? Q) + monkeys + (let ([monkey (dequeue! Q)]) + (match (hash-ref input monkey) + [(? number?) (loop (cons monkey monkeys))] + [`(,_ ,monkey1 ,monkey2) + (enqueue! Q monkey1) + (enqueue! Q monkey2) + (loop (cons monkey monkeys))])))))) + +(define part1-defines + (for/list ([monkey monkeys]) + (match (hash-ref input monkey) + [(? number? n) `(define ,monkey ,n)] + [`(,op ,monkey1 ,monkey2) + `(define ,monkey (,op ,monkey1 ,monkey2))]))) + +(define part2-defines + (for/list ([monkey monkeys]) + (match (hash-ref input monkey) + [_ #:when (symbol=? monkey 'humn) + '(define-symbolic humn integer?)] + [(? number? n) `(define ,monkey ,n)] + [`(,op ,monkey1 ,monkey2) + `(define ,monkey (,op ,monkey1 ,monkey2))]))) + +(display-lines-to-file + `("#lang racket" ,@part1-defines root) + "21-part1.rkt" #:exists 'replace) + +(display-lines-to-file + `("#lang rosette/safe" + ,@part2-defines + (evaluate humn + (solve (assert (eq? ,(second (hash-ref input 'root)) + ,(third (hash-ref input 'root))))))) + "21-part2.rkt" #:exists 'replace) \ No newline at end of file