#P988C. Equal Sums

    ID: 4283 Type: RemoteJudge 2000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>implementationsortings*1400

Equal Sums

No submission language available for this problem.

Description

You are given kk sequences of integers. The length of the ii-th sequence equals to nin_i.

You have to choose exactly two sequences ii and jj (iji \ne j) such that you can remove exactly one element in each of them in such a way that the sum of the changed sequence ii (its length will be equal to ni1n_i - 1) equals to the sum of the changed sequence jj (its length will be equal to nj1n_j - 1).

Note that it's required to remove exactly one element in each of the two chosen sequences.

Assume that the sum of the empty (of the length equals 00) sequence is 00.

The first line contains an integer kk (2k21052 \le k \le 2 \cdot 10^5) — the number of sequences.

Then kk pairs of lines follow, each pair containing a sequence.

The first line in the ii-th pair contains one integer nin_i (1ni<21051 \le n_i < 2 \cdot 10^5) — the length of the ii-th sequence. The second line of the ii-th pair contains a sequence of nin_i integers ai,1,ai,2,,ai,nia_{i, 1}, a_{i, 2}, \dots, a_{i, n_i}.

The elements of sequences are integer numbers from 104-10^4 to 10410^4.

The sum of lengths of all given sequences don't exceed 21052 \cdot 10^5, i.e. n1+n2++nk2105n_1 + n_2 + \dots + n_k \le 2 \cdot 10^5.

If it is impossible to choose two sequences such that they satisfy given conditions, print "NO" (without quotes). Otherwise in the first line print "YES" (without quotes), in the second line — two integers ii, xx (1ik,1xni1 \le i \le k, 1 \le x \le n_i), in the third line — two integers jj, yy (1jk,1ynj1 \le j \le k, 1 \le y \le n_j). It means that the sum of the elements of the ii-th sequence without the element with index xx equals to the sum of the elements of the jj-th sequence without the element with index yy.

Two chosen sequences must be distinct, i.e. iji \ne j. You can print them in any order.

If there are multiple possible answers, print any of them.

Input

The first line contains an integer kk (2k21052 \le k \le 2 \cdot 10^5) — the number of sequences.

Then kk pairs of lines follow, each pair containing a sequence.

The first line in the ii-th pair contains one integer nin_i (1ni<21051 \le n_i < 2 \cdot 10^5) — the length of the ii-th sequence. The second line of the ii-th pair contains a sequence of nin_i integers ai,1,ai,2,,ai,nia_{i, 1}, a_{i, 2}, \dots, a_{i, n_i}.

The elements of sequences are integer numbers from 104-10^4 to 10410^4.

The sum of lengths of all given sequences don't exceed 21052 \cdot 10^5, i.e. n1+n2++nk2105n_1 + n_2 + \dots + n_k \le 2 \cdot 10^5.

Output

If it is impossible to choose two sequences such that they satisfy given conditions, print "NO" (without quotes). Otherwise in the first line print "YES" (without quotes), in the second line — two integers ii, xx (1ik,1xni1 \le i \le k, 1 \le x \le n_i), in the third line — two integers jj, yy (1jk,1ynj1 \le j \le k, 1 \le y \le n_j). It means that the sum of the elements of the ii-th sequence without the element with index xx equals to the sum of the elements of the jj-th sequence without the element with index yy.

Two chosen sequences must be distinct, i.e. iji \ne j. You can print them in any order.

If there are multiple possible answers, print any of them.

Samples

Sample Input 1

2
5
2 3 1 3 2
6
1 1 2 2 2 1

Sample Output 1

YES
2 6
1 2

Sample Input 2

3
1
5
5
1 1 1 1 1
2
2 3

Sample Output 2

NO

Sample Input 3

4
6
2 2 2 2 2 2
5
2 2 2 2 2
3
2 2 2
5
2 2 2 2 2

Sample Output 3

YES
2 2
4 1

Note

In the first example there are two sequences [2,3,1,3,2][2, 3, 1, 3, 2] and [1,1,2,2,2,1][1, 1, 2, 2, 2, 1]. You can remove the second element from the first sequence to get [2,1,3,2][2, 1, 3, 2] and you can remove the sixth element from the second sequence to get [1,1,2,2,2][1, 1, 2, 2, 2]. The sums of the both resulting sequences equal to 88, i.e. the sums are equal.