Now accepts one letter words and whitespaces at the end are in range