by @Teddy Vincent Fork
{"functions":[{"rawId":"id_4e30eb64_53a0_44c5_9691_0f7c7da228c6","tpe":"Void","name":"fun1","statements":[{"@type":"Begin","id":"id_4f6f9311_7564_4c89_9ae1_106739150cf1"},{"@type":"Input","name":"num1","id":"id_1fe7ffda_0498_4b7e_97e2_5e792a4869ff","prompt":null},{"newline":true,"@type":"Output","id":"id_2cdfeda0_c2b8_4384_b319_d633f64ec22d","value":"Hello!"},{"@type":"Return","id":"id_1480d871_585d_43ab_acbe_1f5cf4385967","maybeValue":null}],"parameters":[]}],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_64b8a7a9_c495_490e_9e01_086a50e98c4c"},{"@type":"Declare","tpe":"Integer","name":"num1","id":"id_46468396_8a96_4b1b_a388_f71ee42bf005","initValue":"1"},{"@type":"Input","name":"num1","id":"id_14eeeeab_04f0_4556_b0f7_50a04dbb6497","prompt":"num1"},{"newline":true,"@type":"Output","id":"id_4c14f79d_7fe6_4e43_a5e9_1aad76353962","value":"num1+2+3"},{"@type":"Return","id":"id_061476ed_457c_4656_af90_da6a03976cf6","maybeValue":null}],"parameters":[]},"id":"id_8ee34e22_6201_46e8_b70f_63bf97e0c5f2","config":{"showDebugVars":true,"showIoBtns":true,"showFunctions":true,"lang":"python","showGenCode":true},"version":"0.2","revision":324}