Zoptymalizowano mnozenie przez potegi dwojki (uwzględniono przemienność).

See #4.