We don't need a different random seed. But they are not for testing purpose. Pathmerge needs it to pick head/tail. SplitRepeat needs it to generate different letters to append in the end of Kmer.

So I can make it as the same random seed. But they are not for the same purpose.