Números apocalípticos

Un número n es apocalíptico si 2^n contiene una secuencia de 3 6 consecutivos (se considera que 666 es el supuesto «número de la bestia»).

Crea una función que reciba un número n. Si el número es apocalíptico, encuentra el índice de 666 en 2^n y devuelve "Repent! X days until the Apocalypse!" (donde X es el índice). De lo contrario, devuelve "Crisis averted. Resume sinning.".

Ejemplos

apocalyptic(109) ➞ "Crisis averted. Resume sinning."

apocalyptic(157) ➞ "Repent! 9 days until the Apocalypse!"
// 2^157 -> 182687704666362864775460604089535377456991567872
// 666 en la posición 10 (índice 9)

apocalyptic(175) ➞ "Crisis averted. Resume sinning."

apocalyptic(220) ➞ "Repent! 6 days until the Apocalypse!"

Notas

N/A