{"functions":[{"rawId":"id_49342229_e796_4dd1_bd7b_336181cec950","tpe":"Integer","name":"fact","statements":[{"@type":"Begin","id":"id_606fc88c_4a1f_4e5e_b1fb_d8bd7fd7395b"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"res","lengthValue2":"5","id":"id_bd53c8eb_9f1b_4e55_8528_4fd6bb9e8887","initValue":null},{"falseBlock":{"statements":[{"@type":"Assign","name":"res","id":"id_2a8e1aa3_5696_4c0a_a6ac_a75fd345e262","value":"1"}],"id":"id_d0ab621c_dbce_4b5c_b8f2_2a911ec2acbc"},"trueBlock":{"statements":[{"@type":"Assign","name":"res","id":"id_09f6acdc_85a4_4ccd_9f88_b85724983cc4","value":"n * fact(n-1)"}],"id":"id_5320ef0e_fb0e_4633_aca2_2d3fbab8daa1"},"condition":"n > 1","@type":"If","id":"id_f9ce15ef_9b23_4516_a137_828ded290700"},{"@type":"Return","id":"id_94fbab4e_6680_4a0c_aa6c_e74db3abb689","maybeValue":"re"}],"parameters":[{"tpe":"Integer","name":"n","id":"cef667d4-3379-4949-b8e2-faf87ac53e18"}]}],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_1de79ac6_75ae_4bc0_85b3_f6e1745c782c"},{"newline":true,"@type":"Output","id":"id_00aa9b4b_e19a_40fc_881d_4d1fc4822e4c","value":"fact(5)"},{"@type":"Return","id":"id_1ff0ac40_c107_4996_abff_68deec5bb8b9","maybeValue":null}],"parameters":[]},"id":"id_d3f5cca4_b9f4_4f35_bee9_da189cdc015c","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":false},"version":"0.3","revision":48}