How does gas stoichiometry work?