Bug fix

Trying to avoid calculating the punctuations at EOL didn’t work out.