This task would have been interesting if the use of "unicodedata" was not allowed. Here all solutions are the same : no fun, no learning.
5
8