Ну почему же сразу чушь... Правильно человек говорит:
Берём остаток по модулю 2 для определения чётности... По любому после выполнения этой операции в переменной n будет число 0 или 1.
0 + 10 = 10
1 + 10 = 11
Задача выполнена корректно... Фактически Вы делаете то же самое, что и
Blackmore, но создаёте ветвление, которого по условию не должно быть ...;)