M: PushAndRUn zwraca ilosc dodanych sumatorow, zapobiega to zapetlaniu sie programu, A: dodano optymalizacje 1 przy pomocy drzew prefiksowych