CREATE TABLE table_57542 ("Driver" TEXT, "Constructor" TEXT, "Laps" FLOAT, "Time/Retired" TEXT, "Grid" FLOAT)

Which constructor had a grid number of less than 3 and where the Time/Retired was 1:34:31.522?
SELECT "Constructor" FROM table_57542 WHERE "Grid" < '3' AND "Time/Retired" = '1:34:31.522'
SELECT "Constructor" FROM "table_57542" WHERE "Grid" < '3' AND "Time/Retired" = '1:34:31.522'