code: def byte_op(computation: BaseComputation) -> None:
      
      position, value = computation.stack_pop(num_items=2, type_hint=constants.UINT256)
  
      if position >= 32:
          result = 0
      else:
          result = (value // pow(256, 31 - position)) % 256
  
      computation.stack_push(result)
docs: Bitwise And