The molecular weight of water is <span>18.01528 g/mol.
So in 2.92 grams there are 2.92/</span>18.01528 = 0.1621 mol of particles.
1 mol contains 6,02214 × 10^<span>23 particles by definition.
So the nr of H2O molecules is </span>0.1621 * 6,02214 × 10^23 = 0,9761 × 10^23.
Every molecule has 2 H atoms, so you have to double that.
2* 0,9761 × 10^23 = 1.952 × 10^23.
Lambda = h\ Mv
lambda = 6.624 x 10^-34 / 9.1 x 10^-31 x 2.5 x 10^7
lambda = 2.9 x 10^-11 is your wavelength
Due to heat , the kinetic energy of the atoms in the substance increases due to which they start vibrating vigorously and the inter-molecular attraction decreases and the substance increases in volume. For example, on boiling water...heat energy imparted makes the volume increase and finally turn into steam or water vapour in air.(The inter-molecular space in air is more than that in water.)