Substring, Trivial and Non-trivial substring and Note. - edufulness