<xml xmlns="https://developers.google.com/blockly/xml">
  <block type="controls_whileUntil" id="(%|`#LojLxC=,2i30Yrv" x="309" y="165">
    <field name="MODE">WHILE</field>
    <value name="BOOL">
      <block type="logic_boolean" id="Jz|c8pZ52TvGhR`#z0gD">
        <field name="BOOL">TRUE</field>
      </block>
    </value>
    <statement name="DO">
      <block type="controls_if" id="Ds709[X+lwb)M3-sf{sv">
        <mutation else="1"></mutation>
        <value name="IF0">
          <block type="logic_compare" id="lHw}%Kd:yL)DmU81|GP@">
            <field name="OP">LT</field>
            <value name="A">
              <block type="distance" id=";#8isY7*ig9F/-Fu*OT%"></block>
            </value>
            <value name="B">
              <block type="math_number" id="C;[!O!$90fs(G7LwOXA{">
                <field name="NUM">15</field>
              </block>
            </value>
          </block>
        </value>
        <statement name="DO0">
          <block type="controls_repeat_ext" id="eLa}e*.CYRX(p0k9^Xt;">
            <value name="TIMES">
              <shadow type="math_number" id="KXextm[a7s#iK,8|tQAj">
                <field name="NUM">10</field>
              </shadow>
            </value>
            <statement name="DO">
              <block type="transmit" id="S7O,AmT2VejLT,oUH+S]">
                <value name="for_print">
                  <block type="distance" id="vM[nWmXJ;nES8Lj;K_*@"></block>
                </value>
                <next>
                  <block type="set_color" id="*^0gXxZ.]jW?3Gkc#?XL">
                    <field name="color_option">'red'</field>
                    <next>
                      <block type="play_sound" id="89*-+OB6K#U*(zo*U=E|">
                        <field name="option">'C:\Users\SEBAST~1\AppData\Local\Temp\data\sound_effects\r2d2.mp3'</field>
                        <next>
                          <block type="wait" id="I^M}z_LDot3F`Mwm`WdW">
                            <field name="wait_s">0.2</field>
                            <next>
                              <block type="set_color" id="4#=tZG|6(AruXZ(~y56K">
                                <field name="color_option">'closed'</field>
                                <next>
                                  <block type="wait" id="K#8fJBGRGN].L*u,9SXU">
                                    <field name="wait_s">0.2</field>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </statement>
          </block>
        </statement>
        <statement name="ELSE">
          <block type="transmit" id="Nv%v,%3fbdA1tS$}?!}[">
            <value name="for_print">
              <block type="distance" id="!ZSZf$^w/FR1*SZ@(^FH"></block>
            </value>
          </block>
        </statement>
      </block>
    </statement>
  </block>
  <project>
    <title>Smart bin alert</title>
    <description>Detect when a waste bin is full and alert the user</description>
  </project>
</xml>