Give two examples of compounds exhibiting double covalent bonds between atoms of its constituent molecules and explain why they form a double covalent bond.