The book I'm reading, has suggested to methods for assigninig the oxidation statetes in a compound. The first method includes drawing the Lwis structure of the compound. And the second one is based on some rules. As I'm a beginner in chemsitry there are so many compounds which I can't draw it's Lwis structure. So the first method doesn't work always (for me as a biginner). And in the list of the rules there is no rule for so many situations. For example for these compounds I don't know what to do: AlCl(3), ICl, MgSO(4) I wanna know what will happen. Will I find some more rules as I advance in chemistry?