I have no special skills of doing this. Can you introduce how to think of that ? I could take Xv!X as hip and then proof by parts x -> (X->Z)v(Z->X). But is the best way always to split disjunction ?
Maybe some kind of simple learning resources ? Thanks.