<snapdata remixID="10664117"><project name="2020 - U1L3-AngleExperiments2 (starter)" app="Snap! 6, https://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" hyperops="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAIABJREFUeF7t3XmwNUV9xvGnp/u8xBCXEBUtgkt8SYIEF0RAySuIKEGiuCC4IYqUgJEgqAgB6t6LoiIJRARFUAyChYEAQRAVIUKJ4AISRTEYEC1LQ8WFlMSF93RPp2buGBVeOeeeO2d6lu/9iypn+vfrT3f5vPfOZsQPAggggAACCDQuYBqvSEEEEEAAAQQQEAHMJkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkggggAACCBDA7AEEEEAAAQQSCBDACdApiQACCCCAAAHMHkAAAQQQQCCBAAGcAJ2SCCCAAAIIEMDsAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcweQAABBBBAIIEAAZwAnZIIIIAAAggQwOwBBBBAAAEEEggQwAnQKYkAAggggAABzB5AAAEEEEAggQABnACdkgjUImDtC8txQri4lvEYBAEEGhUggBvlphgCNQrY7I5yNGNukglLGuurNY7OUAggMGcBAnjOwAyPwFwEXPYmyewoH16k5f9ekMwZ8n5J0t1zqcmgCCBQqwABXCsngyHQiMDD5extMmHdb/zW+3BZuyCjvWTiksb5+xrphCIIIDCzAAE8Mx0nIpBIwNrTZMwv5P2b79PBaLSDYr4g6SGSWZL3n0rUJWURQGCCAAHMFkGgSwLLAXuJfFh7v39qtvblMmZBJt6gLCzpHn2rS9OkVwSGIEAAD2GVmWN/BJz9pEy8dOo/MbvsGMksSvGd8vlicc90fzCYCQLdFiCAu71+dD8kgfK3Wh0iH562wmk/urw+LO0iaUkhfHiF53M4AgjMQYAAngMqQyIwFwHnbpV06MzXdZ17phSLIM6r68PXzKVPBkUAgakECOCpmDgIgcQCxZ+SjdlS4/CKVXcysq9V1KKiPq0QiseWvrfqMRkAAQRWLEAAr5iMExBoXODRcvZ22fD4Gm+mWiPnFqT4ZikuyefvaHxWFERg4AIE8MA3ANPvgIC1Z8nE78vnx9be7Rr9uaJdUIxPUjTF9eGP1V6DARFAYIMCBDAbA4E2CxTXbWP8sEJ43FzvYLb2uTIq7pL+oUy2qPH4y21moTcE+iBAAPdhFZlDfwWcvVpRZzd25/Ioe4OiKa4Pn6cQikD+cX9xmRkCaQUI4LT+VEfgdwss3yz1CvlQPD7U5M+D5Vzx7PBrqtdantxkcWohMBQBAngoK808uyawprzxSuaV8j7N40Kj0ZMVi5d3xM2r68OXdA2RfhFoswAB3ObVobfhCjh3vGLcVCEckBzB2hfLxEXJ3KosLGq9vp68JxpAoAcCBHAPFpEp9EyguDM5t1+t3vfcnmd0XXZE9dnD0+R9cX345z2TZzoINCpAADfKTTEEphAY2fMU480tfTb3EbJ2UUZ7VteHT59iRhyCAAIbECCA2RYItEmgfBwo/oN8vmWb2rpPL849XSr+LK2Ny489eP+ZVvdLcwi0UIAAbuGi0NKABZz9kqJO6swLMazdV1Lxfunrq8eWbh/w6jF1BFYkQACviIuDEZijwPIzuLvLhz3mWGU+Q7tsYfn6cDxOPi/eLx3nU4hREeiPAAHcn7VkJt0WeHD52JHJdu/wW6geW14fltZJWlQIH+n2ktA9AvMVIIDn68voCEwn4NzJitEphEOmO6HFRzm3a/XZw3uq68PXtrhbWkMgmQABnIyewghUAssvvPisfPm+5/68+nGUvU7RLCjqsuqzhz9gzRFA4NcCBDC7AYHUAs5eIhOv1jjv4ysfH1B99vDQ8q5pn5+Qmpv6CLRFgABuy0rQxzAFlt8ydbR8vk2vAdZoq+qzh1uVH3sI4YJez5fJITCFAAE8BRKHIDA3AZfdrGiOUQjDeM+ytc+TicUd0z+QyZY0Ht84N1sGRqDlAgRwyxeI9nossPxqx+3kw149nuWGpzbKDi2vD8t8RN4Xjy3dNTgDJjx4AQJ48FsAgEQCjygfO8rC9gP+uMEm1fXhfcuPPYzzUxKtBWURSCJAACdhp+jgBaw9Xcb8VN4fMXiL0Whbxbx4m9YjFLWkEC4bvAkAgxAggAexzEyyVQLL71G+sHrsiC8K/WpxrN27vD5szNdlwpLW65ZWrRvNIFCzAAFcMyjDITBRwNkrZOJFGud8SWhDWC47svrs4T9W14d/OdGUAxDooAAB3MFFo+UOCxQfLzA6SD7s2OFZNNH6ZrJ2QUbPldGSxuHMJopSA4EmBQjgJrWphYC1t8mYg/l835Rbwbl11Wst10hmSd5fNeWZHIZA6wUI4NYvEQ32RqD4YlA0axVC8Qk/flYiYO1+5QcepGuq11resZLTORaBNgoQwG1cFXrqo8Bjy8eOfNhCEt/MnW2FMy1/9vAYKS7J58fNNgxnIdAOAQK4HetAF30XsPZsmXiHfF78FsfPagQ20lrldkG5dpDKx5bOXc1wnItAKgECOJU8dYcjUHyeL8YzFMqvHfGh+rpW3rnnVNeH/7e6PnxdXUMzDgJNCBDATShTY9gCzn5OUWfygfo5bYNRdlD5gYeoi6vrw3fOqRLDIlCrAAFcKyeDIXAvgeVv4u4tH3bFZq4CG1evtXx9dX34xLlWY3AEahAggGtAZAgEfofAA+TsbZLZR95fi1IDAmu0tXK7KMUtFE1xffjCBqpSAoGZBAjgmdg4CYEpBJx7l2L8Q4Vw4BRHc0idAtbuWX7gQea71WcPb6pzeMZCoA4BArgORcZA4N4CxQfoc3tD9b7nHwCUSGCUHVZeH5b5kLwv7kD/aaJOKIvAfQQIYDYFAvMQGNnzFeON8vkJ8xieMVck8FBZuyijfWTiksb5qSs6m4MRmJMAATwnWIYdsIC1z5OJ75LPtxqwQvumPhptp1g+h/1H1WcPL29fk3Q0JAECeEirzVybEXDZDYrmBIVwQTMFqbIiAWtfWl4fNuYmZWFR9+jWFZ3PwQjUJEAA1wTJMAiUAqPsUEXzLPnwfERaLuCyo6vPHp5YXR8et7xj2uuZAAHcswVlOkkFNikfOzLZszUe35i0E4pPK7B5eX1Yenb5sYcQzpr2RI5DYLUCBPBqBTkfgV8JOPee8lWT3r8RlI4JOLeTVDy2JCOZRXl/dcdmQLsdFCCAO7hotNxCgdFoW8X8iuqxo7ta2CEtTSNg7f6SFiR9QSHsM80pHIPArAIE8KxynIfAbwo4e6lM/IzG+SnAdFzA2udL8X0K+R93fCa033IBArjlC0R7HRCwdm8ZvUU+PLUD3dLiJAFnv6yoExXC+ZMO5X9HYDUCBPBq9DgXgULAZd9QNG9VCJcB0nGBUXaIotlNPvx1x2dC+x0QIIA7sEi02GIBlx0pY56sMdcLW7xK07b2EDl7u0y2m8bjG6Y9ieMQmFWAAJ5VjvMQkDYrHzvKwlO0XrcA0nEB506WlMn7Qzs+E9rviAAB3JGFos0WClh7hoz5sbw/qoXd0dJKBEajbRTzq6q72H+yklM5FoFZBQjgWeU4b9gCzq2T4nnyYa2kXw4bowezd/bjMvEqjfPiWW5+EGhEgABuhJkivRNw9koZ/bPG4czezW1oE7J2L5l4lHz+lKFNnfmmFSCA0/pTvYsC1u4no9fKh2d0sX16vpeAy76uaI5SCJdig0CTAgRwk9rU6oNAJlvcKWsOkPdX9WFCg56Dy46QMdtqHPYetAOTTyJAACdhp2hnBVy2pGgerRBe3dk50PivBB5ZPnaUhadqvb4BCwJNCxDATYtTr7sCG2mtgr21uvHqju5OhM5LAWs/IGPukvdHIoJACgECOIU6NbspMLLnKMb/lM+P6+YE6Pr/BZzbUYoXVI8d/QIZBFIIEMAp1KnZPQHnnqMYT1MIW3SveTq+j4Czn5GJF2icn4EOAqkECOBU8tTtloCzn1fU+xXCud1qnG7vI2DtvjJ6nXxYhw4CKQUI4JT61O6GwCg7SNG8UD7s1o2G6fJ+BZbvYj9Q3l+JFAIpBQjglPrU7oLAxuWdsjIvkvfXdaFherwfAZctKprHKoT9cEIgtQABnHoFqN9uAeferRgfqBAObnejdDeFwJ+U/5jy4XGSvj3F8RyCwFwFCOC58jJ4pwXWaGvl9vrqsaM7Oz0Xmi8eO/qITLxdPl+CA4E2CBDAbVgFemingLMXSvEL8vmJ7WyQrqYWcG5XxXi6QvnxDH4QaIUAAdyKZaCJ1glYu6dMfJt8/oTW9UZDKxdw9lpFfUAhnLPykzkDgfkIEMDzcWXUrgu47CZF83aFcGHXpzL4/kfZgYrmxfLhOYO3AKBVAgRwq5aDZlohMMoOUzQ7yYcXtKIfmliNwAOqu9hfIu8/v5qBOBeBugUI4LpFGa/rAg8t/w/bZDtrPL6p65MZfP/OnaAYH6wQDhq8BQCtEyCAW7ckNJRUwNpTZcx6eX940j4ovnqBNdpKuf1SdRf7f61+QEZAoF4BArheT0brssBotJ1i/onqOdGfdnkq9C7J2Quk+GX5/N14INBGAQK4jatCT2kEnL1cJl6ucX5qmgaoWpuAtc+XicfL51vXNiYDIVCzAAFcMyjDdVTA2pfK6DD5sH1HZ0DbvyngshsVzTsVwr8Ag0BbBQjgtq4MfTUr4LL/UDSHK4TLmy1MtdoFRtkbFc0z5cOetY/NgAjUKEAA14jJUB0VcNnRMuYvNA4v6+gMaPvXApvI2W/LZLtoPP4KMAi0WYAAbvPq0FsTApuXjx3ZsLXu0a1NFKTGHAWsPUXGBHl/2ByrMDQCtQgQwLUwMkhnBaz9kIy5U94f3dk50PiywGi0rWL+qeqxo/+BBYG2CxDAbV8h+pufgHM7KcZzFMrP043nV4iRGxFw9jKZ+GmN8/c2Uo8iCKxSgABeJSCnd1jA2c8qqgjgszo8C1ovBKzdR0Zvkg/bAYJAVwQI4K6sFH3WK2Dt/jJ6lXzYud6BGS2JgMtuUTRvUQifSFKfogjMIEAAz4DGKZ0XcLLF+57NfvL+6s7PZugTcNlRMuaJGoeXDp2C+XdLgADu1nrRbR0C1r5MmY6XCXtovb5Zx5CMkUxgs/Kxoyw8ibVMtgYUnlGAAJ4RjtM6LuCyIyWzKJmT5P2ipPUdn9Ew27f2TBnzQ3n/d8MEYNZdFiCAu7x69L5agc1k7aKMdpfRosbhg6sdkPMbFHDuGVL8aPXxDP4B1SA9peoRIIDrcWSULgs4t06KxW/Bo/K3Yu//rcvTGUzvzl4lo/P4h9NgVrx3EyWAe7ekTGhmAWtfLWlB0tUKYUnSd2YeixPnK1CsldFr5MNO8y3E6AjMT4AAnp8tI3dTIJPLimvDR5e/Ffv8bd2cRq+7zmSL9z2b/flrRa/XufeTI4B7v8RMcCaBjbRWuV1UruLzhIsK4aMzjcNJ9Qu47DhFs7lCeE39gzMiAs0JEMDNWVOpiwLO7SbF4s/Sd1fXh6/v4jR60/NG2kLBfrO68eq7vZkXExmkAAE8yGVn0isWGGUHK5oFRV2kEIobtv57xWNwwuoFRvZcxXgrlwZWT8kI6QUI4PRrQAfdEdhYzi1K8eDq+vDfd6f1HnRa/jVC75X3f9qD2TAFBEQAswkQWKnAGj1BuV2Q4haKprg+fNFKh+D4GQScvV5Rp3I9fgY7TmmlAAHcymWhqU4IWPsCmeL6sPmOTFjUWF/tRN9dbHL5EsCe8uGvutg+PSOwIQECmH2BwGoFXHa4ZIog/mD1Wsu7Vzsk5/+WwB/IFR/PyPbUePwFbBDoiwAB3JeVZB6pBR4maxdktI9MXNQ4Py11Q72p79yJinFjhfD63syJiSAgcQ2YXYBArQKj0faKefHY0iaKWlIIn6x1/KENtny9/fPVY0fceT609e/5fPkNuOcLzPQSCRSfPCyuDxvzFWVhUffoW4k66XZZZy+S4nXyOXecd3sl6X4DAgQw2wKBeQq47Ojl68Px3fJ58fywn2e5Xo29fJPbknz+xF7Ni8kgUAkQwGwFBOYv8Kjy+rC0q1T+Wfqs+ZfsQQWX/buiKbwu7sFsmAIC9xEggNkUCDQl4NzO1Wsti9svis8eXtNU6c7VWb6zfJ18eGHneqdhBKYUIICnhOIwBGoTsHb/6rOHV1avtfxebWP3Y6CHLT92FNbxbHU/FpRZbFiAAGZnIJBGYCSXFc8OHyGV1zmPT9NGC6tae6qMuUfev6mF3dESArUJEMC1UTIQAjMIbKQ/K19rGeM21WstPzbDKP05Zfkxrkurx454oUl/VpaZbECAAGZbINAGAWt3l1Fxo9ZPZLJFjcdfakNbjffg7Cdl4qUa5+9rvDYFEWhYgABuGJxyCNyvwCj7m+qzh+dX14d/NBix8tlpHSofdhjMnJnooAUI4EEvP5NvqcCD5Fzx7PAB1fXhk1raZ71tOXerVASw/1S9AzMaAu0UIIDbuS50hYA0Gj1p+bWW8THV9eFLestSvLDEmMdrHF7R2zkyMQTuJUAAsyUQaLuAtS+qPnt4W/lay/W6ue0tr7C/R5WPHdmwFa/sXKEch3dagADu9PLR/KAEXPbm8gUeMu+vPnv4s17M39qzZOL35fNjezEfJoHAlAIE8JRQHIZASwQ2rT57WPxWXHz28PSW9DVbG8XbwWL8J4Wwlvdkz0bIWd0VIIC7u3Z0PmQB554mxeLjDg+sXmt5RSc5nL1aUWcrhA93sn+aRmAVAgTwKvA4FYHkAtYWNy0tKtMXq88e3pa8p2kbKF7JafRK+bDLtKdwHAJ9EiCA+7SazGW4Ai47dvn6cHy7fL4kKW85xkgje7ui2ZePUrR8pWhvbgIE8NxoGRiBxgUeU332cOfyt+IQzm68g2kLOne8YtxUIRww7Skch0DfBAjgvq0o80HAuV2q68Pj6vrw51qFUrz/OtivyZc3XvElqFYtDs00KUAAN6lNLQSaFBjZAxS1qKjLFULxZ+nvN1n+d9Ya2fMU483y+Tta0Q9NIJBIgABOBE9ZBBoS2EjOFdeGDyt/K/b5uxqqu+Ey5Ucn4kny+ZZJ+6A4Ai0QIIBbsAi0gMDcBdZoS0W7qBi3rl5ref7ca26ogLNfVNTJCmHYn11Mgk/RtgkQwG1bEfpBYJ4C1u4ho+L54TtlsiWNxzfMs9xvjT3K3qBodpcPezRWk0IItFiAAG7x4tAaAnMTGGV/W372UObc6rWWd82t1vLADyrf92yyPQb7reM5AzN89wQI4O6tGR0jUJfAQ6rrw/tVr7V8T10D32cc505SjCOFcMjcajAwAh0TIIA7tmC0i0DtAqPRNop5caPWZtX14UtrrbH8WcWrq8eOflTr2AyGQIcFCOAOLx6tI1CrgLUvKT97aMwtMmFJ6/WNWsZ39l9l4jUa5yfXMh6DINATAQK4JwvJNBCoTcBlb5XK68OnVNeHfznz2MvfMj5GPt9m5jE4EYGeChDAPV1YpoXAKgUeKWsXZfS86vrwGTON57KvKZpjFcIlM53PSQj0WIAA7vHiMjUEVi3g3F9KcUHS70lmSd5fOfWYLnuLZLaXD3tNfQ4HIjAgAQJ4QIvNVBGYWcDaV0kqgvhahVA8R3zHhLE2lbPfVhZ20HrdPHNdTkSgxwIEcI8Xl6khULuAyxaXrw+Xr7Us3i+94R9r3y9j7pb3R9TeAwMi0BMBArgnC8k0EGhQ4HHVZw+fLmlJIZzzW7Wde5oUL6oeO/pZg31RCoFOCRDAnVoumkWgRQLOPbu6Pvzz6rOH15XdOftpmXixxvnpLeqWVhBonQAB3LoloSEEOiYwyg4sX2sZ9fHyM4OZebl82LFjs6BdBBoXIIAbJ6cgAr0U+H05tyCjPRR1uLy/opezZFII1ChAANeIyVAIIKC1km7DAQEEJgsQwJONOAIBBBBAAIHaBQjg2kkZEAEEEEAAgckCBPBkI45AAAEEEECgdgECuHZSBkQAAQQQQGCyAAE82YgjEEAAAQQQqF2AAK6dlAERQAABBBCYLEAATzbiCAQQQAABBGoXIIBrJ2VABBBAAAEEJgsQwJONOAIBBBBAAIHaBQjg2kkZEAEEEEAAgckCBPBkI45AAAEEEECgdgECuHZSBkQAAQQQQGCyAAE82YgjEEAAAQQQqF2AAK6dlAERQAABBBCYLEAATzbiCAQQQAABBGoXIIBrJ2VABBBAAAEEJgsQwJONOAIBBBBAAIHaBQjg2kkZEAEEEEAAgckCBPBkI45AAAEEEECgdgECuHZSBkQAAQQQQGCyAAE82YgjEEAAAQQQqF2AAK6dlAERQAABBBCYLEAATzbiCAQQQAABBGoXIIBrJ2VABBBAAAEEJgsQwJONOAIBBBBAAIHaBQjg2kkZEAEEEEAAgckCBPBkI45AAAEEEECgdgECuHZSBkQAAQQQQGCyAAE82YgjEEAAAQQQqF2AAK6dlAERQAABBBCYLEAATzbiCAQQQAABBGoXIIBrJ2VABBBAAAEEJgsQwJONOAJBlb9gAAAAi0lEQVQBBBBAAIHaBQjg2kkZEAEEEEAAgckCBPBkI45AAAEEEECgdgECuHZSBkQAAQQQQGCyAAE82YgjEEAAAQQQqF2AAK6dlAERQAABBBCYLEAATzbiCAQQQAABBGoXIIBrJ2VABBBAAAEEJgsQwJONOAIBBBBAAIHaBQjg2kkZEAEEEEAAgckC/wfkLTm0RJXEaAAAAABJRU5ErkJggg==</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="-50" y="-86.6025403784439" heading="30" 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.66666666666666"><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.66666666666666"><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.6666666666666"><block s="clear"><comment w="80" 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="16.666666666666657" y="279.0000000000001"><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="282" y="117.66666666666666"><block s="clear"><comment w="80" 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="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="549" y="109.66666666666666"><block s="clear"><comment w="80" collapsed="false">Script A.</comment></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="2020 - U1L3-AngleExperiments2 (starter)" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>