Números apocalípticos

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

Crea una función que reciba un número n como entrada. Si el número es apocalíptico, busca 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