Артемий, вы правы, здесь есть путаница. Дело в том, что в описании указаны требования к инициализируемым переменным, а в тестах проверка уже конечных значений (после переопределения значений переменных). Дополнил описание. Так должно стать понятней.