Ping Pong!

Um jogo de tênis de mesa quase sempre soa como Ping! seguido de Pong! Portanto, você sabe que o Jogador 2 venceu se ouvir Pong! como o último som (já que o Jogador 1 não devolveu a bola).

Dada uma lista de Ping!, crie uma função que insira Pong! entre cada elemento. Além disso:

  • Se win for igual a True, termine a lista com Pong!.
  • Se win for igual a False, termine com Ping! em vez disso.

Exemplos

ping_pong(["Ping!"], True) ➞ ["Ping!", "Pong!"]

ping_pong(["Ping!", "Ping!"], False) ➞ ["Ping!", "Pong!", "Ping!"]

ping_pong(["Ping!", "Ping!", "Ping!"], True) ➞ ["Ping!", "Pong!", "Ping!", "Pong!", "Ping!", "Pong!"]

Observações

  • Você sempre devolverá a bola (ou seja, os Pong! são seus).
  • O Jogador 1 saca a bola e faz Ping!.
    • Retorne uma lista de strings.