Если кому интересно, тут ошибки.