Distinct Substrings

SPOJ - DISUBSTR