In sequence_of_words.py, overlapping words can lead to logic failures where an invalid string passes as valid. **Example: "appleat" is evaluated as valid.** This is caused by the numpy summing logic.