<snapdata remixID="8893733"><project name="U5L1-Positions" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAANm0lEQVR4Xu2deVBV1x3HvywKDwSExybKA4KAEkXIosYF0bhrbZomGmSJRpPpjNNJZ9JOxqZO0jiZTmzGdNLmj7aJW1JTl9QxGJe0cYuaqEGFEDXI4sYi8mQRERGl8zvkXrg+lpfwIue98/vNvGGE8879LR/Pueec3/1dt9bW1lawsAf6yANuDGAfeZ4vKzzAADIIfeqBTgE8efIkoqKi4OHhcV+Va2pqQm1tLRISEu7rdflifecBGwAPHjwo4OsroVvS8vJyjBs3rq9U4OveRw8YADxx4gSCgoLE5b/66iscPXoU8+bNw+XLlzFkyBC8/vrrePHFFzFgwACUlpZi2rRpWLduHVJSUrBv3z4MHz4ct2/fxty5c3tlAo2CQ4cOFddhcW0PGACsrq7G9evXhcXHjh3D9u3bMWrUKLz77rt45ZVXUFlZKf5msVjQ0tKCqVOnYv369bh16xbu3r0rQBw0aJD4e2/l6tWrGD16dG+74e9L7gEDgDU1Nbh27ZpQubCwEIcOHRIjoJeXFxobG3HlyhXcuHEDkZGRYqSLiYlBXl4eaNqkqXv58uXYu3cvxowZ02uzCfbx48f3uh/uQG4PGAAk+DQASe3AwEC4ubndFwuuXbPSoly/FgE4YcKE+3JtvkjfecAAoNVqBX1I7lgv4MzqDAwP9sS3AeMQFRsHT09Ph2paXnYJflXfIOR2BSJ//hLKH/iZ3n9VVRUD6FBvy9mZzT2gBmBBznuYVrUJuQ//AQ+MnSG0p6n45OZ/4Gpt/fejFR2i0Khl/Onm7o7HF/8adfXXxdRNU3RISIjBA7TQIKBpxA3b8zKiJz2FUsscA4ATJ06U02uslcM8YAMgLURITm3/J6JaLiF84ZtiwUGwFO/ciIAdbyGgX8/TcuCC3+F8/FR9Ve3u7q4rTfD5+PiIPT9aPU9ItGC0qRIlkbMNAKampjrMUO5ITg8YAKSVJ31I8j55D6lR3qgblQlanISHh6Nh/yaYtr+lW+I9NBn+0zJRt2cDbpXkGyw0p7+M4tjJMJvNNpbTFk5dXR2SkpLEKnrs2LGY7lWIosEz9bb0H4EBlBMaR2plAJDuu3QAc97H5BhfNDyULbZZxEr44BYDgJ7mCIT+ahXK38i00YkALHogDRcvXkRsbCz8/Pz0NgQg7TeaTCZs3LhRrJpnmopwLqJtqichACdNmuRIW7kvCT1gAyBBSPds3+xYg7QYX1xPyRLTJd3LNR362ACg6cHH4JOUivr9W3C7osRmBCQAg4ODxe9pGtfk/PnzCAsLE2Dn5uYiIiICs31L8F34NLHqpuvTvWhaWpqELmOVHOkBA4C0z0cfko4AEhAEhteVIviXFdh1/WbLSFT6RsDX11e0p41qrR8aAS9duiS2eWikIxjn+p3H2bCpet+0OGEA7XK1UzcyAEh7bzqAn65FWrQP6pPbp9f+tRU4s2szrKePd2s0LTimLFuBKv9IHcA7d+4YRkAaBTUJDQ3FvICLOBP6uAHAyZMnO7VzWfmePWADYEVFhfhWwc51AsAjnsliCqZTD+uBbQjb/Tbcv18Em4aPgU9yWpdT8HdRE8XoRnLz5s1uAXwi8DK+DW4HjhY+U6ZM6dkCbuHUHjAASPBpAH5LAMb44HpKNg4cOCCO5Kp3rzfcA5LlwYteQ/W612ycQIuQs5YJYvVMQkd4mtDod+HCBf3ftEf4pLkcBeb2ez7aomEAnZotu5Q3AEhpUAQg3aud3r0BadEmvH/OW8CTmZkJt9ydNgCaFy6HdeOfOgXwTOR4EGxxcXFiFa0JwXfvFPzL4ArkB6bqixACkJIdWFzbAzYAlpWVCYs1AK0PPqN74PYXWxD4+d/t8sjA+b8FTcG0wiWhfb+OAN47Aj4degV5A9tPPqg9A2iXq526kQFAgk8D8MzuDZgUbQIBqK1e/f39Yc7fidbmpm6NvnGzCU3jF8B6rUZkzZDQaljrh+DrCCBt1SwIv4pTAe3JBwQg5RuyuLYHDABS4il9SM7u+UAAWJ24QPfA3YpilK56AYN92o/VunJPzAtvoDhkhNhsJumYVVNfXy/SuLTf06Z0eoQVJ/zas6CpzfTp013b+2yd8aEk2pvTAfzsQ0yK8sZRr0dQUFCA+fPn4+7xT+H7ifEoLnTZapS9Nh936trOkDWhRcg3g8aI3EES7YxZ+ztt+TQ3NyMgIECMuhlDapA74DH9+5QYywC6PqGGEZAApA/Jd599iNQoE6qGPYVdu3YhIyPD5iTEO+ERhDy3EhWrlqDFWm4DYH74aAEXbeF0TEa4162nT59GlqUOX/uONQA4Y0b70Zzrh0JNCw0A0rktfUgK//svAeAh9yRxnEYPKt09lmOTjOA1NBkNX+7odATMC3sU8fHxAj46/eg4+hHUmlAyQnZUPY6Z2lPwGxoaMHNme3KCmuFxfasNANLCQAfwfxuRavFGZfyTuhc8zxyGeccqu7xiyvojCoMS9SQEOvftKGvXrgV93nnnHbFFsyimAUe9H9Wb0NYPA2iXq526kQ2A2v7cuc8/EgBWxP1C7NlRPuDIkSNRn7sX1vqGbo12c3eDZcJs1NTWijNgks6yqek+kEZIevruudhGfNn/Yb1fSn6YNWuWUzuXle/ZAwYACTQNwKLPP8JECy1CHhY5fTQNF/xnDZLyN9uVkBrw9EtiEUL3fyQbNmzAvWe7tAA5deqUOKZbGteEI/0eMgA4e3Z7gmrPpnALZ/SAAUC6T9MB3PtvjIvwRM3IdKxevRpLly7Fob8sxyLvtkUKycBZz8ErLgU12/6K5kuFBvtpFVwYnQpKNCBZs2YNCChtKh44cKDYiqHHPo8cOYIXEppx2DNF74OgZACdEakfprMNgCUlbXl9xfs2YUhTKapGZIiEAtpOKd3yNySc3KxfYcDYOTBn/B4Vf16C5otnbQCklHzqjxJSaXtn8ODBIrua4MvPzxcZ0fTTu7EKTyX0xxfuo/Q+qEzHnDntz4j8MLO4tbN4wAAgbYfQeTBJyb5NSG/Zg4/NmbhjjhX3cMktZTZnwQHTs1D32Qc29tII+HVQsqhwIIAuLhY/aUVM93dakistNhK/fhPDZ2bjoFuS3g8tTPihJGfB6MfraQDw+PHjYoQiuXL8UzxRv00883agJR6WmKEI9AuCqZ+/XVdrxU1U1VUj6PtnQtqe+zVKZdllhDWWIMqzDv2n/gb7W0eIExMaLRcvXmzXdbiRc3vApjjR5s1tU2x0dDT8zuagtbGtUgLJAHMU8vKL7UpInTFvBqw3avWn4jo+8N6Zy24lP4OqukaxcU0VEbhClnODZa/2nZZno1QoKk5ER2UdJT7EH+bSo3pCancXMY0Yj7wGDx2kw4cP96gTJTvwg0g9usmlGnCBSpcKp/MZwwA6X8xcSmMG0KXC6XzGMIDOFzOX0pgBdKlwOp8xDKDzxcylNGYAXSqczmcMA+h8MXMpjRlAlwqn8xnDADpfzFxKYwbQAeGko0vKo9QSObQuqfoXnalT+hlL5x5gAHtJBsFHrzZLTEzUCzFpXVKlMUpxo/enMIQMYC9R6/zr9EgBvZxHqwJ2byuCkOrtJCcn/yTXd/ZOeQTsZQSpyHpPdQztadNLNZz26wxgL0PXEa79+/fj+eefR05ODoYNG6b3zAB27WQG0IEAZmVliUcQqJQdPQejCQPIAPYSs66/3hGuZcuWYcmSJWIEfPXVVxlAO7zOI6AdTuquSUcA6bFWev55xYoVhlo4PALyCNhLzLofAamaf1cvdaSaiHRv2NNC5SdTUPKOeQTsZYDOnTsninDSPmBnQvuA/fr1E2WKWWw9wAA6gAraiKYRkEqN0OkHbTprryOjB7v4xds8BTsAs+67oLqKRUVF4tSDCjJR2RGqj82Pl3bvNx4Bu/DP1q1bxevCqEKXxWLpEWCqKEHVvjw8PEBlRQg8Pn7r0W3GEr09N1enBdWopoJMdH9HL3BMT08X5UmeffZZeHt72ziCnnum6Zbq31DJORb7PMAjYDd+ohf0rFy50vCmT2pOlbsWLVokqv4TmDT6UTkRAo9HPfvA01oxgD8CQCoxl52dLfb6qHg7y4/3AAPYhe/unYIXLlwopmAqmkTbKiyO8QAD6KBFiGPCoV4vDKB6MZfKYgZQqnCopwwDqF7MpbKYAZQqHOopwwCqF3OpLGYApQqHesowgOrFXCqLGUCpwqGeMgygejGXymIGUKpwqKcMA6hezKWymAGUKhzqKcMAqhdzqSxmAKUKh3rKMIDqxVwqixlAqcKhnjIMoHoxl8piBlCqcKinDAOoXsylspgBlCoc6inDAKoXc6ksZgClCod6yjCA6sVcKosZQKnCoZ4yDKB6MZfKYgZQqnCopwwDqF7MpbKYAZQqHOopwwCqF3OpLGYApQqHesowgOrFXCqLGUCpwqGeMgygejGXymIGUKpwqKcMA6hezKWymAGUKhzqKcMAqhdzqSxmAKUKh3rKMIDqxVwqixlAqcKhnjIMoHoxl8piBlCqcKinDAOoXsylspgBlCoc6inDAKoXc6ksZgClCod6yjCA6sVcKosZQKnCoZ4yDKB6MZfKYgZQqnCopwwDqF7MpbKYAZQqHOopwwCqF3OpLGYApQqHesowgOrFXCqLGUCpwqGeMgygejGXyuL/A92gvvMIaMtRAAAAAElFTkSuQmCC</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><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 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="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="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><custom-block s="Position of %n in unsorted list %l"><l>1000000</l><block s="reportNewList"><list><l>20</l><l>12</l><l>3</l><l>100</l><l>50</l><l>45</l><l>1000000</l></list></block></custom-block></script><script x="20" y="57"><custom-block s="Position of %n in sorted list %l"><l>1000000</l><block s="reportNewList"><list><l>2</l><l>4</l><l>6</l><l>12</l><l>10</l><l>22</l><l>78</l><l>14</l><l>1000000</l></list></block></custom-block></script><script x="20" y="94"><custom-block s="Say position of number %n in sorted list %l"><l>12</l><block s="reportNewList"><list><l>2</l><l>7</l><l>8</l><l>9</l><l>11</l><l>12</l><l>21</l><l>22</l></list></block></custom-block></script></scripts></sprite><watcher var="awful list" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Position of %&apos;number&apos; in unsorted list %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="list"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="number"/></block><script><block s="doReport"><block var="i"/></block></script></block></script></block><block s="doReport"><l>Not in List</l></block></script></block-definition><block-definition s="Position of %&apos;number&apos; in sorted list %&apos;# list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>Upper</l><l>Lower</l><l>Middle</l></list></block><block s="doSetVar"><l>Upper</l><block s="reportListLength"><block var="# list"/></block></block><block s="doSetVar"><l>Lower</l><l>1</l></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block s="reportDifference"><block var="Upper"/><block var="Lower"/></block><l>1</l></block><block s="reportEquals"><block s="reportDifference"><block var="Upper"/><block var="Lower"/></block><l>0</l></block></block><script><block s="doSetVar"><l>Middle</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportSum"><block s="reportQuotient"><block s="reportDifference"><block var="Upper"/><block var="Lower"/></block><l>2</l></block><block var="Lower"/></block></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Middle"/><block var="# list"/></block><block var="number"/></block><script><block s="doReport"><block var="Middle"/></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><block var="Middle"/><block var="# list"/></block><block var="number"/></block><script><block s="doSetVar"><l>Upper</l><block s="reportDifference"><block var="Middle"/><l>1</l></block></block></script><script><block s="doSetVar"><l>Lower</l><block s="reportSum"><block var="Middle"/><l>1</l></block></block></script></block></script></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Lower"/><block var="# list"/></block><block var="number"/></block><script><block s="doReport"><block var="Lower"/></block></script><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="Upper"/><block var="# list"/></block><block var="number"/></block><script><block s="doReport"><block var="Upper"/></block></script></block></script></block><block s="doReport"><l>0</l></block></script></block-definition><block-definition s="Say position of number %&apos;number&apos; in sorted list %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>Upper</l><l>Lower</l><l>Middle</l></list></block><block s="doSetVar"><l>Upper</l><block s="reportListLength"><block var="list"/></block></block><block s="doSetVar"><l>Lower</l><l>1</l></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block s="reportDifference"><block var="Upper"/><block var="Lower"/></block><l>1</l></block><block s="reportEquals"><block s="reportDifference"><block var="Upper"/><block var="Lower"/></block><l>0</l></block></block><script><block s="doSetVar"><l>Middle</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportSum"><block s="reportQuotient"><block s="reportDifference"><block var="Upper"/><block var="Lower"/></block><l>2</l></block><block var="Lower"/></block></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Middle"/><block var="list"/></block><block var="number"/></block><script><block s="bubble"><block var="Middle"/></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><block var="Middle"/><block var="list"/></block><block var="number"/></block><script><block s="doSetVar"><l>Upper</l><block s="reportDifference"><block var="Middle"/><l>1</l></block></block></script><script><block s="doSetVar"><l>Lower</l><block s="reportSum"><block var="Middle"/><l>1</l></block></block></script></block></script></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Lower"/><block var="list"/></block><block var="number"/></block><script><block s="bubble"><block var="Lower"/></block></script><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="Upper"/><block var="list"/></block><block var="number"/></block><script><block s="bubble"><block var="Upper"/></block></script></block></script></block></script></block-definition></blocks><variables><variable name="awful list"><list struct="atomic" id="313">2,7,8,9,11,12,21,22</list></variable></variables></project><media name="U5L1-Positions" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>