<snapdata remixID="10770450"><project name="U1L3-AngleExperiments2 - Starter" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAB0NJREFUeF7t3X1sTWccB/CvtBLRimbCHxbToEvMPzr0H10UHb1l6qXoK0bbbF6mw5JZxzImMmPTUVvaotU3apkJmzYqmcw0SiiWSUhLUpG1LCkbf/VleW7WBdPb9rb3/p7zPN/7X5Nzzu853+dznnN7z3PO6dfe3t4OfpiAUAL9CFAoeZZ1J0CAhCCaAAGKxs/iBEgDogkQoGj8LE6ANCCaAAGKxs/iBEgDogkQoGj8LE6ANCCaAAGKxs/iBEgDogkQoGj8LE6ANCCaAAGKxs/iVgNsbW1FQEAAFQgmYDXAvPx8BAcH4+bNm5g5cwYePfoL1dXVmDBhAmbPmiXYLfaUthagwpeeltZpT1++chknTpxEaGgoIiMjUVpWhiFDXkJqcgoGDRpkjxAf76m1AHPz85HhAWBnud+/fx+HiougbmSYP28eKisr8eDPB0hKSMTo0aN93F3mbd5KgN7i89T9bW1tKC4pwe3bt+FyuaCgXrp0CREREXDFxJgnp4/2iAD7KEhPm7lQcwEVFZXuEXLixIk4Un4Ew4YNQ0pSsvWnc+sA7j94ACveXu4Hdl2X+KOx0T1K2vwPj3UACwoLsWzp0q51+GmJ3dnZyFy71k/V9CtjFcCi4mKkpqRo1Qtf7NqJD9Zv0KpN/myMVQBLykqRnJjkz3y7rNXY2Iig4GAEBwV1uayJC1gD8HD5ESQsWqxlH36bm4t3MjK0bJuvG2UFQHXJ7ftjx7AwPt7XeXq1/S2fbcXmjzd5ta7TV7ICYNnhw0hMSNC2r27duoWwsDBt2+fLhhkP8MmTJzhdVYW4OXN8mWOvtq0u8yUlJvZqG05d2XiAuo9+Cs6nW7bgk82bnWqoV+02GmBzczPOV1cj1uXqVUi+Xrnm4kVETJrk6zJabt9ogE46tVVUViBmpn3XjI0F2NjUhOvXryF6erSWR/7zjbL1NGwswJLSUiQn6fWjs6cj4VRFhZWzZowE2NDQgLr6ekRNmeKI0U810tbvgUYC1G3CQXeOAp6Cu5OSA5apq6tDw927jhr9VKxO+8rQVxSMGwFz8/KQkZ7eV/n4bTtqRrWaTW3btH6jAP5+4waampocN/p1KN+6bRs2ZWX5Db0OhYwCuHdfDlavXKVDrl61wcZZMcYArK2txd+PHyNy8mSvOl+Hlerr6zFq1CgdmuK3NhgDcE9ODtascu7op3p855e7sGHder91vg6FjAB4oaYG/QD3LZBO/nyVvRvvr8108i70uO1GANyzdy/WrF7d453XbQV1L/GAAQOsulXT8QB/OXfO/XyX8PHjdfPkVXtyvtmHVe+u9GpdJ67keIC7v85G5nvm3Na4bft2ZG3c6ERLXrXZ8QDv3LmD2qtXMTcuzqsAdFtJXcmx6cdoxwNUgExCWHCoEMuWdH7jfNWZMwgMCEBUVJRux45X7TECoEkIPU1KKD96FIsTE9He0uJVZ+u4kjEATUF4+coVvB4e/j8rn+/YgQ+zPsK4sWPx27XrOlryqk1GATQF4YmTJ/HW7Nn/deiKtDQcKCxw/71wQTxKiorQv39/rzpct5WMA2gCwqdPwzEuFyqrTj/jRj3XWv1Usy4zEyNHjtTNVI/aYyRApyNU9zGra9ozYmJw7vyvz3TouLGvweWKwSsjRmDB/AUYPnx4jzpct4WNBehkhGpeYPziRe75gXPj5iJszBi8ERnpfla1aR+jAToRoZoRc+/ePYSHhyPIgidmGQ/QKQjz9ucD7fD45H7TRj+1P1YA1Bmhel2EmsqTvqLzV0aYCK9jn6wBqBtCW0e85w8mqwDqgNAND/aOeNYDlEJo+6m2s68R1o2AHUH4awLDwcICtLa2IW25Hq+G0O37pLUAfT0SqhvN1aOBl6Sm6tbnWrXHaoC+QFj+3VG0tLS43x3HT9cJWA+wrxD+cPw41OOAFy1ciMDAwK6T5xLuBAjwXwjefif88dRPeNj80D0je+DAgWTVwwQI8KnAeoJQTRhQd7HFxsYiZPDgHsbOxa38Ibo73d4Vwp/PnnVfq30zOhpDhw7tzia5jIcEOAK+IJwXIVTw1IMvp02bhpcdPgVKpyOCADvpjQ6EISEh7qetTp86FaGhoTr1nRFtIUAP3ahukWxta8Orlr7FyB/CCdAfKbNGpwkQIHGIJkCAovGzOAHSgGgCBCgaP4sTIA2IJkCAovGzOAHSgGgCBCgaP4sTIA2IJkCAovGzOAHSgGgCBCgaP4sTIA2IJkCAovGzOAHSgGgCBCgaP4sTIA2IJkCAovGzOAHSgGgCBCgaP4sTIA2IJkCAovGzOAHSgGgCBCgaP4sTIA2IJkCAovGzOAHSgGgCBCgaP4sTIA2IJkCAovGzOAHSgGgCBCgaP4sTIA2IJkCAovGzOAHSgGgCBCgaP4sTIA2IJkCAovGzOAHSgGgCBCgaP4sTIA2IJkCAovGzOAHSgGgCBCgaP4sTIA2IJkCAovGzOAHSgGgCBCgaP4v/Awy29cZh8to5AAAAAElFTkSuQmCC</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAIABJREFUeF7t3QmwZUV9x/Ffn+47AYMKInFBRTTqIBK3uKCGuOASsSJxTYK4F1HE3cIVBnCBuO+7FpZbXGPhVmIENWIExYCyzAwoGohSiIKooXy3+3TqvnlMBgLMW865p0//v6+Kwqo5p/v///wbf3XP3HufEz8IIIAAAgggMHcBN/cd2RABBBBAAAEERABzCBBAAAEEEBhAgAAeAJ0tEUAAAQQQIIA5AwgggAACCAwgQAAPgM6WCCCAAAIIEMCcAQQQQAABBAYQIIAHQGdLBBBAAAEECGDOAAIIIIAAAgMIEMADoLMlAggggAACBDBnAAEEEEAAgQEECOAB0NkSAQQQQAABApgzgAACCCCAwAACBPAA6GyJAAIIIIAAAcwZQAABBBBAYAABAngAdLZEAAEEEECAAOYMIIAAAgggMIAAATwAOlsigAACCCBAAHMGEEAAAQQQGECAAB4AnS0RQAABBBAggDkDCCCAAAIIDCBAAA+AzpYIIIAAAggQwJwBBBBAAAEEBhAggAdAZ0sEEEAAAQQIYM4AAggggAACAwgQwAOgsyUCCCCAAAIEMGcAAQQQQACBAQQI4AHQ2RIBBBBAAAECmDOAAAIIIIDAAAIE8ADobIkAAggggAABzBlAAAEEEEBgAAECeAB0tkQAAQQQQIAA5gwggAACCCAwgAABPAA6WyKAAAIIIEAAcwYQQAABBBAYQIAAHgCdLRFAAAEEECCAOQMIIIAAAggMIEAAD4DOlggggAACCBDAnAEEEEAAAQQGECCAB0BnSwQQQAABBAhgzgACCCCAAAIDCBDAA6CzJQIIIIAAAgQwZwABBBBAAIEBBAjgAdDZEgEEEEAAAQKYM4AAAggggMAAAgTwAOhsiQACCCCAAAHMGUAAAQQQQGAAAQJ4AHS2RAABBBBAgADmDCCAAAIIIDCAAAE8ADpbIoAAAgggQABzBmwKeP8BufxzZbdRPp2rBZ0nacEmBl0jgMAQAgTwEOrsOayA94+Wy8dKOkFy66W8l+RuI+ULJXeulDcqu3PVNBs1nW6UdPmwBbM7AgjUKEAA1zhVero+gUah+aGye4VS+so2F67TOv25kt9LLq9XduvlFoN5vaQrJG1U1kY1+VzlZqNinAXzhVAjgAACqxUggFcrx33jFPD+8XJ6kWLadwUN3Foh7CXXrlc7C2btJWkWzDttDWa39KrZp41a0Pk8zl6BLpciYFSAADY6eKNtB4XmDKl5kWI8sQODnReDOefZq+X1kttLWvz3raX8c8ltvMbj7E08zu5AnSUQqESAAK5kkLSxDAHvD5LTsxXTA5Zx9Vou+ROt0x2U/JbH2FseZ8+Ceb2yLpfTucrarCafo9ycqxhnwXzRWjbkXgQQGJ8AATy+mVHx6gTWKTQ/kppDFeNJq1uik7v2UAjr5dq9lh5nzx5lzx5p7ygtBvMmubxJ2Z0tnzZpQT/hcXYn7iyCQHECBHBxI6GgXgS8f5qcnqKYHtjL+mtf9CaLwZzzXnKL78y+6n/vLuULJLdp6XH2OWrSJk21mcfZa0dnBQSGFCCAh9Rn73kJ7CDvz5Jzz1CM35rXph3ts8PS4+wt786ehfMspOXupKxfyy2+O/s8NfmspXdnzz7PzLuzO8JnGQT6FCCA+9Rl7TIEJs0/KbvHK6b9yyiokypm/+3eVt6vV5Nn787eS27xndmzf9YtvTv7PLnZx6YWH2dv1oJ+KumPnezOIgggsGYBAnjNhCxQuMAN5P05cu4gxXhK4bV2Vd5Nlx5nz14xb3ln9uI7td0tpfxTyW1eepx9tpq0WdPFbwG7rKvNWQcBBJYnQAAvz4mrxiowaZ6r7B6lmB4+1hY6rHsHTXQntUvvzt7yOHv27uzZ4+xfyWnz0ruzf6zcbFKMPM7uEJ+lELimAAHMmahZYCd5v1FN81hNp6fW3Ogae2u2Ps7e+rGprV82MvuzWTDPHmefo+zOkU/nLb07m8fZa4TndtsCBLDt+dfdfWheLLkHK6YD6m601+522/otYLnZ8r3ZWx5n3/waj7PPUpPO43F2r7Ng8coECODKBko7WwVutPTq9281nf4Al84FdtRE65ceZ2/7LWB3UNYlcjpv6d3ZZyo35ynG2cemZl82kjuvhAURGKkAATzSwVH2dgRC81LJ7auYDsRqrgJe0p6L787e8ksttn139uz/b656nH324m+c4nH2XIfDZmUJEMBlzYNquhHYWWH2zufmkZpOz+hmSVbpQOBmW78FbMvj7NlXc+4tp6CYbtHB+iyBwKgECOBRjYtilyUQmldK7m6K6fHLup6LhhTwCv4KxXQzSb8fshD2RmDeAgTwvMXZr2+Bmyj42edbH6oFndX3ZqzfgUBofizXPkVT/bCD1VgCgdEIEMCjGRWFLksgNBvk3B01TQct63ouGl4g+M8o67NK6VPDF0MFCMxPgACenzU79S9wUwX/Y8X0oMWvYuRnHAKhOWbx3dGx3TCOgqkSgW4ECOBuHFmlBIHQvFrZ3VopPbWEcqhhmQLe/6OcHqOYHrfMO7gMgSoECOAqxkgTkv5MwZ+pmPaTFr/bmJ+xCEx0d+XmeMX2rmMpmToR6EKAAO5CkTWGFwjNscpuV6V0yPDFUMEKBXZU8Jcqpp0lTVd4L5cjMFoBAni0o6PwbQRuLu//UyndT9IFyIxQwPufKaWHLX5RBz8IGBEggI0Muuo2Q/MGZbejUjqs6j5rbi74ryrrXUrpSzW3SW8IbCtAAHMexi5wS/nmdKX23pIuHHszZusP4S1Se5Fi+yazBjRuToAANjfyyhoOzVsWO4rtCyvrzFY7k+YQte5+vIPd1titd0sAWz8B4+7/VvLN95Xae0r6xbhbMV59CPtJ+VjFdH/jErRvSIAANjTs6lr1/h1y+UrF9vDqerPX0OxjZGcrpt3stU7HVgUIYKuTH3/ft5H3pyqlu0u6ePzt0MHSR5H+gqcZnAUrAgSwlUnX1qf375XLlym2L6+tNbP9BP8dyb1KMX7TrAGNmxIggE2Nu5pmb6fgT1FMs29OuqSarqw34v0HJJ2mlGb/5geB6gUI4OpHXGGD3n9YLv+3YntEhd3ZbSk0L1Z2e/J5brtHwFrnBLC1iY+/3zsq+G8rprtIunT87dDBVgHvD5DT8xUXvxGLHwSqFyCAqx9xZQ16/zG5fJ5ie3RlndGOdDv55htK7Z5gIGBBgAC2MOV6etxbwX9DMd1Z0m/qaYtOlgS8gr9CMd1C0hWoIFC7AAFc+4Rr6s/7T8vlHym2r6mpLXrZRiA0Z8i1z9RUP8AFgdoFCODaJ1xLfxPdVdl/TTGtl3R5LW3RxzUEJv5f1OoEpfQJbBCoXYAArn3CtfQX/Bek/D3F9rhaWqKPaxEIzVGSPO9w53RYECCALUx57D1OJvdU235JafHV72/H3g71X4+A90+U0xMV02NwQqB2AQK49gnX0F/wX5LyNxXbN9bQDj1cj8DiXzU0H1Ns98EJgdoFCODaJzz2/iaT+6htP7/06vd3Y2+H+rcrsOPSd0LvLGm63au5AIERCxDAIx6eidKD/5pc/oqm7dtM9EuTkm9+It8eoAVthAOBmgUI4JqnO/beQri/cv6E0uLnfv8w9naof5kCwX9ZWe9TSics8w4uQ2CUAgTwKMdmpOjZl264/DlN23cb6Zg2ZwIhvFlqL1ZsXw8IAjULEMA1T3fMvYXw18r5w0qL3/l85ZhbofYVCnj/TEn7KaUnr/BOLkdgVAIE8KjGZajY4L8lp49qmj5oqGta3fIK+P5SfpNiui8gCNQsQADXPN2x9hbCQyS9RzHOPoryx7G2Qd2rFthNwW9UTLuuegVuRGAEAgTwCIZkrsTgT1HW+5XSR8z1TsNbBIK/RDHdQ9JFkCBQqwABXOtkx9pXCI+Q2jcrtnflc6BjHWIHdc/+CkLuaMV4UgersQQCRQoQwEWOxXBRwZ+qrLcqpU8aVqB179+vJv9Q0/a9YCBQqwABXOtkx9iX94+Sy69TbO8uKY2xBWruSGDSvECtu4NSek5HK7IMAsUJEMDFjcRwQaE5Xdkdq5Q+a1iB1hf/Dnj2VxH5JYppf0AQqFWAAK51smPry/sD5fIGxfaektqxlU+9nQvsKe+/qZT26HxlFkSgEAECuJBBmC8jNGcquyP4+kHzJ+EqgEbB/04x3ZJfQcmZqFWAAK51smPqy/vHyemliuleYyqbWnsWCM0P5fyzNJ2e1vNOLI/AIAIE8CDsbHo1gdCco+xerJS+igwCWwUm/pNq9WWl9DFUEKhRgACucapj6sn7v5fT8xXTvmMqm1rnIBCaDZLWKbavnMNubIHA3AUI4LmTs+E1Xv1ulprDFOOJyCBwNQHvHy+ngxTTgcggUKMAAVzjVMfSk/cHy+kQxfRXYymZOucosE77qG0+pdjOfh80PwhUJ0AAVzfS0TTUyPvz5dwz+brB0cxs3oXuqOAvVUy7SFqY9+bsh0DfAgRw38Ksf+0C3j9DTgcrpgdChMB1CoRms5r2QC3oHJQQqE2AAK5touPoJ8j7n8q5JynGb4+jZKocRCD4LyrrQ0rpC4Psz6YI9ChAAPeIy9LXIdA0z1bjHsvXDHJCtisQwpuk9leK7XHbvZYLEBiZAAE8soFVUO46eX+BnHuCYjylgn5ooU8B758m6cFK6eA+t2FtBIYQIICHULe8Z9M8V407QDE9wjIDvS9TIIR9pfw2xXTvZd7BZQiMRoAAHs2oqih0h8VXv01zoKbTU6voiCb6Fripgj9fMe3c90asj8C8BQjgeYtb3i80L5LcQxTTAZYZ6H2FAsH/cul7wi9a4Z1cjkDRAgRw0eOpqrgbKMz+7rd5pKbT06vqjGb6FQj+ZMm9VjH+W78bsToC8xUggOfrbXe30BwuufvxtYJ2j8CqO/f+/WryGZq27171GtyIQIECBHCBQ6mwpJ0U/E/kmodrOj2jwv5oqU+BSfM8te5OSuk5fW7D2gjMW4AAnre4xf1C8wrJ3U0xPcFi+/S8RoEQHibllymmB69xJW5HoCgBAriocVRZzI0V/GY16SFa0FlVdkhTfQvcVt5/Ryndqu+NWB+BeQoQwPPUtrjX7He6OndHTdNBFtun504EGgV/hWLaXdJvO1mRRRAoQIAALmAIFZewi4LfpJj2k7Sx4j5prW+B0PxAzh+m6fR7fW/F+gjMS4AAnpe0xX1C82pldyulNPs6QX4QWL3AxH9Crb6mlD6y+kW4E4GyBAjgsuZRUzW7KvhzFdP9JJ1fU2P0MoBAaI6QtKNi+4oBdmdLBHoRIIB7YWVRheZYZberUjoEDQTWLOD9Y+T0ZD5HvmZJFihIgAAuaBgVlbKbvD9bKd1H0gUV9UUrQwms0z5qm88otuuHKoF9EehagADuWpT1pBDeoJx3VEqHwYFARwI7KPhfK6ZdJC10tCbLIDCoAAE8KH+Vm99M3p+llO4h6cIqO6SpYQRCs1FN+xgt6JxhCmBXBLoVIIC79WS1EN4qta1i+yIwEOhUIPgTlHW8Uvp8p+uyGAIDCRDAA8FXuu0tFPyPFNNdJf2i0h5payiBEN4otb9RbF83VAnsi0CXAgRwl5rW1/L+nXL5fxTbw61T0H8PAt4/RdL+SungHlZnSQTmLkAAz5282g13V/BnKKZ9JF1cbZc0NpxACPtK+e2K6V7DFcHOCHQnQAB3Z2l7Je/fK5dnjwf5ogTbJ6HP7mdf7nKBYrpRn5uwNgLzEiCA5yVd9z63UfCnK6a9JV1Sd6t0N6iA9xcppX15h/2gU2DzjgQI4I4gTS/j/Yfk8i8U29nXBfKDQH8CwZ8kuWMV49f724SVEZiPAAE8H+d6d5nobsr+3xXTnpIurbdROitCwPv3qclnadq+o4h6KAKBNQgQwGvA41ZJ63RnJf9lNfltmrZvxQSBXgUmzXPUur2V0qG97sPiCMxBgACeA7KBLW4r708mhA1MeugWQ3iolF+umB48dCnsj8BaBQjgtQpy/1UChDBnYR4Ct1Xw31VMt5zHZuyBQJ8CBHCfuvbWJoTtzXzeHTcK/jLFtIeky+e9Ofsh0KUAAdylJmvNBAhhzkG/AsF/X655rqbT7/W7Easj0K8AAdyvr9XVCWGrk59H395/XNLXldLx89iOPRDoS4AA7kuWdQlhzkA/AqF5laSdFNuX9bMBqyIwHwECeD7OVnchhK1Ovs++vf87OT1VMT26z21YG4G+BQjgvoVZnxDmDHQrsE53Udt8TrG9U7cLsxoC8xUggOfrbXU3Qtjq5PvpewcF/2vFtIukhX62YFUE+hcggPs3ZoctAoQwJ6E7gdCcq6Z9nBZ0dneLshIC8xUggOfrbX03Qtj6Ceiq/+BPUNZHlNLnulqSdRCYtwABPG9x9iOEOQNrFwjh9VJ7hWL7mrUvxgoIDCNAAA/jbn1XQtj6CVhr/94/WdLDlNKT1roU9yMwlAABPJQ8+xLCnIHVC0wm91VO71Rs/3L1i3AnAsMKEMDD+lvfnRC2fgJW3/+uCv7nimmn1S/BnQgMK0AAD+vP7rw7mjOwWgHvL1RK95f0X6tdgvsQGFKAAB5Sn72vEuCVMGdh5QLBnyS54xTjiSu/mTsQGF6AAB5+BlSwRYAQ5iSsTMD796nJZ2vavn1lN3I1AmUIEMBlzIEqCGHOwEoFJs2hat0+SunZK72V6xEoQYAALmEK1LCtAK+EOQ/LEwhhfym/UjE9aHk3cBUCZQkQwGXNg2p4JcwZWL7AHgr+e4rpFsu/hSsRKEeAAC5nFlRydQFeCXMitifgFPxvFNPtJF22vYv5cwRKEyCAS5sI9fA4mjOwfIHgT5Pc8xXjfyz/Jq5EoAwBAriMOVDFdQvwSpjTcd0C3n9cjU7WNH0QJgTGJkAAj21iNuslhG3O/fq63kWhOUxyz5XLR2vavgsiBMYmQACPbWJ26yWE7c5+285vrNAcKrnDlHWyUpr9NqSN0CAwRgECeIxTs1szIWx39jdUaJ69+Pe9Tt+RS8doQWfb5aDzGgQI4BqmaKsHQtjWvHdSaA5Rdi+W02ly6ShNdaYtArqtVYAArnWydfdFCNc931l3N9Ckebpa91I5nSnXbNB0enr9bdOhJQEC2NK06+qVEK5rnld1s4MmzVPUupfJaZNcc6Sm09PqbJWurAsQwNZPwLj7J4THPb9tq18n7w+S9Ao5/UxyGxTjd+tpj04Q+P8CBDCnYuwChPC4Jxjk/RPl8hGS++VS8H573C1RPQLLEyCAl+fEVWULEMJlz+faqmvk/ePk8pGSu2wpeE8aXxtUjMDqBQjg1dtxZ1kChHBZ87iuapy8f7RcPkpyV0ruSMX49XGUTpUIdCtAAHfryWrDChDCw/pf/+7eH7D4rVVyrbI2KKWvllwutSHQtwAB3Lcw689bgBCet/j29gvh4VI+RsoTZTcL3i9u7xb+HAELAgSwhSnb65EQLmHmIewvzV7x5hsqu6OV0ucl5RJKowYEShAggEuYAjX0IUAI96G6nDVDeOBS8N5U2b1aKX1GUlrOrVyDgCUBAtjStO31SgjPc+YhPGDLo2a3u3J+rVL6pKTpPEtgLwTGJEAAj2la1LoaAUJ4NWoruSeEfRdf8WbdXtLrlNLHJP1xJUtwLQIWBQhgi1O31zMh3MfMJ5N7Kbez4N1bTT5O0/Z4SVf2sRVrIlCjAAFc41Tp6doECOGuzsVkcvel4L2HmvwGTdsPSvpDV8uzDgJWBAhgK5Omz5kAIbyWc7BO+6j1RynrvnL5LYrteyX9fi1Lci8ClgUIYMvTt9k7Ibzyud9ZE3+EsvaT8tsV2/dIumLly3AHAghsK0AAcx4sChDCy5v6HeX9K+U0+zzvuxXbd0m6fHm3chUCCGxPgADenhB/XqsAIXzdk72dvJ/9WsC/kfL7Fdt3SPpNrQeBvhAYSoAAHkqefUsQIISvPoU95P1LJc1+WcKHFNu3S7q0hEFRAwI1ChDANU6VnlYiQAhLuys0hyu72a8H/Ihi+1ZJl6wEkWsRQGDlAgTwys24oz4BqyF8c4XmJcr6Bzl9XLF9s6SL6xsvHSFQpgABXOZcqGr+ApZC+GYKzQuVdbCcPqXYvkHSL+dPzo4I2BYggG3Pn+6vLlB7CO+m0Dxf2T1N0r8qpX+WdCGHAAEEhhEggIdxZ9dyBWoM4V0VmudJ7pnK+pJSOlbSz8odAZUhYEOAALYxZ7pcmUAtIbyLQnOY5J6lrBOV0mslnb8yCq5GAIG+BAjgvmRZd+wCYw7hGys0h0ruMDmdrGl6jaSNYx8I9SNQmwABXNtE6adLgbGF8A0VmmdJ7gWSTlGTjtGCzuoShLUQQKA7AQK4O0tWqlNgDCH8p5o0h6h1L5HTaXLNUZpOz6xzHHSFQD0CBHA9s6ST/gRKDeEbaNI8Xa07XE4/kms2aDo9vT8GVkYAgS4FCOAuNVmrZoGSQngHTZonq3Uvl9OmpeA9tWZ8ekOgRgECuMap0lNfAkOH8Dp5f5Ck2S9K+LnkjlSM3+2rWdZFAIF+BQjgfn1ZvT6BIUI4yPsnyuVXSe5iyW1QjN+uj5aOELAlQADbmjfddiMwrxBu5P1j5fIGyV22FLwnddMCqyCAwNACBPDQE2D/sQr0G8LeHyiXj5LclUvBe+JYoagbAQSuXYAA5mQgsHqB7kPY+wPk8tGSy8o6Uil9dfXlcScCCJQsQACXPB1qG4NANyEcwsOlWfDmdcruKKV0whiap0YEEFi9AAG8ejvuROAqgdWHcAgPkfIxUr6hsjtaKX1eUoYWAQTqFyCA658xHc5HYGUhHMIDl17x7qbsXq2UPi0pzadUdkEAgRIECOASpkANtQhsP4RDeMCW4HW3Us6vVUqflDStBYA+EEBg+QIE8PKtuBKB5QhcewhPJvdVbo9R1u3V6FhN00cl/XE5C3INAgjUKUAA1zlXuhpW4P9CWP4U5fZoZe2tJh+naXu8pCuHLY/dEUCgBAECuIQpUEONArMQnn1blVeTX69p+0FJf6ixUXpCAIHVCRDAq3PjLgS2L7BO+2hBv5J08fYv5goEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikALZvdLAAAB+klEQVQAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJkAAW5s4/SKAAAIIFCFAABcxBopAAAEEELAmQABbmzj9IoAAAggUIUAAFzEGikAAAQQQsCZAAFubOP0igAACCBQhQAAXMQaKQAABBBCwJvC/EX19w46bbwgAAAAASUVORK5CYII=</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="65.00499921067762" y="14.699250588550683" heading="243" 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.666666666666668" 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.666666666666668" y="40.666666666666664"><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.666666666666668" y="74.66666666666664"><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="down"></block><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block></script><script x="176.33333333333334" y="275.88888888888886"><block s="forward"><l></l></block><block s="doWait"><l>.5</l></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 - Starter" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>