added **unfinished** string_find_rev