finished non rep string challenge