Все работает, но не пропускает по второму условию. Хотя при true выдает 1.