Implemented ** operator (close #26)