Which Extra points is the highest one that has a Player of herrnstein, and Points smaller than 30?
CREATE TABLE table_38931 (
    "Player" text,
    "Touchdowns" real,
    "Extra points" real,
    "Field goals" real,
    "Points" real
)
SELECT MAX("Extra points") FROM table_38931 WHERE "Player" = 'herrnstein' AND "Points" < '30'
Below are sql tables schemas paired with instruction that describes a task. Using valid SQLite, write a response that appropriately completes the request for the provided tables. ### Instruction: Which Extra points is the highest one that has a Player of herrnstein, and Points smaller than 30? ### Input: CREATE TABLE table_38931 (
    "Player" text,
    "Touchdowns" real,
    "Extra points" real,
    "Field goals" real,
    "Points" real
) ### Response: SELECT MAX("Extra points") FROM table_38931 WHERE "Player" = 'herrnstein' AND "Points" < '30'