docs: def determine_rotation(rotation, mark):
      """
      Determines the number of degrees to rotate the watermark image.
      """
      if isinstance(rotation, six.string_types) and rotation.lower() == 'r':
          rotation = random.randint(0, 359)
      else:
          rotation = _int(rotation)
  
      return rotation