qqp question1: What is the difference between the Communist Party of India (CPI) and the Communist Party of India Marxist (CPI(M))? question2: Why did the Communist Party of India split into CPI (Marxist) and CPI?