Merge del código de socrates