<snapdata remixID="12954339"><project name="Data" 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="Data"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Column 1 from table: %&apos;input&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="input"/></block></block></script></block-definition><block-definition s="Column 2 from table %&apos;Input.&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="Input."/></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="reportVariadicEquals"><list><block var="key"/><block s="reportListItem"><l>1</l><l/></block></list></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><list></list></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><list></list></block><block s="doIf"><block s="reportListIsEmpty"><block var="data"/></block><script><block s="doReport"><l>()</l></block></script><list></list></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="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><l></l></block><l>0</l></list></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></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="235"><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="236"></list></costumes><sounds><list struct="atomic" id="237"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="24" y="-1" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="242"><costumes><list struct="atomic" id="243"></list></costumes><sounds><list struct="atomic" id="244"></list></sounds><blocks></blocks><variables></variables><scripts><script x="41" y="38"><block s="receiveGo"></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="Stanley+Cup+Odds"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>The </l><custom-block s="Column 1 from table: %l"><block var="item"/></custom-block><l> has a </l><custom-block s="Column 2 from table %l"><block var="item"/></custom-block><l> Percent chance to win the Stanley Cup</l></list></block><l>3</l></block></script></block><block s="doSetVar"><l>Sorted team odds</l><custom-block s="$flash sort %l ordering with %predRing"><block s="reportCDR"><block var="Stanley+Cup+Odds"/></block><block s="reifyPredicate"><autolambda><block s="reportVariadicLessThan"><list><custom-block s="Column 1 from table: %l"><l/></custom-block><custom-block s="Column 1 from table: %l"><l/></custom-block></list></block></autolambda><list></list></block></custom-block></block></script></scripts></sprite><watcher var="Sorted team odds" style="normal" x="30" y="22.000001999999995" color="243,118,29" extX="146.123046875" extY="201"/><watcher var="Stanley+Cup+Odds" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="Stanley+Cup+Odds"><list id="296"><item><list struct="atomic" id="297">Team,Odds</list></item><item><list struct="atomic" id="298">Colorado Avalanche,9.6</list></item><item><list struct="atomic" id="299">Calgary Flames,6.9</list></item><item><list struct="atomic" id="300">Florida Panthers,7.8</list></item><item><list struct="atomic" id="301">Carolina Hurricanes,6.3</list></item><item><list struct="atomic" id="302">Dallas Stars,4.1</list></item><item><list struct="atomic" id="303">Toronto Maple Leafs,5.8</list></item><item><list struct="atomic" id="304">Las Vegas Golden Knights,3.6</list></item><item><list struct="atomic" id="305">Pittsburgh Penguins,5.4</list></item><item><list struct="atomic" id="306">Tampa Bay Lightning,6</list></item><item><list struct="atomic" id="307">Buffalo Sabres,1.1</list></item></list></variable><variable name="Sorted team odds"><list id="308"><item><ref id="307"></ref></item><item><ref id="299"></ref></item><item><ref id="301"></ref></item><item><ref id="298"></ref></item><item><ref id="302"></ref></item><item><ref id="300"></ref></item><item><ref id="304"></ref></item><item><ref id="305"></ref></item><item><ref id="306"></ref></item><item><ref id="303"></ref></item></list></variable></variables></scene></scenes></project><media name="Data" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>