/** * @fileoverview Utility module for starterBlocks.js * * @module games.cripto.config.starterBlocks */ export const starterBlocks = { 1: { blocks: { languageVersion: 0, blocks: [ { type: "definir_entrada", id: "{PvV61SJdGlC|8U+Q7wh", x: 38, y: 38, inputs: { VALUE: { block: { type: "text", id: "l*}2[;k^9FD.@6oh^.I=", fields: { TEXT: "ABC" }, }, }, }, next: { block: { type: "definir_saida", id: "*a$[m:Od`=`#qSaI}A:e", inputs: { VALUE: { block: { type: "text", id: "hrc/MS0?Gg#:th]ZUQ=o", fields: { TEXT: "" }, }, }, }, next: { block: { type: "definir_contador", id: "A/{@R^y6sk~qqt.^R~,j", inputs: { VALUE: { block: { type: "math_number", id: "4%=KW|prH;#~~w8o]/5y", fields: { NUM: 0 }, }, }, }, next: { block: { type: "controls_whileUntil", id: "JHSp`!pO10f}n%m^p%wE", fields: { MODE: "WHILE" }, inputs: { BOOL: { block: { type: "logic_compare", id: ",HosS(izObzhg9w]8x8H", fields: { OP: "LT" }, inputs: { A: { block: { type: "obter_contador", id: "rAjR$K}2NNDwB5}k2a42", }, }, B: { block: { type: "text_length", id: "P;5n]y$rPhJ25idp#Mi?", inputs: { VALUE: { block: { type: "obter_entrada", id: "9{zMkVo0ytU$U,+13ARH", }, }, }, }, }, }, }, }, DO: { block: { type: "concatenar_saida", id: "1{=`l8Qt,:jqnT_/Y!`{", inputs: { VALUE: { block: { type: "obter_contador", id: "-1_c_WlB^F.`}ui$l~E%", }, }, }, next: { block: { type: "definir_contador", id: "HOt/~~y`o#R|*8L|84Hc", inputs: { VALUE: { block: { type: "math_arithmetic", id: "F7c#(3g_DRb026#+jL)N", fields: { OP: "ADD" }, inputs: { A: { block: { type: "obter_contador", id: "R/.1Tub8-2DKY/m!x%}k", }, }, B: { block: { type: "math_number", id: "-AF!LUD,u4s=RIM,d%=-", fields: { NUM: 1 }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, ], }, variables: [ { name: "entrada", id: "O9I3?,G0j-/r=VQ0nzlQ" }, { name: "saida", id: "7DWB{cTau*.R}ytfkO)5" }, { name: "pos", id: "D)PyB}U?XdjaKb:8:;IU" }, ], }, 2: { blocks: { languageVersion: 0, blocks: [ { type: "definir_entrada", id: "RQQ~:CJxJx-{*Tk2:CGh", x: 38, y: -12, inputs: { VALUE: { block: { type: "text", id: "FlSOd)~:ESuKr$-*L9%4", fields: { TEXT: "012" }, }, }, }, next: { block: { type: "definir_saida", id: ":wL_1K/JVHK/PmPy|C0k", inputs: { VALUE: { block: { type: "text", id: ";w5[5$+sk6!AEJ~+J54|", fields: { TEXT: "" }, }, }, }, next: { block: { type: "definir_contador", id: "DmI%LXV@AQazVQC/I-KF", inputs: { VALUE: { block: { type: "math_number", id: "Wlah+;.;c^{o~u@g8Nfp", fields: { NUM: 0 }, }, }, }, next: { block: { type: "controls_whileUntil", id: "S0Lt_VG,_zYB)mwP0r$b", fields: { MODE: "WHILE" }, inputs: { BOOL: { block: { type: "logic_compare", id: "%Ue:]7DLN#{|{[K4v:K?", fields: { OP: "LT" }, inputs: { A: { block: { type: "obter_contador", id: "vX6e0Jt(r$t95-mu@rXU", }, }, B: { block: { type: "text_length", id: "Obz:Kkha~W}_pzPy`?GN", inputs: { VALUE: { block: { type: "obter_entrada", id: "?u8vtXV}qoa,q%;H~bTc", }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, ], }, variables: [ { name: "entrada", id: "AFx98t.3eW9j/Qw]suES" }, { name: "saida", id: "lIH[kiX_`z}(i$%_{/Ez" }, { name: "pos", id: "/$qR4C0s1b9,AX[X5I;4" }, ], }, 3: { blocks: { languageVersion: 0, blocks: [ { type: "definir_entrada", id: "J_7d/vs84AFBpTY`G|H-", x: 77, y: 83, inputs: { VALUE: { block: { type: "text", id: "8[c`Ypf{Dm2m~/el+c^H", fields: { TEXT: "ABC" }, }, }, }, next: { block: { type: "definir_saida", id: "]JE]BI@Wn($9=AC-11oD", inputs: { VALUE: { block: { type: "text", id: ";T~tJta3D}sF$;qQa6r^", fields: { TEXT: "" }, }, }, }, next: { block: { type: "definir_contador", id: "rhtIrQ$YD!DJw=uP@oDR", inputs: { VALUE: { block: { type: "math_number", id: "iV/k_[xNRM?|LASAj2G=", fields: { NUM: 0 }, }, }, }, next: { block: { type: "controls_whileUntil", id: "e@AG]L5SQp[TU9Ysr0K1", fields: { MODE: "WHILE" }, inputs: { BOOL: { block: { type: "logic_compare", id: "dsA1vd}YJ,45K!c;a);k", fields: { OP: "LT" }, inputs: { A: { block: { type: "obter_contador", id: ";/ogZIGjO*.d#X$JJGB8", }, }, B: { block: { type: "text_length", id: "A3eC5s`Gb(g^pA~1HFjQ", inputs: { VALUE: { block: { type: "obter_entrada", id: "-_RK){n3ja7xPksY9?v4", }, }, }, }, }, }, }, }, DO: { block: { type: "definir_letra", id: "j2QyyGM-DfNPZ6d~j:XV", next: { block: { type: "definir_posicao", id: "H?RbqDj`bMY6?)u5)-F5", next: { block: { type: "definir_nova_posicao", id: "EI.B2#hi^8pm-ozz,xhI", next: { block: { type: "definir_nova_letra", id: "u?Q-3*,n6#-%x:JO6n?]", next: { block: { type: "definir_contador", id: "kp_hPB6./u#JsQ_5PNJF", inputs: { VALUE: { block: { type: "math_arithmetic", id: "DOSMQ6yr{Yl90jP_t9vD", fields: { OP: "ADD" }, inputs: { A: { block: { type: "obter_contador", id: "g:fNCOo.RRyaE^H}}gM$", }, }, B: { block: { type: "math_number", id: "Q+(RtBI=kKeSDaTN{pX|", fields: { NUM: 1 }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, ], }, variables: [ { name: "entrada", id: "}4(9^a!_QJ#^2}(Ccerx" }, { name: "saida", id: "r]H+9T#0b:z4#s|(O/@+" }, { name: "pos", id: "aL(u;jeFiLYRiuEw0VmM" }, ], }, 4: { blocks: { languageVersion: 0, blocks: [ { type: "definir_entrada", id: "J_7d/vs84AFBpTY`G|H-", x: 77, y: 83, inputs: { VALUE: { block: { type: "text", id: "8[c`Ypf{Dm2m~/el+c^H", fields: { TEXT: "TECNOLOGIA" }, }, }, }, next: { block: { type: "definir_saida", id: "]JE]BI@Wn($9=AC-11oD", inputs: { VALUE: { block: { type: "text", id: ";T~tJta3D}sF$;qQa6r^", fields: { TEXT: "" }, }, }, }, next: { block: { type: "definir_contador", id: "rhtIrQ$YD!DJw=uP@oDR", inputs: { VALUE: { block: { type: "math_number", id: "iV/k_[xNRM?|LASAj2G=", fields: { NUM: 1 }, }, }, }, next: { block: { type: "controls_whileUntil", id: "e@AG]L5SQp[TU9Ysr0K1", fields: { MODE: "WHILE" }, inputs: { BOOL: { block: { type: "logic_compare", id: "dsA1vd}YJ,45K!c;a);k", fields: { OP: "LTE" }, inputs: { A: { block: { type: "obter_contador", id: ";/ogZIGjO*.d#X$JJGB8", }, }, B: { block: { type: "text_length", id: "A3eC5s`Gb(g^pA~1HFjQ", inputs: { VALUE: { block: { type: "obter_entrada", id: "-_RK){n3ja7xPksY9?v4", }, }, }, }, }, }, }, }, DO: { block: { type: "definir_letra", id: "j2QyyGM-DfNPZ6d~j:XV", inputs: { VALUE: { block: { type: "text_charAt", id: "Nc4.xTya@tTx_1KWI9x+", inputs: { VALUE: { block: { type: "obter_entrada", id: "@ytX~cyh9E}0Pz(?jSo0", }, }, AT: { block: { type: "obter_contador", id: ",@LsKp|J={I@hhoCYj;?", }, }, }, }, }, }, next: { block: { type: "definir_posicao", id: "H?RbqDj`bMY6?)u5)-F5", inputs: { VALUE: { block: { type: "text_indexOf", id: "VBpO^.0oqIo3!*hpIANo", fields: { END: "FIRST" }, inputs: { VALUE: { block: { type: "alfabeto", id: "i5a[]`-ipWA{@]W(}uG(", }, }, FIND: { block: { type: "obter_letra", id: "Vd:8qJAe0,t_Z9$V]D])", }, }, }, }, }, }, next: { block: { type: "definir_nova_posicao", id: "EI.B2#hi^8pm-ozz,xhI", inputs: { VALUE: { block: { type: "math_modulo", id: "3#j973W]bp~lJOSKR#`@", inputs: { DIVIDEND: { block: { type: "math_arithmetic", id: "j7`s5ntfz{4u;OogXzNU", fields: { OP: "ADD" }, inputs: { A: { block: { type: "obter_posicao", id: "/_SleYi#x?*8LFvx47:g", }, }, B: { block: { type: "math_number", id: "};;3RF^veh|Tf}!1_AD|", fields: { NUM: 3 }, }, }, }, }, }, DIVISOR: { block: { type: "math_number", id: "#aemA~Fp]f[{/s_-Pzd%", fields: { NUM: 26 }, }, }, }, }, }, }, next: { block: { type: "definir_nova_letra", id: "u?Q-3*,n6#-%x:JO6n?]", inputs: { VALUE: { block: { type: "text_charAt", id: "v?6i8Rl{mT7}+]@tUq8U", inputs: { VALUE: { block: { type: "alfabeto", id: "}G!v]@X9HzUG5IH=!Zj7", }, }, AT: { block: { type: "obter_nova_posicao", id: "C5C[YGXTVx](_~#M3J46", }, }, }, }, }, }, next: { block: { type: "concatenar_saida", id: "=eFY%KT{g)#(]N!MqAtB", inputs: { VALUE: { block: { type: "obter_nova_letra", id: "n`p*~L]ca=WUD@=79FEv", }, }, }, next: { block: { type: "definir_contador", id: "kp_hPB6./u#JsQ_5PNJF", inputs: { VALUE: { block: { type: "math_arithmetic", id: "DOSMQ6yr{Yl90jP_t9vD", fields: { OP: "ADD" }, inputs: { A: { block: { type: "obter_contador", id: "g:fNCOo.RRyaE^H}}gM$", }, }, B: { block: { type: "math_number", id: "Q+(RtBI=kKeSDaTN{pX|", fields: { NUM: 1 }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, ], }, variables: [ { name: "entrada", id: "}4(9^a!_QJ#^2}(Ccerx" }, { name: "saida", id: "r]H+9T#0b:z4#s|(O/@+" }, { name: "pos", id: "aL(u;jeFiLYRiuEw0VmM" }, ], }, 5: { blocks: { languageVersion: 0, blocks: [ { type: "definir_entrada", id: "J_7d/vs84AFBpTY`G|H-", x: 77, y: 83, inputs: { VALUE: { block: { type: "text", id: "8[c`Ypf{Dm2m~/el+c^H", fields: { TEXT: "TECNOLOGIA" }, }, }, }, next: { block: { type: "definir_saida", id: "]JE]BI@Wn($9=AC-11oD", inputs: { VALUE: { block: { type: "text", id: ";T~tJta3D}sF$;qQa6r^", fields: { TEXT: "" }, }, }, }, next: { block: { type: "definir_contador", id: "rhtIrQ$YD!DJw=uP@oDR", inputs: { VALUE: { block: { type: "math_number", id: "iV/k_[xNRM?|LASAj2G=", fields: { NUM: 1 }, }, }, }, next: { block: { type: "controls_whileUntil", id: "e@AG]L5SQp[TU9Ysr0K1", fields: { MODE: "WHILE" }, inputs: { BOOL: { block: { type: "logic_compare", id: "dsA1vd}YJ,45K!c;a);k", fields: { OP: "LTE" }, inputs: { A: { block: { type: "obter_contador", id: ";/ogZIGjO*.d#X$JJGB8", }, }, B: { block: { type: "text_length", id: "A3eC5s`Gb(g^pA~1HFjQ", inputs: { VALUE: { block: { type: "obter_entrada", id: "-_RK){n3ja7xPksY9?v4", }, }, }, }, }, }, }, }, DO: { block: { type: "definir_letra", id: "j2QyyGM-DfNPZ6d~j:XV", inputs: { VALUE: { block: { type: "text_charAt", id: "Nc4.xTya@tTx_1KWI9x+", inputs: { VALUE: { block: { type: "obter_entrada", id: "@ytX~cyh9E}0Pz(?jSo0", }, }, AT: { block: { type: "obter_contador", id: ",@LsKp|J={I@hhoCYj;?", }, }, }, }, }, }, next: { block: { type: "definir_posicao", id: "H?RbqDj`bMY6?)u5)-F5", inputs: { VALUE: { block: { type: "text_indexOf", id: "VBpO^.0oqIo3!*hpIANo", fields: { END: "FIRST" }, inputs: { VALUE: { block: { type: "alfabeto", id: "i5a[]`-ipWA{@]W(}uG(", }, }, FIND: { block: { type: "obter_letra", id: "Vd:8qJAe0,t_Z9$V]D])", }, }, }, }, }, }, next: { block: { type: "definir_nova_posicao", id: "EI.B2#hi^8pm-ozz,xhI", inputs: { VALUE: { block: { type: "math_modulo", id: "3#j973W]bp~lJOSKR#`@", inputs: { DIVIDEND: { block: { type: "math_arithmetic", id: "j7`s5ntfz{4u;OogXzNU", fields: { OP: "ADD" }, inputs: { A: { block: { type: "obter_posicao", id: "/_SleYi#x?*8LFvx47:g", }, }, B: { block: { type: "math_number", id: "};;3RF^veh|Tf}!1_AD|", fields: { NUM: 3 }, }, }, }, }, }, DIVISOR: { block: { type: "math_number", id: "#aemA~Fp]f[{/s_-Pzd%", fields: { NUM: 26 }, }, }, }, }, }, }, next: { block: { type: "definir_nova_letra", id: "u?Q-3*,n6#-%x:JO6n?]", inputs: { VALUE: { block: { type: "text_charAt", id: "v?6i8Rl{mT7}+]@tUq8U", inputs: { VALUE: { block: { type: "alfabeto", id: "}G!v]@X9HzUG5IH=!Zj7", }, }, AT: { block: { type: "obter_nova_posicao", id: "C5C[YGXTVx](_~#M3J46", }, }, }, }, }, }, next: { block: { type: "concatenar_saida", id: "=eFY%KT{g)#(]N!MqAtB", inputs: { VALUE: { block: { type: "obter_nova_letra", id: "n`p*~L]ca=WUD@=79FEv", }, }, }, next: { block: { type: "definir_contador", id: "kp_hPB6./u#JsQ_5PNJF", inputs: { VALUE: { block: { type: "math_arithmetic", id: "DOSMQ6yr{Yl90jP_t9vD", fields: { OP: "ADD" }, inputs: { A: { block: { type: "obter_contador", id: "g:fNCOo.RRyaE^H}}gM$", }, }, B: { block: { type: "math_number", id: "Q+(RtBI=kKeSDaTN{pX|", fields: { NUM: 1 }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, ], }, variables: [ { name: "entrada", id: "}4(9^a!_QJ#^2}(Ccerx" }, { name: "saida", id: "r]H+9T#0b:z4#s|(O/@+" }, { name: "pos", id: "aL(u;jeFiLYRiuEw0VmM" }, ], }, 6: { blocks: { languageVersion: 0, blocks: [ { type: "definir_entrada", id: "J_7d/vs84AFBpTY`G|H-", x: 77, y: 83, inputs: { VALUE: { block: { type: "text", id: "8[c`Ypf{Dm2m~/el+c^H", fields: { TEXT: "NUCLEO" }, }, }, }, next: { block: { type: "definir_saida", id: "]JE]BI@Wn($9=AC-11oD", inputs: { VALUE: { block: { type: "text", id: ";T~tJta3D}sF$;qQa6r^", fields: { TEXT: "" }, }, }, }, next: { block: { type: "definir_chave", id: "DD}I?w!B}_GDPB;ve3b@", inputs: { VALUE: { block: { type: "math_number", id: ".!W$Ah:Y;b[,5x`9pBP?", fields: { NUM: 5 }, }, }, }, next: { block: { type: "definir_contador", id: "rhtIrQ$YD!DJw=uP@oDR", inputs: { VALUE: { block: { type: "math_number", id: "iV/k_[xNRM?|LASAj2G=", fields: { NUM: 0 }, }, }, }, next: { block: { type: "controls_whileUntil", id: "e@AG]L5SQp[TU9Ysr0K1", fields: { MODE: "WHILE" }, inputs: { BOOL: { block: { type: "logic_compare", id: "dsA1vd}YJ,45K!c;a);k", fields: { OP: "LT" }, inputs: { A: { block: { type: "obter_contador", id: ";/ogZIGjO*.d#X$JJGB8", }, }, B: { block: { type: "text_length", id: "A3eC5s`Gb(g^pA~1HFjQ", inputs: { VALUE: { block: { type: "obter_entrada", id: "-_RK){n3ja7xPksY9?v4", }, }, }, }, }, }, }, }, DO: { block: { type: "definir_letra", id: "j2QyyGM-DfNPZ6d~j:XV", inputs: { VALUE: { block: { type: "text_charAt", id: "Nc4.xTya@tTx_1KWI9x+", inputs: { VALUE: { block: { type: "obter_entrada", id: "@ytX~cyh9E}0Pz(?jSo0", }, }, AT: { block: { type: "obter_contador", id: ",@LsKp|J={I@hhoCYj;?", }, }, }, }, }, }, next: { block: { type: "definir_posicao", id: "H?RbqDj`bMY6?)u5)-F5", inputs: { VALUE: { block: { type: "text_indexOf", id: "VBpO^.0oqIo3!*hpIANo", fields: { END: "FIRST" }, inputs: { VALUE: { block: { type: "alfabeto", id: "i5a[]`-ipWA{@]W(}uG(", }, }, FIND: { block: { type: "obter_letra", id: "Vd:8qJAe0,t_Z9$V]D])", }, }, }, }, }, }, next: { block: { type: "definir_nova_posicao", id: "EI.B2#hi^8pm-ozz,xhI", inputs: { VALUE: { block: { type: "math_modulo", id: "3#j973W]bp~lJOSKR#`@", inputs: { DIVIDEND: { block: { type: "math_arithmetic", id: "j7`s5ntfz{4u;OogXzNU", fields: { OP: "ADD" }, inputs: { A: { block: { type: "obter_posicao", id: "/_SleYi#x?*8LFvx47:g", }, }, B: { block: { type: "obter_chave", id: "|!:3nO3O2GMfrf7c3Q{j", }, }, }, }, }, DIVISOR: { block: { type: "math_number", id: "#aemA~Fp]f[{/s_-Pzd%", fields: { NUM: 26 }, }, }, }, }, }, }, next: { block: { type: "definir_nova_letra", id: "u?Q-3*,n6#-%x:JO6n?]", inputs: { VALUE: { block: { type: "text_charAt", id: "v?6i8Rl{mT7}+]@tUq8U", inputs: { VALUE: { block: { type: "alfabeto", id: "}G!v]@X9HzUG5IH=!Zj7", }, }, AT: { block: { type: "obter_nova_posicao", id: "C5C[YGXTVx](_~#M3J46", }, }, }, }, }, }, next: { block: { type: "concatenar_saida", id: "=eFY%KT{g)#(]N!MqAtB", inputs: { VALUE: { block: { type: "obter_nova_letra", id: "n`p*~L]ca=WUD@=79FEv", }, }, }, next: { block: { type: "definir_contador", id: "kp_hPB6./u#JsQ_5PNJF", inputs: { VALUE: { block: { type: "math_arithmetic", id: "DOSMQ6yr{Yl90jP_t9vD", fields: { OP: "ADD" }, inputs: { A: { block: { type: "obter_contador", id: "g:fNCOo.RRyaE^H}}gM$", }, }, B: { block: { type: "math_number", id: "Q+(RtBI=kKeSDaTN{pX|", fields: { NUM: 1, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, { type: "math_number", id: "};;3RF^veh|Tf}!1_AD|", x: 682, y: 500, disabledReasons: ["MANUALLY_DISABLED"], fields: { NUM: 3 }, }, ], }, variables: [ { name: "entrada", id: "}4(9^a!_QJ#^2}(Ccerx" }, { name: "saida", id: "r]H+9T#0b:z4#s|(O/@+" }, { name: "pos", id: "aL(u;jeFiLYRiuEw0VmM" }, ], }, 7: { blocks: { languageVersion: 0, blocks: [ { type: "definir_entrada", id: "J_7d/vs84AFBpTY`G|H-", x: 77, y: 83, inputs: { VALUE: { block: { type: "text", id: "8[c`Ypf{Dm2m~/el+c^H", fields: { TEXT: "SZHQJT" }, }, }, }, next: { block: { type: "definir_saida", id: "]JE]BI@Wn($9=AC-11oD", inputs: { VALUE: { block: { type: "text", id: ";T~tJta3D}sF$;qQa6r^", fields: { TEXT: "" }, }, }, }, next: { block: { type: "definir_contador", id: "rhtIrQ$YD!DJw=uP@oDR", inputs: { VALUE: { block: { type: "math_number", id: "iV/k_[xNRM?|LASAj2G=", fields: { NUM: 0 }, }, }, }, next: { block: { type: "controls_whileUntil", id: "e@AG]L5SQp[TU9Ysr0K1", fields: { MODE: "WHILE" }, inputs: { BOOL: { block: { type: "logic_compare", id: "dsA1vd}YJ,45K!c;a);k", fields: { OP: "LT" }, inputs: { A: { block: { type: "obter_contador", id: ";/ogZIGjO*.d#X$JJGB8", }, }, B: { block: { type: "text_length", id: "A3eC5s`Gb(g^pA~1HFjQ", inputs: { VALUE: { block: { type: "obter_entrada", id: "-_RK){n3ja7xPksY9?v4", }, }, }, }, }, }, }, }, DO: { block: { type: "definir_letra", id: "j2QyyGM-DfNPZ6d~j:XV", inputs: { VALUE: { block: { type: "text_charAt", id: "Nc4.xTya@tTx_1KWI9x+", inputs: { VALUE: { block: { type: "obter_entrada", id: "@ytX~cyh9E}0Pz(?jSo0", }, }, AT: { block: { type: "obter_contador", id: ",@LsKp|J={I@hhoCYj;?", }, }, }, }, }, }, next: { block: { type: "controls_if", id: "Ubvdiqyf_D]o2n~9faIq", extraState: { elseIfCount: 3, hasElse: true }, inputs: { IF0: { block: { type: "logic_compare", id: "6cf_3Q5TJs$Ii]u2}F({", fields: { OP: "EQ" }, inputs: { B: { block: { type: "text", id: "Xi8+ZY[VThn:a0Gnjyhy", fields: { TEXT: "A" }, }, }, }, }, }, IF1: { block: { type: "logic_compare", id: "oB6{:0eX5i7WAF3`]z=Z", fields: { OP: "EQ" }, inputs: { B: { block: { type: "text", id: "!{ru}{+i!i;v~Mn0Iu+T", fields: { TEXT: "E" }, }, }, }, }, }, IF2: { block: { type: "logic_compare", id: "e9bU1L2%q[sDA1:@F2!B", fields: { OP: "EQ" }, inputs: { B: { block: { type: "text", id: "T(SI2Qgag_Jb(=X%g}9$", fields: { TEXT: "S" }, }, }, }, }, }, IF3: { block: { type: "logic_compare", id: ".Ju4@#M:+i%ZCwJA5/ie", fields: { OP: "EQ" }, inputs: { B: { block: { type: "text", id: "SPx8ySpnbNWb6K|DWVy}", fields: { TEXT: "I" }, }, }, }, }, }, }, next: { block: { type: "concatenar_saida", id: "=eFY%KT{g)#(]N!MqAtB", next: { block: { type: "definir_contador", id: "kp_hPB6./u#JsQ_5PNJF", inputs: { VALUE: { block: { type: "math_arithmetic", id: "DOSMQ6yr{Yl90jP_t9vD", fields: { OP: "ADD" }, inputs: { A: { block: { type: "obter_contador", id: "g:fNCOo.RRyaE^H}}gM$", }, }, B: { block: { type: "math_number", id: "Q+(RtBI=kKeSDaTN{pX|", fields: { NUM: 1 }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, ], }, variables: [ { name: "entrada", id: "}4(9^a!_QJ#^2}(Ccerx" }, { name: "saida", id: "r]H+9T#0b:z4#s|(O/@+" }, { name: "pos", id: "aL(u;jeFiLYRiuEw0VmM" }, ], }, 8: { blocks: { languageVersion: 0, blocks: [ { type: "definir_entrada", id: "J_7d/vs84AFBpTY`G|H-", x: 63, y: 38, inputs: { VALUE: { block: { type: "text", id: "8[c`Ypf{Dm2m~/el+c^H", fields: { TEXT: "DECODA" }, }, }, }, next: { block: { type: "definir_saida", id: "]JE]BI@Wn($9=AC-11oD", inputs: { VALUE: { block: { type: "text", id: ";T~tJta3D}sF$;qQa6r^", fields: { TEXT: "" }, }, }, }, next: { block: { type: "definir_contador", id: "rhtIrQ$YD!DJw=uP@oDR", inputs: { VALUE: { block: { type: "math_arithmetic", id: "7UC[k=$0XF*F3elO?(-!", fields: { OP: "MINUS" }, inputs: { A: { block: { type: "text_length", id: "AGstr=NNWMIn,XwM`[Q/", inputs: { VALUE: { block: { type: "obter_entrada", id: "m=pC#ty^d:fF,.3TgF:r", }, }, }, }, }, B: { block: { type: "math_number", id: "iV/k_[xNRM?|LASAj2G=", fields: { NUM: 1 }, }, }, }, }, }, }, next: { block: { type: "controls_whileUntil", id: "e@AG]L5SQp[TU9Ysr0K1", fields: { MODE: "WHILE" }, inputs: { BOOL: { block: { type: "logic_compare", id: "dsA1vd}YJ,45K!c;a);k", fields: { OP: "GTE" }, inputs: { A: { block: { type: "obter_contador", id: ";/ogZIGjO*.d#X$JJGB8", }, }, }, }, }, }, }, }, }, }, }, }, }, ], }, variables: [ { name: "entrada", id: "}4(9^a!_QJ#^2}(Ccerx" }, { name: "saida", id: "r]H+9T#0b:z4#s|(O/@+" }, { name: "pos", id: "aL(u;jeFiLYRiuEw0VmM" }, ], }, 9: { blocks: { languageVersion: 0, blocks: [ { type: "definir_entrada", id: "J_7d/vs84AFBpTY`G|H-", x: 77, y: 83, inputs: { VALUE: { block: { type: "text", id: "8[c`Ypf{Dm2m~/el+c^H", fields: { TEXT: "ENTRADA" }, }, }, }, next: { block: { type: "definir_saida", id: "]JE]BI@Wn($9=AC-11oD", inputs: { VALUE: { block: { type: "text", id: ";T~tJta3D}sF$;qQa6r^", fields: { TEXT: "" }, }, }, }, next: { block: { type: "definir_contador", id: "rhtIrQ$YD!DJw=uP@oDR", inputs: { VALUE: { block: { type: "math_number", id: "iV/k_[xNRM?|LASAj2G=", fields: { NUM: 0 }, }, }, }, next: { block: { type: "controls_whileUntil", id: "e@AG]L5SQp[TU9Ysr0K1", fields: { MODE: "WHILE" }, inputs: { BOOL: { block: { type: "logic_compare", id: "dsA1vd}YJ,45K!c;a);k", fields: { OP: "LT" }, inputs: { A: { block: { type: "obter_contador", id: ";/ogZIGjO*.d#X$JJGB8", }, }, B: { block: { type: "text_length", id: "A3eC5s`Gb(g^pA~1HFjQ", inputs: { VALUE: { block: { type: "obter_entrada", id: "-_RK){n3ja7xPksY9?v4", }, }, }, }, }, }, }, }, DO: { block: { type: "definir_letra", id: "j2QyyGM-DfNPZ6d~j:XV", next: { block: { type: "definir_posicao", id: "H?RbqDj`bMY6?)u5)-F5", next: { block: { type: "definir_letra_secreta", id: "rEOcUDl{ox`,Y9dO]q}%", next: { block: { type: "concatenar_saida", id: "=eFY%KT{g)#(]N!MqAtB", next: { block: { type: "definir_contador", id: "kp_hPB6./u#JsQ_5PNJF", inputs: { VALUE: { block: { type: "math_arithmetic", id: "DOSMQ6yr{Yl90jP_t9vD", fields: { OP: "ADD" }, inputs: { A: { block: { type: "obter_contador", id: "g:fNCOo.RRyaE^H}}gM$", }, }, B: { block: { type: "math_number", id: "Q+(RtBI=kKeSDaTN{pX|", fields: { NUM: 1 }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, ], }, variables: [ { name: "entrada", id: "}4(9^a!_QJ#^2}(Ccerx" }, { name: "saida", id: "r]H+9T#0b:z4#s|(O/@+" }, { name: "pos", id: "aL(u;jeFiLYRiuEw0VmM" }, ], }, 10: { blocks: { languageVersion: 0, blocks: [ { type: "definir_entrada", id: "OQ2E%TGw^V^Ol):C.3Jz", x: -62, y: 388, inputs: { VALUE: { block: { type: "text", id: "-|ly%n[:;!:zY3!VUFkR", fields: { TEXT: "" }, }, }, }, next: { block: { type: "definir_saida", id: "aYolTWVGZV]4hN_)Acj2", inputs: { VALUE: { block: { type: "text", id: "-yD@+p5fdTAq3zs7US$*", fields: { TEXT: "" }, }, }, }, next: { block: { type: "definir_soma", id: "U}Q@W!Pa[a9VeS3Zhq/(", inputs: { VALUE: { block: { type: "math_number", id: "A9xo`rU{CD8~CPlya,|R", fields: { NUM: 0 }, }, }, }, next: { block: { type: "definir_contador", id: "SsUf9^5ZxYq+Ns7/o1NM", inputs: { VALUE: { block: { type: "math_number", id: "%(];OD:fRGi;[#`Qrw0n", fields: { NUM: 0 }, }, }, }, next: { block: { type: "controls_whileUntil", id: "gC?jeA-)go3|4T2J9hC6", fields: { MODE: "WHILE" }, inputs: { BOOL: { block: { type: "logic_compare", id: "(^gJyYmQr3xx=Y8b]c-x", fields: { OP: "LT" }, inputs: { A: { block: { type: "obter_contador", id: "T!`NESbJU.0G[4H/#0//", }, }, B: { block: { type: "text_length", id: "eTlfj{:i6DJu5BN/vVg1", inputs: { VALUE: { block: { type: "obter_entrada", id: "7@j0@CRSi+MKlWZ_|ROw", }, }, }, }, }, }, }, }, DO: { block: { type: "definir_letra", id: "@j.F-Z9lmpo2%cO(Ys|6", inputs: { VALUE: { block: { type: "text_charAt", id: "A[jcUgwTDWK:^PQJ7tFq", inputs: { VALUE: { block: { type: "obter_entrada", id: "6{SH7+tUsQLOe!VPLF!/", }, }, AT: { block: { type: "obter_contador", id: "*bZiLpZ1xc:9B,5yOX`t", }, }, }, }, }, }, next: { block: { type: "definir_posicao", id: "gqAlo#!VG+a@1exAxYNv", inputs: { VALUE: { block: { type: "text_indexOf", id: "l#|#%A_p8gZQzN(.Cru/", fields: { END: "FIRST" }, inputs: { VALUE: { block: { type: "alfabeto", id: "mc~mNENUD3?!foqz7|0N", }, }, FIND: { block: { type: "obter_letra", id: ",lQ7V9.Q[RfeKd*%m+2`", }, }, }, }, }, }, next: { block: { type: "definir_soma", id: "sQ@}NDv(,JKh,ID6ktSp", next: { block: { type: "definir_contador", id: "y#Sr0b4c6Kj68)UR;sFe", inputs: { VALUE: { block: { type: "math_arithmetic", id: "),Y$/lx#/Phq*kTk}#Dc", fields: { OP: "ADD" }, inputs: { A: { block: { type: "obter_contador", id: "Jx.g!u($I_Q{LxxzL[^[", }, }, B: { block: { type: "math_number", id: "MoBAh!GKd?lx1_qwF*^?", fields: { NUM: 1 }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, ], }, variables: [ { name: "entrada", id: "7K?EI04[`4bo[)xa(iyW" }, { name: "saida", id: "FMe5q:,O2QHlC4=zk=ln" }, { name: "pos", id: ")1-Jynyj,*CN7UZ6g%6%" }, ], }, };