не понимаю почему в классе solution переменной isAlive присвоили одно значение, а в классе Мракобес - другое