<xml xmlns="https://developers.google.com/blockly/xml">
  <variables>
    <variable id="~^J`95R8b.17;/mhhy8l">z</variable>
    <variable id="IhZ8j=^8+{ph(vW4hlV%">n</variable>
    <variable id="!RwkFZmy!oaFTp_.:/O,">max</variable>
    <variable id="E*;w*,6C/eRv=-.6]^(r">v</variable>
    <variable id="%YoFy_P.B7M0QVnjpzyj">i</variable>
    <variable id=":|NSwOsK#WqIY$`;lyk-">gcd</variable>
    <variable id="eQ8%r=-arac`4_iERm(5">j</variable>
  </variables>
  <block type="variables_set" id="_;;eq@RV=kSP1qN46_r)" x="288" y="88">
    <field name="VAR" id="~^J`95R8b.17;/mhhy8l">z</field>
    <value name="VALUE">
      <block type="lists_create_with" id="Gwer2V#)mVB?N4h]z?W~">
        <mutation items="0"></mutation>
      </block>
    </value>
    <next>
      <block type="variables_set" id="i`9(oy+5k/sus;I*7KIa">
        <field name="VAR" id="IhZ8j=^8+{ph(vW4hlV%">n</field>
        <value name="VALUE">
          <block type="procedures_callreturn" id=")R3*JIr(W]p7P+5//)/M">
            <mutation name="input"></mutation>
          </block>
        </value>
        <next>
          <block type="variables_set" id="Ga!AitZEJ?fk|.,?.^^Q">
            <field name="VAR" id="!RwkFZmy!oaFTp_.:/O,">max</field>
            <value name="VALUE">
              <block type="math_number" id="T;kAsajEO?ye!R|n##+A">
                <field name="NUM">0</field>
              </block>
            </value>
            <next>
              <block type="controls_repeat_ext" id="S2x}ddIUpbpejlB8Dmc7">
                <value name="TIMES">
                  <shadow type="math_number" id="@|+fj7{:`;%RJ1MPI#|!">
                    <field name="NUM">10</field>
                  </shadow>
                  <block type="variables_get" id="k{LDlT21Tel|*P|:xBZ_">
                    <field name="VAR" id="IhZ8j=^8+{ph(vW4hlV%">n</field>
                  </block>
                </value>
                <statement name="DO">
                  <block type="variables_set" id="c9!Qw6(I=@d7]8nIqT*.">
                    <field name="VAR" id="E*;w*,6C/eRv=-.6]^(r">v</field>
                    <value name="VALUE">
                      <block type="procedures_callreturn" id="UBIF$2UTH*}Yf?v3ryS~">
                        <mutation name="input"></mutation>
                      </block>
                    </value>
                    <next>
                      <block type="lists_setIndex" id="1.Y=Xav.-WkPE$1Ei%Y8">
                        <mutation at="false"></mutation>
                        <field name="MODE">INSERT</field>
                        <field name="WHERE">LAST</field>
                        <value name="LIST">
                          <block type="variables_get" id="kX3Iuo6:D;=:t%bSA[b%">
                            <field name="VAR" id="~^J`95R8b.17;/mhhy8l">z</field>
                          </block>
                        </value>
                        <value name="TO">
                          <block type="variables_get" id="cx^#V0TqRgwSE^B?|__q">
                            <field name="VAR" id="E*;w*,6C/eRv=-.6]^(r">v</field>
                          </block>
                        </value>
                        <next>
                          <block type="controls_if" id="3%/05M6VqSEk2c}Jw`4F">
                            <value name="IF0">
                              <block type="logic_compare" id="v*96ZX9TP1Yjw:5#^0v!">
                                <field name="OP">GT</field>
                                <value name="A">
                                  <block type="variables_get" id="Nd].CSTkv72TA:eBf^Bq">
                                    <field name="VAR" id="E*;w*,6C/eRv=-.6]^(r">v</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="variables_get" id="~lCl,2CDBuav9%]pwYQa">
                                    <field name="VAR" id="!RwkFZmy!oaFTp_.:/O,">max</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="variables_set" id="$d6l_AJ}F$dz7`kq(U72">
                                <field name="VAR" id="!RwkFZmy!oaFTp_.:/O,">max</field>
                                <value name="VALUE">
                                  <block type="variables_get" id=",DkaC1Ko?Q2/WNA).wdt">
                                    <field name="VAR" id="E*;w*,6C/eRv=-.6]^(r">v</field>
                                  </block>
                                </value>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
                <next>
                  <block type="controls_for" id="-4]X97uM;a%uRab7[4Q,">
                    <field name="VAR" id="%YoFy_P.B7M0QVnjpzyj">i</field>
                    <value name="FROM">
                      <shadow type="math_number" id="n5Hh.MCo0Opn4EK5t.hN">
                        <field name="NUM">1</field>
                      </shadow>
                      <block type="variables_get" id="^3:=jTBzj9Yg1k7oC%lb">
                        <field name="VAR" id="!RwkFZmy!oaFTp_.:/O,">max</field>
                      </block>
                    </value>
                    <value name="TO">
                      <shadow type="math_number" id="-%L!:8j]q6p|#^{6OWTF">
                        <field name="NUM">1</field>
                      </shadow>
                      <block type="math_number" id="x@_lwmI0(~o[%@Bi|Qw0">
                        <field name="NUM">1</field>
                      </block>
                    </value>
                    <value name="BY">
                      <shadow type="math_number" id="[CG@,c;3vb603^j)t1Y~">
                        <field name="NUM">-1</field>
                      </shadow>
                    </value>
                    <statement name="DO">
                      <block type="variables_set" id=";By!)Zsd,oIh`rDD1^GV">
                        <field name="VAR" id=":|NSwOsK#WqIY$`;lyk-">gcd</field>
                        <value name="VALUE">
                          <block type="variables_get" id="X+usXpJuZA]6C]N*@str">
                            <field name="VAR" id="%YoFy_P.B7M0QVnjpzyj">i</field>
                          </block>
                        </value>
                        <next>
                          <block type="controls_for" id="|}TL=;x:;xTyuo~rDy,H">
                            <field name="VAR" id="eQ8%r=-arac`4_iERm(5">j</field>
                            <value name="FROM">
                              <shadow type="math_number" id="]Q4SCYNu#AlNZSH$qO`Y">
                                <field name="NUM">1</field>
                              </shadow>
                            </value>
                            <value name="TO">
                              <shadow type="math_number" id="i7tSgS:SLZNax/|86|s;">
                                <field name="NUM">10</field>
                              </shadow>
                              <block type="variables_get" id="^ITi_UR5i|FB-WxV|FzN">
                                <field name="VAR" id="IhZ8j=^8+{ph(vW4hlV%">n</field>
                              </block>
                            </value>
                            <value name="BY">
                              <shadow type="math_number" id="+[t%ccL7wRSM6Zs~sTi;">
                                <field name="NUM">1</field>
                              </shadow>
                            </value>
                            <statement name="DO">
                              <block type="controls_if" id="@Jr^En*2EC?a[EbzZ96l">
                                <value name="IF0">
                                  <block type="logic_compare" id="_C1EK2)sBS(moV(Di*4h">
                                    <field name="OP">NEQ</field>
                                    <value name="A">
                                      <block type="math_modulo" id="YqD{k8jadvcqRTE|wb#2">
                                        <value name="DIVIDEND">
                                          <shadow type="math_number" id="NUJ0R22$YqtQ]4j.R2Zd">
                                            <field name="NUM">64</field>
                                          </shadow>
                                          <block type="lists_getIndex" id=";$C-nYz%F:w)c=TZ1{Rx">
                                            <mutation statement="false" at="true"></mutation>
                                            <field name="MODE">GET</field>
                                            <field name="WHERE">FROM_START</field>
                                            <value name="VALUE">
                                              <block type="variables_get" id="VZ*7!6u9CAsXXIWAALNZ">
                                                <field name="VAR" id="~^J`95R8b.17;/mhhy8l">z</field>
                                              </block>
                                            </value>
                                            <value name="AT">
                                              <block type="variables_get" id="]#3m(76CbO,(=F?a.V8F">
                                                <field name="VAR" id="eQ8%r=-arac`4_iERm(5">j</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <value name="DIVISOR">
                                          <shadow type="math_number" id="G;*+Z_i#JbA{XCjz0b`K">
                                            <field name="NUM">10</field>
                                          </shadow>
                                          <block type="variables_get" id="RWw^B_?[`jF8fj?mEF0m">
                                            <field name="VAR" id="%YoFy_P.B7M0QVnjpzyj">i</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="math_number" id="i,wo^]MiZBi-7lE8=k6m">
                                        <field name="NUM">0</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="variables_set" id="m6RW{jT.M`CvY[]fv~iO">
                                    <field name="VAR" id=":|NSwOsK#WqIY$`;lyk-">gcd</field>
                                    <value name="VALUE">
                                      <block type="math_number" id="1maeV8[3A/HG76uB6(dj">
                                        <field name="NUM">0</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="controls_flow_statements" id=".ULj]JHZ,1RW4A}#G:hH">
                                        <field name="FLOW">BREAK</field>
                                      </block>
                                    </next>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                            <next>
                              <block type="controls_if" id="W9,@ZT[;.QC.[jh@womU">
                                <value name="IF0">
                                  <block type="logic_compare" id="8Ef|1v|s-g4Ui%snF`d|">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="variables_get" id="kE*RX$]!}q2Om!at/KWq">
                                        <field name="VAR" id=":|NSwOsK#WqIY$`;lyk-">gcd</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="variables_get" id="jlK$C+Ij+#R.AM1c_~UO">
                                        <field name="VAR" id="%YoFy_P.B7M0QVnjpzyj">i</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="looks_say" id="!IFHqMbA{zxAN1Cix*gt">
                                    <value name="TEXT">
                                      <block type="variables_get" id="D`erus-5VKr?.f8]^.;Q">
                                        <field name="VAR" id=":|NSwOsK#WqIY$`;lyk-">gcd</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="controls_flow_statements" id="ksE2Y`i*fS8QM%~M^igC">
                                        <field name="FLOW">BREAK</field>
                                      </block>
                                    </next>
                                  </block>
                                </statement>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </statement>
                  </block>
                </next>
              </block>
            </next>
          </block>
        </next>
      </block>
    </next>
  </block>
  <block type="procedures_defreturn" id="r]t*zHPT_NZiaYK5!B1o" x="813" y="88">
    <field name="NAME">input</field>
    <comment pinned="false" h="80" w="160">描述此函式...</comment>
    <statement name="STACK">
      <block type="sensing_askandwait" id="iwl(}Ve6walS4m5-=13L"></block>
    </statement>
    <value name="RETURN">
      <block type="sensing_answer" id="[mg+Ps|0qn3;w^*Dm}(N"></block>
    </value>
  </block>
</xml>