<snapdata remixID="8834506"><project name="AbstractDataTypesMusicStarter" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</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="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC</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="180" y="452"><block s="doReport"><l></l></block></script><script x="343" y="255"><block s="reportNewList"><list><l></l></list></block></script><script x="304" y="493"><block s="doForEach"><l>item</l><l/><script></script></block></script><script x="62" y="311"><block s="doSetVar"><l>My Favorite Songs</l><custom-block s="Song Items Title %txt Album %txt Artist %txt Year %txt Genre %txt"><l>Money Trees</l><l>good kid, m.A.A.d. city</l><l>Kendrick Lamar</l><l>2012</l><l>Rap</l></custom-block></block></script><script x="696" y="276"><custom-block s="SetGenre Song %s Artist %s"><l></l><l></l></custom-block></script><script x="1003" y="318"><block s="doForEach"><l>item</l><l/><script></script></block></script><script x="621" y="417"><custom-block s="SetGenre Song %s Genre %s"><block var="My Favorite Songs"/><l>Hip Hop</l></custom-block></script><script x="619" y="473"><custom-block s="SetGenre Song %s Artist %s"><block var="My Favorite Songs"/><l>Bob</l></custom-block></script><script x="617" y="519"><custom-block s="SetGenre Song %s Album %s"><block var="My Favorite Songs"/><l>Dunno</l></custom-block></script><script x="610" y="572"><custom-block s="SetGenre Song %s Title %s"><block var="My Favorite Songs"/><l>A.B.C</l></custom-block></script><script x="611" y="624"><custom-block s="SetGenre Song %s Year %s"><block var="My Favorite Songs"/><l>1900</l></custom-block></script><script x="455" y="54"><custom-block s="GetGenre Title %l"><l/></custom-block></script><script x="777" y="96"><custom-block s="GetGenre Song %l"><block var="My Favorite Songs"/></custom-block></script><script x="460" y="97"><custom-block s="GetSong Album %l"><l/></custom-block></script><script x="458" y="126"><custom-block s="SetGenre Artist %l"><l/></custom-block></script><script x="465" y="169"><custom-block s="SetGenre Year %l"><l/></custom-block></script><script x="468" y="206"><custom-block s="SetGenre Genre %l"><l/></custom-block></script></scripts></sprite><watcher var="My Favorite Songs" style="normal" x="-3" y="64" color="243,118,29" extX="154" extY="195"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Song Items Title %&apos;Title&apos; Album %&apos;Album&apos; Artist %&apos;Artist&apos; Year %&apos;Year&apos; Genre %&apos;Genre&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input><input type="%txt"></input><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="Title"/><block var="Album"/><block var="Artist"/><block var="Year"/><block var="Genre"/></list></block></block></script></block-definition><block-definition s="GetGenre Song %&apos;Song&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs></block-definition><block-definition s="SetGenre Song %&apos;Song&apos; Genre %&apos;Genre&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><l>5</l><block var="My Favorite Songs"/><block var="Genre"/></block></script><scripts><script x="115.000001" y="127.00000100000011"><block s="reportListItem"><l><option>last</option></l><l/></block></script><script x="17" y="179.00000100000005"><block s="doSetVar"><l>Song</l><block var="Genre"/></block></script></scripts></block-definition><block-definition s="SetGenre Song %&apos;Song&apos; Artist %&apos;Artist&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><l>3</l><block var="My Favorite Songs"/><block var="Artist"/></block></script><scripts><script x="338.0000009999999" y="77.000001"><block var="Genre"/></script></scripts></block-definition><block-definition s="SetGenre Song %&apos;Song&apos; Album %&apos;Year&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><l>2</l><block var="My Favorite Songs"/><block var="Year"/></block></script><scripts><script x="331.0000009999999" y="77.000001"><block var="Genre"/></script></scripts></block-definition><block-definition s="SetGenre Song %&apos;song&apos; Title %&apos;Title&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><l>1</l><block var="My Favorite Songs"/><block var="Title"/></block></script><scripts><script x="342.0000009999999" y="183.00000100000005"><block var="Genre"/></script></scripts></block-definition><block-definition s="SetGenre Song %&apos;Song&apos; Year %&apos;Year&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><l>4</l><block var="My Favorite Songs"/><block var="Year"/></block></script><scripts><script x="271.0000009999999" y="105.000001"><block var="Genre"/></script></scripts></block-definition><block-definition s="GetGenre Title %&apos;Title&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs></block-definition><block-definition s="GetSong Album %&apos;Album&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs></block-definition><block-definition s="SetGenre Year %&apos;Year&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="SetGenre Genre %&apos;Genre&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs></block-definition><block-definition s="SetGenre Artist %&apos;Artist&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><l></l></block></script></block-definition></blocks><variables><variable name="My Favorite Songs"><list struct="atomic" id="130">Money Trees,&quot;good kid, m.A.A.d. city&quot;,Kendrick Lamar,2012,Rap</list></variable></variables></project><media name="AbstractDataTypesMusicStarter" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>