Play on Words

SPOJ - WORDS1