Golfe
Thobias recentemente viajou, e durante a viagem viu um gringo joagando golfe. Inspirado pelo seu desempenho decidiu jogar também. Depois de muito treino percebeu que conseguia com cada taco, dar uma tacada de exatamente metros.
Agora Thobias que jogar em um torneio, e precisa de sua ajuda. Ele quer saber, começando da distância 0, qual a quantidade mínima de tacadas para atingir o buraco.
Pode-se assumir que Thobias só pode dar tacadas em direção à direita, ou seja, começado do , só pode dar a tacada para . Thobias também pode usar cada taco uma quantidade ilimitada de vezes.
Entrada
A primeira linha da entrada contém dois inteiros, o número de tacos do tobias, e , a posição do buraco.
As proxímas linhas contém inteiro , a distância que a bola irá avançar caso ele dê uma tacada com ela.
Saída
A saída deve conter somente um inteiro , a quantidade mínimas de tacadas para atingir o buraco. Caso seja impossível, imprima -1
Restrições
Exemplos
Entrada | Saída |
3 100
33 66 1 |
3 |
2 5
3 6 |
-1 |