{"functions":[{"rawId":"id_ee0da7f5_dd6b_4118_9ec3_865537fadcbb","tpe":"Boolean","name":"finddivisor","statements":[{"@type":"Begin","id":"id_4e663d9d_3109_4c8a_b2f5_a965b6cb14f4"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Boolean","name":"aux","lengthValue2":"5","id":"id_8ec0b7b4_84a1_4d02_a40e_98d7d741b623","initValue":"false"},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"aux","id":"id_96d9c720_3b6b_4edc_8129_29f0bc794562","value":"finddivisor(number,divisor+1)"}],"id":"id_7f2fd1dd_734c_4db2_960b_2f763f19758b"},"trueBlock":{"statements":[{"@type":"Assign","name":"aux","id":"id_5bc5d8e3_96e2_439a_be30_7503546c6bb1","value":"true"}],"id":"id_232203a9_bac5_438d_b5a5_38c2c18828d2"},"condition":"number % divisor == 0","@type":"If","id":"id_3c61e272_b3c4_4140_9c82_0588d3e90eb2"}],"id":"id_5ddcbe2a_90b9_4d15_8f41_f8d7c7119582"},"trueBlock":{"statements":[],"id":"id_18ce0cc0_f039_4be1_8d71_abd4da711787"},"condition":"divisor==number","@type":"If","id":"id_1b80dcfc_9e9d_4600_a611_ed13eaa135b9"},{"@type":"Return","id":"id_7449f6b7_6d5e_4dfc_85e3_787a1e22a0af","maybeValue":"aux"}],"parameters":[{"tpe":"Integer","name":"number","id":"7c811f7d-a41c-4183-8e8c-48c2299162ac"},{"tpe":"Integer","name":"divisor","id":"3346d56a-d38b-49db-95f1-64a4486e0ab3"}]}],"name":"Primes","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_48c86c73_43e4_4a50_b034_94f4b6047281"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"x","lengthValue2":"5","id":"id_8f56be66_1b11_4fee_a707_8337433482ee","initValue":null},{"@type":"Input","name":"x","id":"id_5296f952_f6f4_4eff_8816_f71bafd7211d","prompt":null},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_4bbe0db2_6348_4b3d_ab35_f94877f69b74","value":"\"prime\""}],"id":"id_7f2dccff_22ce_49b0_94b0_c9d10e8b7011"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_167b4346_59db_4486_b628_735b386d2ac2","value":"\"not prime\""}],"id":"id_c3f15dcf_69d5_4449_8335_4aa8c8caabbc"},"condition":"finddivisor(x,2)","@type":"If","id":"id_ca1a6bf5_f9c9_4f8f_9414_ca52b2bf2944"}],"id":"id_1db54617_7f93_4b37_9a47_ea4903e6c6dc"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_7d944741_5712_4609_9506_4e194b7e38d4","value":"\"not prime\""}],"id":"id_e8ebbc0f_13c9_4733_8fda_86c6f921b3f2"},"condition":"x<=2","@type":"If","id":"id_3320c3e5_3ca5_4efd_828b_e4ab168eb9ab"},{"@type":"Return","id":"id_8a15d060_ff62_4b12_b189_74f8513ea954","maybeValue":null}],"parameters":[]},"id":"id_b0f85329_9688_4316_b9e7_14dca766a167","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":true,"showIoBtns":true,"showFunctions":true,"lang":"python","showGenCode":true},"version":"0.3","revision":486}