code: def _extract_screen_region_coordinates(self, screen_region):
      screen_region_coordinates = self.game.screen_regions.get(
          screen_region
      )
  
      x = (
          screen_region_coordinates[1] + screen_region_coordinates[3]
      ) // 2
      x += self.game.window_geometry["x_offset"]
  
      y = (
          screen_region_coordinates[0] + screen_region_coordinates[2]
      ) // 2
      y += self.game.window_geometry["y_offset"]
  
      return x, y
  
imports: import enum
  from sneakysnek.keyboard_keys import KeyboardKey
  from sneakysnek.keyboard_event import KeyboardEvent
  from sneakysnek.mouse_buttons import MouseButton
  from sneakysnek.mouse_event import MouseEvent
label_desc: Use image node_id 24 for calling the InputController obj's underlying member method code with example usage: obj._extract_screen_region_coordinates(screen_region) and returns: x,  y