#include <iostream>
using namespace std;
int main(void){
    int n,a[100001]={0};
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    int b=1,c=-1;
    for(int i=0;i<n;i++){
        b=a[b];
        if(b==2){
            c=i+1;
            i=n;
        }
    }
    cout << c << endl;
}
