<snapdata remixID="14300855"><project name="lab 2.3" app="Snap! 10.6.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABMJJREFUeF7tmc9L03EYx59hDPyRKCNMJT0M9dyQHcpOXruMTuLJP0AQISq9iQQhJP04eeukQgcFETx6y60iMIwmYmkhOySI7BA7LPYFx5bpZkwen4eXF1E/372f5/V+8f2yGcrn83nhCwJKBEIIqESe2IAAAiKCKoF/Cri7uytbW1tSeDqHQqHigLX6ub29XWKxmOrihF8NAqcEXFtbk2g0eqHp2tra5Pn9Lulsrqt43YM3afl1eBic6+rqknA4XPEaDvglUCbg9va25HK54p3v5I5X6XukpVkaX9ypitK1iY+y8yMT3FkPDg5kcHCwqus45JNAmYCLi4vS19cXbJrNZmVgYEDi8bgkk0mZnZ2V8fFxKdztMpmMjI6OBudGRkbk5o2INL28W0aocSIp2afxU9TqnnyQr99+Fn/f29srDQ0NPumyVUUCZQKurq5KJBIpXlQQbXp6OpAwlUpJfX29FO6SiURClpeXZX9/XzY2NqS7s12aXg2UhIWk6dl3yaXm5ffbR2VDhB6/l8/p3eLv+vv7pa6u8qO74iYcMEmgTMCjoyPZ3Nw89xE8NDQk8/PzwSP05NEc7b4l11/fqwpA/uE7+fRlJ7h+fX1dJicnq7qOQz4JnHoTMjc3d+E3IQU0sdhtaW1pPZfS8fGxJFOp4ExB9LGxMZ9U2apqAmd+DniZ/yAp/Win6kk56JIAH0S7rNXOUghopyuXkyKgy1rtLIWAdrpyOSkCuqzVzlIIaKcrl5MioMta7SyFgHa6cjkpArqs1c5SCGinK5eTIqDLWu0shYB2unI5KQK6rNXOUghopyuXkyKgy1rtLIWAdrpyOSkCuqzVzlIIaKcrl5MioMta7SyFgHa6cjkpArqs1c5SCGinK5eTIqDLWu0shYB2unI5KQK6rNXOUghopyuXkyKgy1rtLIWAdrpyOSkCuqzVzlIIaKcrl5MioMta7SyFgHa6cjkpArqs1c5SCGinK5eTIqDLWu0shYB2unI5KQK6rNXOUghopyuXkyKgy1rtLIWAdrpyOSkCuqzVzlIIaKcrl5MioMta7SyFgHa6cjkpArqs1c5SCGinK5eTIuAZtUajUZmampLh4WGXxV+VpRDwnCYSiUTxr+l0WpaWlqSnp+eqdOdiDgSsUGOphCdHw+GwZLNZWVlZcSGB5hII+B8CFi7J5XIIWANzEbDKR/De3p4sLCzwCK6BdKUvgYBnAO3o6JCZmRnehNRYuL9fDgEvGTAvfz4BBMQQVQIIqIqfcATEAVUCCKiKn3AExAFVAgioip9wBMQBVQIIqIqfcATEAVUCCKiKn3AExAFVAgioip9wBMQBVQIIqIqfcATEAVUCCKiKn3AExAFVAgioip9wBMQBVQIIqIqfcATEAVUCCKiKn3AExAFVAgioip9wBMQBVQIIqIqfcATEAVUCCKiKn3AExAFVAgioip9wBMQBVQIIqIqfcATEAVUCCKiKn3AExAFVAgioip9wBMQBVQIIqIqfcATEAVUCCKiKn3AExAFVAgioip9wBMQBVQIIqIqfcATEAVUCCKiKn3AExAFVAgioip9wBMQBVQIIqIqfcATEAVUCCKiKn3AExAFVAgioip9wBMQBVQIIqIqf8D9qiae3RjXFkwAAAABJRU5ErkJggg==</thumbnail><scenes select="1"><scene name="lab 2.3"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></blocks><primitives></primitives><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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="6"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="7"></list></costumes><sounds><list struct="atomic" id="8"></list></sounds><variables></variables><blocks></blocks><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="doAsk"><l>Think of a shape.  Any shape.  Put in the number of sides it has.</l></block><block s="doSetVar"><l>shape</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportIsA"><block var="shape"/><l><option>number</option></l></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="shape"/><l>3</l></list></block><script><block s="doSayFor"><l>You&apos;re probably thinking of a triangle.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="shape"/><l>4</l></list></block><script><block s="doSayFor"><l>You&apos;re probably thinking of a quadrilateral.</l><l>2</l></block><block s="doSayFor"><l>Now, I&apos;m going to ask you a few follow-up questions to identify which quadrilateral you&apos;re thinking of.  Just answer "yes" or "no" in all lowercase.</l><l>2</l></block><block s="doAsk"><l>Are all four sides the same length?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a square.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Do all four angles have the same measure?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a rectangle.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Is each side parallel to one other side?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a parallelogram.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Are there at least two sides parallel to each other?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a trapezoid.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script></list></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Are there at least two sides parallel to each other?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a trapezoid.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script></list></block></script></list></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Is each side parallel to one other side?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a parallelogram.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Are there at least two sides parallel to each other?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a trapezoid.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script></list></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Are there at least two sides parallel to each other?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a trapezoid.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script></list></block></script></list></block></script></list></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Do all four angles have the same measure?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a rectangle.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Is each side parallel to one other side?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a parallelogram.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Are there at least two sides parallel to each other?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a trapezoid.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script></list></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Are there at least two sides parallel to each other?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a trapezoid.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script></list></block></script></list></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Is each side parallel to one other side?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a parallelogram.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Are there at least two sides parallel to each other?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a trapezoid.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script></list></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Are there at least two sides parallel to each other?</l></block><block s="doSetVar"><l>response</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="response"/><l>yes</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of a trapezoid.</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block var="response"/><l>no</l></list></block><script><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="response"/><l>"yes"</l></list></block><block s="reportVariadicEquals"><list><block var="response"/><l>"no"</l></list></block></list></block></block><script><block s="doSayFor"><l>...I&apos;ll take that as a no.</l><l>2</l></block><block s="doSetVar"><l>confirmation</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You&apos;re probably thinking of another quadrilateral I wasn&apos;t programmed to identify.</l><l>2</l></block></script></list></block></script></list></block></script></list></block></script></list></block></script><block s="reportVariadicEquals"><list><block var="shape"/><l>5</l></list></block><script><block s="doSayFor"><l>You&apos;re probably thinking of a pentagon.</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block var="shape"/><l>6</l></list></block><script><block s="doSayFor"><l>You&apos;re probably thinking of a hexagon.</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block var="shape"/><l>7</l></list></block><script><block s="doSayFor"><l>You&apos;re probably thinking of a heptagon.</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block var="shape"/><l>8</l></list></block><script><block s="doSayFor"><l>You&apos;re probably thinking of an octagon.</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block var="shape"/><l>9</l></list></block><script><block s="doSayFor"><l>You&apos;re probably thinking of a nonagon.</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block var="shape"/><l>10</l></list></block><script><block s="doSayFor"><l>You&apos;re probably thinking of a decagon.</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block var="shape"/><l>11</l></list></block><script><block s="doSayFor"><l>You&apos;re probably thinking of an undecagon.</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block var="shape"/><l>12</l></list></block><script><block s="doSayFor"><l>You&apos;re probably thinking of a dodecagon.</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block var="shape"/><l>1</l></list></block><script><block s="doSayFor"><l>You&apos;re probably thinking of a circle.</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block var="shape"/><l>2</l></list></block><script><block s="doSayFor"><l>It&apos;s not really possible for a two-sided shape to exist, but the closest thing I can get to that is a line.</l><l>2</l></block></script><block s="reportVariadicGreaterThan"><list><block var="shape"/><l>13</l></list></block><script><block s="doSayFor"><l>A shape for this exists, but this program was only programmed to identify shapes with up to 12 sides.</l><l>2</l></block></script><block s="reportVariadicLessThan"><list><block var="shape"/><l>0</l></list></block><script><block s="doSayFor"><l>Shapes can&apos;t really have a negative amount of sides.</l><l>2</l></block></script></list></block></script><script><block s="doSayFor"><l>This program is asking for a number.</l><l>2</l></block></script></block><block s="doSayFor"><l>Thank you for playing.</l><l>2</l></block></script></scripts><sprites select="0"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="1233"><costumes><list struct="atomic" id="1234"></list></costumes><sounds><list struct="atomic" id="1235"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite><watcher var="shape" style="normal" x="10" y="10" color="243,118,29"/><watcher var="response" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="confirmation" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="shape"><l>4</l></variable><variable name="response"><l>yes</l></variable><variable name="confirmation"><bool>true</bool></variable></variables></scene></scenes></project><media name="lab 2.3" app="Snap! 10.6.0, https://snap.berkeley.edu" version="2"></media></snapdata>