<xml xmlns="https://developers.google.com/blockly/xml">
  <block type="controls_repeat_ext" id="s-tW;mxv.$yVL:=QLQG;" x="33" y="-9">
    <value name="TIMES">
      <shadow type="math_number" id="l=g-1C|#n@R;G_rhPOk$">
        <field name="NUM">10</field>
      </shadow>
    </value>
    <statement name="DO">
      <block type="cs_print" id="OvdOc).Qgs|:`SiWRgDA">
        <value name="TEXT">
          <shadow type="text" id="W#9%QeySd^mGaf5S3@at">
            <field name="TEXT">abc</field>
          </shadow>
          <block type="text" id="13`r!2J@7-NM?)AMp)m8">
            <field name="TEXT">Hello!😁</field>
          </block>
        </value>
      </block>
    </statement>
  </block>
<description>
<![CDATA[<p># Introduction ## Hello World Loops In this demo, you will print hello 10 times and understand the concept of loops. + First, open the Text toolbox on the left, and drag the `Text` block to the workspace. Set the text contents of the text box. + Then drag a `Print` block from the `Text` toolbox to the workspace. + Now link the text block to the print block like attaching a jigsaw puzzle We now wish to print hello not once but 10 times. This can be achieved in a crude way by copy pasting your hello world block 10 times. But what about 100 or 1000 times? ## Loops + Drag a `repeat 10 times` loop from the Loop menu on the left. + Place the above block inside the repeat block. <img src="data:image/jpeg;base64,[encoded data, 20552 characters]"> ## Execute the code + Click on the `Run` button to view the results + Change 10 to 20 and check that loop works correctly</p>]]>
</description>
</xml>