fn naive_maximal_suffix_forward(needle: &[u8]) -> &[u8] {
        let mut sufs = suffixes(needle);
        sufs.sort();
        sufs.pop().unwrap()
    }
Return the lexicographically maximal suffix of the given byte string.
src/arch/all/twoway.rs