У меня не получалось заставить переключить мозги с мышлениями автоматами,
пока не нашел C++ реализацию.
Но задачу "править другими людьми" не решает, конечно.