вот что за тупость. код был сразу правильный. не засчитывает третье условие.....