by @Jm Fork
{"functions":[],"name":"t","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_9c75c6ca_9574_427b_8d78_1c31171197c1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"tkn","lengthValue2":"5","id":"id_8ee4f09e_1b8f_4db5_8fdb_d46c74565b28","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"ttl","lengthValue2":"5","id":"id_1a0e0265_984a_4ea4_bc3f_0ced09880434","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"counter","lengthValue2":"5","id":"id_43298020_8c61_4d2f_a82a_fdb21b3dfddd","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"avg","lengthValue2":"5","id":"id_3d04487a_cc86_415b_9eee_ae6eb64ee199","initValue":"0"},{"newline":true,"@type":"Output","id":"id_b4090548_54d1_46a1_bb0d_5a0d90e6e38e","value":"\"enter tokens (1-20) or 0 to exit\""},{"@type":"Input","name":"tkn","id":"id_7ba8b77d_09e5_42fe_a415_dc1d14d08c53","prompt":null},{"condition":"tkn!=0","@type":"While","id":"id_a4bdf545_44b8_426c_a818_1a297929f79e","body":{"statements":[{"condition":"tkn > 20 || tkn <0","@type":"While","id":"id_c12789d0_14c7_4aef_8ec5_35eb513ebdf3","body":{"statements":[{"newline":true,"@type":"Output","id":"id_592bbcd8_3d7d_49ea_85fb_9a996207aef1","value":"\"enter tokens(1-20)\""}],"id":"id_127f5680_2d77_4b36_ad0d_4cc877d51d53"}},{"@type":"Assign","name":"counter","id":"id_e823bae3_d942_41b0_ad3a_69c8e58d7603","value":"counter+1"},{"@type":"Assign","name":"ttl","id":"id_f81c7e32_7176_4374_aeb8_167da323186c","value":"ttl+tkn"},{"newline":true,"@type":"Output","id":"id_f769344c_45cf_4e70_b241_17238d9b82de","value":"\"enter tokens(1-20) or 0 to exit\""},{"@type":"Input","name":"tkn","id":"id_8c358551_9a59_4c97_b966_c6208162692f","prompt":null}],"id":"id_08f344bf_ceb3_4258_8e35_c87e080f70d6"}},{"newline":true,"@type":"Output","id":"id_ac7424d1_69c7_494c_99f5_1ab9bc3db33e","value":"\"entered 0\""},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_bb69a4e1_6a81_4225_ba89_aa971125bae4","value":"\"end\""}],"id":"id_c4b2a16f_5dd0_4e48_8c85_9e7fbc41f2c5"},"trueBlock":{"statements":[{"@type":"Assign","name":"avg","id":"id_57bc0c57_3a29_4bbe_9789_8d72e02a6daa","value":"ttl / counter"},{"newline":true,"@type":"Output","id":"id_7ad0b616_9c8a_4107_8e0f_d05dbff2108f","value":"\"Players:\"+ counter + \" Total tokens:\" + ttl +\" Average tokens:\" + avg"}],"id":"id_65476899_1116_43cf_9852_727523b7ac41"},"condition":"true","@type":"If","id":"id_10ca129b_20c6_4864_bb9e_312b771bc25e"},{"@type":"Return","id":"id_34d35bd0_aaa1_452e_b8e8_9184c596b7a6","maybeValue":null}],"parameters":[]},"id":"id_60653b71_0156_4770_ac7a_a103c9118798","config":{"showDebugVars":false,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"python","showGenCode":true},"version":"0.3","revision":514}