AP
sub bit_flip { my $M = 0b01010101; (($_[0] >> 1) & $M ) | (($_[0] & $M) << 1) }
ну вот прямо так непроизводительно?
Size: a a a
AP
sub bit_flip { my $M = 0b01010101; (($_[0] >> 1) & $M ) | (($_[0] & $M) << 1) }
W
VO
W
М
М
М
VO
W
VO
М
W
W
VO
W
VO
М
М
W
М