Table: belgian_grand_prix_1986
Columns: driver
constructor
laps
time_retired
grid

Question: What is the highest numbered grid for piercarlo ghinzani with over 3 laps?
SQL: SELECT MAX("grid") FROM belgian_grand_prix_1986 WHERE "driver" = 'piercarlo ghinzani' AND "laps" > 3

Question: How many laps for a grid of over 18 and retired due to electrical failure?
SQL: SELECT SUM("laps") FROM belgian_grand_prix_1986 WHERE "grid" > 18 AND "time_retired" = 'electrical'