<snapdata remixID="8806663"><project name="U2L1.5-AbstractDataTypesMusicStarter" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAADoNJREFUeAHtXQl0VNUZ/ibLTBKykZUAIZgIblCBqliWiogVRAmgeApiXVqpCxb1oFUqLQdtK0equCBQEFAawAWEVjS4RNEYOFrAComRsFSMIYFskG0SMjP9//tmJohgzfN6ju/Nf3Pmvfv+e///vfvd7/z3/vfdmTh8lOBP7e3tqKiogLu1FQ4l4yIjx5eBig7K+ZScjj4q76iitFRFB9U+uewkkWGdLTmQmpaGhIQEQ1+OIYOAI0DA5uZmfFVeDldUFBQl/bxiqoURQZhLLGfyGQRTOboOENOgpL+GkgdQVERje35VJVdCFvjtUPn7W97H1BumBtTkHAIIhHEb2fMdPHgQkU4nvMSyoUOHYML48XjggQcU61jm9XhBhaivP0okdal6982cCa/XCx/JmZx89tKH6/lI7vVxGetR3kNlVMmoa+RVVWKzj+qxnWHDh6GlpSUEYJcmBhBQBDxw4ABcLheRg0nkVcNwVlYWnETIxYuXoKSkBNu2bUOvrF4IDw/H88+/gPmPPYa6ujrExcUpAhmEY74aZGJyGTIiG/2xcSaZR509QR2eAQQ/VK2goCDwbHIOAQQUAYNejIjCHiovLw/z589XzZ83bx7KysowZcoURUwWDhkyBM899xwGDx4Mt9vNrFPejT0ee0D1R2RT00s+s/cjueERqZT5GCAelQc9I93f4/GEAOzSxAACag5YWlqKyMgINbVTkz1VSi7MweEBkYX+crJzsG///oAeC43kDzYc7OWoPvHKiD0C5R0awfki21RzRdI17PN9+C5A8e5i5ObmqhpysD8CEYEmGp4LCGNSlP8H7/3t9kCROm/52pW+i/5jb0TiZbcFCchDt6TQQcAgIHU6D4/sjbxeB5zrZmBcv2TU3fgqomJiyDORh6I6zA1yciqj8pxlwvojWX8Nkir/ZuhRfTUUKz3Do/KNWinYSFyZi+gDL6HCdyv7T3V/NT4rC3IIBQQUAdWcjeZpily06BIdGYbaqa9QYBIND83R4mPj8filvTCpl/N7Y9I4Iw9Hj/uQkpKCpk+rDHv3XBy0O3AYD78TgteSsTcCKghRrk0FBdRYIhynyKgYTPvtNBWUVB+uxM0jBqHPnLXov3ovYsIdwc95S/+N8zccCl6fWHaqvOHm1C3QP+9zdKF1xxPrucLYVUoKFQQ6PCBHD5R4qOXEQ/KgQYOIj8bySTjJIrvnwOtuQvKUB9Fl0GU4OHMUatc9ifS7nkL69AVwl+1AVM4AeFub4W06hoikbsF8/GVTEBYTi5ING1C58G4cSkzFRa+Vomvu7ThWsBaptzyM+vyViB/5S3V/OYQGAoYHpLYG1u98XmMZhIk3cOBAtXyi5nBE0IYP1uPY23moe/VptH5RrBByndEP7dVfoXlXIdKmzVN2fMfbaOml/Wv5un8+i7YvSuFrb+ObITwuSenXv7ES2StLcOzdF+Gpq0Jb5X+VXA6hgYBahikuLqb1NwpC/AFD+sqxqJv2FiFgBA1t5PUiZo8CjbzfOxVUHQ/aGJkeGcwHMnFDc5Hx+xWBSznbHIHgMoyxMOyPRKnRvCzDa3scG0c4o9D7pXKUFe9WXu37YNL2QWFQvYVevZ2cXEnJJ4vk2sYIGHNADkA4+GAP6G+sz+cxlkZoiSUuIR4FV2bgzPhIFI24FxePHI0uXZOVf+T67Bg5dFHxAwmUDRIayzMBi4bh2EQeeklG7jYxLYN0jCXoypKdKN26BZfH1APiAQ2wQuAY9IDs60BrgIpN1HDePMA7YBwUldRVH0FWlzBU3LoUI/sPJP4QKePi8eJNI9BYvr9TMJXUd7xqq32GQxsge9pc9BgwBF0vGImqzExkdMqiVLYyAh0ekLyggyJfOqnEUTA7KnVJ+Yr0fsg593zkv5GPy6/4BeqPHMEl3i+RdNPNaK+pQNOOglPikDjmFjRufQ2elgb4WlsQG6Q8EJgDJl87FXv37sfy5ctp88PiU9oRoT0R6IiCebMAfXgzAifeFOCliFjJSNQaEa3KyvbuVeeGhqNqyA2LiUPz7iLkrNqDPq9WUUT7GfqsNxaY40dMQsqNf0JEcgYyZi5D9LlDEB6TAGdGNro/uAo5L5Qi9deP0N14EJcUiggoAqo3IbzeR/6Od6aoRGdjlwpvnWKZMU9sbWsjUpJ3NHyjWr87c+0XoH1atMRCES5xyV36kTLByzL1+SsQnpSBhi0v03JNORLG3ExlDlQ9OR0te7YjMj1L1W327wNMSjKWZ5RQDrZHwBgQiV8eIpmxCG0QkF/BcaDAMt6goDab0lA8/c471ebUuupqdCN49uSmnBakvVOyv1FWu2tBUFbxyPUqn7RiDyIjeDeOD7W1tUhPTw/WkYy9ETDmgMq7EdOYbRx5UOKo2KcIaLwjZlqq/XycoZTWKxs566oQQcTpTGr/rAT79u1TKn2vulqdq2tqaDtYpLr98eMd64SdsSt1rYlA0APymxAeVdkLcfLQXPDYsXoMHzZcDavnPLERPhqwHbxs4iehm4ZjR1sr1TZIu+ZXw9F0cI/SP9UhMyYM2bHhyPQXfuKPN1L/vktJUlKS0b7qIeDBladSF5kNEfC7L6IdscrPK9VMnuclJiZi126DHCe2/XDVYaSlp50oUvn+9y/Czt+NCsqd3c6As/c5aPr4TfVq7rDbh34JBln7vFKBsmu7o++GI9hEkXVSQhx+Vv4eMhdsD+pLxv4IKAKyR1NDLreXPBwnJmQ5fUuusPBDvlIyVUIHhyNMBSLsDQ13yCU+XHfddRTdPo/Di+5TwUbz9ncQFuGCkzYxJE26F5UL7sAze9x4+nP64hFt9fr86q7w0KYFDw27+9ctQcptxtcA1M3kEBII+D0gz+/8/s9/8tKbEP4i0oQJE+CKcKB86UOIHH8vdn6yE5MmTcLx5gakbH4KLZ9+gN7PFCGcdrd8OWscBj+yAV8WLkLmHTNRtajS2BFzZhqSx14JjNmLfVP7KnLOGJiO2lcW0KaErvA21iGqzyA4wlRQHhLASyMNBNRmhJ07P8FRmu8F5nLnbJyKz3JXITUlFVG0X++jrVvhfGcpzrjrCarDDHWgvaUJCfNy/bM/w1hnjn031lAEbbz3PXGDQu7Ea2UzQmeAtHjdjjkgBR3ExkAQrJZdmHypqal4ef16TIkn6nFkzPwLoy+rO6ORufag2qDQWQzOv/BiLF38LC6a/bpSrX09H9HxCSrfPG5cZ81JfQsjEByCA7thDA/H74K9yMjIUB5QLbUQ8zgybqfFZr4+q29ffDqxJ5KcnRs22fOtmDwUt64uDHrAJNqi1Xr9n+Gi7yHHxsZaGE559M4i4A9CyPOxd+MB1T8X/Pit9chbnYcBAwZgxvQ7ULFsNqpoa/6O7TvQs2dPbC18H646D1JumIWIhBQ0F3+IyOTucLhi4KDtW0dW/BFhUV3oFdxSHFn2ByReNQ0Tf3Mn5lwzAnPWFWLenIfwk2v+grOLlmEk9qPp5z9HTHR0Z59f6lscAUXA9G7dUFNdo4Zf3hzFaTr+hdlRo9CjK78DNoIUrjN69BiEU7Cgag2/xIia6WL03fchP38zUdgYxrN++q6qw+uL7RdcioaijVi6+q/oQZHz8gkDkHSsBm3nPYZd543H2Ycep2UaY5fMwoULMXfuXIvDKo//XRFQBOzRvTv+sWqV8nbsBF2j7gG2LMDDcW8Du9/G0dax+IosduuWoTYouN3f/P2WyspKFBUVfeO+/IajvboSzSXbKMoNhyPShbZD+1W9w0vuR0TzUZy9rQF47UIl41/nkhQ6CKgoONDcxsZGbN78Jqpp/x8n9nK8wpfVqyfiyrYi6fLrqawaNfTqzEnEcm7fRF9SauSq35rYxqkSffsTZ8WFw3XBFbhtyXrMmjVLLX737t37VNVFZkMEvkZAG7ZPmvQjR6BzIeyPvDHyeNZDQAhovT6z1RMLAW3VndZrjBDQen1mqycWAtqqO63XGCGg9frMVk8sBLRVd1qvMUJA6/WZrZ5YCGir7rReY4SA1uszWz2xENBW3Wm9xggBrddntnpiIaCtutN6jRECWq/PbPXEQkBbdaf1GiMEtF6f2eqJhYC26k7rNUYIaL0+s9UTCwFt1Z3Wa4wQ0Hp9ZqsnFgLaqjut1xghoPX6zFZPLAS0VXdarzFCQOv1ma2eWAh4mu7MysrCmjVrTlMqYl0IyC8jfAuSEydOVD9VzFX4l/030P86zs7O/hYNKeosAkLA/4MY/0TxyYl/G9vtdmPTpk3qvwacXC7X3x0BGYK/O1ZS8wdAIPgLqT+Abcub5CE4kGQIDiCh9ywEPA2eHIQ8+uijmDx58mlqiFgHAjIH1IGi2DCNgMwBTUMnijoQEALqQFFsmEZACGgaOlHUgYAQUAeKYsM0AkJA09CJog4EhIA6UBQbphEQApqGThR1ICAE1IGi2DCNgBDQNHSiqAMBIaAOFMWGaQSEgKahE0UdCAgBdaAoNkwjIAQ0DZ0o6kBACKgDRbFhGgEhoGnoRFEHAkJAHSiKDdMICAFNQyeKOhAQAupAUWyYRkAIaBo6UdSBgBBQB4piwzQCQkDT0ImiDgSEgDpQFBumERACmoZOFHUgIATUgaLYMI2AENA0dKKoAwEhoA4UxYZpBISApqETRR0ICAF1oCg2TCMgBDQNnSjqQEAIqANFsWEaASGgaehEUQcCQkAdKIoN0wgIAU1DJ4o6EBAC6kBRbJhGQAhoGjpR1IGAEFAHimLDNAJCQNPQiaIOBISAOlAUG6YREAKahk4UdSAgBNSBotgwjYAQ0DR0oqgDASGgDhTFhmkEhICmoRNFHQgIAXWgKDZMIyAENA2dKOpAQAioA0WxYRoBIaBp6ERRBwJCQB0oig3TCAgBTUMnijoQEALqQFFsmEZACGgaOlHUgYAQUAeKYsM0AkJA09CJog4EhIA6UBQbphEQApqGThR1ICAE1IGi2DCNwP8AXdFMc7mpYksAAAAASUVORK5CYII=</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</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="-5.684341886080802e-14" 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="doSetVar"><l>Playlist</l><block s="reportNewList"><list><l>My Summer Songs</l></list><comment w="90" collapsed="false">Playlist will contain different songs</comment></block></block><block s="doSetVar"><l>Song</l><custom-block s="Song Item Title %txt Artist %txt Album %txt Year %n Genre %txt"><l>Con Altura</l><l>Rosalia, J Balivin</l><l>Con Altura</l><l>2019</l><l>Pop</l></custom-block></block><block s="doAddToList"><block var="Song"/><block var="Playlist"/></block><block s="doSetVar"><l>Song</l><custom-block s="Song Item Title %txt Artist %txt Album %txt Year %n Genre %txt"><l>Gymnopedie No.1</l><l>Erik Satie, Anne Queffélec</l><l>Anne Queffélec plays Satie</l><l>2019</l><l>Classical</l><comment w="123" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This block will give a list that contains the information of a specific song.</comment></custom-block></block><block s="doAddToList"><block var="Song"/><block var="Playlist"/></block><block s="doSetVar"><l>Song</l><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></block><block s="doAddToList"><block var="Song"/><block var="Playlist"/></block><block s="doSetVar"><l>Song</l><custom-block s="Song Item Title %txt Artist %txt Album %txt Year %n Genre %txt"><l>Scenario</l><l>A Tribe Called Quest</l><l>The Low End Theory</l><l>1991</l><l>Hip Hop/Rap</l></custom-block></block><block s="doAddToList"><block var="Song"/><block var="Playlist"/></block></script><script x="20" y="367"><custom-block s="GetTitle %l Song # %txt"><block var="Song"/><l></l></custom-block></script><script x="20" y="401"><custom-block s="SetTitle %l Song # %txt to %s"><block var="Song"/><l></l><l></l></custom-block></script><script x="20" y="441.0000000000001"><custom-block s="GetArtist %l Song # %txt"><block var="Song"/><l></l></custom-block></script><script x="20" y="475.0000000000001"><custom-block s="SetArtist %l Song # %txt to %s"><block var="Song"/><l></l><l></l></custom-block></script><script x="20" y="515.0000000000001"><custom-block s="GetAlbum %l Song # %txt"><block var="Song"/><l></l></custom-block></script><script x="20" y="549.0000000000001"><custom-block s="SetAlbum %l Song # %txt to %s"><block var="Song"/><l></l><l></l></custom-block></script><script x="20" y="589.0000000000001"><custom-block s="SetYear %l Song # %txt to %s"><block var="Song"/><l></l><l></l></custom-block></script><script x="20" y="629.0000000000002"><custom-block s="GetGenre %l Song # %txt"><block var="Song"/><l></l></custom-block></script><script x="20" y="663.0000000000002"><custom-block s="SetGenre %l Song # %txt to %s"><block var="Song"/><l></l><l></l></custom-block></script><script x="20" y="703.0000000000002"><block s="reportNewList"><list><l>Con Altura</l><l>Rosalía, J Balvin</l><l>Con Altura</l><l>2019</l><l>Pop</l><l>Gymnopedie No.1</l><l>Erik Satie, Anne Queffélec</l><l>Anne Queffélec plays Satie</l><l>2019</l><l>Classical</l><l>Scenario</l><l>A Tribe Called Quest</l><l>The Low End Theory</l><l>1991</l><l>Hip Hop/Rap</l></list></block></script><script x="20" y="764.0000000000002"><block s="doSetVar"><l>Playlist 2</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportListContainsItem"><l/><l>2019</l></block></autolambda><list></list></block><block s="reportNewList"><list><custom-block s="Song Item Title %txt Artist %txt Album %txt Year %n Genre %txt"><l>Scenario</l><l>A Tribe Called Quest</l><l>The Low End Theory</l><l>1991</l><l>Hip Hop/Rap</l></custom-block><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><custom-block s="Song Item Title %txt Artist %txt Album %txt Year %n Genre %txt"><l>Gymnopedie No.1</l><l>Erik Satie, Anne Queffélec</l><l>Anne Queffélec plays Satie</l><l>2019</l><l>Classical</l></custom-block><custom-block s="Song Item Title %txt Artist %txt Album %txt Year %n Genre %txt"><l>Con Altura</l><l>Rosalia, J Balivin</l><l>Con Altura</l><l>2019</l><l>Pop</l></custom-block></list></block></block><comment w="90" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This adds songs that contain a specific thing to a second playlist</comment></block></script></scripts></sprite><watcher var="Song" style="normal" x="158.9999999999991" y="208.00000200000002" color="243,118,29" hidden="true"/><watcher scope="Stage" s="reportMouseX" style="normal" x="10.000000000001478" y="9.999999999999922" color="4,148,220" hidden="true"/><watcher scope="Stage" s="reportMouseY" style="normal" x="10.000000000001478" y="31.000001999999967" color="4,148,220" hidden="true"/><watcher scope="Stage" s="getTimer" style="normal" x="10.000000000001478" y="52.00000399999989" color="4,148,220" hidden="true"/><watcher var="Playlist" style="normal" x="4.999999999998067" y="1.999999999999993" color="243,118,29" extX="80.00000000000011" extY="70"/><watcher var="Index" style="normal" x="122" y="11" color="243,118,29" hidden="true"/><watcher var="Playlist 2" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></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="GetTitle %&apos;Song&apos; Song # %&apos;Song #&apos;" type="reporter" category="operators"><comment x="0" y="0" w="155" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This block reports the name of a song you just input the variable song and then the index # of the song</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="Song #"/><block var="Playlist"/></block></block></block></script></block-definition><block-definition s="GetArtist %&apos;Song&apos; Song # %&apos;Song #&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This block reports the artist of a song you just input the variable song and then the index # of the song</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block s="reportListItem"><block var="Song #"/><block var="Playlist"/></block></block></block></script></block-definition><block-definition s="GetAlbum %&apos;Song&apos; Song # %&apos;Song #&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This block reports the album name of a song you just input the variable song and then the index # of the song</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>3</l><block s="reportListItem"><block var="Song #"/><block var="Playlist"/></block></block></block></script></block-definition><block-definition s="GetYear %&apos;Song&apos; Song # %&apos;Song #&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This block reports the year of a song&apos;s released you just input the variable song and then the index # of the song</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>4</l><block s="reportListItem"><block var="Song #"/><block var="Playlist"/></block></block></block></script></block-definition><block-definition s="GetGenre %&apos;Song&apos; Song # %&apos;Song #&apos;" type="reporter" category="operators"><comment x="0" y="0" w="179" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This block reports the genre of a song you just input the variable song and then the index # of the song</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>5</l><block s="reportListItem"><block var="Song #"/><block var="Playlist"/></block></block></block></script></block-definition><block-definition s="SetTitle %&apos;Song&apos; Song # %&apos;Song #&apos; to %&apos;Title&apos;" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This block changes the name of a song you just input the variable song, the index # of the song and what you want to change it to</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><l>1</l><block s="reportListItem"><block var="Song #"/><block var="Playlist"/></block><block var="Title"/></block></script></block-definition><block-definition s="SetArtist %&apos;Song&apos; Song # %&apos;Song #&apos; to %&apos;Artist&apos;" type="command" category="motion"><comment x="0" y="0" w="129" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This block changes the name of the artist of a song you just input the variable song, the index # of the song and what you want to change it to</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><l>2</l><block s="reportListItem"><block var="Song #"/><block var="Playlist"/></block><block var="Artist"/></block></script></block-definition><block-definition s="SetAlbum %&apos;Song&apos; Song # %&apos;Song #&apos; to %&apos;Album&apos;" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This block changes the album name of a song you just input the variable song, the index # of the song and what you want to change it to</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><l>3</l><block s="reportListItem"><block var="Song #"/><block var="Playlist"/></block><block var="Album"/></block></script></block-definition><block-definition s="SetYear %&apos;Song&apos; Song # %&apos;Song #&apos; to %&apos;Year&apos;" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This block changes the year of a song&apos;s release you just input the variable song, the index # of the song and what you want to change it to</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><l>4</l><block s="reportListItem"><block var="Song #"/><block var="Playlist"/></block><block var="Year"/></block></script></block-definition><block-definition s="SetGenre %&apos;Song&apos; Song # %&apos;Song #&apos; to %&apos;Genre&apos;" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Samantha Ortega&#xD;Konrad Sukiennik&#xD;This block changes the genre of a song you just input the variable song, the index # of the song and what you want to change it to</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><l>5</l><block s="reportListItem"><block var="Song #"/><block var="Playlist"/></block><block var="Genre"/></block></script></block-definition></blocks><variables><variable name="Playlist"><list id="280"><item><l>My Summer Songs</l></item><item><list struct="atomic" id="281">Con Altura,&quot;Rosalia, J Balivin&quot;,Con Altura,2019,Pop</list></item><item><list struct="atomic" id="282">Gymnopedie No.1,&quot;Erik Satie, Anne Queffélec&quot;,Anne Queffélec plays Satie,2019,Classical</list></item><item><list struct="atomic" id="283">MIA,Bad Bunny ft. Drake,X 100pre,2018,Reggaeton</list></item><item><list struct="atomic" id="284">Scenario,A Tribe Called Quest,The Low End Theory,1991,Hip Hop/Rap</list></item></list></variable><variable name="Song"><ref id="284"></ref></variable><variable name="Index"><l>5</l></variable><variable name="Playlist 2"><list id="285"><item><list struct="atomic" id="286">Gymnopedie No.1,&quot;Erik Satie, Anne Queffélec&quot;,Anne Queffélec plays Satie,2019,Classical</list></item><item><list struct="atomic" id="287">Con Altura,&quot;Rosalia, J Balivin&quot;,Con Altura,2019,Pop</list></item></list></variable></variables></project><media name="U2L1.5-AbstractDataTypesMusicStarter" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>