partial soluition to debruijn graph problem