Answers from user AnatolyKukil