2H^2 + O^2 → 2H^2O

According to the chemical equation for the reaction shove above, if 8.0 moles of hydrogen (H^2) reacts with 5.0 moles of oxygen (O^2), how many moles of water (H^2O) will be formed? Assume the reaction goes to completion.

Make sure to explain your answer!