Jugar a los dados

Crea una función que reciba una lista compuesta 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 de la lista 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 todavía fue 1, por lo que la tercera tirada no cuenta.

Notas

Aunque salga 6 después de 1, 6 no se suma, pero el «efecto» de 6 sí se aplica.