* Handle non-ascii character at boundary * Replace substraction underflow check with early termination