[Solution by Dr. Abubacker] Oxygen exists as small discrete $\text{O}_2$ molecules with weak van der Waals forces, while sulphur exists as large puckered $\text{S}_8$ rings with much stronger intermolecular forces. The difference in atomicity (2 vs 8) explains the large difference in melting and boiling points. Answer (1).