Números apocalípticos

Um número n é apocalíptico se 2^n contiver uma sequência de 3 6 consecutivos (666 é o suposto “número da besta”).

Crie uma função que receba um número n como entrada. Se o número for apocalíptico, encontre o índice de 666 em 2^n e retorne "Repent! X days until the Apocalypse!" (onde X é o índice). Caso contrário, retorne "Crisis averted. Resume sinning.".

Exemplos

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

apocalyptic(157) ➞ "Repent! 9 days until the Apocalypse!"
# 2^157 -> 182687704666362864775460604089535377456991567872
# 666 na posição 10 (índice 9)

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

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

Notas

N/A