dont push empty strings to split vector
add line count to search flood denial.  Add range check for searches
print out target string when erasing by index