Duelo de caubóis

Wild Roger tem a tarefa de derrubar 6 garrafas com 6 tiros o mais rápido possível. Veja os diferentes tipos de tiros que ele pode fazer:

  • Ele pode usar uma pistola para atirar em uma garrafa com um "Bang!" em 0.5 segundos.
  • Ou pode usar as duas pistolas ao mesmo tempo com um "BangBang!" para atirar em duas garrafas em 0.5 segundos.

Dada uma lista de Bangs e BangBangs, retorne o tempo (em segundos) que levou para derrubar todas as 6 garrafas. Certifique-se de contar apenas Bangs e BangBangs. Qualquer outra coisa não conta.

Exemplos

roger_shots(["Bang!", "Bang!", "Bang!", "Bang!", "Bang!", "Bang!"]) ➞ 3

roger_shots(["Bang!", "Bang!", "Bang!", "Bang!", "BangBang!"]) ➞ 2.5

roger_shots(["Bang!", "BangBangBang!", "Boom!", "Bang!", "BangBang!", "BangBang!"]) ➞ 2

Observações

Todas as garrafas serão derrubadas em todos os testes.