--- id: 5900f42b1000cf542c50ff3e challengeType: 5 title: 'Problem 191: Prize Strings' videoUrl: '' localeTitle: 'Problema 191: Cadenas de premios' --- ## Description
Una escuela en particular ofrece recompensas en efectivo a los niños con buena asistencia y puntualidad. Si están ausentes por tres días consecutivos o tarde en más de una ocasión, pierden su premio.

Durante un período de n días, se forma una cadena trinaria para cada niño que consta de L's (tarde), O's (a tiempo) y A's (ausente).

Si bien se pueden formar ochenta y una cadenas trinarias durante un período de 4 días, exactamente cuarenta y tres cadenas darían lugar a un premio:

OOOO OOOA OOOL OOAO OOAA OOAL OOLO OOLA OAOO OAOA OAOL OAAO OAAL OALO OALA OLOA OLAO OLAA AOOO AOAAAAAAAAAAAAAAAAAAAAOAAOAAAOAOAOAOAOAOAOAOAOAOAOAOAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA IaAa DeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA De nica DeAAAAAOAaaaaaaaaaaa que que lo usaba, lo hacemos

¿Cuántas cadenas de "premio" existen en un período de 30 días?

## Instructions
## Tests
```yml tests: - text: euler191() debe devolver 1918080160. testString: 'assert.strictEqual(euler191(), 1918080160, "euler191() should return 1918080160.");' ```
## Challenge Seed
```js function euler191() { // Good luck! return true; } euler191(); ```
## Solution
```js // solution required ```