Files
Binary-Light-Box/main.blocks
Alexander Davis eb1e5f1666 Optimisation
2021-06-19 17:28:32 +01:00

1 line
44 KiB
Plaintext

<xml xmlns="https://developers.google.com/blockly/xml"><variables><variable id="UJ=%EjVE}4jcu*-j`96p">Denary</variable><variable id="Yc|YCWS/i{`lwxq.0YTo">columns</variable><variable id="LIGIBlM^U0JC_`0ngRW]">ready</variable></variables><block type="pxt-on-start" id="|`A5xHAWYvm|$T7^XHig" x="20" y="20"><statement name="HANDLER"><block type="serial_redirect" id="_C{E+pU)tmCT0#;5+MC{"><field name="tx">SerialPin.P0</field><field name="rx">SerialPin.P16</field><field name="rate">BaudRate.BaudRate9600</field><next><block type="variables_set" id="#z8?e6B+d5{![Ylvt;Me"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_create_with" id="(*qmhp:131ORmf?cUhHW" inline="false"><mutation items="9"/><value name="ADD0"><shadow type="math_number" id="@|1G(}:1EMsZ@oRl7F;."><field name="NUM">0</field></shadow></value><value name="ADD1"><shadow type="math_number" id="xv@adf-.uup{f^-a_yC;"><field name="NUM">0</field></shadow></value><value name="ADD2"><shadow type="math_number" id="nANE1zS+|G~taQ_sl}^%"><field name="NUM">0</field></shadow></value><value name="ADD3"><shadow type="math_number" id="VLw~}U+m2U^}iI~PNNNA"><field name="NUM">0</field></shadow></value><value name="ADD4"><shadow type="math_number" id="Imo}[Jx,:|J?4ho[Zaxb"><field name="NUM">0</field></shadow></value><value name="ADD5"><shadow type="math_number" id="E[[@7^lt=@K#^Iff2d]Y"><field name="NUM">0</field></shadow></value><value name="ADD6"><shadow type="math_number" id="Ys#aW_5efYX$=*tbl:fj"><field name="NUM">0</field></shadow></value><value name="ADD7"><shadow type="math_number" id="2}!hgna2}6TT7Ek:5hLJ"><field name="NUM">0</field></shadow></value><value name="ADD8"><shadow type="math_number" id="GWY4{ewn),5%G@%H/M@K"><field name="NUM">0</field></shadow></value></block></value><next><block type="variables_set" id="[OEf-A%cxxSxet~tS/TT"><field name="VAR" id="UJ=%EjVE}4jcu*-j`96p">Denary</field><value name="VALUE"><shadow type="math_number" id=";V0(rLv3tD^Q7[81BHbB"><field name="NUM">0</field></shadow></value><next><block type="function_call" id="RUKyDy-wB|dTtz7V5B6H"><mutation name="Display" functionid="]LJ,Vt~P^{5#*nE~4oAM"><arg name="number" id="oz1kj71vat2lnen8lftqq" type="number"/></mutation><value name="oz1kj71vat2lnen8lftqq"><shadow type="math_number" id="1+@P(DVM;1Ny[~D$xYon"><field name="NUM">1</field></shadow><block type="variables_get" id="(vT=3AM]:b8hG[eI+~Bm"><field name="VAR" id="UJ=%EjVE}4jcu*-j`96p">Denary</field></block></value><next><block type="variables_set" id="D35jzbhIf|/cW,yqK0.n"><field name="VAR" id="LIGIBlM^U0JC_`0ngRW]">ready</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="logic_boolean" id="Z?BYPZe^Og6FKCoB@0Lc"><field name="BOOL">TRUE</field></block></value></block></next></block></next></block></next></block></next></block></statement></block><block type="function_definition" id="iFm`D^;BYb;5%cVTFuY5" x="409" y="20"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><field name="function_name">updateNumber</field><value name="bzuvfjli6n82teoik9ej9"><shadow type="argument_reporter_number" id="X2e7Ib8$ab|X*YG7Xa4$"><field name="VALUE">flag</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="argument_reporter_number" id="Xg3-yKqq!sPh[A9(K-A~"><field name="VALUE">column</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="argument_reporter_number" id="lgnlIxRO8@i%O2F(.q!|"><field name="VALUE">difference</field></shadow></value><statement name="STACK"><block type="variables_change" id="Zb53E(0uXK|i!)=f@:^`"><field name="VAR" id="UJ=%EjVE}4jcu*-j`96p">Denary</field><value name="VALUE"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="zaZ???!0),|8R+ADkk?3"><field name="VALUE">difference</field></block></value><next><block type="lists_index_set" id="ldtRQS!{uAa}GD!^4*1*"><value name="LIST"><block type="variables_get" id="fh=B*JcBT?VeUoI-I*K;"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="argument_reporter_number" id="x^jfFgCCg:F7NS{xslz{"><field name="VALUE">column</field></block></value><value name="VALUE"><block type="argument_reporter_number" id="?IKefa9q=g)ivit4ix7g"><field name="VALUE">flag</field></block></value><next><block type="function_call" id="4O.Z|@eU{*?SeyV#b[x#"><mutation name="Display" functionid="]LJ,Vt~P^{5#*nE~4oAM"><arg name="number" id="oz1kj71vat2lnen8lftqq" type="number"/></mutation><value name="oz1kj71vat2lnen8lftqq"><shadow type="math_number" id="yEx0/!{xbf_UwO|T(5^W"><field name="NUM">1</field></shadow><block type="variables_get" id="K`j0CPFiYc.3ammahLU5"><field name="VAR" id="UJ=%EjVE}4jcu*-j`96p">Denary</field></block></value></block></next></block></next></block></statement></block><block type="function_definition" id="7M*?1E_z{L`;,rZ~0ly+" x="959" y="20"><mutation name="Display" functionid="]LJ,Vt~P^{5#*nE~4oAM"><arg name="number" id="oz1kj71vat2lnen8lftqq" type="number"/></mutation><field name="function_name">Display</field><value name="oz1kj71vat2lnen8lftqq"><shadow type="argument_reporter_number" id="}zZPG,W{KZs*tQ#YwPe0"><field name="VALUE">number</field></shadow></value><statement name="STACK"><block type="serial_writestring" id="T-dq_Ns0:4zn?P.w(]75"><value name="text"><shadow type="text" id="b!_+/-xzRtPIic|fwnrJ"><field name="TEXT">/</field></shadow></value><next><block type="serial_writenumber" id="uIS)wk!b[(2p|7WqfzF~"><value name="value"><block type="argument_reporter_number" id="(E+``qyg^Ky;g/08ahGG"><field name="VALUE">number</field></block></value></block></next></block></statement></block><block type="device_forever" id="L^k{SI9*D?[3Er{UPz1p" x="1327" y="20"><statement name="HANDLER"><block type="controls_if" id="6uY{IvIjuhW.[8wvZNmE"><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="variables_get" id="Bm5tBoBdR*pQ79xDp:VX"><field name="VAR" id="LIGIBlM^U0JC_`0ngRW]">ready</field></block></value><statement name="DO0"><block type="controls_if" id="x6AHjgfzMV{#k^$_W_]@"><mutation elseif="17"/><value name="IF0"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="HJ:P^Om7S`lPU}GS:s{D"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="75CnW[Hk{KB[XNDy%EvJ"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="$TLOJVnE2U:;!95[Xs$6"><field name="name">DigitalPin.P1</field></block></value><value name="B"><shadow type="math_number" id=";9G8Rz.M%c0:0km!fR(`"><field name="NUM">1</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="AvH-2r*516hSNvX]i=}."><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="MeWo{bWN6J*B)Puc|s5G"><value name="LIST"><block type="variables_get" id="0`g[.NZ6{7n:?-GM/Zt)"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="4u%=F5H0;r0qX|Bj3$e4"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="4kS_Q*-Z.,0[uAemB9#d"><field name="NUM">0</field></shadow></value></block></value></block></value><statement name="DO0"><block type="function_call" id="Yf.aPpUKeBb,2yZ#[g3B"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="p$~Dai0V}N[e4U13Va2$"><field name="NUM">1</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="Y/^wL{hNVBb*))pf$Z9;"><field name="NUM">0</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="{nxhnlau:Go-U=#9l7EE"><field name="NUM">1</field></shadow></value></block></statement><value name="IF1"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="Ik,j*SBONe6$PG%2}8Q4"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="2(ZkMR+gpt,!9_i4!eeK"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="LiEu-,ivFOP3*I=hY7%]"><field name="name">DigitalPin.P1</field></block></value><value name="B"><shadow type="math_number" id=",+P5{Bx4+W+I%r;2ix4-"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="9pa5[6ura*rgn4wD_N;Q"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="F=@GH][[,H#]jAD2t#Bp"><value name="LIST"><block type="variables_get" id="nl,#Reuw*f-8{[*;g9We"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="PLyv)L,ZlxD](%$k~h${"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="ls~z7Z.+MVA)du!=.*$:"><field name="NUM">1</field></shadow></value></block></value></block></value><statement name="DO1"><block type="function_call" id="?xl6y%H*h.Cn,y?W@U=i"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="iFCAP5MIM.B[ha?x$M`7"><field name="NUM">0</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="rPch2?#hvrsZz.#0|Drp"><field name="NUM">0</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="n)[*=9ehAj($x;jyd%z8"><field name="NUM">-1</field></shadow></value></block></statement><value name="IF2"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="+.aUxC7EyZB$acf*lIeX"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="0-IKQ4(Z}jEvXMWz)=ql"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="Cma0]08K2kA=9y}2XyED"><field name="name">DigitalPin.P2</field></block></value><value name="B"><shadow type="math_number" id="MA?@8f::OV@rLkg0%Y,]"><field name="NUM">1</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="9g+i);$c^0cn-:D7OO;Q"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="53:m%S0XY.ZCWp@Nu:),"><value name="LIST"><block type="variables_get" id="8nFmbN7M=R@1G~VFpz86"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="CfPhYG[uNlG|?qN](aGx"><field name="NUM">1</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="Xar?DfR^k-F-(13n@{2U"><field name="NUM">0</field></shadow></value></block></value></block></value><statement name="DO2"><block type="function_call" id="?^7QU{P!F~RT89B@IF*N"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id=";]X5}|oFaD!!mxLVE(f|"><field name="NUM">1</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="ThD76*,sZuKTCGjsKPF["><field name="NUM">1</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="RNWb,_NYfqC)4%O#i%l~"><field name="NUM">2</field></shadow></value></block></statement><value name="IF3"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="LbM%Da.n0w4pPc^=Y1pI"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="ph:{5pMH](-94Hij73GL"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="hot+`M6qvC1O]IsWGy3z"><field name="name">DigitalPin.P2</field></block></value><value name="B"><shadow type="math_number" id="IHEIqSr[a#_@zYuIfS?3"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="ocVGRXa#Cxg8t`v)c;l?"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="qHmL]0ybUA/jmE4=YPj7"><value name="LIST"><block type="variables_get" id="RBHdzm|AGY5_A|arep8g"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="]nDc.%ob.#DczShV`TK("><field name="NUM">1</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="UfX=k1W!#R:3l[8:UjVK"><field name="NUM">1</field></shadow></value></block></value></block></value><statement name="DO3"><block type="function_call" id=":uIIioaM3#{AdhNXwoT-"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="qBKMy@D$Y|PA,fT7(Or("><field name="NUM">0</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="ni;s^(RCo6@f{WO~/LfJ"><field name="NUM">1</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="#_DNJD*$1^$dI9Kk-NL$"><field name="NUM">-2</field></shadow></value></block></statement><value name="IF4"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="ja3vlyPk@+90-C!FB,Zk"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="rq;xr/f4XU+Q8vGypEn,"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="^%FgY/7LmFil5XpXsmXf"><field name="name">DigitalPin.P3</field></block></value><value name="B"><shadow type="math_number" id="eJxCQMZHZM=*6keQkwp!"><field name="NUM">1</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="Ze=5}GE6wG)8IQ)c!p#$"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="qmi8!OH[w}HpQR@(u3bn"><value name="LIST"><block type="variables_get" id="VyTEP8CUt5k1];|SDDZi"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="AH@dF=RP4o_bP:LtawA8"><field name="NUM">2</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="#I7kdi{tay.zAA3d`zbf"><field name="NUM">0</field></shadow></value></block></value></block></value><statement name="DO4"><block type="function_call" id="Y?p;DM+r%I04ar5]:jQ?"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="Je%jnukGX=CEh~~1CnlY"><field name="NUM">1</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="*(w;clLcKzaoEu@f`|tU"><field name="NUM">2</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="rt(EGMBdGG++fFTtP6nO"><field name="NUM">4</field></shadow></value></block></statement><value name="IF5"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="*6^=5VX;=L!s[CghgM@^"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="yeYW.JLvft2!ceOgkJZx"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="y/1cNr-^k:(U;!1q{dBb"><field name="name">DigitalPin.P3</field></block></value><value name="B"><shadow type="math_number" id="F9|+(!*m)f;?_c1O^`GC"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="I0P9}=*NsCY9=Qy];a5f"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="aPnGxs/[c-[~9v#`}~dY"><value name="LIST"><block type="variables_get" id="N^b:M8.I39juv`P3@wLw"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="q_J!ct_4:2l^?Fi~-sEe"><field name="NUM">2</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="T,?/O7BBEAYBwAujM0z,"><field name="NUM">1</field></shadow></value></block></value></block></value><statement name="DO5"><block type="function_call" id="Gg]Dk,(%b)(.TvIQXi+i"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id=".:t_=FS((=tj(m_=%LNW"><field name="NUM">0</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="!Ov[IH_I)m*[UkbVT9qT"><field name="NUM">2</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="n=kzoLgaKX~I7YDuY]OJ"><field name="NUM">-4</field></shadow></value></block></statement><value name="IF6"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="|1A2eYK!v@3uSX+m%QUY"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="QH28lnR*On-pW9SbVv`m"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="J$`Y/|=Or3H3{Gx!DfWA"><field name="name">DigitalPin.P4</field></block></value><value name="B"><shadow type="math_number" id="rX[zklX8n^P`Y/Z/}a%!"><field name="NUM">1</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="x,4YAM.(qxB`V0~PqBt8"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="siS@10yR_[=**-s{M}$k"><value name="LIST"><block type="variables_get" id="4.2O!DpwD]sg0$Ds*U$/"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="6kp6lJz[$ULL#h^ysbM+"><field name="NUM">3</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="q87k0AeJnDqG!hpjManI"><field name="NUM">0</field></shadow></value></block></value></block></value><statement name="DO6"><block type="function_call" id="BDkzKJ-IcEqo(+SN(Uk^"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="FU0(WZ50eA[^f|3vJ4-9"><field name="NUM">1</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="Zr1_]OKD/_:v5Ph7f4(B"><field name="NUM">3</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="2n!Rp[A:Kt*s+!89esjR"><field name="NUM">8</field></shadow></value></block></statement><value name="IF7"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="d*:a9GijibI@*mk!@L2T"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="gck|xL{W}`(ygbS6q^yR"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="xTc5njZkpcELX*-0SIz$"><field name="name">DigitalPin.P4</field></block></value><value name="B"><shadow type="math_number" id="H.cxrfD8;z~m^gyp,[js"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id=")7|#;u;5%p+?/t)6|X;O"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="!lf0PlN^sW^`H(%f5_Wr"><value name="LIST"><block type="variables_get" id=",6(C~Zw],2Cd9(7cF3~n"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="Wk(e0d88JKPhDyA6tC=Q"><field name="NUM">3</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="Y@c]dlOpPIkdP{%HC~a_"><field name="NUM">1</field></shadow></value></block></value></block></value><statement name="DO7"><block type="function_call" id="Js7:?({@/T8#@qq0$Y*U"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="Ce7I!UYZR9p|rj^+r)D,"><field name="NUM">0</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="P.s73veqp83?S7xo;xtc"><field name="NUM">3</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="il_J;_T7Yda_iBFZ_8t6"><field name="NUM">-8</field></shadow></value></block></statement><value name="IF8"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="QoG7Rhi7*_]nR6{@ZdaA"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="ME-7vgV4*eg%MmH!Y$V5"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="~pumqZqeWic`:fgxbzpE"><field name="name">DigitalPin.P6</field></block></value><value name="B"><shadow type="math_number" id="+dSLc?ca^g8v4B1!8ODZ"><field name="NUM">1</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="UI#/.R6N|_d*IC03i|MA"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id=".JRNbVi;Y/%TOk2zb%di"><value name="LIST"><block type="variables_get" id="~PDFk[P?f8=e[{rI{eo$"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="3/~*!t%++l^,N`q1}iJ#"><field name="NUM">4</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="t:qI~lX97AJEkV5,4Arx"><field name="NUM">0</field></shadow></value></block></value></block></value><statement name="DO8"><block type="function_call" id="-z0tSN[S%$rdQ/PTs^@$"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id=",_[R3f,8.wEdQ5le93(b"><field name="NUM">1</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id=";ntIi|~qPe4*eJ)U6pbR"><field name="NUM">4</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="cAzH`@8ckv+{Xijo=d[4"><field name="NUM">16</field></shadow></value></block></statement><value name="IF9"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="GK70#;OkU7}ZXf{5t]k6"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="{5TI9X@1xHukL%W?~efM"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="5tW,/},~)a,%}S}wXQ(u"><field name="name">DigitalPin.P6</field></block></value><value name="B"><shadow type="math_number" id="xBL}%@{BK=d6%Nxn%G^!"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="aM[1n$|*NO~9+iRRoIe;"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="$7(y~`Uiz2TOiW{0}2p;"><value name="LIST"><block type="variables_get" id="AQpbiFQ(TLtHt]4?p*tX"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="a$Af7sd,;oXzeY[[J-vX"><field name="NUM">4</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="t4)0P=tFgxd9U$jHxXG#"><field name="NUM">1</field></shadow></value></block></value></block></value><statement name="DO9"><block type="function_call" id="Eg0|b.NO;=c_QPo!b@4/"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="r;d*h~T?k#fOXz:SYUax"><field name="NUM">0</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="zut%GowtzC}z~!lk87tp"><field name="NUM">4</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="5wLH*DZLtc:WN27f0#GM"><field name="NUM">-16</field></shadow></value></block></statement><value name="IF10"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="~GI)FlsVC5rS3ZIj~yPy"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="$td781!%+5L;ITNHDrg6"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="QY/PZH]7H/-UYx6nKx?C"><field name="name">DigitalPin.P7</field></block></value><value name="B"><shadow type="math_number" id="q^MYfZNE)[AE+rR0~QwB"><field name="NUM">1</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="P`A9DECTtm96ZZv21r@|"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="%(t20vDFQ.KQros%TdAG"><value name="LIST"><block type="variables_get" id="](72sj[z_/Mz#,OzWV0!"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id=";4Z=hMb;![YtP%Vf`w|{"><field name="NUM">5</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="5Q9SFzo6eG}dX*1_|(,W"><field name="NUM">0</field></shadow></value></block></value></block></value><statement name="DO10"><block type="function_call" id=";^Ex(igPRBn@4+NEzbi*"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="5P9e~d{t%4=[TUV5+YsI"><field name="NUM">1</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="Fv(Qwa:`~SkKyi0v+`:f"><field name="NUM">5</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id=";vVZPRXND}AiD?)RK!C3"><field name="NUM">32</field></shadow></value></block></statement><value name="IF11"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="}o(^9m(bo,{uVdW(bjaI"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="0qTS7J1bkY|KhU+N2`gv"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="|b[4#S[,Cv543|gh-%F6"><field name="name">DigitalPin.P7</field></block></value><value name="B"><shadow type="math_number" id="IXXaQF1z}ThT#t}C`h;L"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="W7e-QebG4~%WXx,SDaCf"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="ky(p*O]_WhOi4^vK=/_}"><value name="LIST"><block type="variables_get" id="bzQu@31)wOozsL^}-(u*"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id=";osK`[ogn?FZ^=-Xr6|:"><field name="NUM">5</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="z|b}~vkz@Imp9`dfk!(z"><field name="NUM">1</field></shadow></value></block></value></block></value><statement name="DO11"><block type="function_call" id="F%K}+ZcE?F:OfYdG$s#b"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="F_A6:]l.?Gzaar:^WcQO"><field name="NUM">0</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="Ap4{c|Mnp3rMB2QHX{U/"><field name="NUM">5</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="#`KRBA+A^2X)FLuO~kqK"><field name="NUM">-32</field></shadow></value></block></statement><value name="IF12"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="*3{`00B;uk`W:8x1L3g2"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="tp#-PTww11OvqbbV}C8D"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="O/OSTKprNfAQXpb6PNH~"><field name="name">DigitalPin.P8</field></block></value><value name="B"><shadow type="math_number" id="W#Km7x_xtMjui5s![V:B"><field name="NUM">1</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="SkR*~d-5NYO(gx[Js2)|"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id=")ud*5#FtBr|`pY|LE,%$"><value name="LIST"><block type="variables_get" id="6e`%^?M+C8bF+:CWg%!}"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="Zh5$FnvR[8d@IM!3NQr+"><field name="NUM">6</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="=o$1L(xB9KCoK2e}X=?z"><field name="NUM">0</field></shadow></value></block></value></block></value><statement name="DO12"><block type="function_call" id="$8E6x?WS[E}ZZx:3Vl1l"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="M-x;CRGA6YHS_hlo6GCb"><field name="NUM">1</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="lhNW**zVEy2Z1@OB2DTj"><field name="NUM">6</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id=";kZ{FU$$n-xP-Lh84]$g"><field name="NUM">64</field></shadow></value></block></statement><value name="IF13"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="=^E.7VJ)5iE`@]zpU3yA"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="{JMsHw`4W$%aGuSkx+|S"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="GFpYzr.7d?1#YXWI/_@h"><field name="name">DigitalPin.P8</field></block></value><value name="B"><shadow type="math_number" id=".S;BB.@)^;!kZbMDF`*+"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="SY-AfF?ho3M)PCx568~%"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="}cv0rGSX7OBfEyHDZebd"><value name="LIST"><block type="variables_get" id="/cs1rG$ll3kg0|jy??Vl"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="jL%_J|76XvPUI-tP_=WO"><field name="NUM">6</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="|xK8V_bpanX@6l8%*Z*q"><field name="NUM">1</field></shadow></value></block></value></block></value><statement name="DO13"><block type="function_call" id="cg(dM2QLTh2/9HyyPqYH"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="my#H:En2Q+5;JV;Ygdk="><field name="NUM">0</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="F:FQ4B+rg=bFS:)A#rlN"><field name="NUM">6</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="9xx#W}[,z]kXhpW~hIQK"><field name="NUM">-64</field></shadow></value></block></statement><value name="IF14"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="uU{|T,/-{02J!3:[A6hO"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="elFG/r7aAV(aO*TA5$TY"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="|yPc+cpE7|2`uS$?`pXi"><field name="name">DigitalPin.P9</field></block></value><value name="B"><shadow type="math_number" id="x~*BD3uA.@c=YqT#P:(Z"><field name="NUM">1</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="E7.yPqV|7g#29L)qRw:h"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="mYO2kV^+5rr68XV+}lN-"><value name="LIST"><block type="variables_get" id="Si4}aR%eK|.Sw9|!6Bkz"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="t13MbV]69QG,k|M0`b5F"><field name="NUM">7</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="vv0~}6pcMf{^iU~HM-Gy"><field name="NUM">0</field></shadow></value></block></value></block></value><statement name="DO14"><block type="function_call" id="de1|gy![U}zKO{F[J+YQ"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="FYyI#PDRCHt}:Ew$Su9U"><field name="NUM">1</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="h|a?KtjYZ]1CMg$JLtBn"><field name="NUM">7</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="26vg?7$*n8mQ,@qOih8h"><field name="NUM">128</field></shadow></value></block></statement><value name="IF15"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="#=.Y}FFFirREYYG65,lk"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="[6O2?yZ0_hI7ADwus.R#"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="v$J{L[}*AGCL6ta`uJaf"><field name="name">DigitalPin.P9</field></block></value><value name="B"><shadow type="math_number" id="ied~qX:^C0kqpCMq^6~~"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="-[bB/}9Q0{Dia/zHEFE*"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="x/yP$g}9Ms8)p_@j=+fM"><value name="LIST"><block type="variables_get" id="D!*]_~9s?u.3o@Ku?(c1"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="Q7`=)eUtCO|I5LEiHu6R"><field name="NUM">7</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="(AVZ1v[-iO@A/snEN)$j"><field name="NUM">1</field></shadow></value></block></value></block></value><statement name="DO15"><block type="function_call" id="^,yd?tz6DMrC?Oq%+bX!"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="+|*Sj%]PsFP]m3]v2dtp"><field name="NUM">0</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="$B2wKp8gTcR9-McOKVhD"><field name="NUM">7</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="+z3]EuXfUaUrF2mK1rdP"><field name="NUM">-128</field></shadow></value></block></statement><value name="IF16"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="p4}Qd^By8oG:{D;Y%kLc"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="8v0|dPNKC.|Pw2Uih-[S"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="WAl[uDc6xvwmEOGKr7]b"><field name="name">DigitalPin.P10</field></block></value><value name="B"><shadow type="math_number" id="k{;pGVeJjOI2zqT?5T!^"><field name="NUM">1</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="xk~.a][|1pt}tjJlUbA5"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id=")}Xh_i-a{qp0AeL[m@x%"><value name="LIST"><block type="variables_get" id="pU:9l9woN1#Pz+QCF$(Q"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="0ZnxgBX|a(bd15l]v~M5"><field name="NUM">8</field></shadow></value></block></value><value name="B"><shadow type="math_number" id=")L1`QaK2lN(_8N,STu$c"><field name="NUM">0</field></shadow></value></block></value></block></value><statement name="DO16"><block type="function_call" id="RX_J5j15zp^%M((IuPIX"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="S}Hp^10wAlrA6i3CbTs-"><field name="NUM">1</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="H]xnMo8Q$A([-aR7!PjD"><field name="NUM">8</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="}`*fec6}$d)fW2l3Uhd/"><field name="NUM">256</field></shadow></value></block></statement><value name="IF17"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_operation" id="+W,?i-QJkGgr#ha.r?|g"><field name="OP">AND</field><value name="A"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="l9_?^i|3g?C!_*znPb9f"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="device_get_digital_pin" id="UHJ^#}dn5lPDBXaGT%IE"><field name="name">DigitalPin.P10</field></block></value><value name="B"><shadow type="math_number" id="9,~2Gme8,w~s#RkpBn/C"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="logic_boolean"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="QO]LfjRG.{_o3v7l8]*T"><field name="OP">EQ</field><value name="A"><shadow type="math_number"><field name="NUM">0</field></shadow><block type="lists_index_get" id="P.gnJPaU[E%L8p6+y4Jq"><value name="LIST"><block type="variables_get" id="/97)!.J])U3l9*C{`/y7"><field name="VAR" id="Yc|YCWS/i{`lwxq.0YTo">columns</field></block></value><value name="INDEX"><shadow type="math_number" id="rAz30-#?p+O~+v!+YzsN"><field name="NUM">8</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="wcoedlGK!|SbnUzzRGmK"><field name="NUM">1</field></shadow></value></block></value></block></value><statement name="DO17"><block type="function_call" id="34sRmky7r)GRt%=2mqE:"><mutation name="updateNumber" functionid="!v?G5(Mrj@wjZ~0/zA-@"><arg name="flag" id="bzuvfjli6n82teoik9ej9" type="number"/><arg name="column" id="2n4gzeirmc6t9c80z539m" type="number"/><arg name="difference" id="v0ps91lb9xf55g1udqlyn" type="number"/></mutation><value name="bzuvfjli6n82teoik9ej9"><shadow type="math_number" id="uVCbqacNXoWyUF8g/$oj"><field name="NUM">0</field></shadow></value><value name="2n4gzeirmc6t9c80z539m"><shadow type="math_number" id="u6-E2dpWMq-yQDu63+2!"><field name="NUM">8</field></shadow></value><value name="v0ps91lb9xf55g1udqlyn"><shadow type="math_number" id="n9sjMv||/(NC^,QizMd6"><field name="NUM">-256</field></shadow></value></block></statement></block></statement></block></statement></block></xml>