sentences:  UTF-8 and UTF-16 (and also some other Unicode encodings) do not allow all possible sequences of code units.Different software will convert invalid sequences into Unicode characters using varying rules, some of which are very lossy (ie turning all invalid sequences into the same character).This can be considered a form of normalization and can lead to the same difficulties as others.