code: def AND(classical_reg1, classical_reg2):
      
      left, right = unpack_reg_val_pair(classical_reg1, classical_reg2)
      return ClassicalAnd(left, right)
docs: Produce an AND instruction.
  
      NOTE: The order of operands was reversed in pyQuil <=1.9 .
  
      :param classical_reg1: The first classical register, which gets modified.
      :param classical_reg2: The second classical register or immediate value.
      :return: A ClassicalAnd instance.