private void renderKingPile(Graphics2D g) {
        double x = X_BOARD_OFFSET + CARD_WIDTH + CARD_X_GAP;
        double y = Y_BOARD_OFFSET;
        g.setColor(Color.white);
        g.drawString("King Down", (int) x, (int) y - 1);

        for (List<Card> kingPile : game.getKingPiles()) {
            if (kingPile.size() > 0) {
                renderCard(kingPile.get(kingPile.size() - 1), g, x, y);
            }
            y += CARD_HEIGHT + CARD_Y_GAP;
        }
    }