Since they occupy same volume, the two gases should contain same number of molecules, i.e. they have same number of moles.
Now 1 mole of oxygen =32gm.
Hence 64gm=2mole of oxygen. ∴ number of moles of hydrogen is 2.
1 mole of hydrogen =2gm
Hence X=4gm