Where does Socrates end and Plato begin?