Chromium(III) oxide reacts with hydrogen sulfide (H2S) gas to form chromium(III) sulfide and water:

Cr2O3(s) + 3H2S(g) → Cr2S3(s) + 3H2O(l)

To produce 124 g of Cr2S3,

(a) how many moles of Cr2O3 are required?

(b) how many grams of Cr2O3 are required?