{ "blocks": { "languageVersion": 0, "blocks": [ { "type": "procedures_defreturn", "id": "3C)~7]GT2][Kt@KzYlHc", "x": 13, "y": 38, "extraState": { "params": [ { "name": "n", "id": "6`,pL@UC7:`VF:U%^RCu" } ] }, "icons": { "comment": { "text": "Describe this function...", "pinned": false, "height": 80, "width": 160 } }, "fields": { "NAME": "fibonacci" }, "inputs": { "STACK": { "block": { "type": "variables_set", "id": "W?1~%41vb!^AG%Oczt#K", "fields": { "VAR": { "id": "GD2k9YCHmzqmPfXa(|V=" } }, "inputs": { "VALUE": { "block": { "type": "math_number", "id": "e?s1@^g{J1dC-)`k5K3O", "fields": { "NUM": 1 } } } }, "next": { "block": { "type": "variables_set", "id": "quhf01iSD=$cnS@`]Hnz", "fields": { "VAR": { "id": ")7]X14`/^KwNZ[9]iHR/" } }, "inputs": { "VALUE": { "block": { "type": "math_number", "id": "wskI%[r=fTR|znd{9l!U", "fields": { "NUM": 1 } } } }, "next": { "block": { "type": "controls_repeat_ext", "id": "Y1JZ]jy6qm.wcl3Wtj{U", "inputs": { "TIMES": { "shadow": { "type": "math_number", "id": "uAO5X0`?QM.x`xlm%XO!", "fields": { "NUM": 0 } }, "block": { "type": "math_arithmetic", "id": "o?i7JTy}==/MI6DS*rUb", "fields": { "OP": "MINUS" }, "inputs": { "A": { "shadow": { "type": "math_number", "id": "T8sO~/s%:362r5V/6sA_", "fields": { "NUM": 1 } }, "block": { "type": "variables_get", "id": "UF`[,+F,hh4j0W|*L@~W", "fields": { "VAR": { "id": "6`,pL@UC7:`VF:U%^RCu" } } } }, "B": { "shadow": { "type": "math_number", "id": "D}/e~MS,EFFYPVr(bQ#~", "fields": { "NUM": 2 } } } } } }, "DO": { "block": { "type": "variables_set", "id": "_,!Y_qDuB8i`WCazRd08", "fields": { "VAR": { "id": "4;/a7hK%L6KN+}XB0qVj" } }, "inputs": { "VALUE": { "block": { "type": "variables_get", "id": "sog*YAl,Yn8Mo.GOeVVv", "fields": { "VAR": { "id": "GD2k9YCHmzqmPfXa(|V=" } } } } }, "next": { "block": { "type": "variables_set", "id": "c#tQYioX:/LbhQ^Eb-ad", "fields": { "VAR": { "id": "GD2k9YCHmzqmPfXa(|V=" } }, "inputs": { "VALUE": { "block": { "type": "variables_get", "id": "L?8}.KfNpw[Sd)(1wW(p", "fields": { "VAR": { "id": ")7]X14`/^KwNZ[9]iHR/" } } } } }, "next": { "block": { "type": "variables_set", "id": "=lea:b{-I}JB.Ed[S_PO", "fields": { "VAR": { "id": ")7]X14`/^KwNZ[9]iHR/" } }, "inputs": { "VALUE": { "block": { "type": "math_arithmetic", "id": "@5-VK*).iEqtzdv/mFUR", "fields": { "OP": "ADD" }, "inputs": { "A": { "shadow": { "type": "math_number", "id": "T8sO~/s%:362r5V/6sA_", "fields": { "NUM": 1 } }, "block": { "type": "variables_get", "id": "=jr(DI27H.4@{cBq^OAn", "fields": { "VAR": { "id": "4;/a7hK%L6KN+}XB0qVj" } } } }, "B": { "shadow": { "type": "math_number", "id": "qoJJ{zN7)tVw[ngGun$h", "fields": { "NUM": 2 } }, "block": { "type": "variables_get", "id": "6PSiJrCzD;Xu-`jPCE9f", "fields": { "VAR": { "id": ")7]X14`/^KwNZ[9]iHR/" } } } } } } } } } } } } } } } } } } } } }, "RETURN": { "block": { "type": "variables_get", "id": "904[,pgVzHQrUk4aPFs%", "fields": { "VAR": { "id": ")7]X14`/^KwNZ[9]iHR/" } } } } } }, { "type": "text_print", "id": "Vd~Z/v{*E:@#|m;C$cz7", "x": 13, "y": 513, "inputs": { "TEXT": { "shadow": { "type": "text", "id": "Y4+2yu|,Zxn$EymXN_}t", "fields": { "TEXT": "abc" } }, "block": { "type": "procedures_callreturn", "id": "BZhl_r/{_DkJCk@=p^oC", "extraState": { "name": "fibonacci", "params": ["n"] }, "inputs": { "ARG0": { "block": { "type": "math_number", "id": "yFz:/Mz=nU{=g-yvnNMb", "fields": { "NUM": 20 } } } } } } } } ] }, "variables": [ { "name": "a", "id": "GD2k9YCHmzqmPfXa(|V=" }, { "name": "b", "id": ")7]X14`/^KwNZ[9]iHR/" }, { "name": "i", "id": "o4{?aDJsw@NJIM4Ls[A)" }, { "name": "x", "id": "@AFqRs|{~R-4S[-d=0bB" }, { "name": "n", "id": "6`,pL@UC7:`VF:U%^RCu" }, { "name": "temp", "id": "4;/a7hK%L6KN+}XB0qVj" } ] }