Arithmetical and logical operations