Логически все написано правильно, прошу пояснительную бригаду в помощь)