CREATE TABLE table_name_16 (gold INT, silver VARCHAR, total VARCHAR, rank VARCHAR)

What is the largest gold number when the total is less than 3, the rank is 5, and the silver is more than 1?
SELECT MAX(gold) FROM table_name_16 WHERE total < 3 AND rank = "5" AND silver > 1
SELECT MAX("gold") FROM "table_name_16" WHERE "5" = "rank" AND "silver" > 1 AND "total" < 3