func_code_string: #include <bits/stdc++.h>   using namespace std;   void sol_problem(const long *, long);   int main() {     long n, t, *matriz;     cin >> n >> t;     matriz = new long[n - 1];     for (int i = 0; i < n - 1; i++) cin >> matriz[i];     sol_problem(matriz, t);     return 0;   }   void sol_problem(const long *matriz, long t) {     long ind = 1 + matriz[0];     while (ind <= t) {       if (ind == t) {         cout <<  YES ;         break;       }       ind += matriz[ind - 1];     }     if (ind > t) cout <<  NO ;   }   