class Solution {
public:
vector<int> findSmallestSetOfVertices(int n, vector<vector<int>>& edges) {
int *a = new int[n]();
for(int i=0;i<edges.size();i++) {
a[edges[i][1]]=1;
}
vector<int> v;
for(int i=0;i<n;i++) {
if(a[i]==0) v.push_back(i);
}
return v;
}
};