by @Natanael Rolando Rantung Fork
{"functions":[],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_d3c0a18e_8491_4783_a8a2_e5ca7ab62965"},{"@type":"Declare","tpe":"Integer","name":"a","id":"id_beb4d6ff_9901_4083_a0d3_f8f148164e3e","initValue":"0"},{"@type":"Declare","tpe":"Integer","name":"b","id":"id_384bca5d_504c_4a2b_bec8_03f1532632a2","initValue":"1"},{"@type":"Declare","tpe":"Integer","name":"c","id":"id_e599d63c_8a1f_49c0_8b55_d8141554ca12","initValue":null},{"condition":"a<50","@type":"While","id":"id_75febd1f_8748_42e8_83c5_f41b00f87136","body":{"statements":[{"newline":true,"@type":"Output","id":"id_4229a320_8da3_42fb_acf6_57b1763e91c5","value":"a"},{"@type":"Assign","name":"c","id":"id_b2deb8cb_ac64_4303_b0d9_62b03f774537","value":"a+b"},{"@type":"Assign","name":"a","id":"id_884063e4_c445_455c_abb4_828312381d4c","value":"b"},{"@type":"Assign","name":"b","id":"id_3d4c3e42_a39f_4c48_ab0a_3bce921f10b0","value":"c"}],"id":"id_9f976435_1772_4d5f_a30e_3b0698094fe3"}},{"@type":"Declare","tpe":"Integer","name":"x","id":"id_c7aff480_cf38_4359_8712_aa0880b02f95","initValue":null},{"@type":"Return","id":"id_b395322c_73ff_4c3c_9e41_4fef9619eb64","maybeValue":null}],"parameters":[]},"id":"id_ab2a9d46_ea38_4ce9_b96d_987c6726508b","config":{"showDebugVars":true,"showIoBtns":true,"showFunctions":true,"lang":"python","showGenCode":true},"version":"0.2","revision":87}