<snapdata remixID="9171368"><project name="U1L3-AngleExperiments2" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3dCZhkVXn/8d9baw/LIAqKM+6g/E2ERGFc0CTCQFxInGgEEzUYo2iMKEFDNCphxug/IMY9USNuDOTvXxNliGsSSRA00QbBRBZFJVFnwFFcYJyZ2u6b59yqrrrVa3VP93Sf0996nnlIpu+99Z7P24+/uds5Jj4IIIAAAgggsN8FbL9/I1+IAAIIIIAAAiKA+SVAAAEEEEBgGQQI4GVA5ysRQAABBBAggPkdQAABBBBAYBkECOBlQOcrEUAAAQQQIID5HUAAAQQQQGAZBAjgZUDnKxFAAAEEECCA+R1AAAEEEEBgGQQI4GVA5ysRQAABBBAggPkdQAABBBBAYBkECOBlQOcrEUAAAQQQIID5HUAAAQQQQGAZBAjgZUDnKxFAAAEEECCA+R1AAAEEEEBgGQQI4GVA5ysRQAABBBAggPkdQAABBFaQgHvzkVL1G2a2ewWVRSlLIEAALwEqh0QAAQTmK+Dua+StqyRtkPRvVqqdON9jsH1cAgRwXP2iWgQQSFTAO80PyfS8MLx2p3NLtbrm4YkOlWH1BAhgfhUQQACBZRbwTvPFMr2nX4bppWa1v1nmsvj6JRYggJcYmMMjgAACswm4N46R2w2SSvl2rg9aufYHqKUvQACn32NGiAACK1jAs+Y1kh7fK/G/ZNWTzWznCi6Z0hZJgABeJEgOgwACCMxXwDuNi2T2J4NLz6VTzSqfnu9x2D5OAQI4zr5RNQIIRC7g3n66PPt4fxju51u5/vrZL1e3TpL7BXL/5FzbRs6zKsongFdFmxkkAgisJAH3XUfI6zdIfp9uXXaFlaqbZg/fxrFS6fNyPyzfrtPZaNU1V66kcVHL/AQI4Pl5sTUCCCCwzwKeNT4h2W91D+Q71NIpVq/fNNOB3Xevl5evlOxhvW1+JGs/yuyA7+1zMRxg2QQI4GWj54sRQGA1Cri3zpX7m/pjN51hVts6c/j6mLwVznQf19smk9lGs+q/rUa/lMZMAKfUTcaCAAIrWsC99QS5X90v0vUOK9fOnq1ozxr/KNlv9LfJ/JlWqf/Dih4oxY0kQACPxMRGCCCAwL4JuHtN3rpO0iPyI5m+KFU3mlljxrPfwuxY+TaZXmyV2t/uWyXsvVIECOCV0gnqQACBpAXcm++V60W9QTbUsVOsWh2cDU8avXeafyXTKwZny/4aK9f/MmmkVTY4AniVNZzhIoDA/hdwb/5+mOGq/82mc8xqb5vxzNdbr5H7Gwfb25vNqufOVbm39pysSvUws8pH5tqWny+/AAG8/D2gAgQQSFjA3Y+Wt8JUk2P5MF2XWbn23JnDt/li+dC80B80m3tqSvfmWXK9Mz+u2Z+aVS9KmDWJoRHASbSRQSCAwEoV8KwZnmDuLi1oukVqn2x2wPbp6nVvP1OefWzws7nfD84z3Vvny31zfz/XpVau/d5KNaGurgABzG8CAgggsEQC7q03yP21/cObP92sfvn04ds6Ue7FiTW+KPufjWYPnfEhrTx8O813yPSywjGvklWfY2bThvwSDZXDLkCAAF4AGrsggAACcwl4e++pKpU+OQhfe4NZ9bzpw9ePlbevlPxevZ/fIqueZGa3z/Y93mleJtOzB9v4x2W108wsm6s+fr78AgTw8veAChBAIDEB97vvLa9dK9n9u0Pzz1qp/pRpw3f37vtprPJ5SROzXP1Q5ieZ1b8+E4u7HyxvfkyyJ/W3cb3PyrWJp6wTE01zOARwmn1lVAggsIwC7s2PyPWsXgk/UlsnW632tcklufsaqR3mdy7OcnWSWfWqmcN3z4Pk5XCf+PjB2bVfYFb/s2UcMl+9AAECeAFo7IIAAgjMGJCd5tkyDV4xMr3QrPb+ac9+s8YnJTu1EKS/bVYfrJA0aSf35nFyD2e+Dx7sY+eaVd9MR+ITIIDj6xkVI4DAChVwbz5Grv8oXBZ+j5VrL5k2fDvND8t0xiBI9SKz2vtmPvPd++vy8kclP6Swzx+Y1QbvF8/i4u6/YGYzLviwQkmTLosATrq9DA4BBPaXgLtXpNZ/yHVc7zvHZdVfM7M9k2vwTvMtMp0zCGr/MyvXL5gxfNuN31XJ/q7w86asdJpZ5Yq5xufefJRcF0o6WaYvSz87xezwu+faj58vvQABvPTGfAMCCKwCAe803ynTWb2husxONqtOWa/XO63XyvwNhfB9s5XrM85y5Z29Z8lK3Qk28o/drk7rdKsecM1crN5unqmSQrDfs79tp3OiVdewktJcePvh5wTwfkDmKxBAIG0BbzeerZJdNshIe5VZdbDk4EQqe/MP5Xp3IXw/aOX6H8x45uutP5f7lsFx9XXJTzer3zybqLuvVda6UKY/HNrOfYuV64MJO9Juy4ofHQG84ltEgQggsJIF3Pc+VCqPy3v3Zt0/ZuX66ZNrdm+fJs8+WgjpbWbV35o5fJtvl+vlhe2vkvaebnbwztnDd8+J8nI463300HamR5rVwpSYfFaIAAG8QhpBGQggEKeAZ63PSP7kXvXfkVWfaGbfK47GvXWS3MO7vt2P6ZreUoTN6Ubt3rxUrucMfuaf6E2w0Zk9fFuvlHu431su7Ps5K9Un6osTOdGqCeBEG8uwEEBg6QW80/hzmQ0uEWf+LKvUB2e5+TzNzV+SK9wLnrgPe7OstdHswCmzXLn7Qb0JNgaB6brYyrUzZw/e3feXKhfIi7Ni5Qs//JGVa4NL3ktPwjfMQ4AAngcWmyKAAAITAt7a+ySVS58dnNXam8yqrxo+8/X7yVshfB/aO/XdqVa20epTZ7ly9wfKW2GCjQ39Y7hfaOX6q2cP3/YmeedCyY4ebGc/lVXCa0ezTmVJN5dXgABeXn++HQEEIhRw93vJW+F936N65V9ppdrGSeG7phe+j+39fUdmYZarL0wecvdVoXyCjYcUAn3OJQW903i9zIbnlzZdYlZ7XoSsq65kAnjVtZwBI4DAvgp4p3mJTL3l/uxnMj/RrHb9cAC3Pin3wixXpWeYVT4xNXxbp3TDV8UJNl5gVvvATHW6+y/Km+Gsd3D8sLH5rDNpTfnuZvORqtqTpcplZvbdfXVh//kJEMDz82JrBBBY5QI+5VWiqfdZvdO4RGaD9XhNZ5rVLp4avo3fkdv/K/x9qzfBxrYZw7fdPEMlu0Dy+xa2uVV/f/nD7fTTZ31Ia2J7dz9Aaoc1hP+093f/YqXaKau8tft9+ATwfifnCxFAIFYBbzY3qKKv9Os3vd+s9sKhM99O860y/fFgG3u1WTU8mTz08U7zpTK9a/CXfkc3fKvTTrDht902pgesv0Cms4cOZHaRWXUiSOekdW++WO6bJTtisLHdbqXqujl3ZoNFFSCAF5WTgyGAQKoC7m7y1hclTaxc9DVZ9Qlmtqt/ZtlpvE5mf9E3cL/IyvUp4Tjl6WnpRlk1rOM77QQb7q0TJA9POf9KwTeT2a+aVUNNc37c80vdYRKOEyZt/M8y22xW/dKcB2GDRRUggBeVk4MhgECqAt5p/pVMr+iPz+zXzar/3A9fb75Err8ZhK8+YOXaCyZ7eKf5dllhgg3pC7Lm6WYH/WA6O/fmWb25nA8o/PwaK9WKYTwju/veI5XZZpk9d3gj/7asvNmscmmqPVvp4yKAV3qHqA8BBJZdwL1xutz+f+HM9jwr1/vzOU/5uXyblepTZrlyb26VaxCEZp+QKqebWXtKULvfW2qFs97nD/3Ms3OtPDbn8oP5GXv3Pu/5k47tYXpLK9cH7y8vu/DqLIAAXp19Z9QIIDCiQH4G6aV/l3R4vovZ5WbVpw/OfFsb5f4vxbNTWfUkM2sNttl5kHToR+X+lMEZtC42m36CDffWk3szWh07OK7tlFUeb2bfmqt09+YZcoXLzYN1g8NOrktUqm42s9vmOgY/X3oBAnjpjfkGBBCIWMCzxjbJntYdgn1f1v4VszX/neeZN3+5N8vVod0f6yapudHsoDv64btnzwNVD+v4FuZmdn+TletDk3b0t+80XiuzwWpJ3dD/B7PqM+didG89oXefd+idZEnX9O7zDqbDnOtg/HzJBQjgJSfmCxBAIFYB99ar5D5YpzfzZ1ulnr825O7370200ZuMw34gyzaa1W8cnPk2HylXeMf3yL6B+6usXJ9mpSQ/qvdu7zOGvDKdYZXa1tkM3X++TqqeL9eLhrfzHcpsi1VqfxtrD1KumwBOubuMDQEEFizg3jpZ7v2HrOR6m5Vr5/TC94Be+D6m9wVtdWyjVQezXPX2D+F7j34RmV5oldr7Jxfl7cazuu/26kGFn90sqz7GzO6ePXzzfySEy81jQ9uFRRlKtXC5ee+CEdhxSQUI4CXl5eAIIBCjgLsfKm+F93F/oVf/0FPH7q1Pyf2pg2D1Z1il3p/lyr3xLLl9pDD2tsxPM6tfXvTIH5TKmhfIbPhVJdPfmNVeOnvwNk7r3ue1iRq7m4cz7u593pvmY++++35S9Ry5d5/0tnzd4fAPCD5LJEAALxEsh0UAgXgF3Jvvk2tigo09autXrVa7Ns83b14in5iGMgRV6YVmlf5ZrXvzj+T668LofyCzMMHG1cPh2zxOsgvkfnLh7/fKbJNZ9Z9m0nPP9wtPN//mpG2uU5ZtscrYP85H3r0Z5qo+R67hNYy7T0qHM2s+SyRAAC8RLIdFAIE4BbzdfJFKem+/es9ebuWxd+bh22m+bWgmKrNXmVX793O90zhPZq8vjPym3pnv0Nmoe/PM3ru93Ye3up9Z3+11/+mh0gHhPu/wTFjST+TZFiuPvX0+4t5uPFMlC5fUJ0/MEQ5zraz6vPmeRc/n+9k2PLPHBwEEEEAgF+iuSqTwylGt+xfaauXaGd3wnRSuNrz84JRwlq7uzW7Vn2DD3Q+ROhfIsz8cInffPNt7ue7Nl/deKyoGdqjvHb3LzT8ZtYXuzbPl+YQiD5i6j31Klm01qw/eeR71wGw3bwECeN5k7IAAAqkKuLf+Ve5P7I3vZtmux5nd82feaf6RrHBZ2fV+Kw/mgPZOY+vwTFN2uawSppbsT7Dh3jqx927vYL1f+XaZnWpW+9p0pu57f0MqhbPe44d/7p/svlZUu26UXnSfkq6F+7sv7//jYrBjR6YPS7bVrPpvoxyPbRZHgABeHEeOggACkQt4p/GXMnt1fxid7ClWHfvs1Aeq7HIrdSficPcD5c2wjm9xgo1pFmjY+yeyUnjKuTxgsm1Wqk6ZLat73MYvdO/zTrovK92kzLdYpR7eK57z483mo1XN7+/+zjRnu9+Xaaua2aVWr8/rga05v5gNRhIggEdiYiMEEEhZoHc/dPDEr9kWs+rmKa8idS8rh1mu2u67HyBVPirXxKtIYcKMN5lV+xNs5O8KZ60LZfrdIT/XS6xce89kU/fbxqR158sL/xDobrS3N33k4J3kWRri7cYzevd3nzDNZl+VZ1tVam41W3tnyn1d6WMjgFd6h6gPAQSWVMD37Hmw6qWrJVuff5HZp82qp7rnk2hcWXiP96Ze+P7Aw0L2FYWz0N4kHPl+ww9ktRu/1Xu39+j+AExfk6pPNrP+TFkTP8sfzOo+3dyto/8Dva93n3fHXBDuzZfJ/Y8le8jUbf0z4YzXrDuRCJ/lFyCAl78HVIAAAsso4N4MZ7Gn9UrYKauG5QbbvYk2Jmaw+oHMTzKr3+StPSernE8tOXggKtOZVqldPAjT1uvlft6kIJ1+dSRvhWkjQ/BOXt3o8+p0tlh1zdDrS5Op3HcdIdXDZeaXSH7wFErXh1TK7++Gf0zwWUECBPAKagalIIDA/hVwb50r98G0kFZ6rlS+vBe+j86r6S6qsDG8x+vePl2eFZ8Qbivz0ycm4XBvPEIqhXd7Ty2M5C6Z/77ZYKKO8DP3PQ+WyuE+7/Mmjfo2ZQrTR354Ng1vNo9XWefI9Oyp24WFG/RBKX+iuT815kJ083WEpZJZ9XML2Z99ZhYggPntQACBVSng3jpJ7oPFCUx/bVY7y7PWp6XiqkX+9DCDlU9e79csvF50ull3+snuCkR+oWRH9EHNrpQqp5hZVkR2b/15b/rI4f8Ndn99b/pIn6kp7u1N8iy8RvSr02xzg0yXaFfjUjv44B8utLHu7adK2Sa5Nkm6T+8fIieZVf91ocdkv2n+mQQKAgggsNoE3H98iHTQv8r1yG646MtmtcdOWa+3N3eze+t1cv+LgZPfLFOYWvJGdx/rPWgVXvEpbOIXWbk+NMWke+O5cgvr8w7uHefprUvVyrbY2NiMSw26N8PUlC+V6+FT+mX2WXWyS61Sv2whvXT3kjrNTSrb03qhO/y+cdfoLLNacYavhXwV+xQEOAPm1wEBBFadgHea75ZpYjKM8B7sCZI9W+6DWaZ6qxZ5p/lWmf64gHRNb4KNO9xbJ/Te7S08bey3yUrPNat+aWIfb7VOUFnnS/7rk7C/pE62xapj00496X73vaWx8P7umZLuNaVR+fq+na1ma4rrEY/Uz/wfDsOhe+D0O/p3ZaVPSJVXmllnpIOz0UgCBPBITGyEAAKpCLg3XyBX/4GpbrjaWoXLvxMfswvNqq/2TvMSWWHeZ/k2WS1MsNHyTvNlLr/QzNYM9tPHzGr9OZV9164jtKZ2fiHse5vaHd3Xiqa+ipSfEIcnsDO9QqbnTuN+l9zfq1L+RPN/zacv7r5Wam2S+6beGsfVafc33apMV6hk2ybPYT2f72Pb2QUIYH5DEEBg1Qi4N39Zbl/oPy3sCg9UXS3TuwoherFUPbs3wcZgxSNX/hSz79p1H62pXSDT7xfgXJ6da+Wxv+qf9XZa58rys97hM0v3i/TDn2yxI474+WR49/ZvSh5eJQoPPg1/TDdL9n6pstXMdo7aNHc/TJ3WJpXy0J28gMPgMKYblXkvdGtfHvX4bLdwAQJ44XbsiQACkQl41vicZN3LwKZwv/WC4bNh+4TUOlteCZNyFCbY8IvM6n/qvvcp8nxGq2MLQw8LF/yOmX07P3ttN35bpfw+7zFDPGb/IGVbpjtr7T3g9WJJvzQN6edlpQ+ZVS4dldvd1xXOdJ80y37Xy2ybWn6F1WrXj3p8tlscAQJ4cRw5CgIIrHAB7zTeKLPX9Ms0Cw9WvaFQ9hdkeoXcPyJZcYKNV5tVL3RvvXbS9iHE32NWe0kevPnkHCF4w5lm4WO6XvIQvNuKf+133XWYDs7f332+ZPedwhemiWxnl850f3jy9vmEImPliYeoTpylHV/OQ1eVbax2tLy/tATw8vrz7QggsB8E3NtPl2cfH4SvLu5NvnFI7+9ulPlmeem9kt+zsN2ZUnaVVA7v9j5jUKr9SJadY1a/NL+vmrU2yxSW9itsYj/rBm/trUPB681wlhtWJAqrLBXmhs63asr1zu793ekXaBg+1t6jpRC6eeg/fhbKqwuhO+OT1vuhFXzF0L/N4EAAAQQSFnD3ByisciRNTM94jRQu0U5M1+jhgaiLZKX+/VtJHVkpzI5Vk3fCu70PHBD553TnXafZ4Yff7Z3mWbL8rPew4fAN95T3bjFb+6OJv3dvnyrvvESy4iQdEz++TW7vVqmx1eygKdNUDodu4xipNBG6hZWVpjTx8zJtk6rhTPe7Cbc42qFxBhxt6ygcAQRGEfBO8+8KiyGEs9LvSjZxf7Yl0zvkemXh1HWnOu1nqVR6qszOHfoO9zdauf46b+99qkqlcJ+3O1vWxMcsTOIRznq/Mgje5ovleoGkqWFpFv4x8D6pGh6smnnyjWbzOFXDO7r5me5094l7X+efkds2lfLQnTXIR7EbDn43qbVB2n2r2T1GXn94vt+zmrYngFdTtxkrAqtMwDutV8r8zYOA1H/KCw9QmS6T6zkFlpvDcn8qWXjvNszRPPH5hsxeJlW+27vcPLy8n+mW3n3ej4Qd3P1QqX2OPDtj+Ox5Iif1UZXsA7NN7+jeepyybJNK+eQYUyff6B7K80vLHb9C5Tx0f7xYLXbfe7Q6tkEW/uT/eAh/KpLfaqX6wxbre1bzcQjg1dx9xo5AwgLe2vNElcvFqRNvlfTQwpD/WdLgdZ9wNpp1rnCVXmOmexRC+zKp+nxlzc1DD3F1N2jJbLNZ9f92g7dxjDJ7ae/d4QOm8JrC/eBLzGo3TEfv3vo1Zb5JJYXQnVgIYvKmje6l5dI26cdXmN1717620d3vI3U25H88BK2FsB2+rF78EqseaWbf2dfvXe37E8Cr/TeA8SOQoIC7HyRvhdmhJl4lCvMiH14Y6nWSjhv8/2GpvvL35Vk48+19rCH3P5PrLpXC+7y6/xCV6f1Se4vZAd9zbz9F3gnLCT59KqffLtfbVWpvNTtwypKC+WIHIXQtf0/3fjO04+5B6N5yhdkjmgttm7vXpfYGySfOakPoDk+NOfPBvymzT5pVC5fsF1oJ+xHA/A4ggEByAu7Nd8kV5k6e7hPe1y2cXdpnZX6v7plf//MlmT4gz2fB+rXh4LVwVr3FrHpVbw3fsAjDdAvfX6tMf61yfn93aArH/IGscHnZ8sUO7j1DnXfKtU2l0jazyhULbVJ+Vp5fStbEpeTCPzxmPepOycflGlfJx6XWuNnCF3hYaP0p70cAp9xdxobAKhRwbz5frg/MMPQwg1Qx8K6SFNbhLQ1OfPVBhbWLLLyfW/yEOZFts1T9uLLmy2QWwnmae6F+haz8HrPKZyb2zhc7UGdTIXQHl7iHv+P27kNU+RSQn51v+9z9/lJzg7IQtvll5PBn7QjHCWfU3bB1H1fbx21sLFyy57OEAgTwEuJyaAQQ2L8C7o1j5WEJwGkWLpDCvdKDChV9bfiJYguXh/+9N5FGZdJZ7xvU8r9XWS/o3d+dGqCud6uki81qXw37un9vjXTfpxVCd+o94bCh6b8L8y6H2kf6uN+5Vlp7fC9kN8jzS8oPGGln6esyjeehK42b1a4dcT82W0QBAngRMTkUAggsr4BnjU9L9pQpVZi15F5ceCCs5dtd57b7+apMh0x58Mn0d5LCmsGnyDX85HMenvlTx2+RKh8ys+3dZQ7XPi0P8e4rQ8NBPvi+b8rDvMvh8nL1mlHUPLyKVO49jdx9Knl4qssZD+Lfl0q9S8khcCvjZmGSED7LLUAAL3cH+H4EEFgUAffW6+V+3hwHC+/aTvrfPf/W0NST3QN8Wa4vyvTLkk6a5phfl5XeIt1wqXT0PdSp99bS9ZkXO8jPOvvzLvffE56uXve9R+ZPImdDrwCNjQAVzvK7l5HD5eRWNm5r1vzPCPuxyTIIEMDLgM5XIoDA4gq4tzfJs8vnOGq4z1kbbGN3Sj55jd0fSX5NL5AfMeV4Zp9Tp/NOlbMblFV67+j6bIsdfLUwBWS45D3l4x5qCE8l985u84fB/IgRhcKZe+9Sso+b1f9zxP3YbAUIEMAroAmUgAACCxdw330/eSW80/t/ZjqKu7fNrHg5uCVp8lq44T5omHKy+LpS95CuD6pUulxZ9pDek8tPnKXi/yiE7s3F7dy9onZ7g0rhnduJs1s7esTRfyc/q5WNq9S/lLxnxH3ZbAUKEMArsCmUhAACowt4p3mpbGg2q9l2Ds83D5547qbr9yQbfse3e4Tdcn1Y8p/KLLyKdMIsB/5CN3Q728zG8mUJ8yN74+HdS8n9V4DCme6k75/2qD/uvwIULic3OuN24IG3j66yb1vmC0xI66T2enV8vcq2Tpmvl4U/tk5u4f9+nVntw/v2Tat7bwJ4dfef0SMQtYB39p7TvRe7oM/dkg6eumd43ah0g9zXD0/WMWXLf+m+p9ve1p2Mw+/bnU2qN8FF91LyYGWlmUsM7wiPT7qUfMuCRjTHTu5hPucQrK1BsMrXK7P1KoVgzccc/sz96pLZ58yqT16KOlfLMQng1dJpxolAYgLurV+Re3htZ8qTxu5hiuQZ/+dtmrPgHCc8rBQe0nrQjFRmn8rnXW51/kkVPVCl8K5t/1Lyg0ckvqV7KTlMcBH+Ww1PJQ9N1DHicYY28x//+BAdeuA6qbResnXKg9ULwRrCNfz95IfQFvJt+RPgbzWrvmKBe7PbojUCSgQQQGA/Crj7AfJWuO8722XhUSu6a5Yzviy/tJzpesnDqzu/2FuY4JGjHdzDikTdJ5IzH9ee5ritXXvnaPt2t+pO4jHprDUEazhTDZeDJ/7bvWy8WJ9wb3m7zLYry8L70dtVsu3q+A6VS9ulzg/Nxr65WF+2Wo/DGfBq7TzjRiBiAe803yHTy5ZoCA1J18nsTrkfItmjJC9O4DHT1+6RWe+J5PDfcjiznXXBAs+P31yvtq9XpbQuvxQczlz7l4P7Z62LOdTwDvR2yXfIrRCstl3KtkuNHWbz+0fCYha3mo5FAK+mbjNWBBIQ8HbzeSrpQ4s8lIbkOyU7UNIo923D14elDXuXkfPZpPIZsAZnrXvWq1VZr2ppnZQVLgeHe6z9YJ3mHvSCR7a7G6zaIQ9nrL5dme/Iz1xV2q697R0aG9tuYVISPitCgABeEW2gCAQQGEXA3X9R3rpa0qGjbD/HNuG+a3m04/h3C3Ml36ysdIeqdsjwfdbe2Wv3/mu4NLyIH7tD5tvlvqN7Wbh39lq27WpmO1SrhWBdtLWAF7FwDjWLAAHMrwcCCEQj4N76gtzD4gnh3uhsD1rtw5hsl8y/I1m4VLtLHh7M8hD43futw/NJ78P35Lv+XKbt8omz1l64hrPXcNaq9g4pP2tt7+sXsf/KEyCAV15PqAgBBKYRcG+9Te5nF3+0OCFsP5fy13OmXyxhwd2w2/P7rLLt+dlr/3Jwfq91h5Sftf5kwYdnx+gFCODoW8gAEEhfwL3xLLl9ZGWM1HZ1AzQEq4bvs+aB29ourQnhus+vFq2M8VLFUgkQwEsly3ERQGBRBNybj5XrS/vptcnwqtFP+3/MfprPhJXppyr1/2+mfwydLdktZtWwnjKfBQoQwAuEYzcEENg/Ap41fceOHbrplm9ow/HH6ZC1i/m66/4ZQ7LfYn6sWf2/kh3fEnK2WxUAABF+SURBVA+MAF5iYA6PAAL7JhACeNsV/6i3vP0dGr/2Oh35kIfkQdz9c7yOP+5R+/YF7L1wAbMnmFW/uPADrO49CeDV3X9Gj8CKF3BvXSn3E3uFNr56/fU2fu11tRDG4c83vvnNoUDecNxxOuqoI+c7rnBZebfkP5csPJnc/a9nu2Wl8JDWzyXtne9Bk94+09etXHtX0mNc4sERwEsMzOERQGBpBNx3r5cq67797W8duW3bpx73nzfedMy3vn3rQ771re/cp91qVTZsOF6PfcyjK+EsOZwtH37YYftayN6prwxph0rZdrWzHaqESTDyV4bCTFp8EJhTgACek4gNEEAgQoH7qVzecOBBBz2+XC6dsHv37mMPPPDAux921FF3PO6xj77r5I0b/UmnnLKmVq/dt/du7yhLBI7IYD+cftKM0na1sh2qNrabHfzDEQ/GZgkLEMAJN5ehIYBAQaBWe4S8U1yb97iJ2a0e+rCjbv29333O7eed95rG9NNGhukk/R6L6BnOkgvTRobXmbLBtJGNzg7V6+Fsmsvei4i+0g5FAK+0jlAPAgjsL4GaKpUNsqy7pKCHpQX9cElfkexauY+r0wmLK4SgDDNvHSQ1CgsnhGX/pl04YcTpLUca5o+mXzghzJI1sXDCwTtHOhIbrTgBAnjFtYSCEEBgGQXuHS5dy/Iw3iBpgzyfLnJc8nGpNK52O4RyeChr2o+733dowfv+mry9uaLDEoKeT225WJ9md+nA3qQgYYKQfOnArLd0YCU/0zYz3l9eLPFFOg4BvEiQHAYBBBIVqOthak8KZfmNcuuthFQaV6t1w3xG7zt3HqTD166TyuvVXbyhsFpSWCmpv1pSZT7HnWPbsA5xb43fiVWSvBDU1XDJm7PpRQSf61AE8FxC/BwBBBCYLFCtbpA6vUvX4UzZHpzfT5aN55euq51x7dVt+wrn7kd0z6az9SqH+9A2KajzxSEW+Wx6Yv7qcEYdnvIOc1eHP+HvO9ul/N40Z9P72tz9NLXbIpTJIRBAAIEVLXCP/H6yeveTw6VrKZzgTL50veiLL7h7WMN4ndQeBHW47G3hT7jcnYd0+LN4Z9Nmd0r+RrPaW1d0V1Z4cZwBr/AGUR4CCEQr8KAp95Nl/yML95LDn3K4dB3uJ/v+GKH7riOk2jqptF5Ztl4lW6eJoM4vg+chfc+RazG70qy6ceTt2XCKAAHMLwUCCCCwvwSq1V/Kz5IzbZDll66PGbp0XemMq6Fv7K9yJn+Pux+QP+mt8rrB61ildcq0XpYH9ERQV+V+npXrb1iuWlP4XgI4hS4yBgQQiFXggP6l6/DkdR7MOngolLuvQv1gJQ3Q/e7DmUxk3ztCAO+7IUdAAAEEFlNg3TSvQt2pUu9+svdfhWLKy8VUX4ZjEcDLgM5XIoAAAvMSqOnh6pS77yVb/oBXeE/5+v6rUFYeV7PJsoDzQl3+jQng5e8BFSCAAALzFahMM4tXmNd68CpU99L19+Z7YLbffwIE8P6z5psQQACBpRQ4rHvpOn+4K5wlHy9TUz7lVai7l7IIjj26AAE8uhVbIoAAAnEJ1HXkNLN43dq9dN1/Feq6uAaVTrUEcDq9ZCQIIIDA3ALV6nH5LF6ZTZwtP3SaV6G+PfeB2GJfBQjgfRVkfwQQQCBugbWFWbzCZeuwAEW9N4vXVwoLUIS5pPksogABvIiYHAoBBBBIROD+08zidXs+i1er83uJjHHZh0EAL3sLKAABBBCIQKBWO0be2aBW5wMRVBtFiQRwFG2iSAQQQACB1AQI4NQ6yngQQAABBKIQIICjaBNFIoAAAgikJkAAp9ZRxoMAAgggEIUAARxFmygSAQQQQCA1AQI4tY4yHgQQQACBKAQI4CjaRJEIIIAAAqkJEMCpdZTxIIAAAghEIUAAR9EmikQAAQQQSE2AAE6to4wHAQQQQCAKAQI4ijZRJAIIIIBAagIEcGodZTwIIIAAAlEIEMBRtIkiEUAAAQRSEyCAU+so40EAAQQQiEKAAI6iTRSJAAIIIJCaAAGcWkcZDwIIIIBAFAIEcBRtokgEEEAAgdQECODUOsp4EEAAAQSiECCAo2gTRSKAAAIIpCZAAKfWUcaDAAIIIBCFAAEcRZsoEgEEEEAgNQECOLWOMh4EEEAAgSgECOAo2kSRCCCAAAKpCRDAqXWU8SCAAAIIRCFAAEfRJopEAAEEEEhNgABOraOMBwEEEEAgCgECOIo2USQCCCCAQGoCBHBqHWU8CCCAAAJRCBDAUbSJIhFAAAEEUhMggFPrKONBAAEEEIhCgACOok0UiQACCCCQmgABnFpHGQ8CCCCAQBQCBHAUbaJIBBBAAIHUBAjg1DrKeBBAAAEEohAggKNoE0UigAACCKQmQACn1lHGgwACCCAQhQABHEWbKBIBBBBAIDUBAji1jjIeBBBAAIEoBAjgKNpEkQgggAACqQkQwKl1lPEggAACCEQhQABH0SaKRAABBBBITYAATq2jjAcBBBBAIAoBAjiKNlEkAggggEBqAgRwah1lPAgggAACUQgQwFG0iSIRQAABBFITIIBT6yjjQQABBBCIQoAAjqJNFIkAAgggkJoAAZxaRxkPAggggEAUAgRwFG2iSAQQQACB1AQI4NQ6yngQQAABBKIQIICjaBNFIoAAAgikJkAAp9ZRxoMAAgggEIUAARxFmygSAQQQQCA1AQI4tY4yHgQQQACBKAQI4CjaRJEIIIAAAqkJEMCpdZTxIIAAAghEIUAAR9EmikQAAQQQSE2AAE6to4wHAQQQQCAKAQI4ijZRJAIIIIBAagIEcGodZTwIIIAAAlEIEMBRtIkiEUAAAQRSEyCAU+so40EAAQQQiEKAAI6iTRSJAAIIIJCaAAGcWkcZDwIIIIBAFAIEcBRtokgEEEAAgdQECODUOsp4EEAAAQSiECCAo2gTRSKAAAIIpCZAAKfWUcaDAAIIIBCFAAEcRZsoEgEEEEAgNQECOLWOMh4EEEAAgSgECOAo2kSRCCCAAAKpCRDAqXWU8SCAAAIIRCFAAEfRJopEAAEEEEhNgABOraOMBwEEEEAgCgECOIo2USQCCCCAQGoCBHBqHWU8CCCAAAJRCBDAUbSJIhFAAAEEUhMggFPrKONBAAEEEIhCgACOok0UiQACCCCQmgABnFpHGQ8CCCCAQBQCBHAUbaJIBBBAAIHUBAjg1DrKeBBAAAEEohAggKNoE0UigAACCKQmQACn1lHGgwACCCAQhQABHEWbKBIBBBBAIDUBAji1jjIeBBBAAIEoBAjgKNpEkQgggAACqQkQwKl1lPEggAACCEQhQABH0SaKRAABBBBITYAATq2jjAcBBBBAIAoBAjiKNlEkAggggEBqAgRwah1lPAgggAACUQgQwFG0iSIRQAABBFITIIBT6yjjQQABBBCIQoAAjqJNFIkAAgggkJoAAZxaRxkPAggggEAUAgRwFG2iSAQQQACB1AQI4NQ6yngQQAABBKIQIICjaBNFIoAAAgikJkAAp9ZRxoMAAgggEIUAARxFmygSAQQQQCA1AQI4tY4yHgQQQACBKAQI4CjaRJEIIIAAAqkJEMCpdZTxIIAAAghEIUAAR9EmikQAAQQQSE2AAE6to4wHAQQQQCAKAQI4ijZRJAIIIIBAagIEcGodZTwIIIAAAlEIEMBRtIkiEUAAAQRSEyCAU+so40EAAQQQiEKAAI6iTRSJAAIIIJCaAAGcWkcZDwIIIIBAFAIEcBRtokgEEEAAgdQECODUOsp4EEAAAQSiECCAo2gTRSKAAAIIpCZAAKfWUcaDAAIIIBCFAAEcRZsoEgEEEEAgNQECOLWOMh4EEEAAgSgECOAo2kSRCCCAAAKpCRDAqXWU8SCAAAIIRCFAAEfRJopEAAEEEEhNgABOraOMBwEEEEAgCgECOIo2USQCCCCAQGoCBHBqHWU8CCCAAAJRCBDAUbSJIhFAAAEEUhMggFPrKONBAAEEEIhCgACOok0UiQACCCCQmgABnFpHGQ8CCCCAQBQCBHAUbaJIBBBAAIHUBAjg1DrKeBBAAAEEohAggKNoE0UigAACCKQmQACn1lHGgwACCCAQhQABHEWbKBIBBBBAIDUBAji1jjIeBBBAAIEoBAjgKNpEkQgggAACqQkQwKl1lPEggAACCEQhQABH0SaKRAABBBBITYAATq2jjAcBBBBAIAoBAjiKNlEkAggggEBqAgRwah1lPAgggAACUQgQwFG0iSIRQAABBFITIIBT6yjjQQABBBCIQoAAjqJNFIkAAgggkJoAAZxaRxkPAggggEAUAgRwFG2iSAQQQACB1AQI4NQ6yngQQAABBKIQIICjaBNFIoAAAgikJkAAp9ZRxoMAAgggEIUAARxFmygSAQQQQCA1AQI4tY4yHgQQQACBKAQI4CjaRJEIIIAAAqkJEMCpdZTxIIAAAghEIUAAR9EmikQAAQQQSE2AAE6to4wHAQQQQCAKAQI4ijZRJAIIIIBAagIEcGodZTwIIIAAAlEIEMBRtIkiEUAAAQRSEyCAU+so40EAAQQQiEKAAI6iTRSJAAIIIJCaAAGcWkcZDwIIIIBAFAIEcBRtokgEEEAAgdQECODUOsp4EEAAAQSiECCAo2gTRSKAAAIIpCZAAKfWUcaDAAIIIBCFAAEcRZsoEgEEEEAgNQECOLWOMh4EEEAAgSgECOAo2kSRCCCAAAKpCRDAqXWU8SCAAAIIRCFAAEfRJopEAAEEEEhNgABOraOMBwEEEEAgCgECOIo2USQCCCCAQGoCBHBqHWU8CCCAAAJRCBDAUbSJIhFAAAEEUhMggFPrKONBAAEEEIhCgACOok0UiQACCCCQmgABnFpHGQ8CCCCAQBQCBHAUbaJIBBBAAIHUBAjg1DrKeBBAAAEEohAggKNoE0UigAACCKQmQACn1lHGgwACCCAQhQABHEWbKBIBBBBAIDUBAji1jjIeBBBAAIEoBAjgKNpEkQgggAACqQkQwKl1lPEggAACCEQhQABH0SaKRAABBBBITYAATq2jjAcBBBBAIAoBAjiKNlEkAggggEBqAgRwah1lPAgggAACUQgQwFG0iSIRQAABBFITIIBT6yjjQQABBBCIQoAAjqJNFIkAAgggkJoAAZxaRxkPAggggEAUAgRwFG2iSAQQQACB1AQI4NQ6yngQQAABBKIQIICjaBNFIoAAAgikJkAAp9ZRxoMAAgggEIUAARxFmygSAQQQQCA1AQI4tY4yHgQQQACBKAQI4CjaRJEIIIAAAqkJEMCpdZTxIIAAAghEIUAAR9EmikQAAQQQSE2AAE6to4wHAQQQQCAKAQI4ijZRJAIIIIBAagIEcGodZTwIIIAAAlEIEMBRtIkiEUAAAQRSEyCAU+so40EAAQQQiEKAAI6iTRSJAAIIIJCaAAGcWkcZDwIIIIBAFAIEcBRtokgEEEAAgdQECODUOsp4EEAAAQSiECCAo2gTRSKAAAIIpCZAAKfWUcaDAAIIIBCFAAEcRZsoEgEEEEAgNQECOLWOMh4EEEAAgSgECOAo2kSRCCCAAAKpCRDAqXWU8SCAAAIIRCFAAEfRJopEAAEEEEhNgABOraOMBwEEEEAgCgECOIo2USQCCCCAQGoCBHBqHWU8CCCAAAJRCBDAUbSJIhFAAAEEUhMggFPrKONBAAEEEIhCgACOok0UiQACCCCQmgABnFpHGQ8CCCCAQBQCBHAUbaJIBBBAAIHUBAjg1DrKeBBAAAEEohAggKNoE0UigAACCKQmQACn1lHGgwACCCAQhQABHEWbKBIBBBBAIDUBAji1jjIeBBBAAIEoBAjgKNpEkQgggAACqQkQwKl1lPEggAACCEQhQABH0SaKRAABBBBITYAATq2jjAcBBBBAIAoBAjiKNlEkAggggEBqAgRwah1lPAgggAACUQgQwFG0iSIRQAABBFITIIBT6yjjQQABBBCIQoAAjqJNFIkAAgggkJrA/wKfRZodgxPRqgAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="156.59328530262792" y="60.11053035571905" heading="102" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666657" y="10"><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</comment></block></script><script x="16.666666666666657" y="40.666666666666686"><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="16.666666666666657" y="74.66666666666663"><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="16.666666666666657" y="108.66666666666663"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="25.666666666666657" y="308"><block s="clear"></block><block s="doRepeat"><l>60</l><script><block s="setColor"><color>0,4,3,1</color></block><block s="setSize"><l>1</l></block><block s="forward"><l>100</l></block><block s="doWait"><l>1</l></block><block s="setColor"><color>255,254,250,1</color><comment w="280.83333333333337" collapsed="false">Why is this change in pen color and size useful here?</comment></block><block s="setSize"><l>3</l></block><block s="forward"><l>-100</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>60</l></block></block></script><comment w="358.8333333333333" collapsed="false">Script B.&#xD;The second hand on a clock must make 60 small turns to make a full rotation.</comment></block></script><script x="492.000001" y="177.000001"><block s="forward"><l>-100</l></block></script><script x="322" y="105"><block s="clear"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="setting %&apos;which&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;User&#xD;Presentation mode&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Table support&#xD;Table lines&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support</options></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>which</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        return ide.projectNotes;&#xD;    case &apos;Project name&apos;:&#xD;        return ide.projectName;&#xD;    case &apos;User&apos;:&#xD;        return SnapCloud.username;&#xD;    case &apos;Presentation mode&apos;:&#xD;        return ide.isAppMode;&#xD;    case &apos;Language&apos;:&#xD;        return SnapTranslator.language;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        return SyntaxElementMorph.prototype.scale;&#xD;    case &apos;Stage size&apos;:&#xD;        return new List([StageMorph.prototype.dimensions.x,&#xD;                                   StageMorph.prototype.dimensions.y]);&#xD;    case &apos;Stage scale&apos;:&#xD;       return stage.scale;&#xD;    case &apos;Retina display support&apos;:&#xD;        return isRetinaEnabled();&#xD;    case &apos;Long form input dialog&apos;:&#xD;        return InputSlotDialogMorph.prototype.isLaunchingExpanded;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        return BlockLabelPlaceHolderMorph.prototype.plainLabel;&#xD;    case &apos;Input sliders&apos;:&#xD;        return MorphicPreferences.useSliderForInput;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        return ArgMorph.prototype.executeOnSliderEdit;&#xD;    case &apos;Clicking sound&apos;:&#xD;        return !!BlockMorph.prototype.snapSound;&#xD;    case &apos;Turbo mode&apos;:&#xD;        return stage.isFastTracked;&#xD;    case &apos;Flat design&apos;:&#xD;        return MorphicPreferences.isFlat;&#xD;    case &apos;Keyboard editing&apos;:&#xD;        return ScriptsMorph.prototype.enableKeyboard;&#xD;    case &apos;Table support&apos;:&#xD;        return List.prototype.enableTables;&#xD;    case &apos;Table lines&apos;:&#xD;        return TableMorph.prototype.highContrast;&#xD;    case &apos;Visible stepping&apos;:&#xD;        return Process.prototype.enableSingleStepping;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        return stage.isThreadSafe;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        return StageMorph.prototype.frameRate &gt; 0;&#xD;    case &apos;Flat line ends&apos;:&#xD;        return SpriteMorph.prototype.useFlatLineEnds;&#xD;    case &apos;Codification support&apos;:&#xD;        return StageMorph.prototype.enableCodeMapping;&#xD;    case &apos;Inheritance support&apos;:&#xD;        return StageMorph.prototype.enableInheritance;&#xD;    default: return which;&#xD;}</l></block><list><block var="which"/></list></block></block></script></block-definition><block-definition s="set flag %&apos;which&apos; to %&apos;tf&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Presentation mode&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Table support&#xD;Table lines&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support</options></input><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>tf</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;if (tf != !!tf) return;&#xD;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        return;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        return;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        return;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        return;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        return;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        return;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        return;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        return;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) return;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        return;&#xD;    case &apos;Keyboard editing&apos;:&#xD;            ScriptsMorph.prototype.enableKeyboard = tf;&#xD;            if (ScriptsMorph.prototype.enableKeyboard) {&#xD;                ide.removeSetting(&apos;keyboard&apos;);&#xD;            } else {&#xD;                ide.saveSetting(&apos;keyboard&apos;, false);&#xD;            }&#xD;        return;&#xD;    case &apos;Table support&apos;:&#xD;            List.prototype.enableTables = tf;&#xD;            if (List.prototype.enableTables) {&#xD;                ide.removeSetting(&apos;tables&apos;);&#xD;            } else {&#xD;                ide.saveSetting(&apos;tables&apos;, false);&#xD;            }&#xD;        return;&#xD;    case &apos;Table lines&apos;:&#xD;                TableMorph.prototype.highContrast = tf;&#xD;                if (TableMorph.prototype.highContrast) {&#xD;                    ide.saveSetting(&apos;tableLines&apos;, true);&#xD;                } else {&#xD;                    ide.removeSetting(&apos;tableLines&apos;);&#xD;                }&#xD;        return;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        return;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        return;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        return;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        return;&#xD;    case &apos;Codification support&apos;:&#xD;        if (tf != StageMorph.prototype.enableCodeMapping) {&#xD;            StageMorph.prototype.enableCodeMapping = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        return;&#xD;    case &apos;Inheritance support&apos;:&#xD;        if (tf != StageMorph.prototype.enableInheritance) {&#xD;            StageMorph.prototype.enableInheritance = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        return;&#xD;}</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><block-definition s="set value %&apos;which&apos; to %&apos;value&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale</options></input><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>value</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        ide.projectNotes = value;&#xD;        return;&#xD;    case &apos;Project name&apos;:&#xD;        ide.setProjectName(value);&#xD;        return;&#xD;    case &apos;Language&apos;:&#xD;        ide.setLanguage(value);&#xD;        return;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        if (!isNaN(value)) ide.setBlocksScale(Math.min(value, 12));&#xD;        return;&#xD;    case &apos;Stage size&apos;:&#xD;        if ((value instanceof List) &amp;&amp; value.length()==2&#xD;                       &amp;&amp; !isNaN(value.at(1)) &amp;&amp; !isNaN(value.at(2)))&#xD;            ide.setStageExtent(new Point(value.at(1), value.at(2)));&#xD;        return;&#xD;    case &apos;Stage scale&apos;:&#xD;        ide.toggleStageSize(value != 1, Math.max(0.1, value));&#xD;        return;&#xD;};</l></block><list><block var="which"/><block var="value"/></list></block></script></block-definition></blocks><variables></variables></project><media name="U1L3-AngleExperiments2" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>