Below is an instruction that describes a task. Write a response that appropriately completes the request in French. Please answer in French.

### Instruction:
 John achète une boîte de 40 ampoules. Il en utilise 16, puis donne la moitié de ce qui reste à un ami. Combien lui en reste-t-il ?


### Response:
 Il avait 40-16=<<40-16=24>>24 après en avoir utilisé.
Ce nombre est réduit de moitié lorsqu'il en donne, donc il lui reste 24/2= <<24/2=12>>12.