Puzzles solved by COLMAY

SOCRATES online puzzle