Assigning oxidation states to elements