“A string x is a prefix of another string y if there is a string v such that y = xv. v is called a suffix of y.”
And, we have concluded that a string can be a prefix of itself. (Not proper prefix but prefix, yeah…)
But according to the definition, if a string is prefix of itself then v should be a empty string. And, v is also a suffix of y. So again question arises is like, then can empty string be a suffix of a string!!
And, according to this, suffix can’t be a empty string.
So bhaiya, which one is a fact…