<snapdata remixID="11196640"><project name="U5L3-Data Info" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U5L3-Data Info"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="%&apos;in1&apos; ≤ %&apos;in2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportLessThan"><block var="in1"/><block var="in2"/></block><block s="reportEquals"><block var="in1"/><block var="in2"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="%&apos;in1&apos; ≥ %&apos;in2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block var="in1"/><block var="in2"/></block><block s="reportEquals"><block var="in1"/><block var="in2"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="maximum of %&apos;num1&apos; and %&apos;num2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><custom-block s="%s ≥ %s"><block var="num1"/><block var="num2"/></custom-block><script><block s="doReport"><block var="num1"/></block></script><script><block s="doReport"><block var="num2"/></block></script></block></script></block-definition><block-definition s="minimum of %&apos;num1&apos; and %&apos;num2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><custom-block s="%s ≤ %s"><block var="num1"/><block var="num2"/></custom-block><script><block s="doReport"><block var="num1"/></block></script><script><block s="doReport"><block var="num2"/></block></script></block></script></block-definition><block-definition s="maximum of list %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportCombine"><block var="list"/><block s="reifyReporter"><autolambda><custom-block s="maximum of %n and %n"><l></l><l></l></custom-block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="minimum of list %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportCombine"><block var="list"/><block s="reifyReporter"><autolambda><custom-block s="minimum of %n and %n"><l></l><l></l></custom-block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="sum of list %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportCombine"><block var="list"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="average of list %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportQuotient"><custom-block s="sum of list %l"><block var="list"/></custom-block><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block></block></block></script></block-definition><block-definition s="$flash remove duplicates from %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="209" collapsed="false">Reports a new list whose items are the same as in the input list, except that if two or more equal items appear in the input list, only the first one is kept in the result.</comment><header></header><code></code><translations>ca:elimina els duplicats de _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportListAttribute"><l><option>columns</option></l><block s="reportApplyExtension"><l>dta_analyze(list)</l><list><block var="data"/></list></block></block></block></block></script></block-definition><block-definition s="$flash sort %&apos;data&apos; ordering with %&apos;function&apos;" type="reporter" category="lists"><comment x="0" y="0" w="161.14285714285708" collapsed="false">Reports a sorted version of the list in its first input slot, using the comparison function in the second input slot.  For a list of numbers, using &lt; as the comparison function will sort from low to high; using &gt; will sort from high to low.</comment><header></header><code></code><translations>ca:ordena _ segons criteri _&#xD;</translations><inputs><input type="%l"></input><input type="%predRing"></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>lst_sort(list, fn)</l><list><block var="data"/><block var="function"/></list></block></block></script></block-definition><block-definition s="$flash assoc %&apos;key&apos; %&apos;a-list&apos;" type="reporter" category="lists"><comment x="0" y="0" w="289.3333333333333" collapsed="false">The second input is an &quot;association list,&quot; a list of two-item lists.  Each of those smaller lists has a &quot;key&quot; as its first item and a &quot;value&quot; as its second.  ASSOC reports the first key-value pair in the association list whose key matches the first input.</comment><header></header><code></code><translations>ca:associació _ _&#xD;</translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportAtomicFindFirst"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block var="key"/><block s="reportListItem"><l>1</l><l/></block></block></autolambda><list></list></block><block var="a-list"/></block></block></script></block-definition><block-definition s="%&apos;#&apos; for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><comment x="0" y="0" w="228.57142857142858" collapsed="false">This block carries out the given script for each item of the given list, like the primitive FOR EACH.&#xD;&#xD;What&apos;s different is that it provides the # variable, which will contain the item number in the list of each item in turn, 1 while processing item 1, and so on.</comment><header></header><code></code><translations>ca:_ per cada _ de _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%upvar"></input><input type="%l"></input><input type="%ca"></input></inputs><script><block s="doForEach"><l>inner item</l><block var="data"/><script><block s="doSetVar"><l>item</l><block var="inner item"/></block><block s="doChangeVar"><l>#</l><l>1</l></block><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="☠︎ linked? %&apos;data&apos;" type="predicate" category="lists" helper="true"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>lst_linked(list)</l><list><block var="data"/></list></block></block></script></block-definition><block-definition s="☠︎ link %&apos;data&apos;" type="reporter" category="lists" helper="true"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block var="data"/></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><block s="reportCDR"><block var="data"/></block></block></block></script></block-definition><block-definition s="printable %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="188.66666666666666" collapsed="false">Takes a (possibly deep) list as input,&#xD;and reports a human-readable text form &#xD;of the list (namely, Lisp notation).&#xD;&#xD;Will not work on circular lists.</comment><header></header><code></code><translations>ca:notació textual de _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="data"/><l><option>list</option></l></block></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doIf"><block s="reportListIsEmpty"><block var="data"/></block><script><block s="doReport"><l>()</l></block></script></block><block s="doReport"><block s="reportJoinWords"><list><l>(</l><block s="reportAtomicCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="printable %l"><l/></custom-block></autolambda><list></list></block><block var="data"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> </l><l></l></list></block></autolambda><list></list></block></block><l>)</l></list></block></block></script></block-definition><block-definition s="sentence %&apos;phrase&apos;" type="reporter" category="lists"><comment x="0" y="0" w="302.6666666666667" collapsed="false">SENTENCE is the main constructor for sentences, represented&#xD;as lists of words.  It takes zero or more inputs, each of which can&#xD;be either a list or a text string.  If a list, the input is assumed to be&#xD;a list of words.  If a text string, it is converted to a list of words using&#xD;SENTENCE→LIST.  Then all the lists of words are appended to form a new list of words.&#xD;&#xD;If the inputs are lists of lists rather than lists of words, SENTENCE,&#xD;like APPEND, does only one level of flattening, reporting a list of&#xD;all the items of all the input lists.</comment><header></header><code></code><translations>ca:frase _&#xD;</translations><inputs><input type="%mult%s"></input></inputs><script><block s="doReport"><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><l></l><custom-block s="sentence $arrowRight list %txt"><l></l></custom-block></block></autolambda><list></list></block><block var="phrase"/></block></block></block></script></block-definition><block-definition s="$flash zip %&apos;lists&apos;" type="reporter" category="lists"><comment x="0" y="0" w="192" collapsed="false">ZIP takes any number of lists as inputs.  The lists should all be the same length.  ZIP reports a list of lists in which the first item is a list of all the first items, the second item is a list of all the second items, etc.&#xD;Viewing the inputs as the rows of a matrix, ZIP reports its transpose.</comment><header></header><code></code><translations></translations><inputs><input type="%mult%l"></input></inputs><script><block s="doReport"><block s="reportListAttribute"><l><option>columns</option></l><block var="lists"/></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="lists"><comment x="0" y="0" w="105.33333333333333" collapsed="false">The identity function reports its input.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="multimap %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><comment x="0" y="0" w="267.3333333333333" collapsed="false">Takes as input a function of N inputs and N lists.&#xD;The function is called with item 1 of all the lists as its inputs, with item 2 of all the lists as its inputs, and so on.  (The lists should all be the same length.)</comment><header></header><code></code><translations>ca:multi-mapeja _ sobre _&#xD;</translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="evaluate"><block var="function"/><custom-block s="%s"><l></l></custom-block></block></autolambda><list></list></block><custom-block s="$flash zip %mult%l"><block var="lists"/></custom-block></block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><comment x="0" y="0" w="196" collapsed="false">Takes a sentence in text string form and reports the sentence as a list of its words.</comment><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;pt:uma lista com as palavras da frase _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportAtomicKeep"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><block s="reportStringSize"><l></l></block><l>0</l></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></block></script></block-definition><block-definition s="keep items from resturant %&apos;name&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>sub-list</l></list></block><block s="doSetVar"><l>sub-list</l><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="Fast foods - Nutritional information - Sheet1"/></block></list></block></block><block s="doForEach"><l>item</l><block var="Fast food list"/><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="item"/></block><block var="name"/></block><script><block s="doAddToList"><block var="item"/><block var="sub-list"/></block></script></block></script></block><block s="doShowVar"><l>sub-list</l></block><block s="doReport"><block var="sub-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="400"><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="401"></list></costumes><sounds><list struct="atomic" id="402"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0.5206073752710836" y="-0.9110629067245384" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="407"><costumes><list struct="atomic" id="408"></list></costumes><sounds><list struct="atomic" id="409"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="20" y="20" w="204" collapsed="false">How many fast foods are in the data table</comment><script x="20" y="74"><block s="reportListAttribute"><l><option>length</option></l><block s="reportCDR"><block var="Fast foods - Nutritional information - Sheet1"/></block></block></script><comment x="20" y="111.83333333333334" w="250" collapsed="false">What is the average number of calories in our list?</comment><script x="20" y="165.83333333333337"><block s="doSetVar"><l>Fast food list</l><block s="reportCDR"><block var="Fast foods - Nutritional information - Sheet1"/></block></block></script><script x="20" y="224.66666666666674"><block s="reportRound"><custom-block s="average of list %l"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>5</l><l/></block></autolambda><list></list></block><block var="Fast food list"/></block></custom-block></block></script><comment x="20" y="275.66666666666674" w="151" collapsed="false">Smallest serving size</comment><script x="20" y="329.66666666666674"><custom-block s="minimum of list %l"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="Fast food list"/></block></custom-block></script><comment x="20" y="376.66666666666674" w="152" collapsed="false">Highest amount of sodium</comment><script x="20" y="430.66666666666674"><custom-block s="maximum of list %l"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>7</l><l/></block></autolambda><list></list></block><block var="Fast food list"/></block></custom-block></script><comment x="20" y="477.66666666666674" w="90" collapsed="false">Total calories</comment><script x="20" y="531.6666666666667"><custom-block s="sum of list %l"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>5</l><l/></block></autolambda><list></list></block><block var="Fast food list"/></block></custom-block></script><comment x="20" y="578.6666666666667" w="205" collapsed="false">How many milkshakes are in our list</comment><script x="20" y="632.6666666666667"><block s="reportListAttribute"><l><option>length</option></l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListItem"><l>3</l><l/></block><l>Milkshake</l></block></autolambda><list></list></block><block var="Fast food list"/></block></block></script><comment x="20" y="698.6666666666667" w="179" collapsed="false">Can we sort the data into groups</comment><script x="20" y="752.6666666666667"><custom-block s="$flash sort %l ordering with %predRing"><block var="Fast food list"/><block s="reifyPredicate"><autolambda><custom-block s="%s ≤ %s"><block s="reportListItem"><l>3</l><l/></block><block s="reportListItem"><l>3</l><l/></block></custom-block></autolambda><list></list></block></custom-block></script><script x="20" y="814.5000000000001"><custom-block s="$flash remove duplicates from %l"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>3</l><l/></block></autolambda><list></list></block><custom-block s="$flash sort %l ordering with %predRing"><block var="Fast food list"/><block s="reifyPredicate"><autolambda><custom-block s="%s ≤ %s"><block s="reportListItem"><l>3</l><l/></block><block s="reportListItem"><l>3</l><l/></block></custom-block></autolambda><list></list></block></custom-block></block></custom-block></script></scripts></sprite><sprite name="Pivot" idx="2" x="175.52060737527063" y="-17.91106290672451" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="127.5,0,53.54999999999999,1" pen="tip" id="541"><costumes><list struct="atomic" id="542"></list></costumes><sounds><list struct="atomic" id="543"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="20" y="20" w="154" collapsed="false">This script craetes a pivot table</comment><script x="20" y="74"><block s="doDeclareVariables"><list><l>table</l><l>types</l></list></block><block s="doSetVar"><l>table</l><block s="reportNewList"><list><block s="reportNewList"><list><l>Type</l><l>Average Calories</l></list></block></list></block></block><block s="doSetVar"><l>types</l><custom-block s="$flash remove duplicates from %l"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>3</l><l/></block></autolambda><list></list></block><custom-block s="$flash sort %l ordering with %predRing"><block var="Fast food list"/><block s="reifyPredicate"><autolambda><custom-block s="%s ≤ %s"><block s="reportListItem"><l>3</l><l/></block><block s="reportListItem"><l>3</l><l/></block></custom-block></autolambda><list></list></block></custom-block></block></custom-block></block><block s="doShowVar"><l>table</l></block><block s="doForEach"><l>type</l><block var="types"/><script><block s="doAddToList"><block s="reportNewList"><list><block var="type"/><block s="reportRound"><custom-block s="average of list %l"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>5</l><l/></block></autolambda><list></list></block><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListItem"><l>3</l><l/></block><block var="type"/></block></autolambda><list></list></block><block var="Fast food list"/></block></block></custom-block></block></list></block><block var="table"/></block></script></block></script><comment x="20" y="455.4999999999999" w="341" collapsed="false">What is the highest calories count of the menu items from White Castle?</comment><script x="20" y="509.4999999999999"><custom-block s="maximum of list %l"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>5</l><l/></block></autolambda><list></list></block><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListItem"><l>1</l><l/></block><l>White Castle</l></block></autolambda><list></list></block><block var="Fast food list"/></block></block></custom-block></script><comment x="20" y="599.3333333333333" w="239" collapsed="false">Which restaurant offers the menu itme with the highest calorie count?</comment><script x="20" y="665.3333333333333"><block s="reportListItem"><l>1</l><custom-block s="maximum of list %l"><custom-block s="$flash sort %l ordering with %predRing"><block var="Fast food list"/><block s="reifyPredicate"><autolambda><block s="reportGreaterThanOrEquals"><block s="reportListItem"><l>5</l><l/></block><block s="reportListItem"><l>5</l><l/></block></block></autolambda><list></list></block></custom-block></custom-block></block></script></scripts></sprite><watcher var="Fast foods - Nutritional information - Sheet1" style="normal" x="9.604166666666742" y="9.60416666666665" color="243,118,29" extX="319.9999999999998" extY="180"/><sprite name="Keep" idx="3" x="136" y="131" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,41.820000000000036,104.55,1" pen="tip" id="691"><costumes><list struct="atomic" id="692"></list></costumes><sounds><list struct="atomic" id="693"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListItem"><l>1</l><l/></block><l>McDonald&apos;s</l></block></autolambda><list></list></block><block var="Fast food list"/></block></script><comment x="20" y="67" w="265" collapsed="false">Keep procedure that is equivalent to the one above</comment><script x="20" y="121"><custom-block s="keep items from resturant %txt"><l>Dairy Queen</l></custom-block></script><script x="20" y="154"><custom-block s="keep items from resturant %txt"><l>Olive Garden</l></custom-block></script><comment x="20" y="187" w="203" collapsed="false">Test Cases:&#xD;&#xD;1. Resturant name that is in our data file.&#xD;&#xD;2. Resturant not included in data.</comment></scripts></sprite></sprites></stage><variables><variable name="Fast foods - Nutritional information - Sheet1"><list id="719"><item><list struct="atomic" id="720">restaurant,item,type,serving_size,calories,fat,sodium,sugars</list></item><item><list struct="atomic" id="721">McDonald&apos;s,Hamburger,Burger,98,240,8,480,6</list></item><item><list struct="atomic" id="722">McDonald&apos;s,Cheeseburger,Burger,113,290,11,680,7</list></item><item><list struct="atomic" id="723">McDonald&apos;s,Big Mac,Burger,211,530,27,960,9</list></item><item><list struct="atomic" id="724">McDonald&apos;s,Quarter Pounder with Cheese,Burger,202,520,26,1100,10</list></item><item><list struct="atomic" id="725">McDonald&apos;s,Bacon Clubhouse Burger,Burger,270,720,40,1470,14</list></item><item><list struct="atomic" id="726">McDonald&apos;s,Double Quarter Pounder with Cheese,Burger,283,750,43,1280,10</list></item><item><list struct="atomic" id="727">McDonald&apos;s,Chocolate Shake,Milkshake,257,530,15,160,63</list></item><item><list struct="atomic" id="728">McDonald&apos;s,Premium Crispy Chicken Classic Sandwich,Breaded Chicken Sandwich,213,510,22,990,10</list></item><item><list struct="atomic" id="729">McDonald&apos;s,Premium Grilled Chicken Classic Sandwich,Grilled Chicken Sandwich,200,350,9,820,8</list></item><item><list struct="atomic" id="730">McDonald&apos;s,Chicken McNuggets (4pc),Chicken Nuggets,65,190,12,360,0</list></item><item><list struct="atomic" id="731">McDonald&apos;s,French Fries (Small),French Fries,75,230,11,130,0</list></item><item><list struct="atomic" id="732">Burger King,Hamburger,Burger,93,220,8,380,6</list></item><item><list struct="atomic" id="733">Burger King,Cheeseburger,Burger,104,270,12,560,7</list></item><item><list struct="atomic" id="734">Burger King,Whopper Sandwich,Burger,260,630,38,810,11</list></item><item><list struct="atomic" id="735">Burger King,Bacon &amp; Cheese Whopper Sandwich,Burger,279,750,49,1260,8</list></item><item><list struct="atomic" id="736">Burger King,Double Whopper Sandwich,Burger,341,850,54,870,11</list></item><item><list struct="atomic" id="737">Burger King,Double Bacon King,Burger,327,1040,69,1900,10</list></item><item><list struct="atomic" id="738">Burger King,Chocolate Milk Shake,Milkshake,343,610,16,500,88</list></item><item><list struct="atomic" id="739">Burger King,TenderCrisp Chicken Sandwich,Breaded Chicken Sandwich,248,660,40,1220,7</list></item><item><list struct="atomic" id="740">Burger King,TenderGrill Chicken Sandwich,Grilled Chicken Sandwich,217,420,18,700,6</list></item><item><list struct="atomic" id="741">Burger King,Chicken Nuggets (4pc),Chicken Nuggets,58,170,11,310,0</list></item><item><list struct="atomic" id="742">Burger King,French Fries (Small),French Fries,128,320,14,480,0</list></item><item><list struct="atomic" id="743">Wendy&apos;s,Jr. Hamburger,Burger,102,250,10,600,5</list></item><item><list struct="atomic" id="744">Wendy&apos;s,Jr. Cheeseburger,Burger,113,290,13,800,6</list></item><item><list struct="atomic" id="745">Wendy&apos;s,Dave&apos;s Single Cheeseburger,Burger,247,580,31,1220,10</list></item><item><list struct="atomic" id="746">Wendy&apos;s,1/2 lb. Double w/ Cheese,Burger,329,820,47,1510,10</list></item><item><list struct="atomic" id="747">Wendy&apos;s,3/4 lb. Triple w/ Cheese,Burger,423,1090,66,1990,11</list></item><item><list struct="atomic" id="748">Wendy&apos;s,Baconator,Burger,295,940,56,1890,9</list></item><item><list struct="atomic" id="749">Wendy&apos;s,Son of Baconator,Burger,211,670,37,1670,9</list></item><item><list struct="atomic" id="750">Wendy&apos;s,Chocolate Frosty Shake (Small),Milkshake,342,580,13,250,93</list></item><item><list struct="atomic" id="751">Wendy&apos;s,Homestyle Chicken Sandwich,Breaded Chicken Sandwich,247,510,20,1200,8</list></item><item><list struct="atomic" id="752">Wendy&apos;s,Ultimate Chicken Grill Sandwich,Grilled Chicken Sandwich,231,370,7,880,9</list></item><item><list struct="atomic" id="753">Wendy&apos;s,Chicken Nuggets (4pc),Chicken Nuggets,60,180,12,350,0</list></item><item><list struct="atomic" id="754">Wendy&apos;s,Natural-Cut Fries (Small),French Fries,108,310,15,330,0</list></item><item><list struct="atomic" id="755">Chick-fil-A,Grilled Chicken Sandwich,Grilled Chicken Sandwich,193,270,3.5,940,7</list></item><item><list struct="atomic" id="756">Chick-fil-A,Chick-fil-A Chicken Sandwich,Breaded Chicken Sandwich,170,410,16,1300,5</list></item><item><list struct="atomic" id="757">Chick-fil-A,Chicken Nuggets (4pc),Chicken Nuggets,57,130,6,545,1.5</list></item><item><list struct="atomic" id="758">Chick-fil-A,Waffle Fries (Small),French Fries,85,280,14,105,0</list></item><item><list struct="atomic" id="759">Chick-fil-A,Chocolate Milkshake,Milkshake,418,560,22,380,79</list></item><item><list struct="atomic" id="760">Jack in the Box,Hamburger,Burger,105,280,11,680,5</list></item><item><list struct="atomic" id="761">Jack in the Box,Hamburger with Cheese,Burger,106,320,14,880,6</list></item><item><list struct="atomic" id="762">Jack in the Box,Jumbo Jack,Burger,218,490,23,910,7</list></item><item><list struct="atomic" id="763">Jack in the Box,Bacon Ultimate Cheeseburger™,Burger,284,910,56,2190,7</list></item><item><list struct="atomic" id="764">Jack in the Box,Big Cheeseburger,Burger,181,560,30,1170,6</list></item><item><list struct="atomic" id="765">Jack in the Box,Jr. Jack with Cheese,Burger,153,470,19,920,6</list></item><item><list struct="atomic" id="766">Jack in the Box,Sirloin Cheeseburger,Burger,370,1030,71,1990,9</list></item><item><list struct="atomic" id="767">Jack in the Box,Sourdough Jack,Burger,223,660,41,1450,8</list></item><item><list struct="atomic" id="768">Jack in the Box,Chocolate Shake w/ Whipped Topping,Milkshake,376,800,38,300,88</list></item><item><list struct="atomic" id="769">Jack in the Box,Chicken Sandwich,Breaded Chicken Sandwich,147,410,21,880,4</list></item><item><list struct="atomic" id="770">Jack in the Box,Sourdough Grilled Chicken Club,Grilled Chicken Sandwich,261,540,26,1490,6</list></item><item><list struct="atomic" id="771">Jack in the Box,Chicken Nuggets 5 pc.,Chicken Nuggets,77,240,17,600,0</list></item><item><list struct="atomic" id="772">Jack in the Box,Sourdough Grilled Chicken Club,French Fries,107,330,15,610,0</list></item><item><list struct="atomic" id="773">Sonic,Jr. Burger,Burger,113,330,17,480,3</list></item><item><list struct="atomic" id="774">Sonic,Jr. CheeseBurger,Burger,131,390,23,810,3</list></item><item><list struct="atomic" id="775">Sonic,Sonic Burger with Ketchup,Burger,265,650,37,840,10</list></item><item><list struct="atomic" id="776">Sonic,SuperSonic Bacon Double CheeseBurger w Mayo,Burger,396,1240,87,1690,8</list></item><item><list struct="atomic" id="777">Sonic,Sonic Bacon CheeseBurger w Mayo,Burger,278,820,54,1260,7</list></item><item><list struct="atomic" id="778">Sonic,Hatch Green Chile CheeseBurger,Burger,304,710,43,1120,8</list></item><item><list struct="atomic" id="779">Sonic,Chocolate Shake (Small),Milkshake,387,670,31,330,56</list></item><item><list struct="atomic" id="780">Sonic,Classic Crispy Chicken Sandwich,Breaded Chicken Sandwich,244,580,29,900,7</list></item><item><list struct="atomic" id="781">Sonic,Classic Grilled Chicken Sandwich,Grilled Chicken Sandwich,257,450,17,1240,7</list></item><item><list struct="atomic" id="782">Sonic,Jumbo Popcorn Chicken,Chicken Nuggets,114,380,22,1260,1</list></item><item><list struct="atomic" id="783">Sonic,Natural-Cut Fries (Small),French Fries,80,250,12,260,0</list></item><item><list struct="atomic" id="784">Dairy Queen,Original Cheeseburger,Burger,156,380,19,920,8</list></item><item><list struct="atomic" id="785">Dairy Queen,1/4 lb. GrillBurger with Cheese,Burger,227,520,28,1110,10</list></item><item><list struct="atomic" id="786">Dairy Queen,1/4 lb. Mushroom Swiss GrillBurger,Burger,193,560,33,890,5</list></item><item><list struct="atomic" id="787">Dairy Queen,1/2 lb. Cheese GrillBurger,Burger,313,770,46,1410,10</list></item><item><list struct="atomic" id="788">Dairy Queen,Double Cheeseburger,Burger,226,580,34,1240,9</list></item><item><list struct="atomic" id="789">Dairy Queen,1/4 lb. Bacon Cheese GrillBurger,Burger,243,620,36,1320,9</list></item><item><list struct="atomic" id="790">Dairy Queen,Chocolate Shake (Small),Milkshake,373,550,19,220,71</list></item><item><list struct="atomic" id="791">Dairy Queen,Chicken Sandwich,Breaded Chicken Sandwich,198,610,30,1120,5</list></item><item><list struct="atomic" id="792">Dairy Queen,Grilled Chicken Sandwich,Grilled Chicken Sandwich,194,360,16,1040,6</list></item><item><list struct="atomic" id="793">Dairy Queen,3 Chicken Strips,Chicken Nuggets,128,350,20,960,0</list></item><item><list struct="atomic" id="794">Dairy Queen,Regular French Fries,French Fries,142,380,17,790,0</list></item><item><list struct="atomic" id="795">Carl&apos;s Jr.,Kids Hamburger,Burger,130,302,12,569,6</list></item><item><list struct="atomic" id="796">Carl&apos;s Jr.,Kids Cheeseburger,Burger,144,351,16,733,6</list></item><item><list struct="atomic" id="797">Carl&apos;s Jr.,Famous Star Cheese,Burger,277,591,44,1143,10</list></item><item><list struct="atomic" id="798">Carl&apos;s Jr.,Super Star Cheese,Burger,390,930,56,1540,14</list></item><item><list struct="atomic" id="799">Carl&apos;s Jr.,Western Bacon Cheeseburger,Burger,250,750,35,1650,16</list></item><item><list struct="atomic" id="800">Carl&apos;s Jr.,Teriyaki Burger,Burger,316,630,29,1070,20</list></item><item><list struct="atomic" id="801">Carl&apos;s Jr.,Big Carl,Burger,321,920,68,1380,12</list></item><item><list struct="atomic" id="802">Carl&apos;s Jr.,The 1/2 lb. Original Six Dollar Thickburger,Burger,416,1020,70,1760,19</list></item><item><list struct="atomic" id="803">Carl&apos;s Jr.,Chocolate Shake,Milkshake,397,700,36,300,59</list></item><item><list struct="atomic" id="804">Carl&apos;s Jr.,Buttermilk Ranch Chicken Tender Sandwich,Breaded Chicken Sandwich,207,493,23.2,1287,0.4</list></item><item><list struct="atomic" id="805">Carl&apos;s Jr.,Chicken Club Sandwich,Grilled Chicken Sandwich,203,398,31,1216,6</list></item><item><list struct="atomic" id="806">Carl&apos;s Jr.,Kid&apos;s Chicken Tenders (2 pcs.),Chicken Nuggets,93,220,11.1,859,0.2</list></item><item><list struct="atomic" id="807">Carl&apos;s Jr.,Natural-Cut Fries (Small),French Fries,105,304,14.7,610,0.3</list></item><item><list struct="atomic" id="808">Hardee&apos;s,Kids Hamburger,Burger,195,500,22,1080,7</list></item><item><list struct="atomic" id="809">Hardee&apos;s,Kids Cheeseburger,Burger,207,550,26,1300,7</list></item><item><list struct="atomic" id="810">Hardee&apos;s,1/3 LB Original Thickburger,Burger,358,820,43,1660,15</list></item><item><list struct="atomic" id="811">Hardee&apos;s,1/2 LB Original Thinkbuger,Burger,424,1030,70,2240,16</list></item><item><list struct="atomic" id="812">Hardee&apos;s,1/3 LB Mushroom &amp; Swiss Thickburger,Burger,267,690,40,1630,11</list></item><item><list struct="atomic" id="813">Hardee&apos;s,1/3 LB Bacon Cheese Thickburger,Burger,348,900,59,1680,13</list></item><item><list struct="atomic" id="814">Hardee&apos;s,2/3 LB Double Thickburger,Burger,467,1140,79,2460,17</list></item><item><list struct="atomic" id="815">Hardee&apos;s,Charbroiled Chicken Club Sandwich,Grilled Chicken Sandwich,248,590,31,1510,9</list></item><item><list struct="atomic" id="816">Hardee&apos;s,Chicken Fillet Sandwich,Breaded Chicken Sandwich,329,750,42,1490,11</list></item><item><list struct="atomic" id="817">Hardee&apos;s,Hand-Breaded Chicken Tenders (3pc),Chicken Nuggets,128,260,13,770,0</list></item><item><list struct="atomic" id="818">Hardee&apos;s,Natural Cut French Fries (Small),French Fries,126,360,18,730,0</list></item><item><list struct="atomic" id="819">Hardee&apos;s,Hand Scooped Ice-Cream Shake,Milkshake,397,710,33,240,73</list></item><item><list struct="atomic" id="820">White Castle,The Original Slider,Burger,44,140,6,360,1</list></item><item><list struct="atomic" id="821">White Castle,Cheese Slider,Burger,63,160,9,500,2</list></item><item><list struct="atomic" id="822">White Castle,Bacon Cheese Slider,Burger,67,220,14,640,2</list></item><item><list struct="atomic" id="823">White Castle,Double Cheese Slider,Burger,113,300,17,940,3</list></item><item><list struct="atomic" id="824">White Castle,Double Bacon Ch Slider,Burger,121,400,27,1220,2</list></item><item><list struct="atomic" id="825">White Castle,Chicken Ring Slider,Breaded Chicken Sandwich,92,380,30,460,2</list></item><item><list struct="atomic" id="826">White Castle,Savory Grilled Chicken Slider,Grilled Chicken Sandwich,88,180,7,570,2</list></item><item><list struct="atomic" id="827">White Castle,6 Chicken Rings,Chicken Nuggets,143,530,47,610,0</list></item><item><list struct="atomic" id="828">White Castle,French Fries (Small),French Fries,148,330,21,50,2</list></item><item><list struct="atomic" id="829">White Castle,Chocolate Milk Shake (21oz),Milkshake,450,550,10,330,90</list></item><item><list struct="atomic" id="830">Whataburger,Whataburger Jr.,Burger,168,310,11,750,6</list></item><item><list struct="atomic" id="831">Whataburger,Whataburger Jr. w Bacon &amp; Cheese,Burger,190,400,18,1140,6</list></item><item><list struct="atomic" id="832">Whataburger,Whataburger,Burger,316,590,25,1220,12</list></item><item><list struct="atomic" id="833">Whataburger,Whataburger Patty Melt,Burger,331,940,61,1760,6</list></item><item><list struct="atomic" id="834">Whataburger,Double Meat Whataburger,Burger,400,830,44,1470,12</list></item><item><list struct="atomic" id="835">Whataburger,A.1. Thick &amp; Hearty Burger,Burger,361,990,54,2080,18</list></item><item><list struct="atomic" id="836">Whataburger,Chop House Cheddar Burger,Burger,373,1110,69,1660,12</list></item><item><list struct="atomic" id="837">Whataburger,Grilled Chicken Sandwich,Breaded Chicken Sandwich,278,430,13,1040,13</list></item><item><list struct="atomic" id="838">Whataburger,Whatachick&apos;n Sandwich,Grilled Chicken Sandwich,285,560,22,1050,14</list></item><item><list struct="atomic" id="839">Whataburger,Whatachick&apos;n Strips 2 Piece,Chicken Nuggets,183,370,20,1050,1</list></item><item><list struct="atomic" id="840">Whataburger,French Fries (Small),French Fries,85,280,14,170,0</list></item><item><list struct="atomic" id="841">Whataburger,Chocolate Shake (16oz),Milkshake,343,430,9,400,77</list></item><item><list struct="atomic" id="842">In-N-Out Burger,Hamburger w/Onion,Burger,243,390,19,650,10</list></item><item><list struct="atomic" id="843">In-N-Out Burger,Cheeseburger w/Onion,Burger,268,480,27,1000,10</list></item><item><list struct="atomic" id="844">In-N-Out Burger,Double-Double w/Onion,Burger,330,670,41,1440,10</list></item><item><list struct="atomic" id="845">In-N-Out Burger,French Fries,French Fries,125,395,18,245,0</list></item><item><list struct="atomic" id="846">In-N-Out Burger,Chocolate Shake,Milkshake,321,590,29,320,65</list></item></list></variable><variable name="Fast food list"><list linked="linked" id="847"><item><ref id="721"></ref></item><item><ref id="722"></ref></item><item><ref id="723"></ref></item><item><ref id="724"></ref></item><item><ref id="725"></ref></item><item><ref id="726"></ref></item><item><ref id="727"></ref></item><item><ref id="728"></ref></item><item><ref id="729"></ref></item><item><ref id="730"></ref></item><item><ref id="731"></ref></item><item><ref id="732"></ref></item><item><ref id="733"></ref></item><item><ref id="734"></ref></item><item><ref id="735"></ref></item><item><ref id="736"></ref></item><item><ref id="737"></ref></item><item><ref id="738"></ref></item><item><ref id="739"></ref></item><item><ref id="740"></ref></item><item><ref id="741"></ref></item><item><ref id="742"></ref></item><item><ref id="743"></ref></item><item><ref id="744"></ref></item><item><ref id="745"></ref></item><item><ref id="746"></ref></item><item><ref id="747"></ref></item><item><ref id="748"></ref></item><item><ref id="749"></ref></item><item><ref id="750"></ref></item><item><ref id="751"></ref></item><item><ref id="752"></ref></item><item><ref id="753"></ref></item><item><ref id="754"></ref></item><item><ref id="755"></ref></item><item><ref id="756"></ref></item><item><ref id="757"></ref></item><item><ref id="758"></ref></item><item><ref id="759"></ref></item><item><ref id="760"></ref></item><item><ref id="761"></ref></item><item><ref id="762"></ref></item><item><ref id="763"></ref></item><item><ref id="764"></ref></item><item><ref id="765"></ref></item><item><ref id="766"></ref></item><item><ref id="767"></ref></item><item><ref id="768"></ref></item><item><ref id="769"></ref></item><item><ref id="770"></ref></item><item><ref id="771"></ref></item><item><ref id="772"></ref></item><item><ref id="773"></ref></item><item><ref id="774"></ref></item><item><ref id="775"></ref></item><item><ref id="776"></ref></item><item><ref id="777"></ref></item><item><ref id="778"></ref></item><item><ref id="779"></ref></item><item><ref id="780"></ref></item><item><ref id="781"></ref></item><item><ref id="782"></ref></item><item><ref id="783"></ref></item><item><ref id="784"></ref></item><item><ref id="785"></ref></item><item><ref id="786"></ref></item><item><ref id="787"></ref></item><item><ref id="788"></ref></item><item><ref id="789"></ref></item><item><ref id="790"></ref></item><item><ref id="791"></ref></item><item><ref id="792"></ref></item><item><ref id="793"></ref></item><item><ref id="794"></ref></item><item><ref id="795"></ref></item><item><ref id="796"></ref></item><item><ref id="797"></ref></item><item><ref id="798"></ref></item><item><ref id="799"></ref></item><item><ref id="800"></ref></item><item><ref id="801"></ref></item><item><ref id="802"></ref></item><item><ref id="803"></ref></item><item><ref id="804"></ref></item><item><ref id="805"></ref></item><item><ref id="806"></ref></item><item><ref id="807"></ref></item><item><ref id="808"></ref></item><item><ref id="809"></ref></item><item><ref id="810"></ref></item><item><ref id="811"></ref></item><item><ref id="812"></ref></item><item><ref id="813"></ref></item><item><ref id="814"></ref></item><item><ref id="815"></ref></item><item><ref id="816"></ref></item><item><ref id="817"></ref></item><item><ref id="818"></ref></item><item><ref id="819"></ref></item><item><ref id="820"></ref></item><item><ref id="821"></ref></item><item><ref id="822"></ref></item><item><ref id="823"></ref></item><item><ref id="824"></ref></item><item><ref id="825"></ref></item><item><ref id="826"></ref></item><item><ref id="827"></ref></item><item><ref id="828"></ref></item><item><ref id="829"></ref></item><item><ref id="830"></ref></item><item><ref id="831"></ref></item><item><ref id="832"></ref></item><item><ref id="833"></ref></item><item><ref id="834"></ref></item><item><ref id="835"></ref></item><item><ref id="836"></ref></item><item><ref id="837"></ref></item><item><ref id="838"></ref></item><item><ref id="839"></ref></item><item><ref id="840"></ref></item><item><ref id="841"></ref></item><item><ref id="842"></ref></item><item><ref id="843"></ref></item><item><ref id="844"></ref></item><item><ref id="845"></ref></item><item><ref id="846"></ref></item></list></variable></variables></scene></scenes></project><media name="U5L3-Data Info" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>