WAŻNE - usunąłem przeciążenia == i != bo nie były potrzebne a tylko wszystko mieszały