new longest palindromic substring
random shuffle
new quick sort in java