#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair P; int main() { int n; cin>>n; vector a(n+1); for(int i=1; i<=n; i++) cin>>a[i]; while(a.back()==0) a.pop_back(); n=(int)a.size()-1; ll s=0; for(int i=n; i>=1; i--){ if((a[i]+s)%i!=0){ cout<<"No"<