Еще исправления google style + проверка ввода.