<snapdata remixID="14952717"><project name="Metro Access Control Project_Official_Jan 9" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Metro Access Control Project_Official_Jan 9"><notes></notes><palette><category name="Hummingbird" color="8,155,171,1"/><category name="Finch" color="8,155,171,1"/><category name="micro:bit" color="8,155,171,1"/></palette><hidden> receiveCondition reportAtan2 reportVariadicMin reportVariadicMax reportPipe receiveUserEdit getPosition reportMousePosition doDefineBlock doSetBlockAttribute doDeleteBlock reportBlockAttribute reportEnvironment reportJSFunction reportNewCostumeSkewed receiveSlotEvent doSetSlot receiveConditionEvent reportColor reportColorAttribute reportNewColor reportPoll</hidden><headers></headers><code></code><blocks><block-definition s="Hummingbird %&apos;devId&apos; Position Servo %&apos;port&apos; %&apos;position&apos; °" type="command" category="Hummingbird"><header></header><code></code><translations>ko:Hummingbird _ 위치 제어 서보 _ _ °&#xD;de:Hummingbird _ Position Servo _ _ °&#xD;pt:Hummingbird _ Posição do Servo _ _ °&#xD;fr:Hummingbird _ Position Servo _ _ °&#xD;nl:Hummingbird _ Positie-Servo _ _ °&#xD;zh_CN:Hummingbird _ 位置伺服 _ _ °&#xD;zh_TW:Hummingbird _ 位置伺服 _ _ °&#xD;ar:Hummingbird _ موقف محرك سيرفو المؤازر _ _&#xD;dk:Hummingbird _ Positionsservo _ _ °&#xD;he:Hummingbird _ סרוו כיוון _ _&#xD;es:Hummingbird _ Servo de posicion _ _ °&#xD;ca:Hummingbird _ Servo posicional _ _ °&#xD;fi:Hummingbird _ Asentoservo _ _ °&#xD;sv:Hummingbird _ Positionsservo _ _ °&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3&#xD;4</options></input><input type="%n">90</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_bitpositionservo(robot, port, position)</l><list><block var="devId"/><block var="port"/><block var="position"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Hummingbird %&apos;devId&apos; Rotation Servo %&apos;port&apos; %&apos;speed&apos; %" type="command" category="Hummingbird"><header></header><code></code><translations>ko:Hummingbird _ 회전속도 제어 서보 _ _ %&#xD;de:Hummingbird _ Drehung Servo _ _ %&#xD;pt:Hummingbird _ Rotação do Servo _ _ %&#xD;fr:Hummingbird _ Rotation Servo _ _ %&#xD;nl:Hummingbird _ Draai-Servo _ _ %&#xD;zh_CN:Hummingbird _ 旋转伺服 _ _ %&#xD;zh_TW:Hummingbird _ 旋轉伺服 _ _ %&#xD;ar:Hummingbird _ فتحة دوران المحرك المؤازر _ _&#xD;dk:Hummingbird _ Rotationsservo _ _ %&#xD;he:Hummingbird _ סרוו סיבובים _ _ %&#xD;es:Hummingbird _ Servo de rotacion _ _ %&#xD;ca:Hummingbird _ Servo rotacional _ _ %&#xD;fi:Hummingbird _ Kiertoservo _ _ %&#xD;sv:Hummingbird _ Rotationsservo _ _ %&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3&#xD;4</options></input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_bitrotationservo(robot, port, speed)</l><list><block var="devId"/><block var="port"/><block var="speed"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Hummingbird %&apos;devId&apos; LED %&apos;port&apos; %&apos;intensity&apos; %" type="command" category="Hummingbird"><header></header><code></code><translations>ko:Hummingbird _ LED _ _ %&#xD;de:Hummingbird _ LED _ _ %&#xD;pt:Hummingbird _ LED _ _ %&#xD;fr:Hummingbird _ LED _ _ %&#xD;nl:Hummingbird _ LED _ _ %&#xD;zh_CN:Hummingbird _ LED _ _ %&#xD;zh_TW:Hummingbird _ LED _ _ %&#xD;ar:Hummingbird _ ضوء _ _&#xD;dk:Hummingbird _ LED _ _ %&#xD;he:Hummingbird _ לד % _ _&#xD;es:Hummingbird _ LED _ _ %&#xD;ca:Hummingbird _ LED _ _ %&#xD;fi:Hummingbird _ LED _ _ %&#xD;sv:Hummingbird _ LED _ _ %&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3</options></input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_led(robot, port, intensity)</l><list><block var="devId"/><block var="port"/><block var="intensity"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Hummingbird %&apos;devId&apos; Tri-LED %&apos;port&apos; R %&apos;redLED&apos; % G %&apos;greenLED&apos; % B %&apos;blueLED&apos; %" type="command" category="Hummingbird"><header></header><code></code><translations>ko:Hummingbird _ 삼색 LED _ 빨강 _ % 초록 _ % 파랑 _ %&#xD;de:Hummingbird _ Dreifarben-LED _ R _ % G _ % B _ %&#xD;pt:Hummingbird _ LED Tricolor _ R _ % G _ % B _ %&#xD;fr:Hummingbird _ Tri-LED _ R _ % G _ % B _ %&#xD;nl:Hummingbird _ Tri-LED _ R _ % G _ % B _ %&#xD;zh_CN:Hummingbird _ 三色LED _ 红 _ % 绿 _ % 蓝 _ %&#xD;zh_TW:Hummingbird _ 三色LED _ 紅 _ % 綠 _ % 藍 _ %&#xD;ar:Hummingbird _ ضوء الصمام الثلاثي _ _ _ _&#xD;dk:Hummingbird _ Tri-LED _ R _ % G _ % B _ %&#xD;he:Hummingbird _ לד שלושה צבעים % _ R _ % G _ % B _&#xD;es:Hummingbird _ Led tricolor _ R _ % G _ % B _ %&#xD;ca:Hummingbird _ Tri-LED _ vermell _ % verd _ % blau _ %&#xD;fi:Hummingbird _ Tri-LED _ R _ % G _ % B _ %&#xD;sv:Hummingbird _ Tri-LED _ R _ % G _ % B _ %&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n" readonly="true">1<options>1&#xD;2</options></input><input type="%n">0</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_triled(robot, port, red, green, blue)</l><list><block var="devId"/><block var="port"/><block var="redLED"/><block var="greenLED"/><block var="blueLED"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Hummingbird %&apos;devId&apos; %&apos;sensor&apos; %&apos;port&apos;" type="reporter" category="Hummingbird"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Light<options>Distance (cm)&#xD;Dial&#xD;Light&#xD;Sound&#xD;Other (V)</options></input><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_bitsensor(robot, sensor, port)</l><list><block var="devId"/><block var="sensor"/><block var="port"/></list></block></block></script></block-definition><block-definition s="Hummingbird %&apos;devId&apos; Play Note %&apos;note&apos; for %&apos;beats&apos; beats" type="command" category="Hummingbird"><header></header><code></code><translations>ko:Hummingbird _ _ 번 음을 _ 박자로 연주하기&#xD;de:Hummingbird _ Spiele Note _ für _ Schläge&#xD;pt:Hummingbird _ Toque Notas _ por _ Batidas&#xD;fr:Hummingbird _ Jouer la note _ pour _ battement(s)&#xD;nl:Hummingbird _ Speel Noot _ voor _ Beats&#xD;zh_CN:Hummingbird _ 演奏 音阶 _ 于 _ 拍&#xD;zh_TW:Hummingbird _ 演奏 音階 _ 於 _ 拍&#xD;ar:Hummingbird _ تشغيل الموسيقى _ _&#xD;dk:Hummingbird _ Spil tone _ i _ slag&#xD;he:Hummingbird _ נגן תו _ במשך _ פעימות&#xD;es:Hummingbird _ Emitir un sonido _ por _ pulsos&#xD;ca:Hummingbird _ Toca nota _ durant _ temps&#xD;fi:Hummingbird _ Soita sävel _ _ iskun ajan&#xD;sv:Hummingbird _ Spela not _ _&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n">60<options>§_pianoKeyboardMenu</options></input><input type="%n">0.5</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="beats"/><l>16</l></list></block><script><block s="doSetVar"><l>beats</l><l>16</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>0</l><block var="beats"/></list></block><script><block s="doSetVar"><l>beats</l><l>0</l></block></script><list></list></block><block s="doSetVar"><l>beats</l><block s="reportRound"><block s="reportVariadicProduct"><list><block s="reportQuotient"><l>60000</l><block s="getTempo"></block></block><block var="beats"/></list></block><comment w="242" collapsed="false">BPM = tempo&#xD;60 * 1000/BPM = BPMS beats per millisecond&#xD;beats = Duration in ms = BPMS * number of beats</comment></block></block><block s="doApplyExtension"><l>bbt_playnote(robot, note, duration)</l><list><block var="devId"/><block var="note"/><block var="beats"/></list></block><block s="doWait"><block s="reportQuotient"><block var="beats"/><l>1000</l></block><comment w="205" collapsed="false">block for number of seconds</comment></block></script></block-definition><block-definition s="micro:bit %&apos;devId&apos; Button %&apos;button&apos;" type="predicate" category="micro:bit"><header></header><code></code><translations>ko:micro:bit _ 버튼 _&#xD;de:micro:bit _ Knopf _&#xD;pt:micro:bit _ Tecla _&#xD;fr:micro:bit _ Bouton _&#xD;nl:micro:bit _ Knop _&#xD;zh_CN:micro:bit _ 按钮 _&#xD;zh_TW:micro:bit _ 按鈕 _&#xD;ar:micro:bit _ زر _&#xD;dk:micro:bit _ Knap _&#xD;he:micro:bit _ לחצן _&#xD;es:micro:bit _ Pulsador _&#xD;ca:micro:bit _ Botó _&#xD;fi:micro:bit _ Painike _&#xD;sv:micro:bit _ Knapp _&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;Logo (V2)</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_button(robot, button)</l><list><block var="devId"/><block var="button"/></list></block></block></script></block-definition><block-definition s="micro:bit %&apos;devId&apos; %&apos;dim&apos;" type="predicate" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Screen Up<options>Screen Up&#xD;Screen Down&#xD;Tilt Left&#xD;Tilt Right&#xD;Logo Up&#xD;Logo Down&#xD;Shake</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_orientation(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; %&apos;dim&apos;" type="predicate" category="Finch"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Beak Up<options>Beak Up&#xD;Beak Down&#xD;Tilt Left&#xD;Tilt Right&#xD;Level&#xD;Upside Down&#xD;Shake</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchorientation(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block></block></script></block-definition><block-definition s="micro:bit %&apos;devId&apos; %&apos;device&apos; %&apos;dim&apos;" type="reporter" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Accelerometer (m/s²)<options>Accelerometer (m/s²)&#xD;Magnetometer (µT)</options></input><input type="%txt" readonly="true">X<options>X&#xD;Y&#xD;Z</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="device"/><l>Accelerometer (m/s²)</l></list></block><block s="reportApplyExtension"><l>bbt_accelerometer(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block><block s="reportApplyExtension"><l>bbt_magnetometer(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; %&apos;device&apos; %&apos;dim&apos;" type="reporter" category="Finch"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Accelerometer (m/s²)<options>Accelerometer (m/s²)&#xD;Magnetometer (µT)</options></input><input type="%txt" readonly="true">X<options>X&#xD;Y&#xD;Z</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="device"/><l>Accelerometer (m/s²)</l></list></block><block s="reportApplyExtension"><l>bbt_finchaccelerometer(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block><block s="reportApplyExtension"><l>bbt_finchmagnetometer(robot, dimension)</l><list><block var="devId"/><block var="dim"/></list></block></block></block></script></block-definition><block-definition s="micro:bit %&apos;devId&apos; Compass" type="reporter" category="micro:bit"><header></header><code></code><translations>ko:micro:bit _ 나침반 센서&#xD;de:micro:bit _ Kompass&#xD;pt:micro:bit _ Bússola&#xD;fr:micro:bit _ Compas&#xD;nl:micro:bit _ Kompas&#xD;zh_CN:micro:bit _ 指南针&#xD;zh_TW:micro:bit _ 指南針&#xD;ar:micro:bit _ بوصلة&#xD;dk:micro:bit _ Kompas&#xD;he:micro:bit _ מצפן&#xD;es:micro:bit _ Brujula&#xD;ca:micro:bit _ Brúixola&#xD;fi:micro:bit _ Kompassi&#xD;sv:micro:bit _ Kompass&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_compass(robot)</l><list><block var="devId"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Compass" type="reporter" category="Finch"><header></header><code></code><translations>ko:Finch _ 나침반 센서&#xD;de:Finch _ Kompass&#xD;pt:Finch _ Bússola&#xD;fr:Finch _ Compas&#xD;nl:Finch _ Kompas&#xD;zh_CN:Finch _ 指南针&#xD;zh_TW:Finch _ 指南針&#xD;ar:Finch _ بوصلة&#xD;dk:Finch _ Kompas&#xD;he:Finch _ מצפן&#xD;es:Finch _ Brujula&#xD;ca:Finch _ Brúixola&#xD;fi:Finch _ Kompassi&#xD;sv:Finch _ Kompass&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchcompass(robot)</l><list><block var="devId"/></list></block></block></script></block-definition><block-definition s="micro:bit V2 %&apos;devId&apos; %&apos;sensor&apos;" type="reporter" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Sound<options>Sound&#xD;Temperature (°C)</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="sensor"/><l>Sound</l></list></block><block s="reportApplyExtension"><l>bbt_sound(robot)</l><list><block var="devId"/></list></block><block s="reportApplyExtension"><l>bbt_temperature(robot)</l><list><block var="devId"/></list></block></block></block></script></block-definition><block-definition s="%&apos;devId&apos; Battery Level" type="reporter" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_battery(robot)</l><list><block var="devId"/></list></block></block></script></block-definition><block-definition s="micro:bit Print %&apos;devId&apos; %&apos;string&apos;" type="command" category="micro:bit"><header></header><code></code><translations>ko:micro:bit _ 출력 _&#xD;de:micro:bit _ Drucke _&#xD;pt:micro:bit _ Imprimir _&#xD;fr:micro:bit _ Imprimer _&#xD;nl:micro:bit _ Schrijf _&#xD;zh_CN:micro:bit _ 打印 _&#xD;zh_TW:micro:bit _ 打印 _&#xD;ar:micro:bit _ طباعة _&#xD;dk:micro:bit _ Vis _&#xD;he:micro:bit _ הדפס _&#xD;es:micro:bit _ Imprimir _&#xD;ca:micro:bit _ Escriu _&#xD;fi:micro:bit _ Näytä teksti _&#xD;sv:micro:bit _ Visa text _&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt">Hello</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_print(robot, string)</l><list><block var="devId"/><block var="string"/></list></block><block s="doWait"><block s="reportVariadicProduct"><list><l>.6</l><block s="reportTextAttribute"><l><option>length</option></l><block var="string"/></block></list></block></block></script></block-definition><block-definition s="micro:bit %&apos;devId&apos; Display $nl %&apos;r1c1&apos; %&apos;r1c2&apos; %&apos;r1c3&apos; %&apos;r1c4&apos; %&apos;r1c5&apos; $nl %&apos;r2c1&apos; %&apos;r2c2&apos; %&apos;r2c3&apos; %&apos;r2c4&apos; %&apos;r2c5&apos; $nl %&apos;r3c1&apos; %&apos;r3c2&apos; %&apos;r3c3&apos; %&apos;r3c4&apos; %&apos;r3c5&apos; $nl %&apos;r4c1&apos; %&apos;r4c2&apos; %&apos;r4c3&apos; %&apos;r4c4&apos; %&apos;r4c5&apos; $nl %&apos;r5c1&apos; %&apos;r5c2&apos; %&apos;r5c3&apos; %&apos;r5c4&apos; %&apos;r5c5&apos;" type="command" category="micro:bit"><header></header><code></code><translations>ko:micro:bit _ 보이기 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;de:micro:bit _ LED Anzeige _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;pt:micro:bit _ Visor _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;fr:micro:bit _ Display _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;nl:micro:bit _ Scherm _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;zh_CN:micro:bit _ 显示 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;zh_TW:micro:bit _ 顯示 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;ar:micro:bit _ عرض _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;dk:micro:bit _ Display _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;he:micro:bit _ מסך _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;es:micro:bit _ Monitor _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;ca:micro:bit _ Pantalla _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;fi:micro:bit _ Näytä _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;sv:micro:bit _ Skärm _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input><input type="%b">false</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doDeclareVariables"><list><l>symbolString</l></list></block><block s="doSetVar"><l>symbolString</l><block s="reportJoinWords"><list><block var="r1c1"/><l>/</l><block var="r1c2"/><l>/</l><block var="r1c3"/><l>/</l><block var="r1c4"/><l>/</l><block var="r1c5"/><l>/</l><block var="r2c1"/><l>/</l><block var="r2c2"/><l>/</l><block var="r2c3"/><l>/</l><block var="r2c4"/><l>/</l><block var="r2c5"/><l>/</l><block var="r3c1"/><l>/</l><block var="r3c2"/><l>/</l><block var="r3c3"/><l>/</l><block var="r3c4"/><l>/</l><block var="r3c5"/><l>/</l><block var="r4c1"/><l>/</l><block var="r4c2"/><l>/</l><block var="r4c3"/><l>/</l><block var="r4c4"/><l>/</l><block var="r4c5"/><l>/</l><block var="r5c1"/><l>/</l><block var="r5c2"/><l>/</l><block var="r5c3"/><l>/</l><block var="r5c4"/><l>/</l><block var="r5c5"/></list></block></block><block s="doApplyExtension"><l>bbt_display(robot, symbol)</l><list><block var="devId"/><block var="symbolString"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="stop all %&apos;devId&apos;" type="command" category="micro:bit"><header></header><code></code><translations>ko:모두 멈추기 _&#xD;de:stoppe alles _&#xD;pt:pare todos _&#xD;fr:stop tout _&#xD;nl:stop alle _&#xD;zh_CN:停止 全部 _&#xD;zh_TW:停止 全部 _&#xD;ar:توقف الكل _&#xD;dk:stop alle _&#xD;he:להפסיק הכל _&#xD;es:detener todo _&#xD;ca:atura tot _&#xD;fi:pysäytä kaikki _&#xD;sv:stop allt _&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_stop(robot)</l><list><block var="devId"/></list></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Distance (cm)" type="reporter" category="Finch"><header></header><code></code><translations>ca:Finch _ Distància (cm)&#xD;de:Finch _ Entfernung (cm)&#xD;es:Finch _ Distancia (cm)&#xD;fr:Finch _ Distance (cm)&#xD;he:Finch _ מרחק (cm)&#xD;ko:Finch _ 거리 센서 (cm)&#xD;nl:Finch _ Afstand (cm)&#xD;pt:Finch _ Distância (cm)&#xD;zh_CN:Finch _ 距离 (cm)&#xD;zh_TW:Finch _ 距離 (cm)&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchdistance(robot)</l><list><block var="devId"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; %&apos;port&apos; Light" type="reporter" category="Finch"><header></header><code></code><translations>ca:Finch _ _ Llum&#xD;de:Finch _ _ Licht&#xD;es:Finch _ _ Luz&#xD;fr:Finch _ _ Lumière&#xD;he:Finch _ _ אור&#xD;ko:Finch _ _ 빛 센서&#xD;nl:Finch _ _ Licht&#xD;pt:Finch _ _ Luz&#xD;zh_CN:Finch _ _ 灯光&#xD;zh_TW:Finch _ _ 燈光&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Right<options>Left&#xD;Right</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchlight(robot, port)</l><list><block var="devId"/><block var="port"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; %&apos;port&apos; Line" type="reporter" category="Finch"><header></header><code></code><translations>ca:Finch _ _ Línia&#xD;de:Finch _ _ Linie&#xD;es:Finch _ _ Línea&#xD;fr:Finch _ _ Ligne&#xD;he:Finch _ _ קו&#xD;ko:Finch _ _ 선&#xD;nl:Finch _ _ Lijn&#xD;pt:Finch _ _ Linha&#xD;zh_CN:Finch _ _ 线&#xD;zh_TW:Finch _ _ 線&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Right<options>Left&#xD;Right</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchline(robot, port)</l><list><block var="devId"/><block var="port"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; %&apos;port&apos; Encoder (rotations)" type="reporter" category="Finch"><header></header><code></code><translations>ca:Finch _ Recompte de voltes _&#xD;de:Finch _ _ Kodierer&#xD;es:Finch _ Recuento de vueltas _&#xD;fr:Finch _ _ Encodeur&#xD;he:Finch _ _ קודאי&#xD;ko:Finch _ _ 인코더&#xD;nl:Finch _ _ Encoder&#xD;pt:Finch _ _ Código&#xD;zh_CN:Finch _ _ 编码器&#xD;zh_TW:Finch _ _ 編碼器&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Right<options>Left&#xD;Right</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doReport"><block s="reportApplyExtension"><l>bbt_finchencoder(robot, port)</l><list><block var="devId"/><block var="port"/></list></block></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Reset Encoders" type="command" category="Finch"><header></header><code></code><translations>ca:Finch _ Reinicialitza els comptadors de voltes&#xD;de:Finch _ Kodierer Zurücksetzen&#xD;es:Finch _ Reinicializar los contadores de vueltas&#xD;fr:Finch _ Réinitialiser les encodeurs&#xD;he:Finch _ לאפס קודאי&#xD;ko:Finch _ 인코더 리셋하기&#xD;nl:Finch _ Encoders Resetten&#xD;pt:Finch _ Redefinir Código&#xD;zh_CN:Finch _ 重置编码器&#xD;zh_TW:Finch _ 重置編碼器&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_finchencoderreset(robot)</l><list><block var="devId"/></list></block><block s="doWait"><l>0.5</l><comment w="205" collapsed="false">block until reset happens</comment></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Play Note %&apos;note&apos; for %&apos;beats&apos; beats" type="command" category="Finch"><header></header><code></code><translations>ko:Finch _ _ 번 음을 _ 박자로 연주하기&#xD;de:Finch _ Spiele Note _ für _ Schläge&#xD;pt:Finch _ Toque Notas _ por _ Batidas&#xD;fr:Finch _ Jouer la note _ pour _ battement(s)&#xD;nl:Finch _ Speel Noot _ voor _ Beats&#xD;zh_CN:Finch _ 演奏 音阶 _ 于 _ 拍&#xD;zh_TW:Finch _ 演奏 音階 _ 於 _ 拍&#xD;ar:Finch _ تشغيل الموسيقى _ _&#xD;dk:Finch _ Spil tone _ i _ slag&#xD;he:Finch _ נגן תו _ במשך _ פעימות&#xD;es:Finch _ Emitir un sonido _ por _ pulsos&#xD;ca:Finch _ Toca nota _ durant _ temps&#xD;fi:Finch _ Soita sävel _ _ iskun ajan&#xD;sv:Finch _ Spela not _ _&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n">60<options>§_pianoKeyboardMenu</options></input><input type="%n">0.5</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="beats"/><l>16</l></list></block><script><block s="doSetVar"><l>beats</l><l>16</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>0</l><block var="beats"/></list></block><script><block s="doSetVar"><l>beats</l><l>0</l></block></script><list></list></block><block s="doSetVar"><l>beats</l><block s="reportRound"><block s="reportVariadicProduct"><list><block s="reportQuotient"><l>60000</l><block s="getTempo"></block></block><block var="beats"/></list></block><comment w="242" collapsed="false">BPM = tempo&#xD;60 * 1000/BPM = BPMS beats per millisecond&#xD;beats&#xD;                        = Duration in ms = BPMS * number of beats&#xD;                    </comment></block></block><block s="doApplyExtension"><l>bbt_playnote(robot, note, duration)</l><list><block var="devId"/><block var="note"/><block var="beats"/></list></block><block s="doWait"><block s="reportQuotient"><block var="beats"/><l>1000</l></block><comment w="205" collapsed="false">block for number of seconds</comment></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Move %&apos;direction&apos; %&apos;distance&apos; cm at %&apos;speed&apos; %" type="command" category="Finch"><header></header><code></code><translations>ca:Finch _ Mou-te cap _ _ cm  a velocitat _ %&#xD;de:Finch _ Gehe _ _ cm mit _ %&#xD;es:Finch _ Mover hacia _ _ cm a velocidad _ %&#xD;fr:Finch _ Déplacer _ _ cm sur _ %&#xD;he:Finch _ זוז _ _ ס&apos;&apos;מ ב _ %&#xD;ko:Finch _ _ _ cm 로 움직이기 빠르기 _ %&#xD;nl:Finch _ Beweeg _ _ cm op _ %&#xD;pt:Finch _ Mova _ _ cm  a _ %&#xD;zh_CN:Finch _ 移动 _ _ cm 以 _ %&#xD;zh_TW:Finch _ 移動  _ _ 厘米在 _ %&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Forward<options>Forward&#xD;Backward</options></input><input type="%n">10</input><input type="%n">50</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doDeclareVariables"><list><l>wasMoving</l><l>isMoving</l><l>commandSendTime</l></list></block><block s="doSetVar"><l>isMoving</l><block s="reportApplyExtension"><l>bbt_finchismoving(robot)</l><list><block var="devId"/></list></block></block><block s="doSetVar"><l>wasMoving</l><block var="isMoving"/></block><block s="doSetVar"><l>commandSendTime</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doApplyExtension"><l>bbt_finchmove(robot, direction, distance, speed)</l><list><block var="devId"/><block var="direction"/><block var="distance"/><block var="speed"/></list></block><block s="doUntil"><block s="reportVariadicAnd"><list><block s="reportVariadicOr"><list><block var="wasMoving"/><block s="reportVariadicGreaterThan"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportVariadicSum"><list><block var="commandSendTime"/><l>1000</l></list><comment w="350" collapsed="true">Timeout must be longer here to accommodate slower Chromebooks</comment></block></list></block></list></block><block s="reportNot"><block var="isMoving"/></block></list></block><script><block s="doSetVar"><l>wasMoving</l><block var="isMoving"/></block><block s="doWait"><l>0.01</l></block><block s="doSetVar"><l>isMoving</l><block s="reportApplyExtension"><l>bbt_finchismoving(robot)</l><list><block var="devId"/></list></block></block></script></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Turn %&apos;direction&apos; %&apos;angle&apos; ° at %&apos;speed&apos; %" type="command" category="Finch"><header></header><code></code><translations>ca:Finch _ Gira cap a la _ _ ° a velocitat _ %&#xD;de:Finch _ Drehe _ _ ° mit _ %&#xD;es:Finch _ Girar hacia la _ _ ° a velocidad _ %&#xD;fr:Finch _ Tournez _ _ ° à _ %&#xD;he:Finch _ הסתובב _ _ מעלות ב _ %&#xD;ko:Finch _ _ _ ° 로 회전하기 빠르기 _ %&#xD;nl:Finch _ Draai _ _ ° op _ %&#xD;pt:Finch _ Gire _ _ ° a _ %&#xD;zh_CN:Finch _ 转动 _ _ ° 以 _ %&#xD;zh_TW:Finch _ 轉動 _ _ °在 _ %&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">Right<options>Right&#xD;Left</options></input><input type="%n">90</input><input type="%n">50</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doDeclareVariables"><list><l>wasMoving</l><l>isMoving</l><l>commandSendTime</l></list></block><block s="doSetVar"><l>isMoving</l><block s="reportApplyExtension"><l>bbt_finchismoving(robot)</l><list><block var="devId"/></list></block></block><block s="doSetVar"><l>wasMoving</l><block var="isMoving"/></block><block s="doSetVar"><l>commandSendTime</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doApplyExtension"><l>bbt_finchturn(robot, direction, angle, speed)</l><list><block var="devId"/><block var="direction"/><block var="angle"/><block var="speed"/></list></block><block s="doUntil"><block s="reportVariadicAnd"><list><block s="reportVariadicOr"><list><block var="wasMoving"/><block s="reportVariadicGreaterThan"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportVariadicSum"><list><block var="commandSendTime"/><l>1000</l></list><comment w="350" collapsed="true">Timeout must be longer here to accommodate slower Chromebooks</comment></block></list></block></list></block><block s="reportNot"><block var="isMoving"/></block></list></block><script><block s="doSetVar"><l>wasMoving</l><block var="isMoving"/></block><block s="doWait"><l>0.01</l></block><block s="doSetVar"><l>isMoving</l><block s="reportApplyExtension"><l>bbt_finchismoving(robot)</l><list><block var="devId"/></list></block></block></script></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Wheels L %&apos;left&apos; % R %&apos;right&apos; %" type="command" category="Finch"><header></header><code></code><translations>ca:Finch _ Posa les rodes a velocitat E _ % D _ %&#xD;de:Finch _ Räder L _ % R _ %&#xD;es:Finch _ Poner las ruedas a velocidad I _ % D _ %&#xD;fr:Finch _ Roues L _ % R _ %&#xD;he:Finch _ גלגלים שמאל _ % ימין _ %&#xD;ko:Finch _ 바퀴 왼쪽 _ % 오른쪽 _ %&#xD;nl:Finch _ Wielen L _ % R _ %&#xD;pt:Finch _ Rodas E _ % D _ %&#xD;zh_CN:Finch _ 左轮 _ % 右轮 _ %&#xD;zh_TW:Finch _ 車輪  左 _ % 右 _ %&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_finchwheels(robot, left, right)</l><list><block var="devId"/><block var="left"/><block var="right"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Stop" type="command" category="Finch"><header></header><code></code><translations>ca:Finch _ Atura&#xD;de:Finch _ Stoppe&#xD;es:Finch _ Detener&#xD;fr:Finch _ Stop&#xD;he:Finch _ להפסיק&#xD;ko:Finch _ 멈추기&#xD;nl:Finch _ Stop&#xD;pt:Finch _ Pare&#xD;zh_CN:Finch _ 停止&#xD;zh_TW:Finch _ 停止&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_finchstop(robot)</l><list><block var="devId"/></list></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Beak R %&apos;redLED&apos; % G %&apos;greenLED&apos; % B %&apos;blueLED&apos; %" type="command" category="Finch"><header></header><code></code><translations>ca:Finch _ Encén el bec de color R _ % G _ % B _ %&#xD;de:Finch _ Schnabel R _ % G _ % B _ %&#xD;es:Finch _ Encender el pico de color R _ % V _ % A _ %&#xD;fr:Finch _ Bec R _ % G _ % B _ %&#xD;he:Finch _ מקור אדום _ % ירוק _ % כחול _ %&#xD;ko:Finch _ 부리 빨강 _ % 초록 _ % 파랑 _ %&#xD;nl:Finch _ Bek R _ % G _ % B _ %&#xD;pt:Finch _ Bico R _ % G _ % B _ %&#xD;zh_CN:Finch _ 鸟喙 R _ % G _ % B _ %&#xD;zh_TW:Finch _ 鳥嘴 紅 _ % 綠 _ % 藍 _ %&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%n">0</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_triled(robot, port, red, green, blue)</l><list><block var="devId"/><l>1</l><block var="redLED"/><block var="greenLED"/><block var="blueLED"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="Finch %&apos;devId&apos; Tail %&apos;port&apos; R %&apos;redLED&apos; % G %&apos;greenLED&apos; % B %&apos;blueLED&apos; %" type="command" category="Finch"><header></header><code></code><translations>ca:Finch _ Encén la cua de color _ R _ % G _ % B _ %&#xD;de:Finch _ Schwanz _ R _ % G _ % B _ %&#xD;es:Finch _ Encender la cola de color _ R _ % V _ % A _ %&#xD;fr:Finch _ Queue _ R _ % G _ % B _ %&#xD;he:Finch _ זנב _ אדום _ % ירוק _ % כחול _ %&#xD;ko:Finch _ 꼬리 _ 빨강 _ % 초록 _ % 파랑 _ %&#xD;nl:Finch _ Staart _ R _ % G _ % B _ %&#xD;pt:Finch _ Cauda _ R _ % G _ % B _ %&#xD;zh_CN:Finch _ 鸟尾 _ R _ % G _ % B _ %&#xD;zh_TW:Finch _ 尾巴 _ 紅 _ % 綠 _ % 藍 _ %&#xD;</translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input><input type="%txt" readonly="true">all<options>all&#xD;1&#xD;2&#xD;3&#xD;4</options></input><input type="%n">0</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="port"/><l>all</l></list></block></block><script><block s="doSetVar"><l>port</l><block s="reportVariadicSum"><list><block var="port"/><l>1</l></list></block></block></script><list></list></block><block s="doApplyExtension"><l>bbt_triled(robot, port, red, green, blue)</l><list><block var="devId"/><block var="port"/><block var="redLED"/><block var="greenLED"/><block var="blueLED"/></list></block><block s="doWait"><l>0.03</l></block></script></block-definition><block-definition s="connect %&apos;devId&apos;" type="command" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_connect(robot)</l><list><block var="devId"/></list></block></script></block-definition><block-definition s="disconnect %&apos;devId&apos;" type="command" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_disconnect(robot)</l><list><block var="devId"/></list></block></script></block-definition><block-definition s="calibrate %&apos;devId&apos;" type="command" category="micro:bit"><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">A<options>A&#xD;B&#xD;C</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block><block s="doApplyExtension"><l>bbt_calibrate(robot)</l><list><block var="devId"/></list></block></script></block-definition><block-definition s="contact with name: %&apos;name&apos; address: %&apos;address&apos; phone: %&apos;phone&apos; expiration date: %&apos;expiration date&apos; Metro Card ID: %&apos;metro card number&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="name"/><block var="address"/><block var="phone"/><block var="expiration date"/><block var="metro card number"/></list></block></block></script></block-definition><block-definition s="name from contact %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="list"/></block></block></script></block-definition><block-definition s="address from contact %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="list"/></block></block></script></block-definition><block-definition s="phone from contact %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="list"/></block></block></script></block-definition><block-definition s="expiration date from contact %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>4</l><block var="list"/></block></block></script></block-definition><block-definition s="metro id from contact %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>5</l><block var="list"/></block></block></script></block-definition></blocks><primitives></primitives><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="891"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="892"></list></costumes><sounds><list struct="atomic" id="893"></list></sounds><variables></variables><blocks></blocks><scripts><script x="29" y="22"><block s="receiveInteraction"><l><option>stopped</option></l></block><custom-block s="stop all %txt"><l>A</l></custom-block></script><script x="188" y="24"><block s="receiveInteraction"><l><option>stopped</option></l></block><custom-block s="stop all %txt"><l>B</l></custom-block></script><script x="347" y="19"><block s="receiveInteraction"><l><option>stopped</option></l></block><custom-block s="stop all %txt"><l>C</l></custom-block></script><script x="152" y="50"><block s="receiveGo"></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>https://www.birdbraintechnologies.com/downloads/installers/BirdBrainExtension.js</l></list></block></script></scripts><sprites select="1"><sprite name="MyCode" idx="1" x="107" y="-17" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="168.91199999999998,183.6,0,1" pen="tip" id="916"><costumes><list id="917"><item><ref mediaID="Metro Access Control Project_Official_Jan 9_MyCode_cst_alonzo"></ref></item></list></costumes><sounds><list struct="atomic" id="918"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveKey"><l><option>a</option></l><list></list><comment w="90" collapsed="false">Light Sensor Test</comment></block><block s="doForever"><script><block s="bubble"><custom-block s="Hummingbird %txt %txt %n"><l>A</l><l>Light</l><l>1</l></custom-block></block></script></block></script><script x="20" y="114.83333333333337"><block s="receiveKey"><l><option>b</option></l><list></list><comment w="90" collapsed="false">Position Servo Test</comment></block><block s="doForever"><script><custom-block s="Hummingbird %txt Position Servo %n %n °"><l>A</l><l>1</l><l>90</l></custom-block><block s="doWait"><l>2</l></block><custom-block s="Hummingbird %txt Position Servo %n %n °"><l>A</l><l>1</l><l>0</l></custom-block></script></block></script><script x="20" y="258.66666666666663"><block s="receiveGo"></block><custom-block s="Hummingbird %txt Position Servo %n %n °"><l>A</l><l>1</l><l>0</l></custom-block><block s="doSetVar"><l>Metro ID</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>FilterContactList</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>contact list</l><block s="reportNewList"><list><custom-block s="contact with name: %s address: %s phone: %s expiration date: %s Metro Card ID: %s"><l>Gamal Abdel</l><l>369 Center St., Boston, MA 02130</l><l>617-555-1098</l><l>1/9/26</l><l>101</l></custom-block><custom-block s="contact with name: %s address: %s phone: %s expiration date: %s Metro Card ID: %s"><l>Betsy Anderson</l><l>123 Main St. #4, New York, NY 10001</l><l>212-555-1234</l><l>1/5/25</l><l>100</l></custom-block></list></block></block><block s="doRepeat"><l>3</l><script><block s="doSayFor"><l>Hello! Please place the light sensor at the slot.</l><l>2</l><comment w="90" collapsed="false">Generating The Metro Card ID</comment></block><block s="doIfElse"><block s="reportVariadicLessThan"><list><custom-block s="Hummingbird %txt %txt %n"><l>A</l><l>Light</l><l>1</l></custom-block><l>20</l></list></block><script><block s="doInsertInList"><l>0</l><l><option>last</option></l><block var="Metro ID"/></block></script><script><block s="doInsertInList"><l>1</l><l><option>last</option></l><block var="Metro ID"/></block></script></block><block s="doSayFor"><l>Okay...</l><l>1</l></block></script></block><block s="doSetVar"><l>Metro ID</l><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="Metro ID"/></block><block s="reportListItem"><l>2</l><block var="Metro ID"/></block><block s="reportListItem"><l>3</l><block var="Metro ID"/></block></list></block></block><block s="doSetVar"><l>FilterContactList</l><block var="contact list"/></block><block s="doForEach"><l>item</l><block var="FilterContactList"/><script><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><custom-block s="metro id from contact %s"><block var="item"/></custom-block><block var="Metro ID"/></list></block></block><script><block s="doDeleteFromList"><block var="item"/><block var="FilterContactList"/></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="FilterContactList"/></block><l>1</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><custom-block s="expiration date from contact %s"><block s="reportListItem"><l>1</l><block var="FilterContactList"/></block></custom-block><l>1/9/26</l></list></block><script><block s="doSetVar"><l>Valid?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>Metro Card Not Valid (Expired)</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script><script><block s="doSetVar"><l>Valid?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script><script><block s="doAsk"><l>You are not on the list. Would you like to be added?</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>Yes</l></list></block><script><block s="doAddToList"><block var="Metro ID"/><block var="contact list"/></block><block s="doSetVar"><l>Valid?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>No</l></list></block><script><block s="doSayFor"><l>Sorry, you are not allowed to enter.</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script><list></list></block></script></block></script><list></list></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Valid?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSayFor"><l>You are allowed to enter!</l><l>2</l></block><custom-block s="Hummingbird %txt Position Servo %n %n °"><l>A</l><l>1</l><l>180</l></custom-block><block s="doWait"><l>5</l></block><custom-block s="Hummingbird %txt Position Servo %n %n °"><l>A</l><l>1</l><l>0</l></custom-block><block s="doWait"><l>5</l></block></script><list></list></block><block s="doSayFor"><l>Have a great day!</l><l>2</l></block></script></scripts></sprite><watcher var="Number Code" style="normal" x="10" y="9.999999999999979" color="243,118,29" hidden="true"/><watcher var="Value" style="normal" x="10" y="103.00000200000002" color="243,118,29" hidden="true"/><watcher var="Rider List" style="normal" x="10" y="321.00001599999996" color="243,118,29" hidden="true"/><watcher var="threshold" style="normal" x="8" y="16.000003999999997" color="243,118,29"/><watcher var="sensor 1" style="normal" x="9.000000000000227" y="53.000005999999985" color="243,118,29"/><watcher var="sensor 2" style="normal" x="9.000000000000227" y="95.00000799999998" color="243,118,29"/><watcher var="sensor 3" style="normal" x="8" y="138.00000999999992" color="243,118,29"/><watcher var="Metro ID" style="normal" x="168" y="16.00001199999995" color="243,118,29"/><watcher var="Rider For The Day" style="normal" x="8" y="316.99999800000006" color="243,118,29" hidden="true"/><watcher var="contact list" style="normal" x="1" y="175.00001399999996" color="243,118,29" extX="200" extY="52"/><watcher var="FilterContactList" style="normal" x="4" y="272.999998" color="243,118,29" extX="200" extY="35"/></sprites></stage><variables><variable name="Number Code"><list struct="atomic" id="1193"></list></variable><variable name="Number Code Master List"><list struct="atomic" id="1194">100,,,010,,,001,,,8,0001011001</list></variable><variable name="Value"><l>0</l></variable><variable name="threshold"><l>0</l></variable><variable name="sensor 1"><bool>false</bool></variable><variable name="sensor 2"><bool>false</bool></variable><variable name="sensor 3"><bool>false</bool></variable><variable name="Metro ID"><l>101</l></variable><variable name="contact list"><list id="1195"><item><list struct="atomic" id="1196">Gamal Abdel,&quot;369 Center St., Boston, MA 02130&quot;,617-555-1098,1/9/26,101</list></item></list></variable><variable name="Valid?"><bool>true</bool></variable><variable name="Rider List"><list struct="atomic" id="1197"></list></variable><variable name="Rider For The Day"><list struct="atomic" id="1198"></list></variable><variable name="FilterContactList"><ref id="1195"></ref></variable></variables></scene></scenes></project><media name="Metro Access Control Project_Official_Jan 9" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="alonzo" center-x="45" center-y="60" image="data:image/png;base64,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" mediaID="Metro Access Control Project_Official_Jan 9_MyCode_cst_alonzo"/></media></snapdata>