when aluminum metal reacts with hcl(aq), the products formed are alcl3(aq) and hydrogen. if 0.159 moles of aluminum undergo this reaction with an excess of hydrochloric acid, how many grams of hydrogen gas should be produced?