<export xmlns="http://de.fhg.iais.roberta.blockly"><program><block_set xmlns="http://de.fhg.iais.roberta.blockly" robottype="ev3" xmlversion="3.1" description="" tags=""><instance x="286" y="50"><block type="robControls_start" id="jevQ_-LTn,]s]6?S^%eB" intask="true" deletable="false"><mutation declare="true"></mutation><field name="DEBUG">FALSE</field><statement name="ST"><block type="robGlobalVariables_declare" id="[{[Lm#Cao?!-rq`E=:+L" intask="true" deletable="false"><mutation next="true" declaration_type="Number"></mutation><field name="VAR">item</field><field name="TYPE">Number</field><value name="VALUE"><block type="math_number" id="tA9lf+8y:/a9Y6N4z7xM" intask="true"><field name="NUM">0</field></block></value></block><block type="robGlobalVariables_declare" id="qC+0l0|i(VpaG].Ys+^/" intask="true" deletable="false"><mutation next="true" declaration_type="Number"></mutation><field name="VAR">item2</field><field name="TYPE">Number</field><value name="VALUE"><block type="math_number" id="59NI).[ScH#v(pgk^!@^" intask="true"><field name="NUM">0</field></block></value></block></statement></block><block type="controls_whileUntil" id="E5YeOeyE+TfSNVJtgE[]" intask="true"><field name="MODE">UNTIL</field><value name="BOOL"><block type="logic_compare" id="Ch~@t%iEk=K}:/L{WnM*" intask="true"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="@V^Z,a5hXqGsjC9w++!c" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item</field></block></value><value name="B"><block type="math_number" id="foOKS]B;TqyTw[4J/c3!" intask="true"><field name="NUM">2</field></block></value></block></value><statement name="DO"><block type="robActions_motorDiff_on" id="m+^u/kbK3z]p6:0,Lq*t" intask="true"><field name="DIRECTION">FOREWARD</field><value name="POWER"><block type="math_number" id="l3ykX;OY/~5|x?d5Tmqs" intask="true"><field name="NUM">100</field></block></value></block><block type="robControls_wait_for" id="M`KlpsxaSy#,t6d~H[)`" intask="true"><value name="WAIT0"><block type="logic_compare" id="C!aoRF8=S^|u)^ap:X][" intask="true"><field name="OP">LT</field><value name="A"><block type="robSensors_ultrasonic_getSample" id="l(Wh8Gvp-f*7[9smo*Zg" intask="true"><mutation mode="DISTANCE"></mutation><field name="MODE">DISTANCE</field><field name="SENSORPORT">4</field><field name="SLOT"></field></block></value><value name="B"><block type="math_number" id="+YGUrMg-^i0/T;C5yVn#" intask="true"><field name="NUM">10</field></block></value></block></value></block><block type="robActions_motorDiff_turn_for" id="pMER.?)///FAunU47({L" intask="true"><field name="DIRECTION">RIGHT</field><value name="POWER"><block type="math_number" id="W_%gFXhq+Kd-eGKzS9Ey" intask="true"><field name="NUM">5</field></block></value><value name="DEGREE"><block type="math_number" id="wQmo0*g1v~#EOF88cb+T" intask="true"><field name="NUM">90</field></block></value></block><block type="robActions_motorDiff_on_for" id="%+:Cx[Y;uw#cQvy.5?Z%" intask="true"><field name="DIRECTION">FOREWARD</field><value name="POWER"><block type="math_number" id="KWN^gt2hHlI:NRDPr5!5" intask="true"><field name="NUM">100</field></block></value><value name="DISTANCE"><block type="math_number" id="*5YhsvdQXJZoy(,TU^[c" intask="true"><field name="NUM">8</field></block></value></block><block type="robControls_ifElse" id="u74rJ)R/bPZJCHM_~M8k" intask="true"><mutation else="1"></mutation><repetitions><value name="IF0"><block type="logic_compare" id="d-yO}x9OF^RF!}c]zXmD" intask="true"><field name="OP">LT</field><value name="A"><block type="robSensors_ultrasonic_getSample" id=";-T_#lSR87mrxq,uDEs%" intask="true"><mutation mode="DISTANCE"></mutation><field name="MODE">DISTANCE</field><field name="SENSORPORT">4</field><field name="SLOT"></field></block></value><value name="B"><block type="math_number" id="k6j=Nw+vPe+.3QXjgD-t" intask="true"><field name="NUM">3</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="1V89F+ajYz8xB%px@cPo" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item</field><value name="VALUE"><block type="math_arithmetic" id="N7(8x=[svgQ4jU3m*_~7" intask="true"><field name="OP">ADD</field><value name="A"><block type="variables_get" id="J6!*o]*|GrBE@^/ZnT{l" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item</field></block></value><value name="B"><block type="math_number" id="jfF]__|1@4(@}`OCay1;" intask="true"><field name="NUM">1</field></block></value></block></value></block></statement><statement name="ELSE"><block type="variables_set" id="?/Bfo4%3C.1.kU)L2EL|" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item</field><value name="VALUE"><block type="math_number" id="2acteO~X!rDi6Zq=nEcu" intask="true"><field name="NUM">0</field></block></value></block></statement></repetitions></block><block type="robActions_motorDiff_turn_for" id="E.l@hSsBFsP.M*[zn^;g" intask="true"><field name="DIRECTION">RIGHT</field><value name="POWER"><block type="math_number" id="8V?Uhf(pwZ]+[1cKaY(s" intask="true"><field name="NUM">5</field></block></value><value name="DEGREE"><block type="math_number" id="MNChbDD@2hwwjeghPMX*" intask="true"><field name="NUM">90</field></block></value></block><block type="robActions_motorDiff_on" id="2E3cQ5_-_1a:|%b(JH.2" intask="true"><field name="DIRECTION">FOREWARD</field><value name="POWER"><block type="math_number" id=";8|LvGdI*p1(Q%WdzD1+" intask="true"><field name="NUM">100</field></block></value></block><block type="robControls_wait_for" id="y2p#3,f@V52aLjP-LUY*" intask="true"><value name="WAIT0"><block type="logic_compare" id="v*fnZDs%*yzaxGqC]4^4" intask="true"><field name="OP">LT</field><value name="A"><block type="robSensors_ultrasonic_getSample" id="{{hHqm]D(4350`KMDNUV" intask="true"><mutation mode="DISTANCE"></mutation><field name="MODE">DISTANCE</field><field name="SENSORPORT">4</field><field name="SLOT"></field></block></value><value name="B"><block type="math_number" id="nvn*S!b^{Da=^6(K/D*F" intask="true"><field name="NUM">10</field></block></value></block></value></block><block type="robActions_motorDiff_turn_for" id="Hr=4hg1l(d|%jgA;ei*(" intask="true"><field name="DIRECTION">LEFT</field><value name="POWER"><block type="math_number" id="P]2/syBhy63`Urp}cllL" intask="true"><field name="NUM">5</field></block></value><value name="DEGREE"><block type="math_number" id="H*[1DtDwh8=,Hps-jiXW" intask="true"><field name="NUM">90</field></block></value></block><block type="robActions_motorDiff_on_for" id="36n.X==-H),;cA9yc#@*" intask="true"><field name="DIRECTION">FOREWARD</field><value name="POWER"><block type="math_number" id="kDx[zGH%!k`YTFof0QZd" intask="true"><field name="NUM">100</field></block></value><value name="DISTANCE"><block type="math_number" id="T@F(I6%qm5G!?zqp7Y)F" intask="true"><field name="NUM">8</field></block></value></block><block type="robControls_ifElse" id="ITBwpi^Jw=;sa)2xaO*O" intask="true"><mutation else="1"></mutation><repetitions><value name="IF0"><block type="logic_compare" id="czWo8I,EiExi99W9}/jD" intask="true"><field name="OP">LT</field><value name="A"><block type="robSensors_ultrasonic_getSample" id="~]8+nhjg0)9(rNLPLXzZ" intask="true"><mutation mode="DISTANCE"></mutation><field name="MODE">DISTANCE</field><field name="SENSORPORT">4</field><field name="SLOT"></field></block></value><value name="B"><block type="math_number" id="KHEQpozNbQV=B=:?o#bf" intask="true"><field name="NUM">3</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="b~Vay;S_I7-Yt`:T?W)s" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item</field><value name="VALUE"><block type="math_arithmetic" id="?;B+IwOu@Rh.u`,UOlK+" intask="true"><field name="OP">ADD</field><value name="A"><block type="variables_get" id="a~3r*GQ-d~a{(^eEm(SA" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item</field></block></value><value name="B"><block type="math_number" id="k5esx!!aIHQ`S2xBXlA9" intask="true"><field name="NUM">1</field></block></value></block></value></block></statement><statement name="ELSE"><block type="variables_set" id=",2O.hkPNv*8O#ReeCS|1" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item</field><value name="VALUE"><block type="math_number" id="Y^so%,%.LS}x-e25r[t(" intask="true"><field name="NUM">0</field></block></value></block></statement></repetitions></block><block type="robActions_motorDiff_turn_for" id=":4cb^CdQRQYiv-J@3vJR" intask="true"><field name="DIRECTION">LEFT</field><value name="POWER"><block type="math_number" id="p:?a2fi^*bPMP!=1h[~-" intask="true"><field name="NUM">5</field></block></value><value name="DEGREE"><block type="math_number" id="-doe~*HaCx7oOCc^Fhj#" intask="true"><field name="NUM">90</field></block></value></block></statement></block><block type="controls_whileUntil" id="0|.a_2}~17~:^QZh9sAE" intask="true"><field name="MODE">UNTIL</field><value name="BOOL"><block type="logic_compare" id="!Z7qrO8COEgC)}a:c`JI" intask="true"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="?4m{Q`M,UmmV{xR9-mqt" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item2</field></block></value><value name="B"><block type="math_number" id="F8u-3RYnp!`UMcX{6TgE" intask="true"><field name="NUM">2</field></block></value></block></value><statement name="DO"><block type="robActions_motorDiff_on" id="[6dg/Qi+6`f_o]=Z[|rq" intask="true"><field name="DIRECTION">FOREWARD</field><value name="POWER"><block type="math_number" id="ksnnDC)wb0!9w,/17P2n" intask="true"><field name="NUM">100</field></block></value></block><block type="robControls_wait_for" id="Whs[@}[|O-O}N{j!(8P+" intask="true"><value name="WAIT0"><block type="logic_compare" id="ccdpl{iB5D|cn/]p%.ib" intask="true"><field name="OP">LT</field><value name="A"><block type="robSensors_ultrasonic_getSample" id="G%V0|hG@+s+poP}Hw3KL" intask="true"><mutation mode="DISTANCE"></mutation><field name="MODE">DISTANCE</field><field name="SENSORPORT">4</field><field name="SLOT"></field></block></value><value name="B"><block type="math_number" id="h#,n6xNUG*=pPG.K2F?O" intask="true"><field name="NUM">10</field></block></value></block></value></block><block type="robActions_motorDiff_turn_for" id="u|F#?%~=~g-2-8mpqqn|" intask="true"><field name="DIRECTION">LEFT</field><value name="POWER"><block type="math_number" id="aZ6~g`GkBkOG{X-18SV0" intask="true"><field name="NUM">5</field></block></value><value name="DEGREE"><block type="math_number" id="#KUe|E[j6inn:q15Flh1" intask="true"><field name="NUM">90</field></block></value></block><block type="robActions_motorDiff_on_for" id="5pwh:_G3Z-=0Y;xX9*,g" intask="true"><field name="DIRECTION">FOREWARD</field><value name="POWER"><block type="math_number" id="Q!t}ekH~MLeKpPp;1P,w" intask="true"><field name="NUM">100</field></block></value><value name="DISTANCE"><block type="math_number" id="n(OE)xHs.,;FP_Az}6|#" intask="true"><field name="NUM">8</field></block></value></block><block type="robControls_ifElse" id="{~H9:PEIJ0,5yX%zs2bL" intask="true"><mutation else="1"></mutation><repetitions><value name="IF0"><block type="logic_compare" id="dVMrWPk^_qM0eD{^KwD," intask="true"><field name="OP">LT</field><value name="A"><block type="robSensors_ultrasonic_getSample" id="-r*hSFdl}EO/@qQl=VT_" intask="true"><mutation mode="DISTANCE"></mutation><field name="MODE">DISTANCE</field><field name="SENSORPORT">4</field><field name="SLOT"></field></block></value><value name="B"><block type="math_number" id="q-0V9Z0`UDzGRearQ6KQ" intask="true"><field name="NUM">3</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="*^lHP5zx6{j=hoFZa0o]" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item2</field><value name="VALUE"><block type="math_arithmetic" id=";~tb_[z{?}q!Cf@vljuc" intask="true"><field name="OP">ADD</field><value name="A"><block type="variables_get" id="QaRg%GN05gN%EXtSi#?;" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item2</field></block></value><value name="B"><block type="math_number" id="`xNNzZ5c7+Yz+/DE]I]{" intask="true"><field name="NUM">1</field></block></value></block></value></block></statement><statement name="ELSE"><block type="variables_set" id="G8E5C5%8Ai_~u(_7pVfb" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item2</field><value name="VALUE"><block type="math_number" id="=!oeq9/@:*.p:u*e,e3R" intask="true"><field name="NUM">0</field></block></value></block></statement></repetitions></block><block type="robActions_motorDiff_turn_for" id="B?N]oKKj3envbWl{b?OF" intask="true"><field name="DIRECTION">LEFT</field><value name="POWER"><block type="math_number" id=",KjCoBB}Yb6kUoX1H+/~" intask="true"><field name="NUM">5</field></block></value><value name="DEGREE"><block type="math_number" id="2)`||Mke5Hx9wZ0AR7h+" intask="true"><field name="NUM">90</field></block></value></block><block type="robActions_motorDiff_on" id="WKu~yV)@}x!^BsR)Kd!{" intask="true"><field name="DIRECTION">FOREWARD</field><value name="POWER"><block type="math_number" id="f%}P?8[!_2iDXCZa_c.m" intask="true"><field name="NUM">100</field></block></value></block><block type="robControls_wait_for" id="J|z9m:U3L+`tj[^WF:C9" intask="true"><value name="WAIT0"><block type="logic_compare" id="sC+~]6u.PG:tO-4va:OS" intask="true"><field name="OP">LT</field><value name="A"><block type="robSensors_ultrasonic_getSample" id="VI;}Ar=y^x^Vnk{x5Ts^" intask="true"><mutation mode="DISTANCE"></mutation><field name="MODE">DISTANCE</field><field name="SENSORPORT">4</field><field name="SLOT"></field></block></value><value name="B"><block type="math_number" id="3AJvvI[2|Q7]I%nzvQk1" intask="true"><field name="NUM">10</field></block></value></block></value></block><block type="robActions_motorDiff_turn_for" id="{y0d7r{ON;`TL4e7m%+d" intask="true"><field name="DIRECTION">RIGHT</field><value name="POWER"><block type="math_number" id="W,Vn.SM,Y.SX-wp[T86}" intask="true"><field name="NUM">5</field></block></value><value name="DEGREE"><block type="math_number" id="H2LCMevV[~09ih}Yy_qD" intask="true"><field name="NUM">90</field></block></value></block><block type="robActions_motorDiff_on_for" id="AmG}w!o,d6+[anwIr}b/" intask="true"><field name="DIRECTION">FOREWARD</field><value name="POWER"><block type="math_number" id="RH*bNiDmn3Jx}|sS{AcX" intask="true"><field name="NUM">100</field></block></value><value name="DISTANCE"><block type="math_number" id="#1sJxQkZx9,:0v3-5Pk^" intask="true"><field name="NUM">8</field></block></value></block><block type="robControls_ifElse" id="xC;R],mtW%K.rP2LPiU1" intask="true"><mutation else="1"></mutation><repetitions><value name="IF0"><block type="logic_compare" id="psRXqf1]]}/Uo@#Otnz{" intask="true"><field name="OP">LT</field><value name="A"><block type="robSensors_ultrasonic_getSample" id="eD^}EPfn{wit#qaaCfd5" intask="true"><mutation mode="DISTANCE"></mutation><field name="MODE">DISTANCE</field><field name="SENSORPORT">4</field><field name="SLOT"></field></block></value><value name="B"><block type="math_number" id="1,c85MZ+]qzI:z7|GDwR" intask="true"><field name="NUM">3</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="ot2e+f}4^Axn5)#h_Yc|" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item2</field><value name="VALUE"><block type="math_arithmetic" id="#nSO(KwTDhlQGW6}n50m" intask="true"><field name="OP">ADD</field><value name="A"><block type="variables_get" id="1?8o?v~85|ISSj5HT-Jm" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item2</field></block></value><value name="B"><block type="math_number" id="s1y#?(cz![1]Y~@gx0@f" intask="true"><field name="NUM">1</field></block></value></block></value></block></statement><statement name="ELSE"><block type="variables_set" id="(#*3HOuHUNMY@I7HgE5R" intask="true"><mutation datatype="Number"></mutation><field name="VAR">item2</field><value name="VALUE"><block type="math_number" id="!3aQgn]RF=2:l[H]Zf9M" intask="true"><field name="NUM">0</field></block></value></block></statement></repetitions></block><block type="robActions_motorDiff_turn_for" id="cmvm2UP?c3]h`lWz1n0F" intask="true"><field name="DIRECTION">RIGHT</field><value name="POWER"><block type="math_number" id="LBOpr-D]BZyd}N)#:nL~" intask="true"><field name="NUM">5</field></block></value><value name="DEGREE"><block type="math_number" id="/c*P)v]%r8Ku`?f}sJo." intask="true"><field name="NUM">90</field></block></value></block></statement></block></instance></block_set></program><config><block_set xmlns="http://de.fhg.iais.roberta.blockly" robottype="ev3" xmlversion="3.1" description="" tags=""><instance x="213" y="213"><block type="robBrick_EV3-Brick" id="1" intask="true" deletable="false"><field name="WHEEL_DIAMETER">5.6</field><field name="TRACK_WIDTH">18</field><value name="S1"><block type="robBrick_touch" id="2" intask="true"></block></value><value name="S2"><block type="robBrick_gyro" id="3" intask="true"></block></value><value name="S3"><block type="robBrick_colour" id="4" intask="true"></block></value><value name="S4"><block type="robBrick_ultrasonic" id="5" intask="true"></block></value><value name="MB"><block type="robBrick_motor_big" id="6" intask="true"><field name="MOTOR_REGULATION">TRUE</field><field name="MOTOR_REVERSE">OFF</field><field name="MOTOR_DRIVE">RIGHT</field></block></value><value name="MC"><block type="robBrick_motor_big" id="7" intask="true"><field name="MOTOR_REGULATION">TRUE</field><field name="MOTOR_REVERSE">OFF</field><field name="MOTOR_DRIVE">LEFT</field></block></value></block></instance></block_set></config></export>