docs: def pixel(self, x, y, color=None):
          """If ``color`` is not given, get the color value of the specified pixel. If ``color`` is
          given, set the specified pixel to the given color."""
          if self.rotation == 1:
              x, y = y, x
              x = self.width - x - 1
          if self.rotation == 2:
              x = self.width - x - 1
              y = self.height - y - 1
          if self.rotation == 3:
              x, y = y, x
              y = self.height - y - 1
  
          if x < 0 or x >= self.width or y < 0 or y >= self.height:
              return None
          if color is None:
              return self.format.get_pixel(self, x, y)
          self.format.set_pixel(self, x, y, color)
          return None