Dato che nel testo non è specificato io ho scelto di restituire/eliminare sempre e solo la prima occorrenza della macchina che soddisfa le condizioni.
Quindi secondo me puoi pure scegliere di eliminarle tutte (se ci sono duplicati) nel caso della remove. Tutto è lecito, basta che commenti il codice!