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

### Instruction:
Which Opponent has a Surface of hardcourt, an Outcome of runner-up, and a Tournament of honolulu?

### Inputs:
table_name: table, columns: ['Outcome', 'Date', 'Tournament', 'Surface', 'Opponent', 'Score']

### Response:
SELECT Opponent FROM table WHERE Surface = hardcourt AND Outcome = runner-up AND Tournament = honolulu