Duelo del Oeste

Cada cadena contiene espacios seguidos de "Bang!". Menos espacios antes de "Bang!" significan un desenfunde más rápido. Devuelve "p1", "p2", o "tie".

Ejemplos

showdown(
  "   Bang!        ",
  "        Bang!   "
) ➞ "p1"

// p1 desenfunda su arma antes que p2

showdown(
  "               Bang! ",
  "             Bang!   "
) ➞ "p2"

showdown(
  "     Bang!   ",
  "     Bang!   "
) ➞ "tie"

Notas

Ambas cadenas tienen la misma longitud.