Question: Why did Stalin sign the pact?
Sentence: Stalin felt that there was a growing split in German circles about whether Germany should initiate a war with the Soviet Union.
Answer in sentence: no