Apuestas con dados

Crea una función que reciba un arreglo compuesto por tiradas de dados del 1 al 6. Devuelve la suma de tus tiradas con las siguientes condiciones:

  1. Si sale un 1, es mala suerte. La siguiente tirada cuenta como 0.
  2. Si sale un 6, es buena suerte. La siguiente tirada se multiplica por 2.
  3. La longitud del arreglo siempre será de 3 o más.

Ejemplos

rolls([1 ,2, 3]) ➞ 4
// La segunda tirada, 2, cuenta como 0 debido a que salió 1.

rolls([2, 6, 2, 5]) ➞ 17
// La 2 que sigue a 6 se multiplicó por 2.

rolls([6, 1, 1]) ➞ 8
// La primera tirada hace que la segunda valga 2, pero la
// segunda tirada seguía siendo 1, así que la tercera tirada no cuenta.

Notas

Incluso si sale un 6 después de un 1, 6 no se suma, pero el "efecto" de 6 aún se aplica.