Переработал третье условие из ОЗ в логическую формулы и получилось подать все три условия на блок "и". Вроде бы работает.