Qual construtor tinha um tempo/retirado de colisão, onde o número da grelha era menor que 18 e Nick Heidfeld era o condutor?
CREATE TABLE table_name_22 (constructor VARCHAR, driver VARCHAR, time_retired VARCHAR, grid VARCHAR)
SELECT constructor FROM table_name_22 WHERE time_retired = "collision" AND grid < 18 AND driver = "nick heidfeld"