yeah it's because you have to cancel multipliers of anions and cations for example you can't match 2 Na+ and 2Cl- with each other. because in chemistry we don't have Na2Cl2, you have to cancel them 1:1 and make NaCL means matching only one Na+ and one Cl-... hope i could explain it properly lol but anyway huge thanks for trying it!