Balance any chemical equation and see why: atom counts before and after, one equation per element, smallest whole-number coefficients. Free.