Using the balanced equation 3 HCl + 1 Al(OH)3 -- 3 H2O + 1 AlCl3, how many molecules of hydrochloric acid will react with 12.5 grams of aluminum hydroxide?