<snapdata remixID="9670601"><project name="code generator" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes>Code generator with digit changer and copy to clipboard.&#xD;&#xD;Click the gear to open/close the Settings menu.&#xD;&#xD;Credits:&#xD;- snapenilk: Javascript copy to clipboard&#xD;</notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAcY0lEQVR4Xu3cCdRufTk/8O+WopVGMpRoICmVyFBJEiLJUMqQaKA0mRIhpaRISCkpQ2RWyxBWlMhKSRIa9ZIhFQoNZKptXb+9n3Oe85zz3Pf9vOe87/Wecz57rf/6r7z3c197f/Z17+9v/357nyk2AgQIECBA4GIXmC72igoSIECAAAECEcCagAABAgQINAgI4AZ0JQkQIECAgADWAwQIECBAoEFAADegK0mAAAECBASwHiBAgAABAg0CArgBXUkCBAgQICCA9QABAgQIEGgQEMAN6EoSIECAAAEBrAcIECBAgECDgABuQFeSAAECBAgIYD1AgAABAgQaBARwA7qSBAgQIEBAAOsBAgQIECDQICCAG9CVJECAAAECAlgPECBAgACBBgEB3ICuJAECBAgQEMB6gAABAgQINAgI4AZ0JQkQIECAgADWAwQIECBAoEFAADegK0mAAAECBASwHiBAgAABAg0CArgBXUkCBAgQICCA9QABAgQIEGgQEMAN6EoSIECAAAEBrAcIECBAgECDgABuQFeSAAECBAgIYD1AgAABAgQaBARwA7qSBAgQIEBAAOsBAgQIECDQICCAG9CVJECAAAECAlgPECBAgACBBgEB3ICuJAECBAgQEMB6gAABAgQINAgI4AZ0JQkQIECAgADWAwQIECBAoEFAADegK0mAAAECBASwHiBAgAABAg0CArgBXUkCBAgQICCA9QABAgQIEGgQEMAN6EoSIECAAAEBrAcIECBAgECDgABuQFeSAAECBAgIYD1AgAABAgQaBARwA7qSBAgQIEBAAOsBAgQIECDQICCAG9CVJECAAAECAlgPECBAgACBBgEB3ICuJAECBAgQEMB6gAABAgQINAgI4AZ0JQkQIECAgADWAwQIECBAoEFAADegK0mAAAECBASwHiBAgAABAg0CArgBXUkCBAgQICCA9QABAgQIEGgQEMAN6EoSIECAAAEBrAcIECBAgECDgABuQFeSAAECBAgIYD1AgAABAgQaBARwA7qSBAgQIEBAAOsBAgQIECDQICCAG9CVJECAAAECAlgPECBAgACBBgEB3ICuJAECBAgQEMB6gAABAgQINAgI4AZ0JQkQIECAgADWAwQIECBAoEFAADegK0mAAAECBASwHiBAgAABAg0CArgBXUkCBAgQICCA9QABAgQIEGgQEMAN6EoSIECAAAEBrAcIECBAgECDgABuQFeSAAECBAgIYD1AgAABAgQaBARwA7qSBAgQIEBAAOsBAgQIECDQICCAG9CVJECAAAECAlgPECBAgACBBgEB3ICuJAECBAgQEMB6gAABAgQINAgI4AZ0JQkQIECAgADWAwQIECBAoEFAADegK0mAAAECBASwHiBAgAABAg0CArgBXUkCBAgQICCA9QABAgQIEGgQEMAN6EoSIECAAAEBrAcIECBAgECDgABuQFeSAAECBAgIYD1AgAABAgQaBARwA7qSBAgQIEBAAOsBAgQIECDQICCAG9CVJECAAAECAlgPECBAgACBBgEB3ICuJAECBAgQEMB6gAABAgQINAgI4AZ0JQkQIECAgADWAwQIECBAoEFAADegK0mAAAECBASwHiBAgAABAg0CArgBXUkCBAgQICCA9QABAgQIEGgQEMAN6EoSIECAAAEBrAcIECBAgECDgABuQFeSAAECBAgIYD1AgAABAgQaBARwA7qSBAgQIEBAAOsBAgQIECDQICCAG9CVJECAAAECAlgPECBAgACBBgEB3ICuJAECBAgQEMB6gAABAgQINAgI4AZ0JQkQIECAgADWAwQIECBAoEFAADegK0mAAAECBASwHiBAgAABAg0CArgBXUkCBAgQICCA9QABAgQIEGgQEMAN6EoSIECAAAEBrAcIECBAgECDgABuQFeSAAECBAgIYD1AgAABAgQaBARwA7qSBAgQIEBAAOsBAgQIECDQICCAG9CVJECAAAECAlgPECBAgACBBgEB3ICuJAECBAgQEMB6gAABAgQINAgI4AZ0JQkQIECAgADWAwQIECBAoEFAADegK0mAAAECBASwHiBAgAABAg0CArgBXUkCBAgQICCA9QABAgQIEGgQEMAN6EoSIECAAAEBrAcIECBAgECDgABuQFeSAAECBAgIYD1AgAABAgQaBARwA7qSBAgQIEBAAOsBAgQIECDQICCAG9CVJECAAAECAlgPECBAgACBBgEB3ICuJAECBAgQEMB6gAABAgQINAgI4AZ0JQkQIECAgADWAwQIECBAoEHg/AzgOe+V5JZJXpop/9HgfrzknGsk+dBMeVHm3CzJGzLlH1r3SfHzT0Afbj/nl6Trxva99YmzQODsC+A5V0zyrkz5nxN853xWkscmI1zfk+QumfKaU56DOZ+T5LeSPChTHnek87SE5JPXOvfIlJce6e8PfnjODyV5QKZcKnPeneQJmfL1h+z3VZO8M1PedVo1Lyl/PKf6b8o0ztf5uR3WzxdGY87vJvngJM/PlAce6SuO0oebvvjiOKdz7p3k/kmed+hv5UgHv+OHT+e6sWMJHzu/BM6eAJ7zgCTfmeQDksxJ/j7JlTLlSuOUzblOki9LRkB/U5JbZ8rvHxJkN0zya0m+MVN+9UinfM7VknEBqH35wiP//ckB/LB1P66YOW9P8rhM+a5jH1suaA9PRihfYf2/v2kc8ZSrH2nfL2kfnvPEJFfNlLtcZLs259eT3CLJm5PcKlPeknkMzGowU1t5f89FVv+wL97Wzxdmh+YRSl+Z5D8z5VZH+oo5m/tw1y+7eM7pJyejd96eKZ++666d9ufmXPjrxmkX9wXnosDZEcBzHpPkwUl+MMkvJ/nocaeYXG7cP+3floD8x40BvMuZnHOpZP2ug3docy47LnJnJoAflOS+mXLtzPmbJE/KlO/fF8A/leQrkhHKv5Hk45P8yHrneJkDx153/x8+jv/gDMGJRu+X5NKZ8m+HDFB2+569P17M35op/31gf6pOBd0bT/pvy6DpGUk+JFNus/GULFN/24/rVF8y59NGyCYfl+THM+VemfMlSe62Wt4mU16xz/vC19qlr5bjPko/V39/UJJ/yjQGnpu3OT86fh8HA3ib4ZzNfbit7vFe2PWcHu24Dtaf89Qk19kpgLcd+67Htuvn5mz+fe36PT53zgtc8gN4zkcm447lyZnGCH/Z5nzDevdSF8zj26YAnvM+Sd6SjACti9nnZsrvHPj7utjVRezzkhHC/5fklWvY177UXx4P4OSfk3GnXftRAVR3dBXOu21zbpLkUzLlCVnuYF6YKX+21vmEJH88wvfEu+K6y3lkpnzY+rkKuQrlL1r3uY6twvremfLmzPnsZNwJ1v793npsde6fk+R2x6aA5xGWh3/Pcuw1uCmjWqf+mhFqGevYNX3+BZny7CznrGYYaqC0/FWZTrnv+r/qmL94fD7jYvUL6+fK+omZ8sadjms34b2gryCugcJNM+VlmfMdSb40U26wtVYNEpIXr7a19HHt1fX9V4caCNW+XyNT/mXjbu3az/OY3ahB5h3WuuVbprVcsedTsz01KK3PVG/vzfhc4VgA73JOlzN0eB/u4rz8/S7ndPtx7VavAvhjk7w6GUtK9Vt97pgpOkr/zKlz96h1QFa9WN9Rg72PSfKwTHlUtl03dv197XJcPnNeCZwNAXy/dbrpxpnyF8fOzpz3XcPjWTsH8HKhue16V/Yz44Ix5Vf2fWd5vGi9W6q7lKpXU3kVjLX2evlTBPBHJPm+ZIzIn5Epf3jGOmjOtyZ59Ai8aQT9ydsyRf2CZFwAy+oP1inXHxv7P+Vm64Dhe8fFewmSmnK96TqN/lWZ8vQxob3texa/enjtPmONfdkqgGvAUNO8PzAGD3NutE6b18Ws6t01GQOmm2XKizPnM9ZlgtrnCo4aZNT2v+u6/Gt33p9dsJc77Rp81DLFpTLllicE8LZjX3rgp9cBTg1y6vmBG2XKy9fBzbOTPCXT8N+8zeMzNX16eD/Pee/xgGByreGx9OTNkzEzUrMkde4qkMv2xsM9I/hrpqRMXzACeNtxVW+cqW23c7r9uKYxkNm+LXfA90ryV0mq1y83lnKSf03GoOq/duznp6zfUwPPWta6c5Ia+P52kntmSi33bLtu1IB88+9r+xH5xHkocDYEcK1/1vrU5TPlnVvP0S5T0MuItn6gBwO41pOel+SB4450b5vzyCRfPqaJlx/j3h1w3RnXXd4dT3st+FQHNo99uF+mcXdddWuEfs19H611zfrff5LkaWMAcHy7xzqqv36mvDpz6n9XWNaUb/1dfd9bkzw+Ux6ReVzUt3/P8ne1HFADlLtmys+dtOvLhb8Cuu5Q6m65prorgOuOvC6Wy7ZpCvoo+7OtKY4H8OOTvHzc+WbcpS93wLvUWh5uqtmDWgesC3zdtdcdXwXinya5Xqa8dtuuZB7r+Zv7ec7nJ+PZhLtlSg0U97wqYGsgUDMH9eBazWoc/8wyKP3rJBesAbz7Od264zt+YPM53X5c07jL374tAVzn8ZpjXX/ppxoc1mB0b6C5uZ+X8K6B2aMz5aHrd9S14W/HUtfBB9kOu24stTf/vrYfkU+chwJnQwDXhbtG+DcZdxzbttML4LrTrdBbQuuw7XgA10NT9WBUTQvWXc2Z3ebxoFet/V5tjMTnfHuS795XpC7Oz0/yE+sF+eDTxHVHefP1Tq0uEE87FubLReP1SZ6eKQ/PnLvv9D3L31UAPyRTrnzKA57zzLE+nvFU7l+uU3p3WgcTT9oXKIevFx5lf7ap7wXwlHtmTt3x3G4c97KGXwG8/diTP1/vrupO57rr4Kb2v0L3PpnGtOX2bVk62dzPc755nVW5+rHp1MV97/mG+u81KKt9uXKm/Ps+059f+6XugLcf1y6/qe1HdfwTmwN4+3Htf/5hU90lgG+YKfVA1v76tURQb0NcsLWfl+WjWlKpNyZ+aZ9h9e2rL0QAH/77Ooqhz543AmdDANd00EvGNNM0nj7e/2O7VqYRIvv/b9sfwjr8DrheZap10Zp6qlBbtiVwa+1wmV4+HsB1l1cX40ccejd4Oq005/brWm6N0L9t3/7cMRlT5zVar2nEWvuru9GfPbTcMkLfFMA1zbr9e5bjPzyA5zFN/7YkDx3rZ8vnr7Kuvd8/U/YHcD1gdoNMY8rvxG0e07677c824xMDuPaleqamcN+0BvButZaL/vXW9cHyr+nKWqZ4Sabx5P32bR7Hurmf5+yd3ztnGg8d7vVh3XFXUNT/X87Vo7WGX9Ol5Vyh/Lr1XfIK4N2Oa/te7/6JOZvO6fbj2r8ktKnqci5qUFfr7svM2DzWbWvAV9P2NYW/vX/m8e8AVODWYGxen1+oc/rUiyyAl/Nb/+9ZJyyB7a7sk+eIwCU/gJcfVk33VdjV+7c1wq+HT+oBoHpQ6rqZ8ros/5BATSt+4PqZComaGnxHpjG1Wt/zUcl4uKWCq9bx6m6y7iBr1PzC9UGO/WtvdaGsEXbdib57PPQ059LjoallOnJ5DWnOT653RLU2+pxMYy3pzGzLu501NV53wjWFXO8A1zRmTbPVcdQDTnXBqAvy3tRbXYjqSd8KiNr/uijX33/Lunb5isxjfbHWEOvi/XXrU93bvqem7Crwa023Xvmqh39qq6ecl3eul2nQuqjVVH6tjdeAqOpeP8kPj33fe/p6HuvbtW5X31Prg5+67nM9oVz7tnl/pvFw3OZtec+2nhOotcUaKNV6as101HT0q9YArnO6vdY8HnKru/tavqip9VpvrId/bnvSw3ybw2NzPy8PuNX+1L4vD+YtPVezLHW3W+u+NSis81qzHDWlXQ9mfe36QFK51LMOdYe3/bi2GR7lv28+p/U73Hxcu7zjvgzoavahHr6qPimX8qhBar2WWIOkWvbYfuzzeF+6eqGWEmo249bJ6OF6H395l3r7daP6Z/PvaxqD0vquuubWQ5pVo/qo3uQ4f9+DP0pvnYOfPVsCuIKmfiRfvU691al4w7iw761BzuMiW9OeB7e6QF02U969vv9ZIXxwqxCrIL8g85hKrECtH+LeVg821d1bBVeFYT1cVHb19PILc/yBkPr8L2Ya4XdmtuWOsi4wtf63d75qf+vCc4t11F4XnNrn/dNx5VNPc9da7WeuA476+3p3st45rot6PdhT24Mz5bGZx4Vr0/fUk8Q1IDjYN6/JdOyJ57rIVODWg157/yhKTfeWZ61XPyrTeAK5PleDpRoA1CtCtb1j+C3/QMrbtu5PndNt2/J6TU1J1lYXuk9K8rL14vyeTOOBsdqXzce+9E9daCt06x+6uEPm0QefuL6PvvtFdJmB2dbPNbNS6/q1rrm31QzMvTKNtcva5xqw1Br83vvgtURTvVEPYj0zU+6003FtMzzKf99+Trcf17Z685hZqbCtZxmqz2utu7ZXJbl7pjHDsNs5XT5XA8AaXNVvrc5pzRb9UaYxMK3/XoPLw68bST2IWQP6zb+vveNa+qZevXtupvHbtJ2nAmdHAB9v3HploC4uNbp93U7vRV7YE7vcOdUP6/WZxkW3d1su2vVQU22vPWHd77hPrcnWg2J/d+zBlAuz1/NY2z2971m+owL3lRvfSV4ucHXXUg+Y1fvLJ7/reib256DDMrC5TKbxINrxbVut5R9jeMu6Jl9391c54T3io3gvr8Bs7ud5PGNQfVj9XgOUk7flDu1txx6uO/VnTv+cHu3Ytp3T7ce1a73ljrji79S/023n9MTzXzMx9UR5vTb3kF134cifq57fv3Z/5C/wB+eCwNkVwOeCuGMgQOCSJTCPWYx6V76WKeoVuZqtuX2m/OYla0ftzbkmIIDPtTPqeAgQOJrAPP75znr7oZY0av38MeMflLERuIgFBPBFDOzrCRAgQIDAqQQEsL4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgAABAawHCBAgQIBAg4AAbkBXkgABAgQICGA9QIAAAQIEGgQEcAO6kgQIECBAQADrAQIECBAg0CAggBvQlSRAgAABAgJYDxAgQIAAgQYBAdyAriQBAgQIEBDAeoAAAQIECDQICOAGdCUJECBAgIAA1gMECBAgQKBBQAA3oCtJgAABAgQEsB4gQIAAAQINAgK4AV1JAgQIECAggPUAAQIECBBoEBDADehKEiBAgACB/wdpu3mlMZqGuAAAAABJRU5ErkJggg==</pentrails><costumes><list id="2"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOi0lEQVR4Xu3VwQkAMAzEsGT/oVvoEPVHWeBABLwzc8YRIECAAAECXwVWgL96GyNAgAABAk9AgD0CAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIELmhgaBBRNtU9AAAAAElFTkSuQmCC" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="115.05126953125" y="20" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="0,255,0,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list id="11"><item><sound name="Among Us &quot;Not the Imposter&quot; Text Sound" sound="data:audio/mpeg;base64,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wBj/+5Bk0oj080XR67mS+AAADSAAAAESmRFLVb0AIAAANIKAAAQsAgYHC5AS6OSTQ1/giJYuQGwMLlgDAAGwYISkOHOItMvyIEKVCoM2OeT5AiZHNHNmJd/kQJkgYyxFCIEXKx8pEWLxiazEmSA/9ZFy+OAuGiRMFQi5PmReMlF4ixiXS6sx/+bnjMvkUIoaG6kC+Rc3JxiZMi8XqReMS6TKVEyL3//mBMGhPm7rL5uThcQ//5NItWXSZSSSUZF5TEFNRTMuMTAwVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVX/+3Bk9wAIVnrQfnqpAAAADSDAAAAAAAGkHAAAIAAANIOAAARVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV" id="12"/></item><item><sound name="Finger Snap" sound="data:audio/ogg;base64,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" id="13"/></item><item><sound name="Pop" sound="data:audio/ogg;base64,UklGRigCAABXQVZFZm10IBAAAAABAAEAESsAACJWAAACABAAZGF0YQQCAADVAAMDvQdyDe8VUx08I5sk4iCrFnMGVfFf2mDEjbNpqZKo5bFHxUHh8wLtJtFHSmF9byNwCmHOROodKvMPyWqn/ZElje6YObXo3eIMnTpEYHB2tXmiaNhFZxdK5Gy1epLegWuGcZ+OyCH84jB9Xd955H83calNthyp50+4jJYDiWmRT6712VwMADxQX+9vF2lWTgokcfJZxWejtpN4mfiyaNqjCY42a1cpZqJfvEb1H8jyA8r1rc6iH6syxPHqwBSrOShR8VY0SU4rAwQs27667KgOqdG8jN28BjwugEsUWSdSXTmsExzqccWtrSmnurMb0LD2pR56P8hRylFrP30f5/nT1oG+H7ZVvqzVvPUqGIIz9UGEQCwvDBNX8p/Vs8P1v3TLnON6AnogiTaGP9I4OiTDBpLnG86GvwjAFc9R6WsIfiUgOghBtTiWI1MGL+hWzyrC6sJa0QXqSQeUItc10DzsNUojWglH7hvYd8sNy2bWb+qxApIZMyp4MKorPB30CGTzv+G41/bWrN8Q780BKRNcH6gjSB+rE68DUvNw5rrf2+Az6cz2JAbbE/IcSh+EGskPfAHk8jXnDeGG4XroZ/ShAiwQXxoQH4wdXhY9C3T+5/LK6pbnhOng7/n41AIIC0oQkhHZDjcJGQJ5+532lvTd9df5H/+OBJcIFwqKCFUEYf4=" id="14"/></item></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="11.666666666666856"><block s="receiveMessage"><l>Button1Clicked</l></block><block s="hide"></block><block s="doSetVar"><l>digit</l><l> </l></block><block s="doSetVar"><l>code</l><l>0</l></block><block s="gotoXY"><l>-200</l><l>20</l></block><block s="doAsk"><l>Digit count?</l></block><block s="doSetVar"><l>digit</l><block s="getLastAnswer"></block></block><block s="gotoXY"><l>-200</l><l>20</l></block><block s="doSetVar"><l>code</l><block s="reportJoinWords"><list><l>Code: </l><block s="reportRandom"><block s="reportPower"><l>10</l><block s="reportDifference"><block var="digit"/><l>1</l></block></block><block s="reportDifference"><block s="reportPower"><l>10</l><block var="digit"/></block><l>1</l></block></block></list></block></block><block s="doSetVar"><l>current</l><block var="code"/></block><block s="clear"></block><block s="doSetVar"><l>selection</l><l>0</l></block><block s="doSetVar"><l>characters</l><block s="reportStringSize"><block var="code"/></block></block><block s="doRepeat"><l>6</l><script><block s="write"><block s="reportLetter"><block var="selection"/><block var="code"/></block><block var="size"/></block><block s="playSound"><l>Pop</l></block><block s="doChangeVar"><l>selection</l><l>1</l></block><block s="doWait"><l>0.05</l></block></script></block><block s="doWait"><l>0.5</l></block><block s="doRepeat"><block s="reportDifference"><block var="characters"/><l>5</l></block><script><block s="write"><block s="reportLetter"><block var="selection"/><block var="code"/></block><block var="size"/></block><block s="playSound"><l>Pop</l></block><block s="doChangeVar"><l>selection</l><l>1</l></block><block s="doWait"><l>0.05</l></block></script></block></script><script x="484" y="10"><block s="receiveMessage"><l>Button4Clicked</l></block><block s="doAsk"><block s="reportJoinWords"><list><l>Set value of ???: </l><l>(</l><l>???</l><l>,</l><block var="B-val"/><l>,</l><block var="G-val"/><l>)</l></list></block></block><block s="doSetVar"><l>R-val</l><block s="getLastAnswer"></block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block var="R-val"/><l>0</l><l>0</l></custom-block><block s="doAsk"><block s="reportJoinWords"><list><l>Set value of ???: </l><l>(</l><block var="R-val"/><l>,</l><l>???</l><l>,</l><block var="G-val"/><l>)</l></list></block></block><block s="doSetVar"><l>G-val</l><block s="getLastAnswer"></block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block var="R-val"/><block var="G-val"/><l>0</l></custom-block><block s="doAsk"><block s="reportJoinWords"><list><l>Set value of ???: </l><l>(</l><block var="R-val"/><l>,</l><block var="B-val"/><l>,</l><l>???</l><l>)</l></list></block></block><block s="doSetVar"><l>B-val</l><block s="getLastAnswer"></block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block var="R-val"/><block var="G-val"/><block var="B-val"/></custom-block><block s="doSetVar"><l>current</l><block var="code"/></block><block s="clear"></block><block s="gotoXY"><l>-200</l><l>20</l></block><block s="write"><block var="current"/><block var="size"/></block><block s="playSound"><l>Finger Snap</l></block><block s="hide"></block></script><script x="485" y="383.8333333333337"><block s="receiveMessage"><l>Button3Clicked</l></block><block s="doAsk"><l>Change the size in pixels:</l></block><block s="doSetVar"><l>size</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>current</l><block var="code"/></block><block s="clear"></block><block s="gotoXY"><l>-200</l><l>20</l></block><block s="write"><block var="current"/><block var="size"/></block><block s="playSound"><l>Finger Snap</l></block><block s="hide"></block></script><script x="486" y="594.6666666666672"><block s="receiveMessage"><l>Button2Clicked</l></block><block s="doSetVar"><l>code</l><block s="reportJoinWords"><list><l>Code: </l><block s="reportRandom"><block s="reportPower"><l>10</l><block s="reportDifference"><block var="digit"/><l>1</l></block></block><block s="reportDifference"><block s="reportPower"><l>10</l><block var="digit"/></block><l>1</l></block></block></list></block></block><block s="doSetVar"><l>current</l><block var="code"/></block><block s="clear"></block><block s="gotoXY"><l>-200</l><l>20</l></block><block s="write"><block var="code"/><block var="size"/></block><block s="playSound"><l>Finger Snap</l></block><block s="hide"></block></script><script x="13.666666666666629" y="640.0000000000002"><block s="receiveMessage"><l>Button5Clicked</l></block><block s="doSetVar"><l>currentNoText</l><block s="reportTextSplit"><block var="code"/><l><option>word</option></l></block></block><block s="doSetVar"><l>currentNoText</l><block s="reportListItem"><l><option>last</option></l><block var="currentNoText"/></block></block><custom-block s="send %s to clipboard"><block var="currentNoText"/></custom-block><block s="doWait"><l>1</l></block><block s="doBroadcast"><l>CopyComplete</l></block></script><script x="1032" y="91.66666666666666"><block s="hide"></block><block s="doSetVar"><l>digit</l><l> </l></block><block s="doSetVar"><l>code</l><l>0</l></block><block s="gotoXY"><l>-200</l><l>20</l></block><block s="doAsk"><l>Digit count?</l></block><block s="doSetVar"><l>digit</l><block s="getLastAnswer"></block></block><block s="gotoXY"><l>-200</l><l>20</l></block><block s="doSetVar"><l>code</l><l>Click "Generate New Code" to begin.</l></block><block s="doSetVar"><l>current</l><block var="code"/></block><block s="clear"></block><block s="doSetVar"><l>selection</l><l>0</l></block><block s="doSetVar"><l>characters</l><block s="reportStringSize"><block var="code"/></block></block><block s="doRepeat"><l>6</l><script><block s="write"><block s="reportLetter"><block var="selection"/><block var="code"/></block><block var="size"/></block><block s="playSound"><l>Pop</l></block><block s="doChangeVar"><l>selection</l><l>1</l></block><block s="doWait"><l>0.05</l></block></script></block><block s="doWait"><l>0.5</l></block><block s="doRepeat"><block s="reportDifference"><block var="characters"/><l>5</l></block><script><block s="write"><block s="reportLetter"><block var="selection"/><block var="code"/></block><block var="size"/></block><block s="playSound"><l>Pop</l></block><block s="doChangeVar"><l>selection</l><l>1</l></block><block s="doWait"><l>0.05</l></block></script></block></script></scripts></sprite><sprite name="Button1" idx="2" x="270" y="140" heading="90" scale="0.5" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="175.95,0,73.89899999999999,1" pen="tip" id="343"><costumes><list id="344"><item><costume name="ButtonGenerate" center-x="48" center-y="48" image="data:image/png;base64,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" id="345"/></item></list></costumes><sounds><list struct="atomic" id="346"></list></sounds><blocks></blocks><variables></variables><scripts><script x="17" y="397.66666666666674"><block s="receiveInteraction"><l><option>mouse-departed</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>50</l></block></script><script x="13" y="10"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doBroadcast"><l>Button1Clicked</l></block><block s="doRepeat"><l>10</l><script><block s="changeEffect"><l><option>negative</option></l><l>20</l></block></script></block><block s="clearEffects"></block></script><script x="259" y="20.00000000000003"><block s="receiveMessage"><l>ButtonSClicked</l></block><block s="doWait"><l>0.5</l></block><block s="doIfElse"><block s="reportEquals"><block var="settings visible?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doGlide"><l>0.5</l><l>200</l><l>140</l></block></script><script><block s="doGlide"><l>0.5</l><l>270</l><l>140</l></block></script></block></script><script x="17" y="208.00000000000003"><block s="receiveGo"></block><block s="gotoXY"><l>200</l><l>140</l></block><block s="setScale"><l>50</l></block></script><script x="16" y="303.0000000000001"><block s="receiveInteraction"><l><option>mouse-entered</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>75</l></block></script></scripts></sprite><sprite name="Button2" idx="3" x="270" y="140" heading="90" scale="0.5" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="175.95,0,73.89899999999999,1" pen="tip" id="403"><costumes><list id="404"><item><costume name="InstaGenerate" center-x="48" center-y="48" image="data:image/png;base64,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" id="405"/></item></list></costumes><sounds><list struct="atomic" id="406"></list></sounds><blocks></blocks><variables></variables><scripts><script x="21" y="403.66666666666674"><block s="receiveInteraction"><l><option>mouse-entered</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>75</l></block></script><script x="22" y="508.66666666666674"><block s="receiveInteraction"><l><option>mouse-departed</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>50</l></block></script><script x="20" y="128.0000000000001"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doBroadcast"><l>Button2Clicked</l></block><block s="doRepeat"><l>10</l><script><block s="changeEffect"><l><option>saturation</option></l><l>20</l></block></script></block><block s="clearEffects"></block></script><script x="19" y="273"><block s="receiveGo"></block><block s="gotoXY"><l>200</l><l>90</l></block><block s="setScale"><l>50</l></block></script><script x="296" y="124"><block s="receiveMessage"><l>ButtonSClicked</l></block><block s="doWait"><l>0.5</l></block><block s="doIfElse"><block s="reportEquals"><block var="settings visible?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doGlide"><l>0.5</l><l>200</l><l>90</l></block></script><script><block s="doGlide"><l>0.5</l><l>270</l><l>140</l></block></script></block></script></scripts></sprite><sprite name="Button3" idx="4" x="270" y="140" heading="90" scale="0.5" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="175.95,0,73.89899999999999,1" pen="tip" id="463"><costumes><list id="464"><item><costume name="ChangeSize" center-x="48" center-y="48" image="data:image/png;base64,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" id="465"/></item></list></costumes><sounds><list struct="atomic" id="466"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19" y="249.00000000000003"><block s="receiveGo"></block><block s="gotoXY"><l>200</l><l>40</l></block><block s="setScale"><l>50</l></block></script><script x="19" y="336.0000000000001"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doBroadcast"><l>Button3Clicked</l></block><block s="doRepeat"><l>10</l><script><block s="changeEffect"><l><option>saturation</option></l><l>20</l></block></script></block><block s="clearEffects"></block></script><script x="22" y="508.66666666666674"><block s="receiveInteraction"><l><option>mouse-departed</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>50</l></block></script><script x="14" y="140.66666666666674"><block s="receiveInteraction"><l><option>mouse-entered</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>75</l></block></script><script x="244" y="131"><block s="receiveMessage"><l>ButtonSClicked</l></block><block s="doWait"><l>0.5</l></block><block s="doIfElse"><block s="reportEquals"><block var="settings visible?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doGlide"><l>0.5</l><l>200</l><l>40</l></block></script><script><block s="doGlide"><l>0.5</l><l>270</l><l>140</l></block></script></block></script></scripts></sprite><sprite name="Button4" idx="5" x="270" y="140" heading="90" scale="0.5" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="175.95,0,73.89899999999999,1" pen="tip" id="523"><costumes><list id="524"><item><costume name="ChangeColor" center-x="48" center-y="48" image="data:image/png;base64,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" id="525"/></item></list></costumes><sounds><list struct="atomic" id="526"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19" y="249.00000000000003"><block s="receiveGo"></block><block s="gotoXY"><l>200</l><l>-10</l></block><block s="setScale"><l>50</l></block></script><script x="19" y="336.0000000000001"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doBroadcast"><l>Button4Clicked</l></block><block s="doRepeat"><l>10</l><script><block s="changeEffect"><l><option>saturation</option></l><l>20</l></block></script></block><block s="clearEffects"></block></script><script x="18" y="134.66666666666674"><block s="receiveInteraction"><l><option>mouse-entered</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>75</l></block></script><script x="17" y="474.66666666666674"><block s="receiveInteraction"><l><option>mouse-departed</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>50</l></block></script><script x="265" y="135.00000000000003"><block s="receiveMessage"><l>ButtonSClicked</l></block><block s="doWait"><l>0.5</l></block><block s="doIfElse"><block s="reportEquals"><block var="settings visible?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doGlide"><l>0.5</l><l>200</l><l>-10</l></block></script><script><block s="doGlide"><l>0.5</l><l>270</l><l>140</l></block></script></block></script></scripts></sprite><sprite name="Button5" idx="6" x="270" y="140" heading="90" scale="0.5" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="175.95,0,73.89899999999999,1" pen="tip" id="583"><costumes><list id="584"><item><costume name="Clipboard" center-x="48" center-y="48" image="data:image/png;base64,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" id="585"/></item></list></costumes><sounds><list struct="atomic" id="586"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19" y="135.66666666666669"><block s="receiveGo"></block><block s="gotoXY"><l>200</l><l>-60</l></block><block s="setScale"><l>50</l></block></script><script x="19" y="222.66666666666677"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doBroadcast"><l>Button5Clicked</l></block><block s="doRepeat"><l>10</l><script><block s="changeEffect"><l><option>saturation</option></l><l>20</l></block></script></block><block s="clearEffects"></block></script><script x="24" y="517.3333333333334"><block s="receiveInteraction"><l><option>mouse-departed</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>50</l></block></script><script x="24" y="398.33333333333337"><block s="receiveInteraction"><l><option>mouse-entered</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>75</l></block></script><script x="276" y="151.00000000000003"><block s="receiveMessage"><l>ButtonSClicked</l></block><block s="doWait"><l>0.5</l></block><block s="doIfElse"><block s="reportEquals"><block var="settings visible?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doGlide"><l>0.5</l><l>200</l><l>-60</l></block></script><script><block s="doGlide"><l>0.5</l><l>270</l><l>140</l></block></script></block></script></scripts></sprite><sprite name="ButtonS" idx="7" x="-200" y="140" heading="0" scale="0.5" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="175.95,0,73.89899999999999,1" pen="tip" id="643"><costumes><list id="644"><item><costume name="Settings" center-x="48" center-y="48" image="data:image/png;base64,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" id="645"/></item></list></costumes><sounds><list struct="atomic" id="646"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13" y="10"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doBroadcast"><l>ButtonSClicked</l></block><block s="doRepeat"><l>72</l><script><block s="turn"><l>10</l></block></script></block></script><script x="16" y="389.66666666666674"><block s="receiveInteraction"><l><option>mouse-departed</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>50</l></block></script><script x="274" y="16.00000000000003"><block s="receiveMessage"><l>ButtonSClicked</l></block><block s="doIfElse"><block s="reportEquals"><block var="settings visible?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSetVar"><l>settings visible?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>settings visible?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script><script x="15" y="298.0000000000001"><block s="receiveInteraction"><l><option>mouse-entered</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="setScale"><l>75</l></block></script><script x="14" y="159.00000000000003"><block s="receiveGo"></block><block s="setHeading"><l>0</l></block><block s="gotoXY"><l>-200</l><l>140</l></block><block s="setScale"><l>50</l></block><block s="doSetVar"><l>settings visible?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></scripts></sprite><watcher var="code" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="digit" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="R-val" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="G-val" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="B-val" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="current" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher var="size" style="normal" x="10" y="136.00001199999997" color="243,118,29" hidden="true"/><watcher var="characters" style="normal" x="10" y="157.00001399999996" color="243,118,29" hidden="true"/><watcher var="selection" style="normal" x="10" y="178.00001599999996" color="243,118,29" hidden="true"/><watcher var="currentNoText" style="normal" x="10" y="199.00001799999995" color="243,118,29" hidden="true"/><watcher var="settings visible?" style="normal" x="10" y="220.00001999999995" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="$brush set pen to crayon %&apos;which&apos;" type="command" category="pen"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Reports one of 100 preselected colors, like a box of 100 crayons.&#xD;The colors have names that are meant to be evocative.&#xD;They are organized in families, more or less corresponding&#xD;to spectral (rainbow) colors; the input slot has a two-level menu&#xD;in which you can hover over a family name to see the colors&#xD;of that family, each including a crayon number and an RGB value. &#xD;See Appendix A of the Snap! Reference Manual for more details.</comment><header></header><code></code><translations></translations><inputs><input type="%n"><options>grays={&#xD;0 black #000000=0&#xD;1 gray7 #121212=1&#xD;2 gray14 #242424=2&#xD;3 gray21 #363636=3&#xD;4 gray28 #484848=4&#xD;5 gray36 #5c5c5c=5&#xD;6 gray43 #6d6d6d=6&#xD;7 gray50 #7f7f7f=7&#xD;8 gray57 #919191=8&#xD;9 gray64 #a3a3a3=9&#xD;10 gray71 #b5b5b5=10&#xD;11 gray78 #c8c8c8=11&#xD;12 gray85 #dadada=12&#xD;13 gray92 #ececec=13&#xD;14 white #ffffff=14&#xD;}&#xD;pinks={&#xD;15 deep pink #ff1493=15&#xD;16 hot pink #ff69b4=16&#xD;17 bright pink #ff007f=17&#xD;18 raspberry #e30b5d=18&#xD;19 amaranth #e52b50=19&#xD;}&#xD;reds={&#xD;20 red #ff0000=20&#xD;21 burgundy #900020=21&#xD;22 cherry #990000=22&#xD;23 dark candy apple red #a40000=23&#xD;24 sanguine #c00000=24&#xD;25 maroon #800000=25&#xD;26 crimson #c90016=26&#xD;27 Lists #d94d11=27&#xD;28 candy apple red #ff0800=28&#xD;29 coquelicot #ff3800=29&#xD;}&#xD;browns={&#xD;30 saddle brown #8b4513=30&#xD;31 chocolate #7b3f00=31&#xD;32 kobicha #6b4423=32&#xD;33 sepia #704214=33&#xD;34 chestnut #954535=34&#xD;35 dark brown #654321=35&#xD;36 brown #964b00=36&#xD;37 golden brown #996515=37&#xD;38 cinnamon #b87333=38&#xD;39 copper #d2691e=39&#xD;}&#xD;oranges={&#xD;40 orange #ff7f00=40&#xD;41 Pantone orange #ff5800=41&#xD;42 pumpkin #ff7518=42&#xD;43 Variables #f3761d=43&#xD;44 Spanish orange #e86100=44&#xD;45 burnt orange #cc5500=45&#xD;46 sinopia #cb410b=46&#xD;47 ochre #cc7722=47&#xD;48 carrot #ed9121=48&#xD;49 tangerine #f28500=49&#xD;}&#xD;yellows={&#xD;50 yellow #ffff00=50&#xD;51 Control #e6a822=51&#xD;52 dark goldenrod #b8860b=52&#xD;53 goldenrod #daa520=53&#xD;54 saffron #f4c430=54&#xD;55 sandstorm #ecd540=55&#xD;56 mustard #ffdb58=56&#xD;57 gold #ffd700=57&#xD;58 egg yolk #fee33e=58&#xD;59 rubber duck #fbe108=59&#xD;}&#xD;greens={&#xD;60 lime #00ff00=60&#xD;61 apple green #8db600=61&#xD;62 Operators #62c213=62&#xD;63 forest green #228b22=63&#xD;64 green #008000=64&#xD;65 dark green #006400=65&#xD;66 dark pastel green #03c03c=66&#xD;67 emerald #50c878=67&#xD;68 mint #3eb489=68&#xD;69 Pen #00a178=69&#xD;}&#xD;cyans={&#xD;70 aqua (cyan) #00ffff=70&#xD;71 dark cyan #008b8b=71&#xD;72 cerulean #007ba7=72&#xD;73 iceberg #71a6d2=73&#xD;74 Sensing #0494dc=74&#xD;75 teal #008080=75&#xD;76 light sky blue #87cefa=76&#xD;77 deep sky blue #00bfff=77&#xD;78 dodger blue #1e90ff=78&#xD;79 azure #007fff=79&#xD;}&#xD;blues={&#xD;80 blue #0000ff=80&#xD;81 midnight blue #191970=81&#xD;82 dark powder blue #003399=82&#xD;83 cobalt #0047ab=83&#xD;84 denim #1560bd=84&#xD;85 navy blue #000080=85&#xD;86 steel blue #4682b4=86&#xD;87 Motion #4a6cd4=87&#xD;88 cornflower #6495ed=88&#xD;89 slate blue #6a5acd=89&#xD;}&#xD;purples={&#xD;90 violet #8000ff=90&#xD;91 Looks #8f56e3=91&#xD;92 grape #6f2da8=92&#xD;93 indigo #4b0082=93&#xD;94 x11 purple #a020f0=94&#xD;95 magenta (fuchia) #ff00ff=95&#xD;96 dark orchid #9932cc=96&#xD;97 Sound #cf4ad9=97&#xD;98 purple #7f007f=98&#xD;99 dark magenta #8b008b=99&#xD;}</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doSetVar"><l>✐ last crayon</l><block var="which"/></block><block s="doSetVar"><l>✐ last set as</l><l>crayon</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><l>✐ crayon colors</l></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ crayon colors</l></list></custom-block><block s="doSetVar"><l>✐ crayon colors</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>18</l><l>18</l><l>18</l></list></block><block s="reportNewList"><list><l>36</l><l>36</l><l>36</l></list></block><block s="reportNewList"><list><l>54</l><l>54</l><l>54</l></list></block><block s="reportNewList"><list><l>72</l><l>72</l><l>72</l></list></block><block s="reportNewList"><list><l>92</l><l>92</l><l>92</l></list></block><block s="reportNewList"><list><l>109</l><l>109</l><l>109</l></list></block><block s="reportNewList"><list><l>127</l><l>127</l><l>127</l></list></block><block s="reportNewList"><list><l>145</l><l>145</l><l>145</l></list></block><block s="reportNewList"><list><l>163</l><l>163</l><l>163</l></list></block><block s="reportNewList"><list><l>181</l><l>181</l><l>181</l></list></block><block s="reportNewList"><list><l>200</l><l>200</l><l>200</l></list></block><block s="reportNewList"><list><l>218</l><l>218</l><l>218</l></list></block><block s="reportNewList"><list><l>236</l><l>236</l><l>236</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>20</l><l>147</l></list></block><block s="reportNewList"><list><l>255</l><l>105</l><l>180</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>127</l></list></block><block s="reportNewList"><list><l>227</l><l>11</l><l>93</l></list></block><block s="reportNewList"><list><l>229</l><l>43</l><l>80</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>144</l><l>0</l><l>32</l></list></block><block s="reportNewList"><list><l>153</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>164</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>192</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>201</l><l>0</l><l>22</l></list></block><block s="reportNewList"><list><l>217</l><l>77</l><l>17</l></list></block><block s="reportNewList"><list><l>255</l><l>8</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>56</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>123</l><l>63</l><l>0</l></list></block><block s="reportNewList"><list><l>107</l><l>68</l><l>35</l></list></block><block s="reportNewList"><list><l>112</l><l>66</l><l>20</l></list></block><block s="reportNewList"><list><l>149</l><l>69</l><l>53</l></list></block><block s="reportNewList"><list><l>101</l><l>67</l><l>33</l></list></block><block s="reportNewList"><list><l>150</l><l>75</l><l>0</l></list></block><block s="reportNewList"><list><l>153</l><l>101</l><l>21</l></list></block><block s="reportNewList"><list><l>184</l><l>115</l><l>51</l></list></block><block s="reportNewList"><list><l>210</l><l>105</l><l>30</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>88</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>117</l><l>24</l></list></block><block s="reportNewList"><list><l>243</l><l>118</l><l>29</l></list></block><block s="reportNewList"><list><l>232</l><l>97</l><l>0</l></list></block><block s="reportNewList"><list><l>204</l><l>85</l><l>0</l></list></block><block s="reportNewList"><list><l>203</l><l>65</l><l>11</l></list></block><block s="reportNewList"><list><l>204</l><l>119</l><l>34</l></list></block><block s="reportNewList"><list><l>237</l><l>145</l><l>33</l></list></block><block s="reportNewList"><list><l>242</l><l>133</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>230</l><l>168</l><l>34</l></list></block><block s="reportNewList"><list><l>184</l><l>134</l><l>11</l></list></block><block s="reportNewList"><list><l>218</l><l>165</l><l>32</l></list></block><block s="reportNewList"><list><l>244</l><l>196</l><l>48</l></list></block><block s="reportNewList"><list><l>236</l><l>213</l><l>64</l></list></block><block s="reportNewList"><list><l>255</l><l>219</l><l>88</l></list></block><block s="reportNewList"><list><l>255</l><l>215</l><l>0</l></list></block><block s="reportNewList"><list><l>254</l><l>227</l><l>62</l></list></block><block s="reportNewList"><list><l>251</l><l>225</l><l>8</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>141</l><l>182</l><l>0</l></list></block><block s="reportNewList"><list><l>98</l><l>194</l><l>19</l></list></block><block s="reportNewList"><list><l>34</l><l>139</l><l>34</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l><l>0</l></list></block><block s="reportNewList"><list><l>3</l><l>192</l><l>60</l></list></block><block s="reportNewList"><list><l>80</l><l>200</l><l>120</l></list></block><block s="reportNewList"><list><l>62</l><l>180</l><l>137</l></list></block><block s="reportNewList"><list><l>0</l><l>161</l><l>120</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>139</l><l>139</l></list></block><block s="reportNewList"><list><l>0</l><l>123</l><l>167</l></list></block><block s="reportNewList"><list><l>113</l><l>166</l><l>210</l></list></block><block s="reportNewList"><list><l>4</l><l>148</l><l>220</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>128</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>250</l></list></block><block s="reportNewList"><list><l>0</l><l>191</l><l>255</l></list></block><block s="reportNewList"><list><l>30</l><l>144</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>127</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>25</l><l>25</l><l>112</l></list></block><block s="reportNewList"><list><l>0</l><l>51</l><l>153</l></list></block><block s="reportNewList"><list><l>0</l><l>71</l><l>171</l></list></block><block s="reportNewList"><list><l>21</l><l>96</l><l>189</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l></list></block><block s="reportNewList"><list><l>70</l><l>130</l><l>180</l></list></block><block s="reportNewList"><list><l>74</l><l>108</l><l>212</l></list></block><block s="reportNewList"><list><l>100</l><l>149</l><l>237</l></list></block><block s="reportNewList"><list><l>106</l><l>90</l><l>205</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>143</l><l>86</l><l>227</l></list></block><block s="reportNewList"><list><l>111</l><l>45</l><l>168</l></list></block><block s="reportNewList"><list><l>75</l><l>0</l><l>130</l></list></block><block s="reportNewList"><list><l>160</l><l>32</l><l>240</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>153</l><l>50</l><l>204</l></list></block><block s="reportNewList"><list><l>207</l><l>74</l><l>217</l></list></block><block s="reportNewList"><list><l>127</l><l>0</l><l>127</l></list></block><block s="reportNewList"><list><l>139</l><l>0</l><l>139</l></list></block></list></block></block></script></block><block s="doDeclareVariables"><list><l>color</l></list></block><block s="doSetVar"><l>color</l><block s="reportListItem"><block s="reportSum"><block s="reportModulus"><block var="which"/><l>100</l></block><l>1</l></block><block var="✐ crayon colors"/></block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportListItem"><l>1</l><block var="color"/></block><block s="reportListItem"><l>2</l><block var="color"/></block><block s="reportListItem"><l>3</l><block var="color"/></block></custom-block></script></block-definition><block-definition s="set pen color to r: %&apos;r&apos; g: %&apos;g&apos; b: %&apos;b&apos;" type="command" category="pen"><comment x="0" y="0" w="220.66666666666666" collapsed="false">Takes three inputs for red, green, and blue&#xD;values, each between 0 and 255.  0,0,0 is black; 255,255,255 is white.  255,255,0 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual red, green, or blue without changing the others, lets you provide a list of three RGB color components, and lets you provide a six-digit hexadecimal number, the form in which RGB color values are usually found online.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da tua caneta para vermelho _ , verde _ e azul _ (0 a 255)&#xD;</translations><inputs><input type="%n">255</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>r</l><l>g</l><l>b</l></list><l>this.setColor(new Color(r, g, b));</l></block><list><block var="r"/><block var="g"/><block var="b"/></list></block></script></block-definition><block-definition s="set pen color to h: %&apos;h&apos; s: %&apos;s&apos; v: %&apos;v&apos;" type="command" category="pen"><comment x="0" y="0" w="283.3333333333333" collapsed="false">Takes three inputs for hue, saturation, and value (&quot;brightness&quot;)&#xD;values, each between 0 and 1.  0,0,0 is black; 0,0,1 is white.  0.15,1,1 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual hue, saturation, or value without changing the others, lets you provide a list of three HSV color components, and lets you&#xD;use the very much superior HSL (hue, saturation, lightness)&#xD;color space.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da caneta para matiz _ , saturação _ e brilho _ (0 a 1)&#xD;</translations><inputs><input type="%n">0.3</input><input type="%n">0.7</input><input type="%n">0.6</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>h</l><l>s</l><l>v</l></list><l>var col = new Color();&#xD;col.set_hsv(h, s, v);&#xD;this.setColor(col);</l></block><list><block var="h"/><block var="s"/><block var="v"/></list></block></script></block-definition><block-definition s="RGB color" type="reporter" category="pen"><comment x="0" y="0" w="266" collapsed="false">Reports the current pen color as a list of three RGB values in the range 0-255.  The PEN block in this library provides a large set of ways to examine the color.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:a cor da caneta em RGB (vermelho, verde e azul; 0 a 255)&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return new List([this.color.r, this.color.g, this.color.b]);</l></block><list></list></block></block></script></block-definition><block-definition s="HSV color" type="reporter" category="pen"><comment x="0" y="0" w="312" collapsed="false">Reports the current pen color as a list of three HSV values&#xD;in the range 0-1.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:a cor da caneta em HSV (matiz, saturação e brilho, 0 a 1)&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return new List(this.color.hsv());</l></block><list></list></block></block></script></block-definition><block-definition s="$brush set pen %&apos;dimension&apos; to %&apos;value&apos;" type="command" category="pen"><comment x="0" y="0" w="265.3333333333333" collapsed="false">This block allows you to set the pen&apos;s color, transparency (on a scale from 0=opaque to 100=invisible), or size (in pixels).  The color can be set in many ways, including RGB values, HSV values, HSL values, fair HSV or HSL (based on a modified spectrum that gives each spectral color equal space and promotes brown to a color), or X11/W3C color name.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;color&#xD;fair hue&#xD;transparency&#xD;X11/W3C name&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>colors</l><l>brights</l><l>index</l><l>scale</l><l>oldHSV</l><l>newHSV</l><l>color</l><l>pivots</l></list></block><block s="doSetVar"><l>colors</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l></list></block><block s="reportNewList"><list><l>192</l><l>192</l><l>192</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>85</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>70</l><l>5</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>140</l><l>60</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>114</l><l>93</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>30</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>50</l><l>50</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>64</l></list></block><block s="reportNewList"><list><l>80</l><l>0</l><l>90</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block></list></block></block><block s="doSetVar"><l>brights</l><block s="reportNewList"><list><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>170</l><l>20</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>170</l><l>90</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>160</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>190</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>240</l><l>200</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>127</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>60</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>64</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block></list></block></block><block s="doSetVar"><l>pivots</l><block s="reportNewList"><list><l>0</l><l>5.8</l><l>12.5</l><l>18</l><l>25</l><l>30.5</l><l>37.5</l><l>44.5</l><l>50</l><l>59</l><l>62.5</l><l>69</l><l>75</l><l>79.25</l><l>87.5</l><l>93.75</l><l>97</l><l>100</l></list></block></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>color</l><l>hue</l><l>fair hue</l></list></block><block var="dimension"/></block><script><block s="doSetVar"><l>value</l><block s="reportModulus"><block var="value"/><l>100</l></block></block></script><script><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>red</l><l>green</l><l>blue</l></list></block><block var="dimension"/></block><script><block s="doIf"><block s="reportLessThan"><block var="value"/><l>0</l></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="value"/><l>255</l></block><script><block s="doSetVar"><l>value</l><l>255</l></block></script></block></script><script><block s="doIf"><block s="reportListContainsItem"><block s="reportNewList"><list><l>saturation (HSV)</l><l>saturation (HSL)</l><l>value (brightness)</l><l>lightness</l><l>fair saturation (HSV)</l><l>fair saturation (HSL)</l><l>fair value (brightness)</l><l>fair lightness</l><l>transparency</l></list></block><block var="dimension"/></block><script><block s="doIf"><block s="reportLessThan"><block var="value"/><l>0</l></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="value"/><l>100</l></block><script><block s="doSetVar"><l>value</l><l>100</l></block></script></block></script><comment w="164.66666666666666" collapsed="false">We have to do this last test to rule out the vector options, which aren&apos;t numbers; their code makes three recursive calls and we catch range issues then.</comment></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>size</l></block><script><block s="setSize"><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>hue</l></block><script><block s="setPenHSVA"><l><option>hue</option></l><block var="value"/></block><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doReplaceInList"><l>1</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block></script></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><l>HSL</l><l>HSV</l></list></block><block var="✐ last set as"/></block></block><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block></script></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSV)</l></block><script><block s="setPenHSVA"><l><option>saturation</option></l><block var="value"/></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>value (brightness)</l></block><script><block s="setPenHSVA"><l><option>brightness</option></l><block var="value"/></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>transparency</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>red</l></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block><l></l><l></l></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>green</l></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block><l></l></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>blue</l></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair hue</l></block><script><block s="doSetVar"><l>oldHSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l>100</l><l></l></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><l>HSL</l><l>HSV</l></list></block><block var="✐ last set as"/></block></block><script><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block><block s="doSetVar"><l>oldHSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script></block><block s="doSetVar"><l>value</l><block s="reportModulus"><block var="value"/><l>100</l></block></block><block s="doSetVar"><l>color</l><block s="reportProduct"><block var="value"/><l>3.6</l></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportGreaterThan"><block s="reportListItem"><block var="index"/><block var="pivots"/></block><block var="value"/></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doChangeVar"><l>index</l><l>-1</l></block><block s="doSetVar"><l>scale</l><block s="reportQuotient"><block s="reportDifference"><block var="value"/><block s="reportListItem"><block var="index"/><block var="pivots"/></block></block><block s="reportDifference"><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="pivots"/></block><block s="reportListItem"><block var="index"/><block var="pivots"/></block></block></block></block><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="min %s %s"><block s="reportRound"><block s="reportSum"><block var="from"/><block s="reportProduct"><block s="reportDifference"><block var="to"/><block var="from"/></block><block var="scale"/></block></block></block><l>255</l></custom-block></autolambda><list><l>from</l><l>to</l></list></block><list><block s="reportListItem"><block var="index"/><block var="brights"/></block><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="brights"/></block></list></custom-block></block><block s="doSetVar"><l>newHSV</l><custom-block s="HSV color"></custom-block></block><block s="doIfElse"><block var="✐ fair?"/><script><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="newHSV"/></block><block s="reportQuotient"><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block><l>100</l></block><block s="reportQuotient"><block s="reportProduct"><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block><l>100</l></block></custom-block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></list></block></block></script><script><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="newHSV"/></block><block s="reportQuotient"><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="oldHSV"/></block></block><l>100</l></block><block s="reportQuotient"><block s="reportProduct"><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="oldHSV"/></block></block><l>100</l></block></custom-block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>2</l><block var="oldHSV"/></block><block s="reportListItem"><l>3</l><block var="oldHSV"/></block></list></block></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block></script><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block></script></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><comment w="90" collapsed="true">fair hue</comment></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>color</l><comment w="53.333333333333336" collapsed="true">Color</comment></block><script><block s="doSetVar"><l>✐ color scale</l><block var="value"/></block><block s="doSetVar"><l>color</l><block s="reportProduct"><block var="value"/><l>3</l></block></block><block s="doIfElse"><block s="reportNot"><block s="reportGreaterThan"><block var="color"/><l>42</l></block></block><script><block s="doSetVar"><l>color</l><block s="reportModulus"><block s="reportProduct"><block var="color"/><block s="reportQuotient"><l>15</l><l>14</l></block></block><l>300</l></block></block><block s="doSetVar"><l>index</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="color"/><l>15</l></block></block></block><block s="doSetVar"><l>scale</l><block s="reportDifference"><block var="color"/><block s="reportProduct"><block var="index"/><l>15</l></block></block></block></script><script><block s="doIf"><block s="reportLessThan"><block var="color"/><l>60</l><comment w="96.66666666666667" collapsed="true">spread out pink</comment></block><script><block s="doSetVar"><l>color</l><block s="reportSum"><l>45</l><block s="reportProduct"><block s="reportDifference"><block var="color"/><l>42</l></block><block s="reportQuotient"><l>15</l><l>18</l></block></block></block></block></script></block><block s="doSetVar"><l>color</l><block s="reportModulus"><block var="color"/><l>300</l></block></block><block s="doSetVar"><l>index</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="color"/><l>15</l></block></block></block><block s="doSetVar"><l>scale</l><block s="reportDifference"><block var="color"/><block s="reportProduct"><block var="index"/><l>15</l></block></block></block></script><comment w="77.33333333333333" collapsed="true">grayscale</comment></block><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="min %s %s"><block s="reportRound"><block s="reportSum"><block var="from"/><block s="reportProduct"><block s="reportDifference"><block var="to"/><block var="from"/></block><block s="reportQuotient"><block var="scale"/><l>15</l></block></block></block></block><l>255</l></custom-block></autolambda><list><l>from</l><l>to</l></list></block><list><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="colors"/></block><block s="reportListItem"><block s="reportSum"><block var="index"/><l>2</l></block><block var="colors"/></block></list></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>color</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSL)</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>lightness</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSV)</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="setPenHSVA"><l><option>saturation</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><block var="value"/><block s="reportQuotient"><block s="getPenAttribute"><l><option>saturation</option></l></block><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></block><block var="value"/></block></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair value (brightness)</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="setPenHSVA"><l><option>brightness</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><block var="value"/><block s="reportQuotient"><block s="getPenAttribute"><l><option>brightness</option></l></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></block><block var="value"/></block></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSL)</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSV</l></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><l>100</l></block></script></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSL"/><block var="value"/></block><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><block var="value"/><block s="reportQuotient"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block><block s="reportListItem"><l>2</l><block var="✐ raw HSL"/></block></block></block><block var="value"/></block></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ update HSV"></custom-block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair lightness</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSV</l></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><l>50</l></block></script></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSL"/><block var="value"/></block><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><block var="value"/><block s="reportQuotient"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSL"/></block></block></block><block var="value"/></block></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ update HSV"></custom-block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSL vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>fair saturation (HSL)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair lightness</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSV vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>fair saturation (HSV)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair value (brightness)</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSL vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>saturation (HSL)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>lightness</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSV vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>saturation (HSV)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>value (brightness)</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><block s="doSetVar"><l>value</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>number</option></l></block><l></l><block s="reportSum"><l>10</l><block s="reportDifference"><block s="reportUnicode"><l></l></block><block s="reportIfElse"><block s="reportLessThan"><l></l><l>a</l></block><block s="reportUnicode"><l>A</l></block><block s="reportUnicode"><l>a</l></block></block></block></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="value"/><l><option>letter</option></l></block></block></block><block s="doIf"><block s="reportEquals"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="doSetVar"><l>value</l><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><l></l><l></l></list></block></autolambda><list></list></block><block var="value"/></block></block></block></script></block><block s="doIf"><block s="reportIsA"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportOr"><block s="reportLessThan"><l></l><l>0</l></block><block s="reportGreaterThan"><l></l><l>15</l></block></block></autolambda><list></list></block><block var="value"/></block><l><option>number</option></l></block><script><custom-block s="error %txt"><l>Badly formed hex color.</l></custom-block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>6</l></block><script><custom-block s="error %txt"><l>More than six hex digits.</l></custom-block></script></block><block s="doRepeat"><block s="reportDifference"><l>6</l><block s="reportListLength"><block var="value"/></block></block><script><block s="doSetVar"><l>value</l><block s="reportCONS"><l>0</l><block var="value"/></block></block></script></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>1</l><block var="value"/></block></block><block s="reportListItem"><l>2</l><block var="value"/></block></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>3</l><block var="value"/></block></block><block s="reportListItem"><l>4</l><block var="value"/></block></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>5</l><block var="value"/></block></block><block s="reportListItem"><l>6</l><block var="value"/></block></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>X11/W3C name</l><comment w="90" collapsed="true">X11/W3C name</comment></block><script><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><l>✐ X11</l></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ X11</l></list></custom-block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ X11"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ X11</l><block s="reportNewList"><list><block s="reportNewList"><list><l>255</l><l>250</l><l>250</l><l>snow</l></list></block><block s="reportNewList"><list><l>248</l><l>248</l><l>255</l><l>ghostwhite</l></list></block><block s="reportNewList"><list><l>245</l><l>245</l><l>245</l><l>whitesmoke</l></list></block><block s="reportNewList"><list><l>220</l><l>220</l><l>220</l><l>gainsboro</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>240</l><l>floralwhite</l></list></block><block s="reportNewList"><list><l>253</l><l>245</l><l>230</l><l>oldlace</l></list></block><block s="reportNewList"><list><l>250</l><l>240</l><l>230</l><l>linen</l></list></block><block s="reportNewList"><list><l>250</l><l>235</l><l>215</l><l>antiquewhite</l></list></block><block s="reportNewList"><list><l>255</l><l>239</l><l>213</l><l>papayawhip</l></list></block><block s="reportNewList"><list><l>255</l><l>235</l><l>205</l><l>blanchedalmond</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>196</l><l>bisque</l></list></block><block s="reportNewList"><list><l>255</l><l>218</l><l>185</l><l>peachpuff</l></list></block><block s="reportNewList"><list><l>255</l><l>222</l><l>173</l><l>navajowhite</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>181</l><l>moccasin</l></list></block><block s="reportNewList"><list><l>255</l><l>248</l><l>220</l><l>cornsilk</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>240</l><l>ivory</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>205</l><l>lemonchiffon</l></list></block><block s="reportNewList"><list><l>255</l><l>245</l><l>238</l><l>seashell</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>240</l><l>honeydew</l></list></block><block s="reportNewList"><list><l>245</l><l>255</l><l>250</l><l>mintcream</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>255</l><l>azure</l></list></block><block s="reportNewList"><list><l>240</l><l>248</l><l>255</l><l>aliceblue</l></list></block><block s="reportNewList"><list><l>230</l><l>230</l><l>250</l><l>lavender</l></list></block><block s="reportNewList"><list><l>255</l><l>240</l><l>245</l><l>lavenderblush</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>225</l><l>mistyrose</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l><l>white</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>black</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategray</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategrey</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgray</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgrey</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategray</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategrey</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategray</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategrey</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>gray(X11)</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>grey(X11)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>gray(W3C)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>grey(W3C)</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgrey</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgray</l></list></block><block s="reportNewList"><list><l>25</l><l>25</l><l>112</l><l>midnightblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navy</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navyblue</l></list></block><block s="reportNewList"><list><l>100</l><l>149</l><l>237</l><l>cornflowerblue</l></list></block><block s="reportNewList"><list><l>72</l><l>61</l><l>139</l><l>darkslateblue</l></list></block><block s="reportNewList"><list><l>106</l><l>90</l><l>205</l><l>slateblue</l></list></block><block s="reportNewList"><list><l>123</l><l>104</l><l>238</l><l>mediumslateblue</l></list></block><block s="reportNewList"><list><l>132</l><l>112</l><l>255</l><l>lightslateblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>205</l><l>mediumblue</l></list></block><block s="reportNewList"><list><l>65</l><l>105</l><l>225</l><l>royalblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l><l>blue</l></list></block><block s="reportNewList"><list><l>30</l><l>144</l><l>255</l><l>dodgerblue</l></list></block><block s="reportNewList"><list><l>0</l><l>191</l><l>255</l><l>deepskyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>235</l><l>skyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>250</l><l>lightskyblue</l></list></block><block s="reportNewList"><list><l>70</l><l>130</l><l>180</l><l>steelblue</l></list></block><block s="reportNewList"><list><l>176</l><l>196</l><l>222</l><l>lightsteelblue</l></list></block><block s="reportNewList"><list><l>173</l><l>216</l><l>230</l><l>lightblue</l></list></block><block s="reportNewList"><list><l>176</l><l>224</l><l>230</l><l>powderblue</l></list></block><block s="reportNewList"><list><l>175</l><l>238</l><l>238</l><l>paleturquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>206</l><l>209</l><l>darkturquoise</l></list></block><block s="reportNewList"><list><l>72</l><l>209</l><l>204</l><l>mediumturquoise</l></list></block><block s="reportNewList"><list><l>64</l><l>224</l><l>208</l><l>turquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>cyan</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>aqua</l></list></block><block s="reportNewList"><list><l>224</l><l>255</l><l>255</l><l>lightcyan</l></list></block><block s="reportNewList"><list><l>95</l><l>158</l><l>160</l><l>cadetblue</l></list></block><block s="reportNewList"><list><l>102</l><l>205</l><l>170</l><l>mediumaquamarine</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>212</l><l>aquamarine</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l><l>0</l><l>darkgreen</l></list></block><block s="reportNewList"><list><l>85</l><l>107</l><l>47</l><l>darkolivegreen</l></list></block><block s="reportNewList"><list><l>143</l><l>188</l><l>143</l><l>darkseagreen</l></list></block><block s="reportNewList"><list><l>46</l><l>139</l><l>87</l><l>seagreen</l></list></block><block s="reportNewList"><list><l>60</l><l>179</l><l>113</l><l>mediumseagreen</l></list></block><block s="reportNewList"><list><l>32</l><l>178</l><l>170</l><l>lightseagreen</l></list></block><block s="reportNewList"><list><l>152</l><l>251</l><l>152</l><l>palegreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>127</l><l>springgreen</l></list></block><block s="reportNewList"><list><l>124</l><l>252</l><l>0</l><l>lawngreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>green(X11)</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>0</l><l>green(W3C)</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>lime</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>0</l><l>chartreuse</l></list></block><block s="reportNewList"><list><l>0</l><l>250</l><l>154</l><l>mediumspringgreen</l></list></block><block s="reportNewList"><list><l>173</l><l>255</l><l>47</l><l>greenyellow</l></list></block><block s="reportNewList"><list><l>50</l><l>205</l><l>50</l><l>limegreen</l></list></block><block s="reportNewList"><list><l>154</l><l>205</l><l>50</l><l>yellowgreen</l></list></block><block s="reportNewList"><list><l>34</l><l>139</l><l>34</l><l>forestgreen</l></list></block><block s="reportNewList"><list><l>107</l><l>142</l><l>35</l><l>olivedrab</l></list></block><block s="reportNewList"><list><l>189</l><l>183</l><l>107</l><l>darkkhaki</l></list></block><block s="reportNewList"><list><l>240</l><l>230</l><l>140</l><l>khaki</l></list></block><block s="reportNewList"><list><l>238</l><l>232</l><l>170</l><l>palegoldenrod</l></list></block><block s="reportNewList"><list><l>250</l><l>250</l><l>210</l><l>lightgoldenrodyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>224</l><l>lightyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l><l>yellow</l></list></block><block s="reportNewList"><list><l>255</l><l>215</l><l>0</l><l>gold</l></list></block><block s="reportNewList"><list><l>238</l><l>221</l><l>130</l><l>lightgoldenrod</l></list></block><block s="reportNewList"><list><l>218</l><l>165</l><l>32</l><l>goldenrod</l></list></block><block s="reportNewList"><list><l>184</l><l>134</l><l>11</l><l>darkgoldenrod</l></list></block><block s="reportNewList"><list><l>188</l><l>143</l><l>143</l><l>rosybrown</l></list></block></list></block></block></script></block><block s="doSetVar"><l>value</l><custom-block s="✐ no spaces %s"><block var="value"/></custom-block></block><custom-block s="use case-independent comparisons %b"><l><bool>true</bool></l></custom-block><custom-block s="catch %upvar %cs"><l>x11w3c</l><script><block s="doIf"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block var="value"/><block s="reportListItem"><l>4</l><l/></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>exact matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>?? multiple exact matches for </l><block var="value"/></list></block></custom-block></script></block><block s="doIf"><block s="reportNot"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><block s="reportListItem"><l>4</l><l/></block><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><l/></block><block var="value"/></custom-block></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>partial matches</l></custom-block></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Color name </l><block var="value"/><l> not found.</l></list></block></custom-block></script></block><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportEquals"><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><block var="match"/></block><block var="value"/></custom-block><l></l></block></autolambda><list><l>match</l></list></block><block var="partial matches"/><block var="x11w3c"/><l>head matches</l></custom-block><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="head matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="head matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="partial matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="partial matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script></block></script><comment w="294.6666666666667" collapsed="true">SUBSET throws here if it handles a unique match</comment></custom-block></script></block><custom-block s="✐ initialize variables"></custom-block></script></block-definition><block-definition s="mmap %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><block var="lists"/></block></block><custom-block s="mmap %repRing over %mult%l"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><block var="lists"/></block></custom-block></block></block></script></block-definition><block-definition s="✐ update HSL" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>L</l></list></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doSetVar"><l>✐ HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></block></autolambda><list></list></block><block s="evaluate"><block s="reifyReporter"><script><block s="doSetVar"><l>L</l><block s="reportDifference"><block var="V"/><block s="reportQuotient"><block s="reportProduct"><block var="V"/><block var="S"/></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportOr"><block s="reportEquals"><block var="L"/><l>0</l></block><block s="reportEquals"><block var="L"/><l>1</l></block></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><custom-block s="HSV color"></custom-block></block></block></block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>✐ raw HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></block></autolambda><list></list></block><block s="evaluate"><block s="reifyReporter"><script><block s="doSetVar"><l>L</l><block s="reportDifference"><block var="V"/><block s="reportQuotient"><block s="reportProduct"><block var="V"/><block var="S"/></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportOr"><block s="reportEquals"><block var="L"/><l>0</l></block><block s="reportEquals"><block var="L"/><l>1</l></block></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ raw HSV"/></block></block></block></block></script></block></script></block></script></block-definition><block-definition s="min %&apos;a&apos; %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportLessThan"><block var="a"/><block var="b"/></block><block var="a"/><block var="b"/></block></block></script></block-definition><block-definition s="✐ update HSV" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>V</l><l>L</l><l>HSL 0-1</l><l>raw HSL 0-1</l></list></block><block s="doSetVar"><l>HSL 0-1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ HSL"/></block></block><block s="doSetVar"><l>L</l><block s="reportListItem"><l>3</l><block var="HSL 0-1"/></block></block><block s="doSetVar"><l>V</l><block s="reportSum"><block var="L"/><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="HSL 0-1"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block></block><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="HSL 0-1"/></block><block s="reportIfElse"><block s="reportEquals"><block var="V"/><l>0</l></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportProduct"><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></block></block></block><block var="V"/></custom-block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>raw HSL 0-1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ raw HSL"/></block></block><block s="doSetVar"><l>L</l><block s="reportListItem"><l>3</l><block var="raw HSL 0-1"/></block></block><block s="doSetVar"><l>V</l><block s="reportSum"><block var="L"/><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="raw HSL 0-1"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></block></autolambda><list></list></block><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="raw HSL 0-1"/></block><block s="reportIfElse"><block s="reportEquals"><block var="V"/><l>0</l></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportProduct"><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></block></block></block><block var="V"/></list></block></block></block></script></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="pen"><comment x="0" y="0" w="226" collapsed="false">The identity function reports its input.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="$brush pen %&apos;dimension&apos;" type="reporter" category="pen"><comment x="0" y="0" w="380.6666666666667" collapsed="false">This block reports the pen size, color, or transparency, in all the same ways that the SET PEN block allows you to set those pen properties. (It will also report the current crayon number, if the pen color was most recently set with SET PEN TO CRAYON.)&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details. </comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;X11/W3C name&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>size</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>size</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>hue</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>hue</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSV)</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>saturation</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>value (brightness)</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>brightness</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>transparency</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>transparency</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB vector</l></block><script><block s="doReport"><custom-block s="RGB color"></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>red</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>green</l></block><script><block s="doReport"><block s="reportListItem"><l>2</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>blue</l></block><script><block s="doReport"><block s="reportListItem"><l>3</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><block s="doReport"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><custom-block s="✐ hexchar %s"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><l></l><l>16</l></block></block></custom-block><custom-block s="✐ hexchar %s"><block s="reportModulus"><l></l><l>16</l></block></custom-block></list></block></autolambda><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSV vector</l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l>100</l><l></l></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSL vector</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ HSL"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSL)</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>lightness</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>color</l></block><script><block s="doReport"><block s="reportIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>color</l></block><block var="✐ color scale"/><l>not set</l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair hue</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSL"/></block></block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSV"/></block></block></script></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSL)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSL"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair lightness</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSL"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSL vector</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ raw HSL"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSV)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair value (brightness)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSV vector</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block var="✐ raw HSV"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>crayon</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>crayon</l></block><script><block s="doReport"><block var="✐ last crayon"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>X11/W3C name</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>X11</l></block><script><block s="doReport"><block var="✐ last x11"/></block></script></block><block s="doReport"><l>not set</l></block></script></block></script></block-definition><block-definition s="✐ hexchar %&apos;nybble&apos;" type="reporter" category="pen"><comment x="0" y="0" w="245.33333333333334" collapsed="false">Takes a value from 0 to 15 and reports&#xD;the corresponding hexadecimal digit.&#xD;&#xD;For internal use of the color library.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportLessThan"><block var="nybble"/><l>10</l></block><block var="nybble"/><block s="reportUnicodeAsLetter"><block s="reportSum"><block s="reportUnicode"><l>a</l></block><block s="reportDifference"><block var="nybble"/><l>10</l></block></block></block></block></block></script></block-definition><block-definition s="$brush change pen %&apos;dimension&apos; by %&apos;amount&apos;" type="command" category="pen"><comment x="0" y="0" w="334" collapsed="false">Changes any pen property by the specified amount.  Some color scales can&apos;t be adjusted this way unless the color was first SET using that scale.&#xD;Vectors (e.g., RGB color as a list of three numbers) can be incremented&#xD;by a vector as the amount. X11/W3C names can&apos;t be incremented.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>old</l></list></block><block s="doSetVar"><l>old</l><custom-block s="$brush pen %s"><block var="dimension"/></custom-block></block><block s="doIf"><block s="reportEquals"><block var="old"/><l>not set</l></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Dimension </l><block var="dimension"/><l> not set.</l></list></block></custom-block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>crayon</l></block><script><custom-block s="$brush set pen to crayon %n"><block s="reportSum"><block var="old"/><block var="amount"/></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><custom-block s="error %txt"><l>Sorry, I don&apos;t know how to add in hexadecimal.</l></custom-block></script></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>number</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><block s="reportSum"><block var="old"/><block var="amount"/></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>list</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block><list><block var="old"/><block var="amount"/></list></custom-block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><custom-block s="error %txt"><block s="reportJoinWords"><list><l>I don&apos;t know how to handle </l><block var="amount"/></list></block></custom-block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg);</l></block><list><block var="msg"/></list></block></script></block-definition><block-definition s="✐ make integer RGB" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; before %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="175.33333333333334" collapsed="false">Reports the part of the first string up to the first instance of the second string inside it.  If the second string isn&apos;t found, reports the entire first string.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>string</l><l>marker</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    var index=string.toLocaleLowerCase().indexOf(marker.toLocaleLowerCase());&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;} else {&#xD;    var index=string.indexOf(marker);&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;}</l></block><list><block var="string"/><block var="marker"/></list></block></block></script></block-definition><block-definition s="use case-independent comparisons %&apos;tf&apos;" type="command" category="operators"><comment x="0" y="0" w="225.33333333333334" collapsed="false">If input is TRUE, comparisons made by functions in the string library will be case-independent (so &quot;FOO&quot; = &quot;foo&quot;).  This is the default.&#xD;If input is FALSE, comparisons will be exact.</comment><header></header><code></code><translations>pt:altera comparações ignorando distinção minúsculas/maiúsculas para _&#xD;</translations><inputs><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>flag</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;world[&apos;stringLibCaseIndependentComparison&apos;] = flag;</l></block><list><block var="tf"/></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;ca:llança _&#xD;es:lanzar _&#xD;fr:lance _&#xD;pt:lança _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;pt:ignora _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="✐ subset %&apos;pred&apos; %&apos;data&apos; %&apos;catchtag&apos; %&apos;result&apos;" type="predicate" category="pen"><comment x="0" y="0" w="228" collapsed="false">Don&apos;t ask.&#xD;Only for internal use by the SET PEN block.</comment><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input><input type="%cmdRing"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>best match</l></list></block><block s="doSetVar"><l>result</l><block s="reportKeep"><block var="pred"/><block var="data"/></block></block><block s="doIf"><block s="reportListIsEmpty"><block var="result"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doIf"><block s="reportListIsEmpty"><block s="reportCDR"><block var="result"/></block></block><script><block s="doSetVar"><l>best match</l><block s="reportListItem"><l>1</l><block var="result"/></block></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportListItem"><l>1</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportListItem"><l>2</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportListItem"><l>3</l><block var="best match"/></block></custom-block><block s="doSetVar"><l>✐ last X11</l><block s="reportListItem"><l>4</l><block var="best match"/></block></block><block s="doSetVar"><l>✐ last set as</l><l>X11</l></block><custom-block s="throw %s"><block var="catchtag"/></custom-block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="✐ no spaces %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block s="reportTextSplit"><block var="text"/><l> </l></block></block></block></script></block-definition><block-definition s="create %&apos;scope&apos; var %&apos;names&apos;" type="command" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block creates  new variables on the selected scope: global (for all sprites), sprite (for this sprite only) or script (only for that blocks stack) with the names given (in &apos;names&apos; list).&#xD;&#xD;If there is already a variable with that name in that scope, it does nothing: no errors and no overwrites.</comment><header></header><code></code><translations>pt:cria as variáveis _ _&#xD;ca:crea les _ variables _&#xD;es:crear las _ variables _&#xD;de:erstellen _ var _&#xD;</translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input><input type="%mult%txt"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="scope"/><l>script</l></block><script><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (!proc.homeContext.variables.vars[varName]) proc.homeContext.variables.addVar(varName);</l></block><list><block var="each item"/></list></block></script></block></script><script><block s="doDeclareVariables"><list><l>global</l></list></block><block s="doIfElse"><block s="reportEquals"><block var="scope"/><l>sprite</l></block><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>global</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (global &amp;&amp; !proc.homeContext.variables.parentFrame.parentFrame.vars[varName]) this.addVariable(varName, true);&#xD;if (!global &amp;&amp; !proc.homeContext.variables.parentFrame.vars[varName]) this.addVariable(varName, false);</l></block><list><block var="each item"/><block var="global"/></list></block></script></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></block></script></block-definition><block-definition s="does var %&apos;name&apos; exist?" type="predicate" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;return proc.homeContext.variables.silentFind(varName)? true:false;</l></block><list><block var="name"/></list></block></block></script></block-definition><block-definition s="✐ initialize variables" type="command" category="pen"><comment x="0" y="0" w="180" collapsed="false">Creates a bunch of global variables.&#xD;For internal use by Color library.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="does var %s exist?"><l>✐ last set as</l></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script></block><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ last set as</l><l>✐ fair?</l><l>✐ color scale</l><l>✐ HSL</l><l>✐ last crayon</l><l>✐ last X11</l><l>✐ raw HSL</l><l>✐ raw HSV</l></list></custom-block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script></block-definition><block-definition s="send %&apos;thing&apos; to clipboard" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>thing</l></list><l>if ("clipboard" in navigator) {&#xD;  navigator.clipboard.writeText(thing)&#xD;} else {alert ("Error: Thing cannot be sent to clipboard.")}</l></block><list><block var="thing"/></list></block></script></block-definition></blocks><variables><variable name="code"><l>Click "Generate New Code" to begin.</l></variable><variable name="digit"><l>e</l></variable><variable name="R-val"><l>0</l></variable><variable name="G-val"><l>255</l></variable><variable name="B-val"><l>0</l></variable><variable name="current"><l>Click "Generate New Code" to begin.</l></variable><variable name="size"><l>15</l></variable><variable name="characters"><l>35</l></variable><variable name="selection"><l>36</l></variable><variable name="currentNoText"><l>2307100485</l></variable><variable name="settings visible?"><bool>false</bool></variable></variables></project><media name="code generator" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>