Konstruktor teraz tworzy 0 zamiast "1"
Poprawki w funkcjach statycznych isPositive() i isNegative() - teraz uwzględniają M
clone'y do macierzy
clone'y do macierzy