<snapdata remixID="13583880"><project name="U1L3.2 Modern Art With Polygons" app="Snap! 10, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAIABJREFUeF7tnXd8U9X7xz/di850792QNGELKBSVKbJ+qAyZIgiCBZEpCogiU5QhIAoFWTIUAVkKqEBlg9h0pou2tKW7tHTQ+XvdxLRJc5Pcm9ybpn57/2vuc57znOe8e+ZzzjUC0Ij2p90DreQBo3YAW8nz7dlKPNAOYDsIreqBdgBb1f3tmbcDqIGBWUG/45vUl9tJYckD7QCqcexawTN8KLJgyfXtatvHgGoYENi/DtGTH2lR4mvVE5EhN7EynoPKumJaaf9XhdtbQBU172Dug9KaLI1cdHJ4AxN8f8DiGFONsu0Cyh5oB5CEik94Bfgk3kUlL/1cPsAQ99X4UGTdzpSOHmgHsIUDF4clYUNSmJJbhfav43nObCQ/vQx7My+cyJ6to+vbk/9PjgH7cCIRXbSNUu33cnoHobaDsD/jdVL53px3EWTzIg5mjqWkr12ovQuGOgAHui5HPWrhZB6AHx/NpMVLJ4ex6Ok0Hd+mDaSV7n9duM13wcERd5FytTvlelQF4OrwMnwca0dZjzrB17y+RTfHCVgWa6NWXzerLrhX9TcjebZVJW0awPCh5Yg9Z0vL92QAPuf0Nm4X76GlR5PwKn4RVsZx0MXhTYzz+R5LRGZKSSJs+uBqRbQmVf/p920WQBvH51FRcp1W5fAG5yDwcSbO/NOLVjpthXtxZuFm0TdNyf1tXsCcoGv4KNYOxfx0dBCpnmm3zHO0/Qgc8z0IUxEzrbS2ZWI6XZsF0MqxJ6pKbmn0B/+VUhQ93IHHCcsksi1bwCHun+HC4+Ua9TApcCv4KgY+HIuyuly1audx5mCd52ewEjkxmb1B6WqTAGrqesOHVSM3bgGK0rcrOVsewA9CY/ClWMhqhQx0W4GLeZ9SzmODx2rM4EyDY6wn5TRtWbDNARgacQ/iq92UfM4bnIu06wNQXR4HTsAc2Dj1Qea98SoBdLXoiPxnCXqpu0VhCdiY1FGS1w7vzZj96H2FfKc7TcVQ28EYnSG1Ny70LmZlz8O1ir/0Yl9rZtLmAJQ5y9i0A/hDipBwyR911aq7Mgev8XD0nYr0G4MVumAbU2dU1BUy7vt6YTlMYpQnRh6WQuSE3oBRjHRmvNjlA4RYBGHGozlqbbgadBGbCrbgVNkZxm01BIVtCkCfLnth7/Ea4i44o7Ghhrb/bF0HYUDAd3AtSMGutP6001NJoArADR7r0QjCZiMsyf2YiiolmZP+R3G67Cyiivdrld4QE7UZAIXD6xHzi4nOPuzmOBn3SvbDU7ANHP9ZEP2ivDyiSyaqACR0bhDWY3GM7mV4zX4U1rqvQtKzZAx/SL5Lo0sZ9Jm2TQBo7/k6nuTQC41S5cRAmwikVVxVeG3D6Yeg5/9A7FkrNDQ808n/ZABu99qMOdnvYyUvD1X1paR7zXQzrROUNS3J3A6+hrrGWjzfBgNn2wSAdCtHnbw8gJ7hW5ATO09B3NzaB9wBmRD/wUd1eTztrFsC+EfQBbyUOkSihwBwVbwbbZ2qEoxzeANHSo8rvP418BR8zHzAS+rKWD5sKjJ4AD0FW5EjmquVD8b67MPRrKkKaVu2gEF9opEa3Ucr/WSJ5AF0NXVBfl1Bk5gMQGLP+WL+Z4zl2ZYVGTSAQX2uITW6r07+3ShswKIY4yYdZF2wmaUXaquzdcpHllgewFCLEIifJSsBSPzQ0i5tM9/ksRYLcj/UNnmrpzNYAM0sPVFbncOIg/q7fozL+aslusgANLcORE1lGiN5yQD8O+QGuiT3VtDZsgsma6G1MeJm8J/olfKiNklbPY3BAmhuE4iaCmagkPcyGYDE+5CIO0i+2kPnCiEAXJe/CR89/kRJF9NjQPkMfM18kFmr+QiBzgVkWIFBAhgScRfJNEKsqPhkSVgS1ieFkbaAsvQevA3IjV9MRZ1KGXXLMGQAzg6+hh0pug0zCGPaAdSp2vSTmDjrsT/jNaVlGFnuNpwIVBQpLtHQtSyP9xBu8f6kyVS1gC+6LMGfBevpZqUkXy0ogqWIo7MefSowyBaQTQcIHUYjpvQEaRYEgI5e4/Eo5l2tTdAGQK0za5FwDucdTONMRjcxc7N6pmxTpadVARQMr2V8J0KTw/q6vI9rBZtVAki0gMIRjYg5TbiG/qMOwI2dGrHoH+30UrGEAHB70bdURA1GplUBJLzg5PMWirP26tUh8tEp8hnLd8Hu3LV4nKh+eeNUwHGMTH9DwXZVAL7s+qHkKCcTW3GqnCUDcKvnRszNWaRXn2qbWasDaGxqB9d3luLxDmnAqL6eAW4rcKlFnJ42Y8A6YRlMY5qjlNW1gEztBRM+Oh3wOkakK25PyreAjcKKpsgbfflUm3xaHUDCaCKWL/5XD23sZzRNSwBDX4qF+I9wjXnMcJqG74qjJHJkAL7gHIm/CrcxFoygqQWUvf/CYw0W5ur3H1ujs1oItDqAoUfjIB7LR8cB6Ui4FEDJft75XJTfOI+sT6dRklcl1JszCzfkzmyQtYD8V0oQd95RbT7mxuao+Tc8rCWAK3iP8Wm8uyQ9Uy0gWetH6Fc3Bizmv4+oYhEW5l7WyWdMJ25VAPmXixHXn9p5B/4fpSg6vkOrrnqjsBGfJ3qjtEZ5u012eo1wrKou2NKWpzEw4VHHZHgnhCi0gIE2/ZBWcaWpzpgAsE64GKYxG0g5aAlgZfhClNRPhlcCu8cOdIGy1QC0DOCiOj1RwXaXoPkoSP2q6bfwv6qRu2UBio4pn+3QptDmxtZYzX+Kb9KIkKzm45AhHfpLrtzQZgwob0cmNwkWxhYq1wF1BXCGU2d8V/xAZdEJALd4OeDNzNM4VqroW238pY80rQag7QtDUf7XOaUyCkc2QiwKh/fHu5EftRpl0WdZ88N6QS2OZr2F+6UHJXnoCqD8GJC4MetQpuKZFF0BNDc2RU1DnYI/LI1MUcSfB27Sd7gdvBVjMpfjWkXb2ZJjDUDPhVuR8wV5GJUgugqiPlYSRxpb24J/uRAJw/xQV/RY8htxqEj+RFvA5jMo/e0oSs4dYBXGS251uHhJape2T4RNXwwL+pN0uUUTgCPtQ3DqSXP0jLwN2R3nwCtB2hN4mXVACncWnOO2oKKhtknsqO/3GJs5RfL31aAJ+LLgNk6WkevTtnxMp9M7gMG7o5G5fAJCj4gQN8AZjbX0znb4rNqPqsT7KPyBfDFZWwdx/GcDRiYoSt+GGYG/4U5xFB6UHqGkzsbUBSt5jyU3IdQ1PkMGNxae8UFKabUFMIM7G8MeHsf5gDHw/hfClspXui0DzyKsCUD59yf9X8PpsmREFcdQKo8+hfQOINXCuYZ+hHzx52rFiYlJlTgGaTMjqKpVK8cJiJQAKP9M8D2C9IqruF60Q+F3F4swyS0Hn8S7Kvzew2k67hTvxlzn2dhaqJjmw7A0rE0KVGmDuhZQneHxYffAS+oG+RZQlTzRXV+vyMHwh4qR1Iw4UAslegXQacQ0FJ+WrpdRecL6i5F0OVStqJGxCRob6hG08zJMHF0gHkd/xuca+jHyxatBBqB85rMC/4SdmTs2JHFJbVovrMWSGO0POZEBGGHjg6tqxnThljzEVkuPDlABUN7w28FTUN/YgN6p7A1tNNWz3gAMv1qO2Ah6FwkRxlvZd0HVE9U3SFkLeqNSdEOhnL5rjsJa0AuJw/00lR9hLych6XfphZRkAA5yX4UI5/kab86aFvALotKHK+S3xOUDrC/4UqMNMoGWAObyIuERr/4uQwcTB5TWl9ICcJJjOA6UxCrYdSFwLHzN7MBL+o6yvUwI6gVAVTNeWQGI7bjwV0qRHP08qkpuKpTL2MQGDfUVasva8UwmEob5ksqomwxZ2XdG1ZPmZQ0ZgK9570K43Uis+ncBWZOjf/Y7CoEVH8GJyrsmadw4BCbyNamQvJcHcK5zd2wtvKs23a8BpzE4fUSTDJ0WsFqwCJaijaT6D/gMx6SsXyjZrKuQXgCka6RweC0y709GafYPkqQBPc8i/daratW4TFiAgkObaGVF3K7QUPdUkuZllyXo7bYQn8dSv7FKltnUgFPYlz5S8ucu720YZTscbgnNMYHdrbribtV9jbbRGQPu9t6O6S1uVaADoAR4uxCcauVZMusAEut5j1ZP1+h8VQLhr1YiL2kFLG3DkfW34gk3rZUSUPc6h/SbQxVUaBoDkuW3QVin8ob8Ve4fY77ze3CN80d1Y7VGc2UALnXthXX5ij2BxsRajAGp6GRbhlUALfzCkB4pvZOFiSew9yUUZXyLJznHSNVRaQW9hDvg4DkWcReUI4fpAsizH4n4J6coFa23dU/s9dkFblJnlfIEgF969EdQYvOdgvLCHBMnFPKzsD5vE5bmrVDSQ7cFJBTs9BqMd7N/pVQGNoRYA9D7w2/waO0sNmyW6PTrfgxPC39H0UPFyiIbD/p2OyIJtSfuCVT30AVQ28KFWYTgWtAluMYrTpIWuPTApoI7CmpDLIJxM/gPcOJ8JL83CJ/COKYDadbaAEgo+j1wPF5Okw539P2wBqDH/E3I/WqBXsrjJdyJ2qos5CevkeTnNGo6HPLGoDhzD0qzjyrY4Bq6DPliqZwhPM6mzsjjpcM5zgdhlta4WZGDXtY9sN9nD0KTFJeU9vjsxNtZ2h8XUFderiUHidVFencJawA6DBqH0t+o7SQwVerwVyuQl/QpijK3oKFGecwlHNGAmNPNh9SZypcJPStdP8Ri1w9go8UkiIn8h9oG4Vx5KhOqaOnQGUBV63v6ApA4V0JMTkofHVIoeMdz2UgY6tX0m0/X/ci6P5mWc9gSrhcshYloHXZ6b8Vr9iMkkxTi4Vs6I66a/M7C6OBL6JMygC2TJHqrBItgpWJphq2MdQaQMCz0wD2IJyneWsoWgMbG1ggf9hSpfxFHKNXfMM89nYHEEZoXo9lyLpneE36H0dmyE25VLcP4TMUJjCoAqwRFsNLTccvo4InokyKNDtLHwwiAZIayAaC5pRdqtLjDJfD5K0i73k8f/lSZx98hN9ElWf3t/GQADrEdhAvlv7Wq7WxmzhiALXcc2ABQG0cIRtRCdFr7/Vlt8qSa5lLAOAxIbx4nkwHItQxFYrWYqkpG5KJ8hmJalnKsJiPKWyhhDEBCr/BOI2J6SM+9GgqAErtu1SOmp+43k7JRAc8Ei2Dx77hL3RiQjbzV6WwQLoFxjO63NWiym1EAicw85m1E7pZFBgUgYZff+uPIWKJ4hleTc/T1fowDVxJCb0gAEmVf6doHq/LZ/ZIT4wDKKs2QWkB9gaRtPh6mHZBb99TgANS2PHTSsQJgyOEHKNi3jvI6oPuaKXi87Hs6dv/nZPN58/BS2iGVyzAtC3x6QABGXEpv835gBUDCKyEH7yN5Ytu4p9hQanG/z3BM1lMYlKGUmTUAiQKaOXugtlD999BC43ZCzKe3vcTLPYjy83eQNW2Lkh/t+gxDWfR/86MussJq0/oVT+AjSlyMhXfU14e+wWQVQHPvINQ8Ur29wy8+ijgnal8b55ceR9GOM2q76vBrFYjtq/4bvfp2MN38BtsG4Ndy1V1r3VQhTPdRO1xUOTkcy+/nYVNs80XpdO1hW55VACVd8YG7SJ6k/EFpS64PqhPVn18Nrz6J3AV7ULRdc3Su47CpKDmzj21/6UX/E/582Mc1H9CXZTojzAnfJRWrtYEA9M0rmTiWLg3TN/SHdQAJB3hErkPutqUKvrAd2h3l55RDzonuNW3AMnjvnof81UdQdlYxPMnQHcqUfTOcOuG74n8U1JkbG6OmoUHhN0sTIxS9yQf3RBIuDArArOvZuJan/ggDUzYyoYcxADmvzYLb9BWIf0X6mVHPrTORM3cXqY2Cqp8hsvo/yTtjWyvwC48gwW8q6h6XkMoHnPkEpUevouTA76Tv3eeswePthn0LFJnh+31exfM2Pgj+NwB1pI89TmU9IS1j9tiO8Doq/bqnl7UZUl7nwvlwHCrqFIGUJb46NAhfxhbgZGYZE5ywpoMxAOUtdH9vHVwmzoWol3XTz45DJ0luNgiO3ojMCRsRKtqBOOdxaKxRvGpCU0l99i9A1f0UFG6WbuSHHPobyRO6aEpm8O93eQ/BGF8nOF4/3GTrKre+WJl3DRljuBh28SHODwqA978Q0inQyf7+OJ1Zhqhk9d03HZ1MybICoHwLyBkbCc+5GyB6wQqCv6ohesGSKdsRXnAOlQkipEUsYUxnayqStYCr3PtivnMP2MV+CVHo2xCI9zBmFtFdX8+vwPBLDxnTqYsi1gGUN87r05Ww6zETCf9207oY7rVkh+S6tmcZ8Wisb0DQ5TUwcbGHWKj++7u65Ml2WrIueGNIJww37gluku53Px/0HY6Jmc0TutvDg1Hf0IjeZ/UfiCrzpd4ADC//CbG2rzXVoZmzJ7in0xDX3xkNVdKjkZoe3zVHUHH/Cop+3InwP0oQ+5IjrHtzUXlD8Soy36NLYd0rDIl+b2lSaVDvWwKYO44HjyPNH0wMs3BCdNBEuMRvpWz3uYAxOFwah4MlcU1pJgU54kCq4nj7wqBA+NqYgfdzEmXdTAjqBUBVM96m/wJzC/AvFSJpDB+1jzMVyhX49W8oPrUHpRebz3aE/iCCeLygSa5j5j4k+JIf2fTcOgs5c8lPmTHhQCZ1yAM4l+eMrfGqv+juYmqNx7xIcOK2oLRe8fjBzeDJWJX3F86rCbGvniyA5X4RqfkHInww6ap+rnjTC4B0K0l4uwFpkYPx9NZFykldFvwfCjb9TFneEAXVzYLV2WsCI9QKl6B3yn7cqqT+fb2RvnY41cqzZNYB9N49F4+ma+4yBDdrkfXJFJReaJ4Fkjnd4711yP1acU3REGHSxiYZgEuFrlgXk69WBXG0qk64FIPSj+BSuWFMKLQpM6sAWoR5I33wclK7jC2tEX7tKVKnR6DiH2oxZ/IBr2RKXRaMRsEm8q8gaeMcfachAPyypweCfiS/XjfE3BFi7kwEJ+5Cag35mildm3f29sK7N5j5VC3dvAl51gD0+uY9ZM/6WskmAqL4od6oK6BXaM/FO5CzYbbGMqobD2pM3MoCC/gu2BSnvG/LdnTy70MC8fIF5r9MSsWdrAHosWk6chfspmID4zJO0wejeHfrXTehbYF6udjgZkHrbKNx7S2R+ETz/TXalk1VOtYAdBgXgdIjun15UmZ08L7bSJn6HOWyG1uao6Ga3tW/lJWzKMh3sERcqf4hIIo01NsW5x6Vs1g6ctU6Axhe/iNibV9X0s4kgNp4pWP2ASR4TdImKetp6t8SwGSv8hJIawJIFLpqsgBWKpZm2HKKzgAShoXe2wxxt/cVbGxtAAljuBn7kOjH3JVuTFbCDy/6YvyfimuerQ0gUb7oocHocy6FyaKq1cUIgGQ56AtAbkZXJPppvvxRbx6lmdHCd1zwxbfSiYchAEjTfJ3FGQOw5Y6DvgDU5AFO5HAUbdMc0KpJDxvvG9OEMApsjm42FACj+vhgWnQb3AkRNp5FjJH0Kl19AMiZ64GirZrPOAjrf0GMifQCcY8v/OE0zQVxTq0b6PrDVl+Mn5uJZ5MFsPh33EUFwOIHfEQdK8bCNZrLrcs/TcNUIYwphv7rkg9jLaDMCI+NbyN30R7WARTW90KMCbVrbH0OBsNh9EyIrA3zI85jAhwkIfSqAKxMFOCjjY/x1R79nu1Y2dkVqx6o35HRBT4iLeMAygxiswX0Ox6KjDfU35cS+CsXZj6WSOKp/rifrs7TNv3lQ0HoP6E5BMrD2hS5lXUKANalCjE+MhPHz7WNsx3a+oIVAEMefI2CdccYWwekWjiPjX7gzHRDxngxys8aZsU9EwtgEaq8BFMwmY8OHxohM6cWYf31GxJF1b9syLECIGFoyP2tSO5K/rFCXQoS+GtHpA2Wno0gHu+oIDyLr0TBF8pjooAzXJQeLUTJAdVhTbrYQpa2Ij4cNjzFj8DI5N4Yao/j55rPfHi5myHlzzBwusSjsqoB+/v6YPI16eC/a7gVTnzjB/8+7H921cXSFAXV9I5GMOU31gAkDDTzcEJtLnPnEAQ1PSEyvwX/k2EoO12M4ijlMZHdsOdQdua2kn989gej6n4FCjezO3ivTxPCRG5mK2+Il5sZnBxNcH5fALx7Nf8TaapMf29zxFwIhXOXONTUNmoSp/2ea2+BxCfPaKdjIgGrAJoHeaAmlZkKt+pqAzMfc5SdUh0FEl5xArE2ozX6xXOzPyy72iAtojlKWFWisRs8cHQx9TKoArAqSQCrMPIAUPm8B3vZ4tds1VtitjbGeCIKR+ehYsQk6r5t98+oUHQ6qd/7B+XLyyqAkq747hYkd5+nEQpNAsbWxmioJD+CSKR1nDoAJfsuaVLT9N7/dBgejkhC0OWOMHE1h1igeAaXENzXKMRUI2q3EMgUkwEYtcEb0xY/omzbkwl82B9S/8/Rs7M1bj2oRH2qEKNnZuDUJfLjnOoy/ayrO5bfl36jubUe1gEkCuax7i3kLt2rdRn9fwnDw+HMD8x9DgQja1LztpPv0WBY97KT7KxM/toT+9+jHl1MFG7G9z4Y+KYjxpjRg5bMMTNCnfCdWPXwxczMCLUtuuPqpHAs+DwX2/fr/3ML2lYuYwByZg2F24rxiPdkNgDA5/sgZE1Rf2qLjevdPLf5oTq2GsW78tT6dsE5f7gEWmApV/oP0rIFHNLPFheukHepxKTjeVcbBP+k3USDmKSMnpVBal+piA8HgepWdFqIk0GcE2YMQHkvuK+bCudZQxHrMKbpZ8dJL6u82UDb/x5JF//3NiR3idRaRYf+9nh6WbH7+uROMD7poXpDfuXNEBBTgU97JSvlKw/gExEf9mogkE+86wVvjPSxg7vcKbhVXdyw8m/1/wCyHRU6DiifGA7bg+QzdTp6mJBlBUB5w4i9WM8Nb0NkNQqC6pMQWY6ibHeHAfZ4qmZsYxHihWfJ9CKryTLnF3ZHnLP0nppvn4bjnQ7KlTNttzfyxM8Q//tTzDnmh4WB5K2WDMDpY52w+6h2KwCrurhjPt8ZdgdjIRoVCgGDk4RXvG1xvhXi/lRVOusAymdsP6o3PHfMRgKFbppf3B1xTqq/l+u1YzaKdpxFdSx5F6SqwAMjObi4TXmMxHnXDU6ip0iObo5InnvCD/+cK8eV3eQguQSa47P7IZjtHI+GOunyiLplGMr/eXKC74Q54QO+i+TyIVVPv542uHJLcyT1wQhfTLyqGAKmjU1MptErgPKGm3k6gZsWJbkfpuGp4nICsZtRRDL28j2yBBVXYlG08yzCS44h1rG5i6fqFFUAEukDe1ph7HpP/LalEPd+pjertLY3wfZCHsbkGGHTljys+FJ910nVXnm5MHsLRA8NgssPzYfVZe8f3+HBvYfy7+cGBuBwWikOppYgaXQYwtSArI1NuqZpNQDlDTeyMJPckJXEn4XaTMXF5cDfVqN4z2+S27FkD3GxkVig+YASmXNUAbj8ejD2xtbj0Tu63bvckC6EY+94bMnmYfOIdDw4y06YO7F78XgcD5zDcSitqZcU9c7pEPQYkYybw4Kx6kGeQldbOJ4HZxJwdQVI1/QGAWDLQggbziBt8HI8vfi3ruVTSk8G4JtfeeLw/BzYRNgh8CIXIgvlnRSqhuTd5cGtezyWXQnCmn7S2fueZwIcnJeDP75hZ3nExAionSrEJssCLNqpvGju28EcmU8N84xMqwJoGWqJarG0+xXU/oKsKZtQevhPtXXtsW4qcpdqfxOqui6YALDiahnsX3fCkx/VTyDWLHLHso3Ki7gyAIlCTNrmhQORipOkb8r4uLilCD8t120BWHIwfaoQg35Lx6UcaSs7ZxIHIwbaY/BkxSOWo/3scSKD3pCC6j+crnKtBqCxtSXCK35Cat/FqIjWvCVGFFTYeAYxRsN0KnNLAHuOdcCto9LIGRmAZl7mqM3W3GKUxoTDQag4Y5YHUCdDSRKH2JpD/DpXsm6YWqZsHwHg9gNFqEkWwjxEuhhePUUAy+81bwEybStVfXoHkIAo3nsK6rKl3ZGg6jmIrDR3eZ473kXO7J1Uy6VSTh7AfQ1CTDVu3rWQAUgk5hV0Q7zLPY35CbmWCnuyLQHsPtoed0/o1vo0vCWE8V7NuysyAAmj3xzpgBnPOHjpQutdvabReWwGpFLJXCYTfI2PlL7UWkE6eslkZQA+94Y9bh9XBEMeQCJtmLgzkkLVB7QOfMEWF/9qnmiQtYB76wR4y5T9VkgeQGcnUxQWt06IFZ060nsLSMe4JkBvf4WU5+Zrk1QpDZUxIN2MKhLCYdNR2hWr6oJ7jXfAzR/YDZKVB5BY8xu4yQZuPaiHfdEtNxPyBgOgT1Qwsqaxfx6VANAt2EIyK235tGwBifeuH3shf7Xm3ZYbJ4LQe3SqSgCZqCxNOuQBlMmmXOEiuJ92e82a8mPivcEASBRG2NALMcbUDhppW/iwfjZIukK+a0AGIF271E1ComoFmGbGXldMBqC2ftJXOoMCUNLirPBC/qeaWxxtHRQWYYOkq/QApJrXrrXeGDXQTrIOSPZsy+PB3NoYM23ZCQRoB5BqTelJjqjsmhZBrOoA9NoWgOxI3XZCGtOFMAogn7ESAEa6xSP0eRuIr2veu6XrpsNb/PDmPHp743TzYFre4FpAooDeuwPxaLru99VFTHPC1SjFBWV1AHIiPVC0jXr4varKGN7fDr9cVv5AjAxAYs857VYVo3V5Zo8/KiobMDbSsIINNBXSIAEkjA640BHpQ3Sfwe2tFeAtuXGXKgC99wSh6kElIwCqcroMQOL9rrJwzLRjpiu2tjKWnKo7us23HUBNxNN5b2Jvgvon0o12XZ4Pzvjjy2HSe5TJAAw4z0X6K4lgqgUk8vnmc2/M+kjxHIg8gITMp/dCsaKb7geCiCOc92Or2gHUBRKytJYCa1SLKhlV2xJAEzsT1JdJIWcSQELfpUOBGDCheSjREkAmCpb8JxcRskk5AAADZUlEQVQhL0qXWdpbQC09ysvpinhP8ivWwuI7IYmnfGKNblbzTvphy6gMpRbQUmiN6hgp5NoCuORdV6zfSX6HCsfRBEUlUsDJAJyw2QuH3tdu1r9stivW7GjOtx1AulS0kHdf6wvnd10R66AYCe22wht5n1I/1qjKjH11Qqx9ObVpGSYssROSuM1wawugLL/Cv/k4fLIEc1c1L3J3DLZAQor00LeqFtDawRSVpbpvm7UDqCOA8skJGDw2+iDWUnOgAp1sx23ywJEFuXBb7oW8zxRbHl0BlLcj4y8ubtyvxLjITIguhEIwRKwSQDr2y2Tfm8zB1y2OX7YDqI0nKaSxH+UIvxNhjOySGJsBVj1sUXFdOVKZSQDli0UAaGIG3HnJElPkom8oFJ1UpPABH86dlYM32gHU1qM00pl5mIP7sAviOHfR8JT6DNluuCNcl3oi5YU4DMjohEt+yuNKtgAkijfrkC96jXNA1uJ8dLA2xvzP6B16P7c3AIdOlcDZ0RRb9pJfttQOIA2QmBA1sjAGv7AbkvgxqM1UvlzHcYqLJLpZ/lYF2X4zcbRy+xjFXQM2ASTKu69eiKkmzbsk86c5ozPfClMWkF+He/PnYKzakofzf1I7V9IOIBNU6aCjY0YXlB4vhqmzKbKmKgdiuiz0RMEX9FoeHcxpStrxpQ5I+OOpEoDyuiePdsQbr9qDG2iBifOzJPe+tHweRnP1cl0bE2WmqsNgd0KoFoCQIwJaicuLxN3oRZqE9rGBWO4cMJ08qcp+nc/De67S4ISWLSDxm7ExUJcixKBJ6bgkF9jaUn/OLR48e5IHOVC1xRDl2iyAobGdUPu4BukDNG/X7SjiI8rECndbLO8QFbIluyPmeWnWoU3l9Z/DweXtzSfhZACGBJhD/DsXwS8mIjVD89kTG2tjyT7vf/FpUwAS3wSpvF6OzPHKd7Koqxze426Id5ee7/gqqyPE1yqw883mTftB85wlh9HZfAb1tcXEqwGYTPO6N8KmaWOcJDfj/xefNgWgNhVg6mSKOhVnI9bGhaI4uxYbB+kWgkVm14iPXHH6c8XdEbIuWFOZalMEMAumN7TQpNOQ3v/nAXSY6IzSg5pbty/SuJLrOH5YoFs4VqdXbfHBLwGk6310ASRCrIa93XY/Rk0F9P8HW188xF/htBwAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="U1L3.2 Modern Art With Polygons"><notes></notes><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><list></list></block><block s="doDeclareVariables"><list><l>color</l></list></block><block s="doSetVar"><l>color</l><block s="reportListItem"><block s="reportVariadicSum"><list><block s="reportModulus"><block var="which"/><l>100</l></block><l>1</l></list></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="reportVariadicLessThan"><list><block var="value"/><l>0</l></list></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="value"/><l>255</l></list></block><script><block s="doSetVar"><l>value</l><l>255</l></block></script><list></list></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="reportVariadicLessThan"><list><block var="value"/><l>0</l></list></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="value"/><l>100</l></list></block><script><block s="doSetVar"><l>value</l><l>100</l></block></script><list></list></block></script><list></list><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="reportVariadicEquals"><list><block var="dimension"/><l>size</l></list></block><script><block s="setSize"><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>hue</l></list></block><script><block s="setPenColorDimension"><l><option>hue</option></l><block var="value"/></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><block s="doReplaceInList"><l>1</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block></script><list></list></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><list></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSV)</l></list></block><script><block s="setPenColorDimension"><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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>value (brightness)</l></list></block><script><block s="setPenColorDimension"><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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>transparency</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>red</l></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>green</l></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>blue</l></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair hue</l></list></block><script><block s="doSetVar"><l>oldHSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l>100</l><l></l></list></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><list></list></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="reportVariadicProduct"><list><block var="value"/><l>3.6</l></list></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><block var="index"/><block var="pivots"/></block><block var="value"/></list></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="reportVariadicSum"><list><block var="index"/><l>1</l></list></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="reportVariadicSum"><list><block var="from"/><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="to"/><block var="from"/></block><block var="scale"/></list></block></list></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="reportVariadicSum"><list><block var="index"/><l>1</l></list></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="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></list></block><l>100</l></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></list></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="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="oldHSV"/></block></list></block><l>100</l></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="oldHSV"/></block></list></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="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></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><list></list><comment w="90" collapsed="true">fair hue</comment></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>color</l></list><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="reportVariadicProduct"><list><block var="value"/><l>3</l></list></block></block><block s="doIfElse"><block s="reportNot"><block s="reportVariadicGreaterThan"><list><block var="color"/><l>42</l></list></block></block><script><block s="doSetVar"><l>color</l><block s="reportModulus"><block s="reportVariadicProduct"><list><block var="color"/><block s="reportQuotient"><l>15</l><l>14</l></block></list></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="reportVariadicProduct"><list><block var="index"/><l>15</l></list></block></block></block></script><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="color"/><l>60</l></list><comment w="96.66666666666667" collapsed="true">spread out pink</comment></block><script><block s="doSetVar"><l>color</l><block s="reportVariadicSum"><list><l>45</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="color"/><l>42</l></block><block s="reportQuotient"><l>15</l><l>18</l></block></list></block></list></block></block></script><list></list></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="reportVariadicProduct"><list><block var="index"/><l>15</l></list></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="reportVariadicSum"><list><block var="from"/><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="to"/><block var="from"/></block><block s="reportQuotient"><block var="scale"/><l>15</l></block></list></block></list></block></block><l>255</l></custom-block></autolambda><list><l>from</l><l>to</l></list></block><list><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block><block var="colors"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>2</l></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSL)</l></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>lightness</l></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSV)</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="setPenColorDimension"><l><option>saturation</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportVariadicProduct"><list><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></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair value (brightness)</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="setPenColorDimension"><l><option>brightness</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportVariadicProduct"><list><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></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSL)</l></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSV</l></list></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block></block><script><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><l>100</l></block></script><list></list></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="reportVariadicProduct"><list><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></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair lightness</l></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSV</l></list></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block></block><script><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><l>50</l></block></script><list></list></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="reportVariadicProduct"><list><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></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSL vector</l></list></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="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSV vector</l></list></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="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSL vector</l></list></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="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSV vector</l></list></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="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB vector</l></list></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="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB hex</l></list></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="reportVariadicSum"><list><l>10</l><block s="reportDifference"><block s="reportUnicode"><l></l></block><block s="reportIfElse"><block s="reportVariadicLessThan"><list><l></l><l>a</l></list></block><block s="reportUnicode"><l>A</l></block><block s="reportUnicode"><l>a</l></block></block></block></list></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="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></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><list></list></block><block s="doIf"><block s="reportIsA"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><l></l><l>0</l></list></block><block s="reportVariadicGreaterThan"><list><l></l><l>15</l></list></block></list></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><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>6</l></list></block><script><custom-block s="error %txt"><l>More than six hex digits.</l></custom-block></script><list></list></block><block s="doRepeat"><block s="reportDifference"><l>6</l><block s="reportListAttribute"><l><option>length</option></l><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="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>1</l><block var="value"/></block></list></block><block s="reportListItem"><l>2</l><block var="value"/></block></list></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>3</l><block var="value"/></block></list></block><block s="reportListItem"><l>4</l><block var="value"/></block></list></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>5</l><block var="value"/></block></list></block><block s="reportListItem"><l>6</l><block var="value"/></block></list></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>X11/W3C name</l></list><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><list></list></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><list></list></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="reportVariadicEquals"><list><block var="value"/><block s="reportListItem"><l>4</l><l/></block></list></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><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportVariadicEquals"><list><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></list></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><list></list></block><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><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></list></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><list></list></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><list></list></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="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block></block><script><block s="doSetVar"><l>✐ HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l>100</l></list></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="reportVariadicProduct"><list><block var="V"/><block var="S"/></list></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="L"/><l>0</l></list></block><block s="reportVariadicEquals"><list><block var="L"/><l>1</l></list></block></list></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="reportVariadicProduct"><list><l></l><l>100</l></list></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="reportVariadicProduct"><list><block var="V"/><block var="S"/></list></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="L"/><l>0</l></list></block><block s="reportVariadicEquals"><list><block var="L"/><l>1</l></list></block></list></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><list></list></block></script><list></list></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="reportVariadicLessThan"><list><block var="a"/><block var="b"/></list></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="reportVariadicSum"><list><block var="L"/><block s="reportVariadicProduct"><list><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></list></block></list></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="reportVariadicEquals"><list><block var="V"/><l>0</l></list></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportVariadicProduct"><list><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></list></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="reportVariadicSum"><list><block var="L"/><block s="reportVariadicProduct"><list><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></list></block></list></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l>100</l></list></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="reportVariadicEquals"><list><block var="V"/><l>0</l></list></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportVariadicProduct"><list><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></list></block></block></block><block var="V"/></list></block></block></block></script><list></list></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="reportVariadicEquals"><list><block var="dimension"/><l>size</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>size</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>hue</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>hue</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSV)</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>saturation</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>value (brightness)</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>brightness</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>transparency</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>transparency</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB vector</l></list></block><script><block s="doReport"><custom-block s="RGB color"></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>red</l></list></block><script><block s="doReport"><block s="reportListItem"><l>1</l><custom-block s="RGB color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>green</l></list></block><script><block s="doReport"><block s="reportListItem"><l>2</l><custom-block s="RGB color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>blue</l></list></block><script><block s="doReport"><block s="reportListItem"><l>3</l><custom-block s="RGB color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB hex</l></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSV vector</l></list></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l>100</l><l></l></list></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSL vector</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ HSL"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSL)</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>lightness</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>color</l></list></block><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>color</l></list></block><block var="✐ color scale"/><l>not set</l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair hue</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></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><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSL)</l></list></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><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair lightness</l></list></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><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSL vector</l></list></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><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSV)</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair value (brightness)</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSV vector</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="doReport"><block var="✐ raw HSV"/></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>crayon</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>crayon</l></list></block><script><block s="doReport"><block var="✐ last crayon"/></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>X11/W3C name</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>X11</l></list></block><script><block s="doReport"><block var="✐ last x11"/></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></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="reportVariadicLessThan"><list><block var="nybble"/><l>10</l></list></block><block var="nybble"/><block s="reportUnicodeAsLetter"><block s="reportVariadicSum"><list><block s="reportUnicode"><l>a</l></block><block s="reportDifference"><block var="nybble"/><l>10</l></block></list></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="reportVariadicEquals"><list><block var="old"/><l>not set</l></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>crayon</l></list></block><script><custom-block s="$brush set pen to crayon %n"><block s="reportVariadicSum"><list><block var="old"/><block var="amount"/></list></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB hex</l></list></block><script><custom-block s="error %txt"><l>Sorry, I don&apos;t know how to add in hexadecimal.</l></custom-block></script><list></list></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="reportVariadicSum"><list><block var="old"/><block var="amount"/></list></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></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="reportVariadicSum"><list><l></l><l></l></list></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><list></list></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><list></list></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><list></list></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="reportVariadicEquals"><list><block var="scope"/><l>script</l></list></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="reportVariadicEquals"><list><block var="scope"/><l>sprite</l></list></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><list></list></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="pinwheel [braches] %&apos;branches&apos; [size] %&apos;size&apos; [backup] %&apos;backup&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="branches"/><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><block var="backup"/></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="branches"/></block></block></script></block><block s="up"></block></script><scripts><script x="357.8271484375" y="95.5"><block var="size"/></script></scripts></block-definition><block-definition s="Asterisk [branches] %&apos;branches&apos; [length] %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><custom-block s="pinwheel [braches] %s [size] %s [backup] %s"><block var="branches"/><block var="length"/><block var="length"/></custom-block></script></block-definition><block-definition s="epic challenge" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>90</l></block><block s="forward"><l>150</l></block><block s="down"></block><block s="setColor"><color>145,26,68,1</color></block><block s="setPenColorDimension"><l><option>brightness</option></l><l>10000</l></block><block s="setHeading"><l>180</l></block><block s="doRepeat"><l>10</l><script><custom-block s="pinwheel [braches] %s [size] %s [backup] %s"><l>10</l><l>60</l><l>30</l></custom-block><block s="changePenColorDimension"><l><option>hue</option></l><l>10</l></block><block s="forward"><l>105</l></block><block s="turn"><l>36</l></block></script></block></script></block-definition><block-definition s="Polygon Side length: %&apos;Size&apos; # of sides %&apos;Sides&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="Sides"/><script><block s="forward"><block var="Size"/></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="Sides"/></block></block></script></block></script></block-definition></blocks><primitives></primitives><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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="5551"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="5552"><item><ref mediaID="Stage_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="5553"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="5"><sprite name="Explore" idx="1" x="118.74800843560911" y="-20.88665072391845" heading="251.9999999999959" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="106,53,255,1" pen="tip" id="5558"><costumes><list struct="atomic" id="5559"></list></costumes><sounds><list struct="atomic" id="5560"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="254.99999999999957" y="182.6666666666669" w="242.66666666666666" collapsed="false">You will need 5 copies of this script.&#xD;To duplicate a script, right-click (or control-click) on its&#xD;TOPMOST block.  (In this case, the REPEAT block.)&#xD;You will see a menu of options. Choose &quot;duplicate.&quot;  &#xD;Move the copy where you want it.</comment><script x="11" y="11.000000000000256"><block s="receiveKey"><l><option>1</option></l><list></list><comment w="90" collapsed="false">Press the 1 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>106,53,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="10" y="145.83333333333366"><block s="down"></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>70</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block><block s="up"></block></script><script x="361.99999999999955" y="15.000000000000227"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="119" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><script x="189.33333333333294" y="309.0000000000003"><block s="down"></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>70</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block><block s="up"></block></script><script x="469.3333333333329" y="310.0000000000003"><block s="down"></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>70</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block><block s="up"></block></script><script x="46.33333333333334" y="424"><block s="down"></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>70</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script></block><block s="up"></block></script><script x="320.3333333333329" y="454.16666666666674"><block s="down"></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>70</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>12</l></block></block></script></block><block s="up"></block></script></scripts></sprite><sprite name="Pinwheel" idx="2" x="0" y="-1.4210854715202004e-13" heading="173.1428571428653" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="127,255,42,1" pen="tip" id="5680"><costumes><list struct="atomic" id="5681"></list></costumes><sounds><list struct="atomic" id="5682"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="231.33333333333337" y="218.33333333333326" w="242.66666666666666" collapsed="false">This is the skeleton for the pinwheel.</comment><script x="20" y="20"><block s="receiveKey"><l><option>2</option></l><list></list></block><block s="show"></block><block s="setColor"><color>127,255,42,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="pinwheel [braches] %s [size] %s [backup] %s"><l>4</l><l>50</l><l>20</l></custom-block></script><script x="378" y="25"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><comment x="421.6435546875" y="119" w="90" collapsed="false">Press the 2 key to bring this sprite to the center of the stage.</comment><script x="100.39560546875009" y="239.89999999999992"><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>50</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>20</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block><block s="up"></block></script></scripts></sprite><sprite name="Polygon" idx="4" x="0" y="0" heading="216" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="236,41,0,1" pen="tip" id="5726"><costumes><list struct="atomic" id="5727"></list></costumes><sounds><list struct="atomic" id="5728"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>4</option></l><list></list><comment w="90" collapsed="false">Press the 4 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>236,41,0,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="Polygon Side length: %s # of sides %s"><l>50</l><l>5</l></custom-block></script><script x="385" y="23.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Asterisk" idx="3" x="0.5877852522810372" y="1.809016994390646" heading="90.46153846155698" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,202,52,1" pen="tip" id="5751"><costumes><list struct="atomic" id="5752"></list></costumes><sounds><list struct="atomic" id="5753"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>3</option></l><list></list><comment w="90" collapsed="false">Press the 3 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,144,57,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="Asterisk [branches] %s [length] %s"><l>13</l><l>150</l></custom-block></script><script x="387" y="24"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #1" idx="5" x="149.99999999999932" y="35.00000000000014" heading="180" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,45.72413793103446,119.58620689655163,1" pen="tip" id="5776"><costumes><list struct="atomic" id="5777"></list></costumes><sounds><list struct="atomic" id="5778"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>5</option></l><list></list><comment w="90" collapsed="false">Press the 5 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>37,241,255,1</color></block><block s="gotoXY"><l>0</l><l>35</l></block><custom-block s="epic challenge"></custom-block></script><comment x="134" y="174.66666666666663" w="88" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="427" y="20.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #2" idx="6" x="0" y="-5.684341886080802e-14" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="246,255,16,1" pen="tip" id="5799"><costumes><list struct="atomic" id="5800"></list></costumes><sounds><list struct="atomic" id="5801"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>6</option></l><list></list><comment w="90" collapsed="false">Press the 6 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>238,255,27,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="162" y="164.66666666666666" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="379" y="22.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #3" idx="7" x="0" y="-5.684341886080802e-14" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,32,244,1" pen="tip" id="5821"><costumes><list struct="atomic" id="5822"></list></costumes><sounds><list struct="atomic" id="5823"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>7</option></l><list></list><comment w="90" collapsed="false">Press the 7 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,32,244,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="122" y="167.66666666666666" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="348" y="23.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3.2 Modern Art With Polygons" app="Snap! 10, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADotJREFUeF7t1cEJADAMxLBk/6Fb6BD1R1ngQAS8M3PGESBAgAABAl8FVoC/ehsjQIAAAQJPQIA9AgECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/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/QABAgQIEAgEBDhAN0mAAAECBC5oYGgQUTbVPQAAAABJRU5ErkJggg==" mediaID="Stage_cst_Untitled"/></media></snapdata>