initial commit for the suffix tree 1st task