Dialectics and Contradictions