Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
What is the smallest share for a timeslot ranking less than 4 and fewer viewers than 8.78 million?

### Inputs:
table_name: table, columns: ['Episode', 'Air Date', 'Rating', 'Share', 'Rating/Share 18–49', 'Viewers (m)', 'Timeslot Rank', 'Night Rank', 'Overall Rank']

### Response:
SELECT MIN Share FROM table WHERE Viewers (m) < 8.78 AND Timeslot Rank < 4