<snapdata remixID="8804881"><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,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="20" y="20"><block s="receiveGo"></block><block s="doSetVar"><l>song 1</l><block s="reportNewList"><list><l>Con Altura</l><l>Rosalia, J Balvin</l><l>Con Altura</l><l>2019</l><l>Pop </l></list></block></block><block s="doSetVar"><l>song 2</l><block s="reportNewList"><list><l>MIA</l><l>Bad Bunny Ft. Drake</l><l>X 100pre</l><l>2018</l><l>Reggaeton</l></list></block></block><block s="doSetVar"><l>song 3</l><block s="reportNewList"><list><l>Gymnopedie No.1</l><l>Erik Satie,Anne Queffelec</l><l>Anne Queffelec plays Satie</l><l>2019</l><l>Classical</l></list></block></block><block s="doSetVar"><l>Playlist</l><block s="reportNewList"><list><block var="song 1"/><block var="song 2"/><block var="song 3"/></list></block></block></script><script x="20" y="200"><custom-block s="Song Item Title %txt Artist %txt Album %txt Year %n Genre %txt"><l>MIA</l><l>Bad Bunny Ft. Drake</l><l>X 100pre</l><l>2018</l><l>Reggaeton</l></custom-block></script><script x="20" y="247"><custom-block s="Song Item Title %txt Artist %txt Album %txt Year %n Genre %txt"><l>Con Altura</l><l>Rosalia, J Balvin</l><l>Con Altura</l><l>2019</l><l>Pop</l></custom-block></script><script x="20" y="294"><custom-block s="Song Item Title %txt Artist %txt Album %txt Year %n Genre %txt"><l>Gymnopedia No.1</l><l>Erik Satie, Anne Queffelec</l><l>Anne Queffelec plays Satie</l><l>2019</l><l>Classical</l></custom-block></script><script x="20" y="341"><block s="doSetVar"><l>playlist 2.0</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><l>2018</l><block s="reportListItem"><l>4</l><l/></block></block></autolambda><list></list></block><block var="Playlist"/></block><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel Vidals</comment></block></script><script x="20" y="413"><custom-block s="GetTitle %txt"><l></l></custom-block></script><script x="20" y="452"><custom-block s="GetGenre %txt"><l>MIA</l></custom-block></script><script x="20" y="491"><custom-block s="GetArtist %txt"><l></l></custom-block></script><script x="20" y="530"><custom-block s="GetAlbum %txt"><l></l></custom-block></script><script x="20" y="569"><custom-block s="GetYear %txt"><l></l></custom-block></script><script x="20" y="608"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><l>5</l><block s="reportStringSize"><l></l></block></block></autolambda><list></list></block><block s="reportNewList"><list><l>Russia</l><l>Haiti</l><l>Japan</l><l>Brazil</l><l>Rwanda</l><l>Vietnam</l></list></block><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel VIdals</comment></block></script><script x="20" y="677"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><l>a</l><block s="reportLetter"><l>2</l><l></l></block></block></autolambda><list></list></block><block s="reportNewList"><list><l>Russia</l><l>Haiti</l><l>Japan</l><l>Brazil</l><l>Rwanda</l><l>Vietnam</l></list></block><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel VIdals</comment></block></script><script x="20" y="746"><custom-block s="Song Item Title %txt Artist %txt Album %txt Year %n Genre %txt"><l>Con Altura</l><l></l><l></l><l></l><l></l></custom-block></script><script x="20" y="779"><block s="receiveGo"></block><custom-block s="SetGenre Song %txt Genre %txt"><l>Con Altura</l><l>Pop</l></custom-block><custom-block s="GetGenre %txt"><block var="Genre"/></custom-block></script></scripts></sprite><watcher var="song 3" style="normal" x="363" y="13.000005999999985" color="243,118,29" extX="80" extY="70"/><watcher var="song 2" style="normal" x="241" y="14.00000399999999" color="243,118,29" extX="80" extY="70"/><watcher var="song 1" style="normal" x="118" y="22.000001999999995" color="243,118,29" extX="80" extY="70"/></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="%txt"></input><input type="%txt"></input><input type="%txt"></input><input type="%n"></input><input type="%txt"></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="SetGenre Song %&apos;Song&apos; Genre %&apos;Genre&apos;" type="command" category="motion"><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel Vidals</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="song 1"/><block var="Song"/></block><script><block s="doReplaceInList"><l>5</l><block var="song 1"/><block var="Genre"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 2"/><block var="Song"/></block><script><block s="doReplaceInList"><l>5</l><block var="song 2"/><block var="Genre"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 3"/><block var="Song"/></block><script><block s="doReplaceInList"><l>5</l><block var="song 3"/><block var="Genre"/></block></script></block></script></block-definition><block-definition s="GetTitle %&apos;Title&apos;" type="command" category="operators"><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel Vidals</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="song 1"/><block var="Title"/></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="song 1"/></block></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 2"/><block var="Title"/></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="song 2"/></block></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 3"/><block var="Title"/></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="song 3"/></block></block></script></block></script></block-definition><block-definition s="GetGenre %&apos;title&apos;" type="command" category="operators"><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel Vidals</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="song 1"/><block var="title"/></block><script><block s="doReport"><block s="reportListItem"><l>5</l><block var="song 1"/></block></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 2"/><block var="title"/></block><script><block s="doReport"><block s="reportListItem"><l>5</l><block var="song 2"/></block></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 3"/><block var="title"/></block><script><block s="doReport"><block s="reportListItem"><l>5</l><block var="song 3"/></block></block></script></block></script></block-definition><block-definition s="GetArtist %&apos;Song&apos;" type="command" category="operators"><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel Vidals</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="song 1"/><block var="Song"/></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="song 1"/></block></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 2"/><block var="Song"/></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="song 2"/></block></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 3"/><block var="Song"/></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="song 3"/></block></block></script></block></script></block-definition><block-definition s="GetAlbum %&apos;Title&apos;" type="command" category="operators"><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel Vidals</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="song 1"/><block var="Title"/></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="song 1"/></block></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 2"/><block var="Title"/></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="song 2"/></block></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 3"/><block var="Title"/></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="song 3"/></block></block></script></block></script></block-definition><block-definition s="GetYear %&apos;Title&apos;" type="command" category="operators"><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel Vidals</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="song 1"/><block var="Title"/></block><script><block s="doReport"><block s="reportListItem"><l>4</l><block var="song 1"/></block></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 2"/><block var="Title"/></block><script><block s="doReport"><block s="reportListItem"><l>4</l><block var="song 2"/></block></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 3"/><block var="Title"/></block><script><block s="doReport"><block s="reportListItem"><l>4</l><block var="song 3"/></block></block></script></block></script></block-definition><block-definition s="SetTitle Song %&apos;Song&apos; Title %&apos;Title&apos;" type="command" category="motion"><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel Vidals</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="song 1"/><block var="Song"/></block><script><block s="doReplaceInList"><l>1</l><block var="song 1"/><block var="Title"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 2"/><block var="Song"/></block><script><block s="doReplaceInList"><l>1</l><block var="song 2"/><block var="Title"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 3"/><block var="Song"/></block><script><block s="doReplaceInList"><l>1</l><block var="song 3"/><block var="Title"/></block></script></block></script></block-definition><block-definition s="SetAlbum Song %&apos;Song&apos; Album %&apos;Album&apos;" type="command" category="motion"><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel Vidals</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="song 1"/><block var="Song"/></block><script><block s="doReplaceInList"><l>3</l><block var="song 1"/><block var="Album"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 2"/><block var="Song"/></block><script><block s="doReplaceInList"><l>3</l><block var="song 2"/><block var="Album"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 3"/><block var="Song"/></block><script><block s="doReplaceInList"><l>3</l><block var="song 3"/><block var="Album"/></block></script></block></script></block-definition><block-definition s="SetArtist Song %&apos;Song&apos; Artist %&apos;Artist&apos;" type="command" category="motion"><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel Vidals</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="song 1"/><block var="Song"/></block><script><block s="doReplaceInList"><l>2</l><block var="song 1"/><block var="Artist"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 2"/><block var="Song"/></block><script><block s="doReplaceInList"><l>2</l><block var="song 2"/><block var="Artist"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 3"/><block var="Song"/></block><script><block s="doReplaceInList"><l>2</l><block var="song 3"/><block var="Artist"/></block></script></block></script></block-definition><block-definition s="SetYear Song %&apos;Song&apos; Year %&apos;Year&apos;" type="command" category="motion"><comment w="90" collapsed="false">Yonglin Wu&#xD;Angel Vidals</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="song 1"/><block var="Song"/></block><script><block s="doReplaceInList"><l>4</l><block var="song 1"/><block var="Year"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 2"/><block var="Song"/></block><script><block s="doReplaceInList"><l>4</l><block var="song 2"/><block var="Year"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="song 3"/><block var="Song"/></block><script><block s="doReplaceInList"><l>4</l><block var="song 3"/><block var="Year"/></block></script></block></script></block-definition></blocks><variables><variable name="Playlist"><list id="541"><item><list struct="atomic" id="542">Con Altura,&quot;Rosalia, J Balvin&quot;,Con Altura,2019,Pop </list></item><item><list struct="atomic" id="543">MIA,Bad Bunny Ft. Drake,X 100pre,2018,Reggaeton</list></item><item><list struct="atomic" id="544">Gymnopedie No.1,&quot;Erik Satie,Anne Queffelec&quot;,Anne Queffelec plays Satie,2019,Classical</list></item></list></variable><variable name="song 1"><ref id="542"></ref></variable><variable name="song 2"><ref id="543"></ref></variable><variable name="song 3"><ref id="544"></ref></variable><variable name="playlist 2.0"><list id="545"><item><ref id="543"></ref></item></list></variable></variables></project><media name="AbstractDataTypesMusicStarter" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>