self-contradicted