Hi, Coup.
Some remarks:
(I have not yet read it all)

А, Я, Э, Е, Ы, И, О, Ё, У, Ю - a strange order. Shouldn't it be the order in which they appear in the Alphabet (and like you did with...