в чем может быть ошибка? и так и так смотрю вроде по условиям...