Баг с вводом любых символов после ввода основных исправлен
Исправил баг п.6 (вторая редакция)

Сделал п.9 (вторая редакция)
Баг п.8 (старое издание) исправлен