CREATE TABLE table_name_6 (grid INTEGER, time_retired VARCHAR(255), driver VARCHAR(255))
What is the smallest grid with collision as the Time/Retired for pedro diniz?
    
SQL: SELECT MIN(grid) FROM table_name_6 WHERE time_retired = "collision" AND driver = "pedro diniz"