A  longest_repeating_substring.cpp