Preparar un sándwich

Dado un arreglo de ingredientes y un sabor seleccionado, devuelve los ingredientes en su orden original e inserta "bread" justo antes y después de cada aparición de ese sabor.

Ejemplos

make_sandwich(["tuna", "ham", "tomato"], "ham"); // ["tuna", "bread", "ham", "bread", "tomato"]

make_sandwich(["cheese", "lettuce"], "cheese"); // ["bread", "cheese", "bread", "lettuce"]

make_sandwich(["ham", "ham"], "ham"); // ["bread", "ham", "bread", "bread", "ham", "bread"]

Notas

  • Las entradas son válidas.
  • Si dos ingredientes consecutivos coinciden con el sabor seleccionado, forman dos sándwiches separados: cada uno lleva su propio pan a ambos lados.