I won't be able to post an updated .INI file until tonight untila after the private round deadline. thus, please make the following modifications to test cases 2 and 5:

Test 2: Reason in the answer ini there are 2 spaces in front of 2 line in stead of 1
 Code:
Knight:  this-should-be-counted-as-one-word~
Knight:  should-be-counted-as-one-word should-be-counted-as-one-word~

Should be:
 Code:
Knight: this-should-be-counted-as-one-word~
Knight: should-be-counted-as-one-word should-be-counted-as-one-word~

And test 5: reason the input to the function is incorrect, the input to the function appears to have no leading space.

This can be solver by putting quotes around the input of test 5
 Code:
Input=' We,  The  Knights,  Seek  101  Holy  Grails! '


My apologies.
_________________________
There are two types of vessels, submarines and targets.