poprawiony logicgate