docs: def _get_foundation_pos(self, i):
          """Private. Get the absolute coordinates to use for a deck's
          foundation, based on the ``starting_pos_hint``, the
          ``deck_hint_step``, ``deck_x_hint_offsets``, and
          ``deck_y_hint_offsets``.
  
          """
          (phx, phy) = get_pos_hint(
              self.starting_pos_hint, *self.card_size_hint
          )
          phx += self.deck_x_hint_step * i + self.deck_x_hint_offsets[i]
          phy += self.deck_y_hint_step * i + self.deck_y_hint_offsets[i]
          x = phx * self.width + self.x
          y = phy * self.height + self.y
          return (x, y)