Preparar un sándwich

Dado un arreglo de ingredientes ingredients y un sabor flavour, crea un método que devuelva el arreglo con los elementos "bread" antes y después de cada ingrediente que coincida con el sabor indicado.

Ejemplos

Program.makeSandwich(new String[]{"tuna", "ham", "tomato"}, "ham") ➞ new String[]{"tuna", "bread", "ham", "bread", "tomato"}

Program.makeSandwich(new String[]{"cheese", "lettuce"}, "cheese") ➞ new String[]{"bread", "cheese", "bread", "lettuce"}

Program.makeSandwich(new String[]{"ham", "ham"}, "ham") ➞ new String[]{"bread", "ham", "bread", "bread", "ham", "bread"}

Notas

  • Siempre recibirás entradas válidas.
  • Si dos ingredientes que coinciden están uno al lado del otro, prepara dos sándwiches separados (consulta el ejemplo #3).