Classify the following solids in different categories based on the nature

Classify the following solids in different categories based on the nature of intermolecular forces operating in them: Potassium sulphate, tin, benzene, urea, ammonia, water, zinc sulphide, graphite, rubidium, argon, silicon carbide.

Covalent solids Graphite, silicon carbide. Molecular solids Benzene, ammonia, argon, urea, water.
Ionic solids Potassium sulphate, zinc sulphide. Metallic solids Rubidium, tin