What is the version of the following sentence with correct punctuation?

I think that this has happened in all really great revolutions for really great revolutions grow out of the contradictions between the old between what is directed towards developing the old and the very abstract striving for the new which must be so new as not to contain the tiniest particle of the old
I think that this has happened in all really great revolutions, for really great revolutions grow out of the contradictions between the old, between what is directed towards developing the old, and the very abstract striving for the new, which must be so new as not to contain the tiniest particle of the old.