Poprawienie isPositive() i isNegative() w zależności od parametru M
funkcja increment() i hasM()
Zmiany finałowe + czyszczenie
Zmiany finałowe + czyszczenie 2