Вроде все работает, но чувствую, что с условием напутал. В чем ошибка?