Preparando um sanduíche

Retorne os ingredientes na ordem, inserindo "bread" imediatamente antes e depois de cada ocorrência do sabor selecionado. Ingredientes correspondentes adjacentes formam sanduíches separados.

Exemplo

Program.MakeSandwich(new[] { "tuna", "ham", "tomato" }, "ham") ➢ new[] { "tuna", "bread", "ham", "bread", "tomato" }