<snapdata remixID="8747604"><project name='Triangles of kinds' app='Snap! 5.1, http://snap.berkeley.edu' version='1'>
  <notes/>
  <thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAQ8UlEQVR4Xu1dd3BVVR7+kkcSAgm9hCbSBAEB6SBSpEqTBUUGEUVYemeBVfxjR8fBEVkpLuzCCiuOujM2BqT3EoogTWroKaQnkJDyUne+g/flJa+SLN6b3N+ZeZPMvffdc853vnfK7/ed3/HJz8/PhyRBQCcEfISAOiEv2SoEhIBCBF0REALqCr9kLgQUDuiKgBBQV/glcyGgcEBXBNwS8OHDhzh79iwqVKiAatWqOS0orTg+Pj4O93x9fWHx8cGJQ3uQl5fntpINmzRDjToNEBUVhUqVKqFdu3a6giKZ/3EIuCXg/v37Ua9eveKVJj0Z1z4eju71A+BIz8KvtFh8YZ13HPdTUpGTk4Pc3Fy0adOmePnKt0oVAm4JePjwYVStWhXs5ZYtWwY/Pz80b94cXbp0werVq7Fw4UJERESgRYsW6pnNmzcjIyMDY8eOxeWjO9D/5mr4WwroFzByKfJiw5AdutEBpLQ5xxCXmKyusyccNGhQqQJSCls8BNwS8PTp07a3fvPNN4iJiUHt2rWRkpKiCMcPh+mPPvpIXUtLS8NPP/2EcePG4eqx3RgSvhZ+dgT0H7AAPsG1Yf1hkUNpU2Yewb3YeHX9ypUrePPNN4tXI/lWqULALQFJppCQEFWh7du3o2LFimjZsiXS09MRHR2Nxo0b486dO2jVqpUiIudvCQkJaNCgAcJO7MXwqHWFCfjSLOSGn0HujVAHkJKnHURkdKy6npqaigEDBpQqIKWwxUPALQE5pHIIZnK12OC94OBg9WEvSCIy5T5MQsfQRfDNtXosmU+lENwe/m8kJiWrdzRp0kQRXVLZR8CjGWb37t24evWqjYAaEe3/EiauhIve43AdEBDgEUX2eMnJyaqH7dq1q+pRJZkDAY8ENAcMUku9EBAC6oW85KsQEAIKEXRFQAioK/ySuRBQOKArAkJAXeGXzIWAwgFdEfBIwPPnzysX24MHD7wuqGYTLFeu3KOVzu9qGWf7n3gvOysLvhYLatasqT70pEgyBwJuCXjy5EmbJ8QeDleEsr9eoVw+Ti8bj8AHdzwiWb95G1SZuAFp6RlITExE/fr1hYQeUSsbD7glIL0gmhzrq6++UjKpZ599Fj169MCxY8fU38zMTFsPt2fPHuXN6N69O26dPoBO5z5GkL+vDSm/XlORF3kBuTePOaCXPvc44pPuq+v0jNAjIqnsI+CWgL/++quNXKtWrUKVKlVsCpjbt2+jbdu2+OWXX7Bu3TpYrVZcv34dJ06cwNtvv42Lh7dj8N01TtQwtWD9YbEDsqmzjiI6LkFdpxrmjTfeKPvoSw3dG6L37dunejSmFStWKGVz06ZNleKFSumhQ4cqgpIs8fHxinjvvPMOevfureRYwyL/VYiA5cesQl7CTWTtXekA/f3ph2xqmPDwcIwePVqaxwQIuO0Bf/zxR7Uo4OKBYlTKrTg8MgUGBqpej38PHToEi8Wihk1K8flMbNg59L3yCcoVjMBu4Yz7815E3otReVHAIEOwCdjnyRVHtfPBgwdRo0YNRUD7FS3/L7qqtd8bQhLVyo5BfmqcTZJfNAaIppX2qdkEERl+uH//0Rxw5MiR5kBfaumdL/i3335TwlNnyZk8y9kmJU9Yswft2LEjatWq5elRuV+GEPBoByxDdZWqGBABIaABG8VMRRICmqm1DVhXIaABG8VMRRICmqm1DVhXIaABG8VMRfJIQHo9uAeYBmctaWoXZ0A5u+dJDaNtcud+Y+6I01Q0ZmoIs9bVLQFv3bql3G5FAxO5I6AGZIXAQFzfuQHlU6NosXaLb1CVagh6aSqys7NVWI4OHTogKCjIrG1iqnq7JeDWrVvVJnEmChPoCyYxqIghORkZwT7FxsYqNxpFCwlhZxCyezHqBltsj/jWaYn85AjkZz5y59mn9HknkPC7Gob6w06dOpmqIcxaWY+xYeiC4xA5e/ZsJTJgICLKsr744gvMmjULjB/z+uuvK/woXmAP9tZbb+HSkR14+c4/CokRAv60FMi1wrrlbw54P5wdipj4RHX92rVrtneatWHMUm+3BKTmT5uPkVw///wzunXrphTSDKHBROnUd999p4SkBw4cUHKsJUuW4EroLgyN+GdhAo5eDmSkwrrVkYAPZhxGVEycjYClKTgRf6BxcXEqZo6RE4Ui1HcaaY7tloCbNm2yDbNZWVlqIeLv72+L4cfAlQSdflzOC9kzUr5FNcz1k/swIno9yvkWhGfzrdkYeQ9igCzHhkqcegARUdGq/fieXr16GbktbWVjPENuWyAGnHoUxw/+R1WU6iUuKBl7UYv580fl7SoftwS8fPky+HEVHdVd4YMqBKL1/VCUsxTMAV09n5nvi0vBnVVsQc4jBw8ejMqVK+uNjVf5X7p0SSmFnnnmGa+e1/shxuChuIRqdvaIeiePZhjO6ah0Zm/3JBOHMRKQcn72sqUlUa7Ws2dPQzSmt5jxR8PeutjRb73NyIvnPBLQi3eY+pHQ0FC88MILCgNOUzg/5jSEf7VhjtMUmph4nwJfLSUlJSkisCe6d+8e6tat64AlLQ/USXo7CnGY5YfiYVdJk9Y9/fTTuredELCETWBPQO6PoYqcWxQYUXb8+PGKWJwT37x5E2fOnMHKlSuxa9cuvPLKK5g3bx4+/fRTNd2g2enUqVOqNNwMRnKsX78enTt3VkMmn+e2By108fHjxxUxOTLRLMZ7JBbfxYVg+/btVYxFLiT5Xc5RtcTnOOI0atSohLUv+deFgCXEsCgBJ0yYoMjDxv/+++9VL9ivXz8V2pgE5P5qxtBm/G1eo8WAUw6NgHv37sW7776rVtUjRoxA37590bp1azVn4/9r165VtlgSjD0mty4wKCh7U26jnTZtGj777DNMnjxZhUsmQfv376/ieQsBS9jYRvy6qx6Q21jZ05E43OdMkpGA7A3ZI9GwT6LOmTNHGe9p1J86dara5srejUM1SczFDYk4c+ZMMC++l6vYMWPGqL3T06dPx5o1a7Bt2zb1PoY25h4drsZJShKVU4RRo0YJAY1IoJKWyZ6AtI1yKGRcbQZ0Z+IOP/ZgXGCRfCQjj78YMmQIuLWVuww5PJI0NOmQiNyLw3dwLw4Xgc899xzOnTunLAQDBw5U77148SLKly+v3hcZGanukcicf/JDcwu9WEePHsXw4cMLLZJkCC5pqxvo+/YENFCx3BZFCFhaWsqLcpaEgBcuXFA9E3tIrpK//PJLTJo0yW2u9EaxZ+PCg4lmIA61j7OTUAjoRcOWlkceh4BcnfJMFc4LFy9erBYbnPPR9815Gv/nME6hx6JFi7B06VI1LH/wwQdqsUKS0kjfsGFDtcDhDkLaTTnsz58/32vIhIBeQ2X8Bx+HgPSn00xDAnDRsHHjRuWXpWmGczUuKOjuDAsLw7Bhw9RckHZA2vW4kiURX331VUVYejRoQySRObfk6VXeplJDQNquCAJ9s84SzwbJy8sF3Mv9kJVlRXZOrgKT1veydAbI4xBw586dyjTCxQNJR7vfjh07lOaS9kAef8bFBUlI0Qd7RNrrKNL9/PPPlelm+fLlanHC4ZomHi5maLJ5HPFGqSAgyUeblSthaOVKwdg3vwfaV86Ar5PTMu0JG+hvQeDiY0hKfeQRoImgrJCQczDK1J5kotiBBmX+gGfMmFHirNiDcqXMFbTeyaUhmr9O/lI1dQd7QZoCOBxw3hEXcRvNdk5D1fIFDm3//vORF3cDOee3ONQrbcpOxKXlqvdRwvXaa6/pXff/S/5cSLAnKi1BNekipIaTc04jyLJcEvDrr79W4lMmhl/jr4YGT2r/GBUr5s4NdDi6oFD8P//BS+BboyEyN012aNyUSdsQnZKlrpOAPNCwLCQOk/xh0vdKNxg/HDX4Q+Xq1CiJQzl90Xfv3lVDOodxIySXBKRLiECy4BSa0u84ceJEteynJT4+4jY6H19UmIAvv4f8tARkH17nULfkCVsQmZxhIyDDuJWVxNGBBmc2LuduXCBwIUFvhlH0gSwHvTFcOWsh94yAv0sC0q/I7prdtBYyjb8gLeVkPETbvdMR4Ov+NHTt+YSJO3A3OkG9i7YvSpiMnHg+Mnuz559/Xn08DVc0ndAny/qRkBw9nrSEzcj4eVs2t2IEuocILJ3m/AXZH0jIDJ566qlCKgtXmXLyzN6B7in2Cly5GT3RHjdlyhS1EuWHkbvoJuvTp4+qt72Yk7Y6mlGID43ERpjcGx1frXyihnHTUlSDL1iwQC3GtMQejit5KlM4nNFeR0MwbXHs9ez3T5cWEuhZTiGgG/SpWHn//fcLEZC9IT0R7BE5F6aMyijzPD2JVNy8hYAukKNShVtRmbgYe/HFF5XciT2fN2cgF7dBzPY9IaCLFqebjMSjkdleRm82gjzp+goBnzTC8n63CAgBhSC6IiAE1BV+yVwIKBzQFQEhoK7wS+ZCQOGArgi4JCDFB7SF0crvTJBK36gWuq2oi86+RtbMDOTm5StjLhW87dq1K1VhLHRtHRNk7pSA9N3SD+wudkj8/g3IPPofBHiIPUSfaavpaxBbuaWCk9sFS0vkKxO0v+5VdEpAboym3N4+USFNiRY3T9MfGr5sOHqG5NgesTTpBkvjbsja83eHSvn3m4ewOv3VdaqstVgqutdeCqA7Ak4JeOTIEZtmjA55hnXgXgRuqJ47d64SNkYtH4E+dopu/4GLgBwrskM3OITgJQEvVn8U74/kZQxoSYIAEXBKQBJN07JxUxI3wLBHZO/F7YKcz8WvHl2IgH5dx8HSqAsy/zsHyC+sESQBzwR3U4hTKSxDsJBPQ8ApAbnwoL6tevXq6jkqaNnraVFQuSjx3/JXtLZEeodk79k4U7GzbQ6oxZT27svyVFlGwOUqmPs2qIquU6eOU9FpSLVgBKTHe8bG14L7fjVU7BL2oFSVUNApSRBwOQRr0FDpy72olOYXTUXPCfYEJ0OJydzPE0rmuy+GaPO1uaFqLAQ0VHOYrzBCQPO1uaFqLAQ0VHOYrzBCQPO1uaFqLAQ0VHOYrzBCQPO1uaFqLAQ0VHOYrzBuCciAOwx+aJ+Kc1o6jdaUeDVr1swwh+SZr6mNWWOXBKQekL5ghprQvB72VciJv4WHN06hkn/BaZjOqpiWmoKa3UYiM6CaigTK4wcYWUCSIODSFceARFREF41zwnh32plld1aORY9KiSgIjuoDn2oNkJ8U7oCsX795uFV/kLrOMy0Y71iSIOCSgNQDMuAiez4qmBkelmRklHfGKmb8u/BPhhXWAw74C3wqhcC6+T0gpyCMGzOhHOtKrZfU+zgU8/QeSYKASwJy+NX0gIxPvHnzZnVaD8WpH374odL0xawYVYSAC+HjHwjrrk+A7MxC6JKA56v0UNco5eL5ZpIEAZcEZMhZxsfjEVIkzNmzZ1VAScqzKKfnveS1Y9G7XkF4fJ+K1eFbrxVyww47IEsCnqrwSA/I0yPLSnxooVDJEXC5CPn2229tgSmdZdPCEovq1mivSnCvYlPctgbZztCVPSFewWaKh9yaYSjNZ3RUbr8saWIAR84jy8rxDCXFQ77/CAExRAsTdEVACKgr/JK5EFA4oCsCQkBd4ZfMhYDCAV0REALqCr9kLgQUDuiKgBBQV/glcyGgcEBXBISAusIvmQsBhQO6IiAE1BV+yVwIKBzQFQEhoK7wS+ZCQOGArggIAXWFXzIXAgoHdEVACKgr/JK5EFA4oCsCQkBd4ZfMhYDCAV0REALqCr9kLgQUDuiKgBBQV/glcyGgcEBXBISAusIvmQsBhQO6IvA/GY/9EfN5nHwAAAAASUVORK5CYII=</thumbnail>
  <stage inheritance='true' id='1' volume='100' height='360' tempo='60' lines='round' width='480' sublistIDs='false' name='Stage' threadsafe='false' codify='false' color='255,255,255,1' scheduled='false' pan='0' ternary='false' costume='0'>
    <pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails>
    <costumes>
      <list id='2' struct='atomic'/>
    </costumes>
    <sounds>
      <list id='3' struct='atomic'/>
    </sounds>
    <variables/>
    <blocks/>
    <scripts/>
    <sprites>
      <sprite x='0.32119914346895073' pen='tip' id='8' y='0.06423982869384857' name='Sprite' idx='1' volume='100' rotation='1' scale='1' heading='90' costume='0' color='80,80,80,1' pan='0' draggable='true'>
        <costumes>
          <list id='9' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='10' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='19' y='10'>
            <block s='receiveGo'/>
            <block s='doSetVar'>
              <l>s1</l>
              <l>0</l>
            </block>
            <block s='doSetVar'>
              <l>s2</l>
              <l>0</l>
            </block>
            <block s='doSetVar'>
              <l>s3</l>
              <l>0</l>
            </block>
            <block s='doHideVar'>
              <l>s1</l>
            </block>
            <block s='doHideVar'>
              <l>s2</l>
            </block>
            <block s='doHideVar'>
              <l>s3</l>
            </block>
            <block s='doSetVar'>
              <l>Side_1</l>
              <l>0</l>
            </block>
            <block s='doSetVar'>
              <l>Side_2</l>
              <l>0</l>
            </block>
            <block s='doSetVar'>
              <l>Side_3</l>
              <l>0</l>
            </block>
            <block s='doSayFor'>
              <l>Hello! Let&apos;s make a triangle!</l>
              <l>2</l>
            </block>
            <block s='doAsk'>
              <l>What would like the length of side one to be?</l>
            </block>
            <block s='doSetVar'>
              <l>Side_1</l>
              <block s='getLastAnswer'/>
            </block>
            <block s='doAsk'>
              <l>What would like the length of side two to be?</l>
            </block>
            <block s='doSetVar'>
              <l>Side_2</l>
              <block s='getLastAnswer'/>
            </block>
            <block s='doAsk'>
              <l>What would like the length of side three to be?</l>
            </block>
            <block s='doSetVar'>
              <l>Side_3</l>
              <block s='getLastAnswer'/>
            </block>
            <block s='doSetVar'>
              <l>s1</l>
              <block var='Side_1'/>
            </block>
            <block s='doIfElse'>
              <block s='reportLessThan'>
                <block var='s1'/>
                <block var='Side_2'/>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>s2</l>
                  <block var='Side_2'/>
                </block>
              </script>
              <script>
                <block s='doSetVar'>
                  <l>s2</l>
                  <block var='s1'/>
                </block>
                <block s='doSetVar'>
                  <l>s1</l>
                  <block var='Side_2'/>
                </block>
              </script>
            </block>
            <block s='doIfElse'>
              <block s='reportLessThan'>
                <block var='s1'/>
                <block var='Side_3'/>
              </block>
              <script>
                <block s='doIfElse'>
                  <block s='reportLessThan'>
                    <block var='s2'/>
                    <block var='Side_3'/>
                  </block>
                  <script>
                    <block s='doSetVar'>
                      <l>s3</l>
                      <block var='Side_3'/>
                    </block>
                  </script>
                  <script>
                    <block s='doSetVar'>
                      <l>s3</l>
                      <block var='s2'/>
                    </block>
                    <block s='doSetVar'>
                      <l>s2</l>
                      <block var='Side_3'/>
                    </block>
                  </script>
                </block>
              </script>
              <script>
                <block s='doSetVar'>
                  <l>s3</l>
                  <block var='s2'/>
                </block>
                <block s='doSetVar'>
                  <l>s2</l>
                  <block var='s1'/>
                </block>
                <block s='doSetVar'>
                  <l>s1</l>
                  <block var='Side_3'/>
                </block>
              </script>
            </block>
            <block s='doIfElse'>
              <block s='reportAnd'>
                <block s='reportGreaterThan'>
                  <block s='reportSum'>
                    <block var='Side_1'/>
                    <block var='Side_2'/>
                  </block>
                  <block var='Side_3'/>
                </block>
                <block s='reportAnd'>
                  <block s='reportGreaterThan'>
                    <block s='reportSum'>
                      <block var='Side_1'/>
                      <block var='Side_3'/>
                    </block>
                    <block var='Side_2'/>
                  </block>
                  <block s='reportGreaterThan'>
                    <block s='reportSum'>
                      <block var='Side_2'/>
                      <block var='Side_3'/>
                    </block>
                    <block var='Side_1'/>
                  </block>
                </block>
              </block>
              <script>
                <block s='doSayFor'>
                  <block s='reportJoinWords'>
                    <list>
                      <l>Your triangle has a perimeter of </l>
                      <block s='reportSum'>
                        <block var='Side_1'/>
                        <block s='reportSum'>
                          <block var='Side_2'/>
                          <block var='Side_3'/>
                        </block>
                      </block>
                    </list>
                  </block>
                  <l>3</l>
                </block>
                <block s='doIf'>
                  <block s='reportEquals'>
                    <block s='reportSum'>
                      <block s='reportProduct'>
                        <block var='s1'/>
                        <block var='s1'/>
                      </block>
                      <block s='reportProduct'>
                        <block var='s2'/>
                        <block var='s2'/>
                      </block>
                    </block>
                    <block s='reportProduct'>
                      <block var='s3'/>
                      <block var='s3'/>
                    </block>
                  </block>
                  <script>
                    <block s='doSayFor'>
                      <l>It&apos;s a right triangle!</l>
                      <l>2</l>
                    </block>
                  </script>
                </block>
                <block s='doIf'>
                  <block s='reportAnd'>
                    <block s='reportEquals'>
                      <block var='Side_1'/>
                      <block var='Side_2'/>
                    </block>
                    <block s='reportAnd'>
                      <block s='reportEquals'>
                        <block var='Side_2'/>
                        <block var='Side_3'/>
                      </block>
                      <block s='reportEquals'>
                        <block var='Side_1'/>
                        <block var='Side_3'/>
                      </block>
                    </block>
                  </block>
                  <script>
                    <block s='doSayFor'>
                      <l>It&apos;s an equilateral triangle!</l>
                      <l>2</l>
                    </block>
                  </script>
                </block>
                <block s='doIf'>
                  <block s='reportEquals'>
                    <block s='reportEquals'>
                      <block var='Side_1'/>
                      <block var='Side_2'/>
                    </block>
                    <block s='reportNot'>
                      <block s='reportEquals'>
                        <block var='Side_3'/>
                        <block var='Side_1'/>
                      </block>
                    </block>
                  </block>
                  <script>
                    <block s='doSayFor'>
                      <l>It&apos;s an isosceles triangle!</l>
                      <l>2</l>
                    </block>
                  </script>
                </block>
                <block s='doIf'>
                  <block s='reportEquals'>
                    <block s='reportEquals'>
                      <block var='Side_3'/>
                      <block var='Side_2'/>
                    </block>
                    <block s='reportNot'>
                      <block s='reportEquals'>
                        <block var='Side_1'/>
                        <block var='Side_3'/>
                      </block>
                    </block>
                  </block>
                  <script>
                    <block s='doSayFor'>
                      <l>It&apos;s an isosceles triangle!</l>
                      <l>2</l>
                    </block>
                  </script>
                </block>
                <block s='doIf'>
                  <block s='reportEquals'>
                    <block s='reportEquals'>
                      <block var='Side_1'/>
                      <block var='Side_3'/>
                    </block>
                    <block s='reportNot'>
                      <block s='reportEquals'>
                        <block var='Side_2'/>
                        <block var='Side_3'/>
                      </block>
                    </block>
                  </block>
                  <script>
                    <block s='doSayFor'>
                      <l>It&apos;s an isosceles triangle!</l>
                      <l>2</l>
                    </block>
                  </script>
                </block>
                <block s='doIf'>
                  <block s='reportNot'>
                    <block s='reportOr'>
                      <block s='reportEquals'>
                        <block var='Side_1'/>
                        <block var='Side_2'/>
                      </block>
                      <block s='reportOr'>
                        <block s='reportEquals'>
                          <block var='Side_2'/>
                          <block var='Side_3'/>
                        </block>
                        <block s='reportEquals'>
                          <block var='Side_3'/>
                          <block var='Side_1'/>
                        </block>
                      </block>
                    </block>
                  </block>
                  <script>
                    <block s='doSayFor'>
                      <l>It&apos;s a scalene triangle!</l>
                      <l>2</l>
                    </block>
                  </script>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>It&apos;s not a triangle.</l>
                  <l>2</l>
                </block>
              </script>
            </block>
          </script>
        </scripts>
      </sprite>
      <watcher x='19.872340425531434' color='243,118,29' style='normal' y='19.87234042553186' var='Side_1'/>
      <watcher x='19.872340425531434' color='243,118,29' style='normal' y='61.604259293617105' var='Side_2'/>
      <watcher x='19.872340425531434' color='243,118,29' style='normal' y='103.33617816170215' var='Side_3'/>
      <watcher x='17.961538461537884' color='243,118,29' style='normal' y='151.6752136752136' var='s1'/>
      <watcher x='15.96581196581235' color='243,118,29' style='normal' y='201.568380059829' var='s2'/>
      <watcher x='15.96581196581235' color='243,118,29' style='normal' y='249.46581994871804' var='s3'/>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks/>
  <variables>
    <variable name='Side_1'>
      <l>0</l>
    </variable>
    <variable name='Side_2'>
      <l>0</l>
    </variable>
    <variable name='Side_3'>
      <l>0</l>
    </variable>
    <variable name='s1'>
      <l>0</l>
    </variable>
    <variable name='s2'>
      <l>0</l>
    </variable>
    <variable name='s3'>
      <l>0</l>
    </variable>
  </variables>
</project><media name="Triangles of kinds" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>