pushing left adjacent elelemt for index ' k '
if ( k - 1 >= 0 && ! edge [ s [ k ] - 97 , s [ k - 1 ] - 97 ] ) { gr [ s [ k ] - 97 ] . Add ( s [ k - 1 ] - 97 ) ; edge [ s [ k ] - 97 , s [ k - 1 ] - 97 ] = true ; }