<snapdata remixID="13155133"><project name="smash bros assignment" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="smash bros assignment"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="listify %&apos;jsonString&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:os dados JSON _ em formato de lista&#xD;</translations><inputs><input type="%mlt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>jsonString</l></list><l>return listify(JSON.parse(jsonString));&#xD;&#xD;function listify(jsonObject) {&#xD;  if (jsonObject instanceof Array) {&#xD;    return new List(jsonObject.map(function(eachElement) { return listify(eachElement)}));&#xD;  } else if (jsonObject instanceof Object) {&#xD;    return new List(Object.keys(jsonObject).map(function(eachKey) { return new List([eachKey,listify(jsonObject[eachKey])])} ))&#xD;  } else {&#xD;    return jsonObject&#xD;  }&#xD;}</l></block><list><block var="jsonString"/></list></block></block></script></block-definition><block-definition s="value at key %&apos;key&apos; of %&apos;lst&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:o valor com chave _ em _&#xD;</translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>each item</l><block var="lst"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="each item"/></block><block var="key"/></list></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="each item"/></block></block></script><list></list></block></script></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="%&apos;method&apos; url: %&apos;url&apos; send: %&apos;payload&apos; headers: %&apos;headers&apos;" type="reporter" category="sensing"><header></header><code></code><translations>pt:a resposta a _ de _ enviando _ e cabeçalhos _&#xD;</translations><inputs><input type="%s" readonly="true">GET<options>GET&#xD;POST&#xD;PUT&#xD;DELETE</options></input><input type="%s">https://snap.berkeley.edu</input><input type="%s"></input><input type="%mult%l" readonly="true"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>method</l><l>url</l><l>data</l><l>headers</l><l>proc</l></list><l>var response, i, header;&#xD;if (!proc.httpRequest) {&#xD;  proc.httpRequest = new XMLHttpRequest();&#xD;  proc.httpRequest.open(method, url, true);&#xD;  proc.assertType(headers, &apos;list&apos;);&#xD;  for (i = 1; i &lt;= headers.length(); i += 1) {&#xD;    header = headers.at(i);&#xD;    proc.assertType(header, &apos;list&apos;);&#xD;    proc.httpRequest.setRequestHeader(&#xD;      header.at(1),&#xD;      header.at(2)&#xD;    );&#xD;  }&#xD;  proc.httpRequest.send(data || null);&#xD;} else if (proc.httpRequest.readyState === 4) {&#xD;  response = proc.httpRequest.responseText;&#xD;  proc.httpRequest = null;&#xD;  return response;&#xD;}&#xD;proc.pushContext(&apos;doYield&apos;);&#xD;proc.pushContext();</l></block><list><block var="method"/><block var="url"/><block var="payload"/><block var="headers"/></list></block></block></script></block-definition><block-definition s="key: %&apos;key&apos; value: %&apos;value&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:um par (chave: _ , valor: _ )&#xD;</translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="key"/><block var="value"/></list></block></block></script></block-definition><block-definition s="current location" type="reporter" category="sensing"><comment x="0" y="0" w="200" collapsed="false">Reports a three-item list containing the latitude and longitude of the user, and the precision of the measurements.  Works only if the user allows snap.berkeley.edu access to location data.  Some browsers also require an HTTPS connection to Snap!.</comment><header></header><code></code><translations>pt:a localização actual do dispositivo&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>proc</l></list><l>if (!proc.geostarted) {&#xD;  var geo = navigator.geolocation;&#xD;  var cords = [];&#xD;  var options = {&#xD;    enableHighAccuracy: false,&#xD;  };&#xD;&#xD;  function success(pos) {&#xD;    console.log(pos);&#xD;    proc.geocords = [pos.coords.latitude,&#xD;                     pos.coords.longitude,&#xD;                     pos.coords.accuracy];&#xD;  }&#xD;&#xD;  function error(err) {&#xD;    alert("ERROR " + err.code + ": " + err.message);&#xD;  }&#xD;  proc.geostarted = true;&#xD;  proc.geocords = null;&#xD;  console.log("starting geolocation")&#xD;  geo.getCurrentPosition(success, error, options);&#xD;} else if (proc.geocords) {&#xD;  var cords = proc.geocords;&#xD;  proc.geostarted = null;&#xD;  proc.geocords = null;&#xD;  console.log("returning");&#xD;  return new List(cords);&#xD;} else {&#xD;  console.log("yielding");&#xD;  proc.pushContext(&apos;doYield&apos;);&#xD;  proc.pushContext();&#xD;}</l></block><list></list></block></block></script></block-definition><block-definition s="Get Smash Bros Characters" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>json</l><l>list</l></list></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>json</l><custom-block s="listify %mlt"><block s="reportURL"><l>https://raw.githubusercontent.com/leocabeza/smashbros-unofficial-api/master/pages/api/v1/ultimate/characters/characters.json</l></block></custom-block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="json"/></block><script><block s="doAddToList"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>4</l><block s="reportListItem"><block var="i"/><block var="json"/></block></block></block><block var="list"/></block></script></block><block s="doReport"><block var="list"/></block></script></block-definition></blocks><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="136"><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="137"></list></costumes><sounds><list struct="atomic" id="138"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="-1.4018159642228056" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="143"><costumes><list struct="atomic" id="144"></list></costumes><sounds><list struct="atomic" id="145"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>characters</l><custom-block s="Get Smash Bros Characters"></custom-block></block></script><script x="11.441289048030626" y="532.8631518294443"><block s="receiveKey"><l><option>6</option></l><list></list><comment w="245.7241440325577" collapsed="false">Not the first 10 in the list or the last 10 in the list.&#xD;&#xD;Ness, Captain Falcon...Simon,Richter&#xD;</comment></block><block s="doFor"><l>i</l><l>11</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="characters"/></block><l>11</l></block><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="characters"/></block><l>1</l></block></script></block></script><script x="351.67724410421033" y="86.6908671852494"><block s="receiveKey"><l><option>1</option></l><list></list><comment w="144.49438202247188" collapsed="false">Every other character&#xD;&#xD;Mario, Link, Dark Samus, etc.</comment></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="characters"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="i"/><l>2</l></block><l>1</l></list></block><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="characters"/></block><l>1</l></block></script><list></list></block></script></block></script><script x="354.969378935671" y="239.34629789685982"><block s="receiveKey"><l><option>2</option></l><list></list><comment w="151.23595505617973" collapsed="false">Says the names in reverse order&#xD;&#xD;Min Min, Byleth, Terry, etc.</comment></block><block s="doFor"><l>i</l><block s="reportListAttribute"><l><option>length</option></l><block var="characters"/></block><l>1</l><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="characters"/></block><l>1</l></block></script></block></script><script x="357.34016545252496" y="364.54854508787116"><block s="receiveKey"><l><option>3</option></l><list></list><comment w="151.23595505617973" collapsed="false">Have more than 5 letters&#xD;&#xD;Donkey Kong, Dark Samus, Pikachu, etc.</comment></block><block s="doForEach"><l>item</l><block var="characters"/><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="item"/></block><l>5</l></list></block><script><block s="doSayFor"><block var="item"/><l>1</l></block></script><list></list></block></script></block></script><script x="437.969378935671" y="524.4811293575341"><block s="receiveKey"><l><option>4</option></l><list></list><comment w="151.23595505617973" collapsed="false">Starts with the letter P&#xD;&#xD;Pikachu, Peach, Pichu</comment></block><block s="doForEach"><l>item</l><block var="characters"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportLetter"><l>1</l><block var="item"/></block><l>p</l></list></block><script><block s="doSayFor"><block var="item"/><l>1</l></block></script><list></list></block></script></block></script><script x="433.45252500308675" y="687.9530394698937"><block s="receiveKey"><l><option>5</option></l><list></list><comment w="151.23595505617973" collapsed="false">Ends with the letter &apos;i&apos;&#xD;&#xD;Yoshi, Luigi</comment></block><block s="doForEach"><l>item</l><block var="characters"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportLetter"><block s="reportTextAttribute"><l><option>length</option></l><block var="item"/></block><block var="item"/></block><l>i</l></list></block><script><block s="doSayFor"><block var="item"/><l>1</l></block></script><list></list></block></script></block></script></scripts></sprite><watcher var="characters" style="normal" x="0" y="26.166666666666643" color="243,118,29" extX="189" extY="185"/></sprites></stage><variables><variable name="characters"><list struct="atomic" id="311">Mario,Donkey Kong,Link,Samus,Dark Samus,Yoshi,Kirby,Fox,Pikachu,Luigi,Ness,Captain Falcon,Jigglypuff,Peach,Daisy,Bowser,Ice Climbers,Sheik,Zelda,Dr. Mario,Pichu,Falco,Marth,Lucina,Young Link,Ganondorf,Mewtwo,Roy,Chrom,Mr. Game &amp; Watch,Meta Knight,Pit,Dark Pit,Zero Suit Samus,Wario,Snake,Ike,Pokémon Trainer,Diddy Kong,Lucas,Sonic,King Dedede,Olimar,Lucario,R.O.B.,Toon Link,Wolf,Villager,Mega Man,Wii Fit Trainer,Rosalina &amp; Luma,Little Mac,Greninja,Mii Brawler,Mii Swordfighter,Mii Gunner,Palutena,Pac-Man,Robin,Shulk,Bowser Jr.,Duck Hunt,Ryu,Ken,Cloud,Bayonetta,Ridley,Simon,Richter,King K. Rool,Isabelle,Incineroar,Piranha Plant,Joker,Hero,Banjo &amp; Kazooie,Terry,Byleth,Min Min</list></variable></variables></scene></scenes></project><media name="smash bros assignment" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>