#include <bits/stdc++.h>
using namespace std;
int main()
{
int n, a, b, c, l;
cin >> n;
l = 0;
int t[n + 1];
for (int i = 1; i <= n; i++)
{
b = a = 0;
cin >> c >> t[i] >> b;
while (b != 0)
{
if (t[b] > a)
a = t[b];
cin >> b;
}
t[i] += a;
if (t[i] > l)
l = t[i];
}
cout << l << endl;
}