<snapdata remixID="9957347"><project name="AbstractDataTypesMusicStarter" app="Snap! 6, https://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" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="252.1103515625" y="214.39999999999975"><block s="reportListItem"><l>5</l><block s="reportListItem"><l></l><block var="Playlist"/></block></block></script><script x="579.6416015625" y="301.9666666666659"><block s="reportListContainsItem"><block var="item"/><block var="song"/></block></script><script x="537.333984375" y="322.5333333333331"><block var="item"/></script><script x="290" y="251.63333333333253"><block s="doReport"><block s="reportListItem"><l>5</l><block s="reportListItem"><l>1</l><block var="Playlist"/></block></block></block></script><script x="617" y="139.96666666666613"><block s="doIf"><block s="reportEquals"><block var="song"/><l></l></block><script></script></block></script><script x="183.66666666666663" y="11.536801541425774"><block s="doSetVar"><l>Playlist</l><block s="reportNewList"><list><block s="reportNewList"><list><l>Peppermint</l><l>Jack Stauber</l><l>Micropop</l><l>2019</l><l>Pop</l></list></block><block s="reportNewList"><list><l>Cabinet Man</l><l>Lemon Demon</l><l>Spirit Phone</l><l>2016</l><l>Rock</l></list></block><block s="reportNewList"><list><l>Labyrinth</l><l>Miracle Musical</l><l>Hawaii: Part II</l><l>2012</l><l>Chiptune</l></list></block></list></block></block></script><script x="616.2275390625" y="10"><block s="reportListItem"><l>1</l><l/></block></script><script x="99.3291015625" y="149.37013487475895"><block var="genre"/></script><script x="44.333984375" y="259.5034682080923"><block s="doSetVar"><l>genre</l><block s="reportListItem"><l>5</l><block var="item"/></block></block></script><script x="98.333984375" y="173.5368015414257"><block s="doReport"><block s="reportJoinWords"><list><block var="song"/><l>,</l><block var="genre"/></list></block></block></script><script x="10" y="345.3999999999994"><block s="doSayFor"><l>Artist Playing</l><l>1</l></block><block s="doSayFor"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block var="Playlist"/></block></block><l>1</l></block></script><script x="380.333984375" y="372.2034682080923"><block s="doSetVar"><l>Playlist</l><block s="reportNewList"><list><l>The Shuffle Suitcase</l></list></block></block></script><script x="474.8707682291665" y="675.0333333333331"><block s="reportListItem"><l></l><l/></block></script><script x="233.333984375" y="433.20346820809226"><block s="doSetVar"><l>song</l><custom-block s="Song Item - Title: %s Artist: %s Album: %s Year: %s Genre: %s"><l>Labyrinth</l><l>Miracle Musical</l><l>Hawaii Part: II</l><l>2012</l><l>Chiptune</l></custom-block></block><block s="doAddToList"><block var="song"/><block var="Playlist"/></block></script><script x="353.333984375" y="139.70346820809226"><custom-block s="SetGenre Song: %s Genre: %s"><l>Labyrinth</l><l>Rap</l></custom-block></script><script x="370.1513671875" y="338.39999999999964"><custom-block s="GetGenre Song: %s"><l>Labyrinth</l></custom-block></script><script x="653.158203125" y="330.2034682080923"><block s="reportNewList"><list><l></l></list></block></script><script x="463.2685546875" y="527.9666666666659"><block var="song"/></script><script x="490.333984375" y="568.033333333333"><custom-block s="GetArtist Song: %s"><l>Labyrinth</l></custom-block></script><script x="74.55078125" y="469.3666666666664"><block s="doDeleteFromList"><l><option>last</option></l><block var="Playlist"/></block></script><script x="62.333984374999886" y="521.7999999999992"><block s="reportNewList"><list><block s="reportNewList"><list><l>Peppermint</l><l>Jack Stauber</l><l>Micropop</l><l>2019</l><l>Pop</l></list></block><block s="reportNewList"><list><l>Cabinet Man</l><l>Lemon Demon</l><l>Spirit Phone</l><l>2016</l><l>Rock</l></list></block><block s="reportNewList"><list><l>Labyrinth</l><l>Miracle Musical</l><l>Hawaii: Part II</l><l>2012</l><l>Chiptune</l></list></block><block s="reportNewList"><list><l>Turn The Lights Off</l><l>Tally Hall</l><l>Good &amp; Evil</l><l>2011</l><l>Rock</l></list></block></list></block></script><script x="407.095703125" y="758.633333333333"><block s="doReport"><block var="title"/></block></script><script x="284.095703125" y="658.7999999999997"><custom-block s="GetAlbum Song: %s"><l>Labyrinth</l></custom-block></script><script x="272.095703125" y="705.7999999999997"><custom-block s="GetYear Song %s"><l>Labyrinth</l></custom-block></script><script x="271.095703125" y="742.4666666666664"><custom-block s="SetTitle Song: %s Title: %s"><l>Labyrinth</l><l>Murders</l></custom-block></script></scripts></sprite><watcher var="song" style="normal" x="7" y="112" color="243,118,29" extX="80.00000000000011" extY="70" hidden="true"/><watcher var="Playlist" style="normal" x="-7" y="-1" color="243,118,29" extX="140" extY="158"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Song Item - Title: %&apos;title&apos; Artist: %&apos;artist&apos; Album: %&apos;album&apos; Year: %&apos;year&apos; Genre: %&apos;genre&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="title"/><block var="artist"/><block var="album"/><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="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>genre</l></list></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="Playlist"><comment w="90" collapsed="false">The first slot in Playlist is meant to be the name of your playlist so it&apos;s not checked for song data.</comment></block></block><script><block s="doIf"><block s="reportEquals"><block var="song"/><block s="reportListItem"><l>1</l><block var="item"/></block></block><script><block s="doSetVar"><l>genre</l><block s="reportListItem"><l>5</l><block var="item"/></block></block></script></block></script></block><block s="doReport"><block var="genre"/></block></script></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="doForEach"><l>item</l><block s="reportCDR"><block var="Playlist"><comment w="90" collapsed="false">The first slot of Playlist is meant to be your playlist&apos;s name, so it isn&apos;t checked for song data.</comment></block></block><script><block s="doIf"><block s="reportEquals"><block var="song"/><block s="reportListItem"><l>1</l><block var="item"/></block></block><script><block s="doReplaceInList"><l>5</l><block var="item"/><block var="genre"/></block></script></block></script></block></script></block-definition><block-definition s="GetArtist Song: %&apos;song&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>artist</l></list></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="Playlist"><comment w="90" collapsed="false">The first slot in Playlist is meant to be the name of your playlist so it&apos;s not checked for song data.</comment></block></block><script><block s="doIf"><block s="reportEquals"><block var="song"/><block s="reportListItem"><l>1</l><block var="item"/></block></block><script><block s="doSetVar"><l>artist</l><block s="reportListItem"><l>2</l><block var="item"/></block></block></script></block></script></block><block s="doReport"><block var="artist"/></block></script></block-definition><block-definition s="GetTitle Song: %&apos;song&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>title</l></list></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="Playlist"><comment w="90" collapsed="false">The first slot in Playlist is meant to be the name of your playlist so it&apos;s not checked for song data.</comment></block></block><script><block s="doIf"><block s="reportEquals"><block var="song"/><block s="reportListItem"><l>1</l><block var="item"/></block></block><script><block s="doSetVar"><l>title</l><block s="reportListItem"><l>1</l><block var="item"/></block></block></script></block></script></block><block s="doReport"><block var="title"/></block></script></block-definition><block-definition s="GetAlbum Song: %&apos;song&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>album</l></list></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="Playlist"><comment w="90" collapsed="false">The first slot in Playlist is meant to be the name of your playlist so it&apos;s not checked for song data.</comment></block></block><script><block s="doIf"><block s="reportEquals"><block var="song"/><block s="reportListItem"><l>1</l><block var="item"/></block></block><script><block s="doSetVar"><l>album</l><block s="reportListItem"><l>2</l><block var="item"/></block></block></script></block></script></block><block s="doReport"><block var="album"/></block></script></block-definition><block-definition s="GetYear Song %&apos;song&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>year</l></list></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="Playlist"><comment w="90" collapsed="false">The first slot in Playlist is meant to be the name of your playlist so it&apos;s not checked for song data.</comment></block></block><script><block s="doIf"><block s="reportEquals"><block var="song"/><block s="reportListItem"><l>1</l><block var="item"/></block></block><script><block s="doSetVar"><l>year</l><block s="reportListItem"><l>4</l><block var="item"/></block></block></script></block></script></block><block s="doReport"><block var="year"/></block></script></block-definition><block-definition s="SetTitle 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="doForEach"><l>item</l><block s="reportCDR"><block var="Playlist"><comment w="90" collapsed="false">The first slot of Playlist is meant to be your playlist&apos;s name, so it isn&apos;t checked for song data.</comment></block></block><script><block s="doIf"><block s="reportEquals"><block var="song"/><block s="reportListItem"><l>1</l><block var="item"/></block></block><script><block s="doReplaceInList"><l>1</l><block var="item"/><block var="title"/></block></script></block></script></block></script></block-definition><block-definition s="SetArtist 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="doForEach"><l>item</l><block s="reportCDR"><block var="Playlist"><comment w="90" collapsed="false">The first slot of Playlist is meant to be your playlist&apos;s name, so it isn&apos;t checked for song data.</comment></block></block><script><block s="doIf"><block s="reportEquals"><block var="song"/><block s="reportListItem"><l>1</l><block var="item"/></block></block><script><block s="doReplaceInList"><l>2</l><block var="item"/><block var="artist"/></block></script></block></script></block></script></block-definition><block-definition s="SetAlbum Song: %&apos;song&apos; Album: %&apos;album&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doForEach"><l>item</l><block s="reportCDR"><block var="Playlist"><comment w="90" collapsed="false">The first slot of Playlist is meant to be your playlist&apos;s name, so it isn&apos;t checked for song data.</comment></block></block><script><block s="doIf"><block s="reportEquals"><block var="song"/><block s="reportListItem"><l>1</l><block var="item"/></block></block><script><block s="doReplaceInList"><l>3</l><block var="item"/><block var="album"/></block></script></block></script></block></script></block-definition><block-definition s="SetYear 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="doForEach"><l>item</l><block s="reportCDR"><block var="Playlist"><comment w="90" collapsed="false">The first slot of Playlist is meant to be your playlist&apos;s name, so it isn&apos;t checked for song data.</comment></block></block><script><block s="doIf"><block s="reportEquals"><block var="song"/><block s="reportListItem"><l>1</l><block var="item"/></block></block><script><block s="doReplaceInList"><l>4</l><block var="item"/><block var="year"/></block></script></block></script></block></script></block-definition></blocks><variables><variable name="Playlist"><list id="469"><item><l>The Shuffle Suitcase</l></item><item><list struct="atomic" id="470">Labyrinth,Miracle Musical,Hawaii Part: II,2012,Chiptune</list></item></list></variable><variable name="song"><ref id="470"></ref></variable></variables></project><media name="AbstractDataTypesMusicStarter" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>