{"functions":[],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_629a748f_8f87_4947_8c14_82a33f36a758"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"totalCharge","lengthValue2":"5","id":"id_75f08aa6_8b2c_40ec_afb3_b6e5da70a7d1","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"heavyCount","lengthValue2":"5","id":"id_85fc0534_b39e_430c_b4cb_d58f70813fad","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"packageCount","lengthValue2":"5","id":"id_8c87694b_176c_4685_b099_6ab96c785dcc","initValue":"0"},{"@type":"Input","name":"packageCount","id":"id_bf261d4a_f916_415a_afcf_200ca5b664e5","prompt":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"i","lengthValue2":"5","id":"id_b2005952_fdd1_440d_9ac1_5a88fbc1707b","initValue":"1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"packageID","lengthValue2":"5","id":"id_c809d031_eb0e_46ad_ae0b_63fd71629cb2","initValue":"\"\""},{"@type":"Input","name":"packageID","id":"id_25a1ee10_13bd_4a38_bfe3_3b0e210d06af","prompt":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"weight","lengthValue2":"5","id":"id_1ebc8ee7_98dd_4898_a2c5_081ab870e819","initValue":"0"},{"@type":"Input","name":"weight","id":"id_1b4ac55a_62d0_44d1_8c27_3c1b8492ebda","prompt":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"fragile","lengthValue2":"5","id":"id_307dc54c_2993_4804_a7cb_24f4be229967","initValue":"\"\""},{"@type":"Input","name":"fragile","id":"id_17c967f7_0be7_4e23_999e_c18e3af90b12","prompt":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"zone","lengthValue2":"5","id":"id_2ec6161a_5d72_4a6b_9c71_de7a20d34673","initValue":"0"},{"@type":"Input","name":"zone","id":"id_1c90b755_b14f_4a1b_ba75_169f0cf4804c","prompt":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"weightCharge","lengthValue2":"5","id":"id_1292089f_a0f0_4ac0_ac41_75ab3c46a00e","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"packageCharge","lengthValue2":"5","id":"id_100af07d_dead_44ee_ac50_5f4143be46d8","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"averageCharge","lengthValue2":"5","id":"id_754fe227_bdf9_4139_a901_88c70054160e","initValue":"0"},{"condition":"packageCount < 1 || packageCount > 10","@type":"While","id":"id_ed29a8e8_f11c_4dcd_85bf_99fe0ecdfb92","body":{"statements":[{"newline":true,"@type":"Output","id":"id_253d042c_9561_4022_98fd_577fdef6c220","value":"\"Invalid number. Enter a package count from 1 to 10.\""},{"@type":"Input","name":"packageCount","id":"id_94f8d06f_2e06_43ff_8020_65bda4879460","prompt":null}],"id":"id_61036b29_3d47_4552_9246_1f7590023cd0"}},{"@type":"Assign","name":"i","id":"id_c15912d7_749e_4a2f_a2fe_4d2b7923ddbd","value":"1"},{"condition":"i <= packageCount","@type":"While","id":"id_a2d09be1_9a2c_46f8_ac41_7857930d8c26","body":{"statements":[{"@type":"Input","name":"packageID","id":"id_67633fd0_e17f_4ca2_bb04_a4f377a23066","prompt":null},{"@type":"Input","name":"weight","id":"id_a2fdc346_574b_48fe_a42e_e98c40abf7a5","prompt":null},{"condition":"weight <= 0 || weight > 50","@type":"While","id":"id_0f853e6a_3f6e_4289_96ec_1fbb92e4cb32","body":{"statements":[{"newline":true,"@type":"Output","id":"id_ed0d9438_9785_426d_b600_346659ceb94e","value":"\"Invalid weight. Enter a weight from 1 to 50.\""},{"@type":"Input","name":"weight","id":"id_48e9b2b3_a8d7_4b1d_b464_302ba3d260fc","prompt":null}],"id":"id_dffd48ad_5451_4dd3_93bb_40573cbd3113"}},{"@type":"Input","name":"fragile","id":"id_715e81ee_75a3_410a_8ea7_990e1967584e","prompt":null},{"condition":"fragile == \"Y\" || fragile == \"N\"","@type":"While","id":"id_32f327e6_d40a_46fd_b8f0_60b7d4f5a185","body":{"statements":[{"@type":"Input","name":"zone","id":"id_7bda2e39_3985_4225_83e0_af67c94165c6","prompt":null}],"id":"id_a8d3ebe5_7b06_4f3f_a3d4_368f108f01bc"}},{"newline":true,"@type":"Output","id":"id_f3b9689f_a348_4ee4_8d0d_14503cfbbb05","value":"\"Invalid answer. Enter Y or N.\""},{"@type":"Input","name":"fragile","id":"id_d62c6ec7_6a24_41f7_8143_10cefaae9807","prompt":null},{"condition":"zone == 1 || zone == 2 || zone == 3","@type":"While","id":"id_cdca9414_80ef_4ba3_b732_0ab8fd7f374f","body":{"statements":[],"id":"id_6130922c_029a_44a5_a818_ec1723bb1212"}},{"newline":true,"@type":"Output","id":"id_2d139e9d_5884_4ece_82d3_7f32202f3513","value":"\"Invalid zone. Enter 1, 2, or 3.\""},{"@type":"Input","name":"zone","id":"id_2fd6273d_13c6_4208_8246_8b551ee3b780","prompt":null},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"zoneCharge","id":"id_02240fc3_4354_498d_8099_4bcb14b5436d","value":"12"}],"id":"id_980f0023_07f7_4145_8802_d1fcd2227fbe"},"trueBlock":{"statements":[{"@type":"Assign","name":"zoneCharge","id":"id_25dab272_be8b_48f2_9b5a_23f9a1fc0aa0","value":"8"}],"id":"id_5a262fdb_36ab_4b28_919a_3799d8251d7d"},"condition":"zone == 2","@type":"If","id":"id_9b6e75ae_a145_4cc2_bb9a_1d70ea5ce214"}],"id":"id_182a69a5_4a40_4e8a_8c46_0bd5589131e6"},"trueBlock":{"statements":[{"@type":"Assign","name":"zoneCharge","id":"id_e5f5eb86_81b5_465d_a192_33a896e72575","value":"5"}],"id":"id_c4f0ef47_db2a_4f63_871d_21df70356c0a"},"condition":"zone == 1","@type":"If","id":"id_f7d26a8a_630e_42a0_95d7_0082a619c809"},{"@type":"Assign","name":"weightCharge","id":"id_c8631f14_4eca_4ec6_9e9f_0a6aaa2c5d3d","value":"0.75 * weight"},{"@type":"Assign","name":"packageCharge","id":"id_5ce87513_6f56_4b65_9b03_0c1626d84bec","value":"zoneCharge + weightCharge"},{"falseBlock":{"statements":[],"id":"id_0d650a58_e977_4b53_b1ae_6dd2ca45031b"},"trueBlock":{"statements":[{"@type":"Assign","name":"packageCharge","id":"id_8db91139_825b_4986_8160_7de1c90eea61","value":"packageCharge + 4"}],"id":"id_315c1130_bec7_4676_9c1b_a3539f61cbdd"},"condition":"fragile == \"Y\"","@type":"If","id":"id_cea2b051_b58d_49cf_a2ee_477c56be86df"},{"falseBlock":{"statements":[],"id":"id_f77fa56a_45d8_4698_8eb3_96a180520517"},"trueBlock":{"statements":[{"@type":"Assign","name":"packageCharge","id":"id_7082048d_5e84_4eac_8aac_daa2119d1c22","value":"packageCharge + 10"},{"@type":"Assign","name":"heavyCount","id":"id_6560fe06_bdbb_4830_b2e4_635d7728ad23","value":"heavyCount + 1"}],"id":"id_a8a2988a_4941_4416_9d63_d2cc00f61695"},"condition":"weight > 25","@type":"If","id":"id_8a110d3e_7dc0_49d3_8e47_05500aa9f531"},{"newline":true,"@type":"Output","id":"id_62e3348f_5339_4f00_b135_4dc7847f7574","value":"\"Package ID: \" + packageID"},{"newline":true,"@type":"Output","id":"id_75314b18_2606_4f95_93be_a0bff6389d87","value":"\"Weight: \" + weight"},{"newline":true,"@type":"Output","id":"id_38318171_892c_4278_8349_78be340fc7a9","value":"\"Zone: \" + zone"},{"newline":true,"@type":"Output","id":"id_dfb29864_8797_479e_a511_99ce91103f1c","value":"\"Fragile: \" + fragile"},{"newline":true,"@type":"Output","id":"id_7edb0bb4_db3a_484b_8703_570539e7d201","value":"\"Package charge: $\" + packageCharge"},{"@type":"Assign","name":"totalCharge","id":"id_32062925_4d90_42a4_b3ef_80c4cd0b8f9d","value":"totalCharge + packageCharge"},{"@type":"Assign","name":"i","id":"id_4501bc5e_a2bb_4dec_9dce_1e6f3b847079","value":"i + 1"}],"id":"id_8c1cebd4_2bf9_45ad_82c0_516c7cd72df2"}},{"@type":"Assign","name":"averageCharge","id":"id_1c9c12f4_c4de_4757_a21a_6a0095410bc6","value":"totalCharge / packageCount"},{"newline":true,"@type":"Output","id":"id_830d7cd5_9768_44c7_9339_591d61875678","value":"\"Total packages: \" + packageCount"},{"newline":true,"@type":"Output","id":"id_1939904f_0593_44ab_a7f8_d9581359a7ed","value":"\"Heavy packages: \" + heavyCount"},{"newline":true,"@type":"Output","id":"id_784f6fb8_c485_4efb_badc_e141e1bcafa7","value":"\"Total charge: $\" + totalCharge"},{"newline":true,"@type":"Output","id":"id_1330723f_7e82_40a5_9445_385991d0d691","value":"\"Average charge: $\" + averageCharge"},{"@type":"Return","id":"id_58837bd8_cddb_4717_b392_7ed253231a7b","maybeValue":null}],"parameters":[]},"id":"id_cea8ca0e_48d9_4a57_99cd_b7a0131ec1ac","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":560}