Adaptive evolutionary trajectories in complexity: repeated transitions between unicellularity and differentiated multicellularity | Synapse