Desafio
Dado o número de uma história em quadrinhos do XKCD, produza o texto do título dessa história em quadrinhos (o texto do mouseover).
No entanto, o programa deve gerar um erro quando receber os números 859
ou 404
.
Regras
O número fornecido sempre será uma história em quadrinhos existente (exceto 404
).
Seu programa não deve gerar um erro para outros números que não sejam 859
ou 404
.
Para referência, o quadrinho 404
não existe e 859
é:
Brains aside, I wonder how many poorly-written xkcd.com-parsing scripts will break on this title (or ;;"''{<<[' this mouseover text."
Os encurtadores de URL não são permitidos. Você pode usar a internet para obter o texto do título.
Exemplos
Input > Output
1642 > "That last LinkedIn request set a new record for the most energetic physical event ever observed. Maybe we should respond." "Nah."
1385 > ::PLOOOOSH:: Looks like you won't be making it to Vinland today, Leaf Erikson.
1275 > If replacing all the '3's doesn't fix your code, remove the 4s, too, with 'ceiling(pi) / floor(pi) * pi * r^floor(pi)'. Mmm, floor pie.
1706 > Plus, now I know that I have risk factors for elbow dysplasia, heartworm, parvo, and mange.
Recompensa
Atribuirei uma recompensa à resposta mais curta que falhar no quadrinho 859 porque está mal escrito, em vez de procurar o número.
Seu programa pode ser interrompido por outros textos alternativos (como o 744), desde que entre parênteses, aspas, etc.
Ganhando
O menor código em bytes vence.
859
seja 404
" ou "e" pode quebrar em outros textos alternativos ".