5120 8-Spliced Surprise Major Op. 2880b by Donald F Morrison
2
3
4
5
6
7
E
2
4
3
6
5
7
2
3
4
6
5
7
2
4
3
5
6
7
2
4
3
6
5
7
4
2
3
5
6
7
2
4
3
5
6
7
4
2
3
6
5
7
2
4
3
6
5
7
4
2
6
3
7
5
4
6
2
3
5
7
6
4
3
2
7
5
4
6
2
3
7
5
6
4
3
2
7
5
6
3
4
2
7
5
3
6
2
4
7
5
6
3
4
2
7
5
3
6
2
4
5
7
3
2
6
4
7
5
2
3
4
6
5
7
3
2
6
4
5
7
2
3
4
6
5
7
2
4
3
6
5
7
4
2
6
3
5
7
2
4
6
3
5
7
4
2
6
3
7
5
2
4
6
3
5
7
4
2
6
3
7
5
4
2
6
3
5
7
4
6
2
3
7
5
4
2
6
3
5
7
4
6
2
3
7
5
6
4
2
7
3
5
E
6
4
7
2
5
3
6
4
7
2
3
5
6
4
2
7
5
3
6
4
7
2
3
5
6
4
2
7
5
3
6
4
2
7
3
5
6
4
7
2
5
3
6
4
7
5
2
3
6
7
4
5
3
2
7
6
4
5
2
3
7
4
6
5
3
2
7
6
4
5
3
2
7
4
6
3
5
2
7
4
6
5
3
2
4
7
6
3
5
2
7
4
6
3
2
5
4
7
6
2
3
5
4
6
7
3
2
5
6
4
7
2
3
5
4
6
7
2
3
5
6
4
7
2
5
3
6
4
7
2
3
5
6
7
4
2
5
3
6
7
4
5
2
3
6
7
5
4
3
2
6
7
5
4
2
3
6
7
4
5
3
2
6
7
5
4
2
3
7
6
4
5
3
2
6
7
4
5
2
3
7
6
5
4
3
2
7
5
6
3
4
2
E
7
5
3
6
2
4
7
5
3
6
4
2
7
5
6
3
2
4
7
5
3
6
4
2
5
7
6
3
2
4
7
5
6
3
4
2
5
7
3
6
2
4
7
5
3
2
6
4
5
7
3
2
4
6
5
3
7
2
6
4
3
5
7
2
4
6
5
3
7
2
4
6
3
5
7
4
2
6
3
5
7
2
4
6
3
7
5
4
2
6
3
5
7
4
6
2
3
7
5
6
4
2
7
3
5
4
6
2
7
5
3
6
4
2
7
3
5
6
4
2
7
5
3
6
2
4
7
5
3
6
4
2
5
7
3
6
2
4
7
5
3
2
6
4
5
7
3
2
4
6
7
5
3
2
6
4
5
7
3
2
4
6
5
7
3
2
6
4
5
3
7
2
4
6
5
7
3
2
6
4
5
3
7
2
4
6
3
5
2
7
4
6
R
3
2
5
4
7
6
3
2
4
5
6
7
3
4
2
6
5
7
3
4
2
5
6
7
4
3
2
6
5
7
3
4
2
6
5
7
4
3
2
6
7
5
4
2
3
6
5
7
2
4
3
6
7
5
2
4
3
6
5
7
2
3
4
6
7
5
2
3
6
4
7
5
2
6
3
7
4
5
2
6
3
4
7
5
2
3
6
7
4
5
3
2
7
6
5
4
3
7
2
5
6
4
3
7
2
6
5
4
3
2
7
5
6
4
3
2
5
7
6
4
3
5
2
7
4
6
3
5
2
7
6
4
5
3
2
7
4
6
5
2
3
7
6
4
2
5
3
7
4
6
5
2
3
7
4
6
2
5
3
4
7
6
2
5
3
7
4
6
2
3
5
4
7
6
2
3
4
5
6
7
s4
2
4
3
6
5
7
2
4
3
6
5
7
S
2
3
4
5
6
7
2
3
5
4
6
7
2
5
3
6
4
7
5
2
3
4
6
7
5
3
2
6
4
7
5
2
3
6
4
7
5
3
2
6
7
4
5
3
2
6
4
7
5
3
6
2
7
4
5
3
2
6
4
7
5
3
6
2
7
4
5
3
6
7
2
4
5
3
7
6
4
2
5
3
7
6
2
4
5
7
3
6
4
2
5
3
7
6
4
2
5
7
3
6
2
4
5
7
6
3
4
2
5
6
7
3
2
4
5
7
6
2
3
4
5
6
7
2
4
3
6
5
7
2
3
4
6
7
5
2
4
3
6
7
2
5
3
4
6
2
7
5
4
3
6
7
2
4
5
3
6
2
7
4
3
5
6
2
7
4
5
3
2
6
7
4
3
5
6
2
7
4
5
3
2
6
4
7
3
5
2
6
7
4
5
3
S
6
2
4
7
3
5
2
6
4
7
5
3
6
2
4
7
3
5
6
2
4
7
5
3
6
4
2
7
3
5
6
2
4
3
7
5
6
4
2
3
5
7
6
4
3
2
7
5
6
3
4
2
5
7
3
6
4
2
7
5
3
4
6
2
5
7
3
6
4
5
2
7
3
4
6
5
7
2
3
4
5
6
2
7
3
5
4
6
7
2
3
4
5
6
7
2
3
5
4
6
2
7
3
5
4
6
7
2
3
5
6
4
2
7
3
5
6
2
4
7
3
5
2
6
7
4
3
5
6
2
4
7
3
5
2
6
7
4
3
5
2
6
4
7
3
2
5
6
7
4
3
5
2
6
7
4
3
2
5
7
6
4
2
3
5
6
7
4
2
5
3
7
6
4
2
5
7
3
6
4
2
7
5
6
3
4
2
5
7
3
6
4
P
2
7
5
6
3
4
2
5
7
6
4
3
2
7
5
4
6
3
7
2
4
5
6
3
7
4
2
6
5
3
7
2
4
5
6
3
7
4
2
6
5
3
7
4
6
2
5
3
7
6
4
2
3
5
6
7
4
2
5
3
6
4
7
2
3
5
6
7
4
3
2
5
6
4
7
3
5
2
6
4
3
7
2
5
4
6
3
7
5
2
6
4
3
7
5
2
4
6
3
7
2
5
4
3
6
7
5
2
3
4
6
7
2
5
4
3
6
7
2
5
3
4
6
2
7
5
3
4
6
7
2
5
3
6
4
2
7
5
3
6
2
4
5
7
3
2
6
5
4
7
3
6
2
4
5
7
3
2
6
5
4
7
3
2
5
6
4
7
2
3
5
4
6
7
3
2
5
4
6
7
–F
2
3
5
4
7
6
2
5
3
4
6
7
P
5
2
3
4
7
6
2
5
3
7
4
6
5
2
3
7
6
4
5
2
7
3
4
6
5
7
2
3
6
4
5
2
7
3
4
6
5
7
2
3
6
4
5
7
2
6
3
4
5
7
6
2
4
3
5
7
2
6
3
4
5
7
6
2
4
3
5
7
6
4
2
3
5
7
4
6
3
2
7
5
4
6
2
3
7
4
5
6
3
2
7
5
4
6
3
2
7
4
5
6
2
3
7
4
6
5
3
2
4
7
6
5
2
3
7
4
6
2
5
3
4
7
6
2
3
5
4
6
7
2
5
3
6
4
7
2
3
5
4
6
2
7
3
5
6
4
2
3
7
5
6
4
2
7
3
5
4
6
2
3
7
5
4
2
6
3
7
5
2
4
3
6
7
5
4
2
6
3
7
5
2
4
3
6
5
7
2
4
6
3
7
5
P
4
2
3
6
5
7
2
4
6
3
5
7
4
2
3
6
5
7
4
3
2
6
5
7
3
4
2
5
6
7
3
4
2
6
5
7
4
3
2
5
6
7
3
4
5
2
6
7
4
3
5
2
7
6
4
5
3
2
6
7
5
4
3
2
7
6
4
5
3
7
2
6
5
4
3
7
6
2
5
4
7
3
2
6
5
7
4
3
6
2
5
4
7
3
6
2
5
7
4
3
2
6
7
5
4
3
6
2
7
5
3
4
2
6
7
5
3
2
4
6
7
5
2
3
6
4
7
5
3
2
4
6
7
5
2
3
6
4
7
5
2
6
3
4
7
2
5
6
4
3
7
5
2
6
3
4
7
2
5
6
4
3
7
2
6
5
3
4
2
7
6
5
4
3
7
2
6
4
5
3
2
7
6
4
3
5
2
7
6
4
5
3
S
7
2
6
4
3
5
2
7
6
4
5
3
7
2
4
6
3
5
7
4
2
6
5
3
4
7
6
2
3
5
7
4
2
6
3
5
4
7
6
2
3
5
7
4
6
3
2
5
4
7
3
6
2
5
4
3
7
6
2
5
3
4
6
7
2
5
4
3
7
6
5
2
3
4
6
7
5
2
4
3
6
5
7
2
3
4
5
6
7
2
4
3
6
5
7
2
3
4
5
6
7
2
4
3
5
6
7
2
3
4
5
7
6
2
4
3
5
7
2
6
3
4
5
2
7
6
3
4
5
7
2
6
3
5
4
2
7
6
3
5
2
4
7
6
3
2
5
7
4
6
3
5
2
7
4
6
3
2
5
7
6
4
2
3
5
7
4
6
2
5
3
7
6
4
2
5
3
7
4
6
2
5
7
3
6
4
2
5
3
7
4
6
P
2
5
7
3
6
4
2
5
7
6
3
4
2
5
6
7
4
3
2
6
5
7
3
4
6
2
7
5
4
3
2
6
5
7
3
4
6
2
7
5
4
3
6
7
2
4
5
3
7
6
4
2
3
5
7
6
2
4
5
3
7
6
4
2
3
5
7
6
4
3
2
5
7
6
3
4
5
2
7
6
3
4
2
5
6
7
3
4
5
2
7
6
3
4
5
2
6
7
3
4
2
5
6
3
7
4
5
2
3
6
4
7
2
5
6
3
7
4
2
5
3
6
4
7
2
5
3
4
6
7
2
5
4
3
7
6
2
5
3
4
7
2
6
5
4
3
2
7
5
6
4
3
7
2
6
5
3
4
2
7
5
6
3
2
4
5
7
6
2
3
5
4
6
7
3
2
4
5
6
7
2
3
5
4
6
7
2
3
4
5
6
7
P
3
2
5
4
6
7
2
3
4
5
6
7
3
2
5
4
7
6
3
5
2
4
6
7
5
3
2
4
7
6
5
3
2
4
6
7
3
5
2
4
7
6
5
3
2
7
4
6
3
5
7
2
6
4
3
5
2
7
4
6
3
5
7
2
6
4
3
5
7
6
2
4
3
5
6
7
4
2
3
6
5
7
2
4
6
3
7
5
4
2
3
6
5
7
4
2
6
3
7
5
2
4
6
7
3
5
4
2
6
7
5
3
2
4
6
7
5
2
3
4
6
7
2
5
4
3
6
7
5
2
3
4
7
6
2
5
4
3
6
7
2
4
5
3
7
6
2
4
3
5
7
6
2
4
5
3
6
7
2
4
3
5
6
2
7
4
5
3
2
6
4
7
3
5
6
2
7
4
3
5
2
6
4
7
3
5
2
6
7
4
3
5
C
6
2
4
7
3
5
2
6
4
3
7
5
6
2
3
4
5
7
6
3
2
4
7
5
3
6
4
2
5
7
3
6
2
4
5
7
6
3
4
2
5
7
3
6
4
2
5
7
6
3
4
5
2
7
6
3
4
2
5
7
6
4
3
5
2
7
6
3
4
5
2
7
6
4
3
5
7
2
4
6
3
5
2
7
4
6
5
3
7
2
4
6
3
5
7
2
4
6
5
3
2
7
4
5
6
3
7
2
4
5
3
6
2
7
4
5
3
2
6
7
4
5
2
3
7
6
5
4
3
2
6
7
5
4
2
3
7
6
5
2
4
3
6
7
5
2
3
4
7
6
5
2
3
7
4
6
5
2
7
3
6
4
2
5
3
7
4
6
2
5
7
3
6
4
2
7
5
6
3
4
–F
2
7
6
5
4
3
2
7
5
6
3
4
N
7
2
6
5
4
3
2
7
6
4
5
3
7
2
6
4
3
5
7
6
2
4
5
3
6
7
2
4
3
5
7
6
2
4
3
5
6
7
2
3
4
5
6
7
3
2
4
5
6
3
7
4
2
5
3
6
7
2
4
5
3
7
6
4
2
5
3
6
7
4
5
2
3
7
6
5
4
2
3
7
5
6
4
2
3
5
7
4
6
2
3
7
5
6
4
2
3
5
7
4
6
2
3
5
4
7
6
2
3
4
5
6
7
2
3
5
4
6
2
7
3
4
5
2
6
7
3
4
5
6
2
7
4
3
5
2
6
7
4
5
3
2
6
7
5
4
2
3
6
7
4
5
3
2
6
7
5
4
2
3
6
7
5
2
4
3
6
7
2
5
3
4
6
7
5
2
3
4
7
6
2
5
3
7
4
6
2
5
3
4
7
6
P
5
2
3
7
4
6
2
5
3
7
4
6
5
2
3
7
6
4
5
2
3
7
4
6
5
2
7
3
6
4
5
2
3
7
4
6
5
2
7
3
6
4
5
7
2
6
3
4
5
7
6
2
4
3
5
7
2
6
3
4
7
5
6
2
4
3
5
7
6
4
2
3
7
5
4
6
3
2
7
5
4
6
2
3
7
4
5
6
3
2
7
5
4
6
3
2
7
4
5
6
2
3
4
7
6
5
3
2
4
6
7
5
2
3
4
7
6
2
5
3
4
6
7
2
3
5
4
6
7
2
5
3
6
4
7
2
3
5
4
6
7
2
3
5
6
4
2
7
3
5
6
4
7
2
3
5
4
6
2
7
3
5
4
2
6
3
7
5
2
4
3
6
7
5
4
2
6
3
5
7
2
4
3
6
5
7
2
4
6
3
5
7
P
4
2
3
6
5
7
2
4
6
3
5
7
4
2
3
6
5
7
4
3
2
6
5
7
3
4
2
5
6
7
3
4
2
6
5
7
4
3
2
5
6
7
3
4
5
2
7
6
4
3
5
7
2
6
4
5
3
2
7
6
5
4
3
7
2
6
4
5
3
7
2
6
5
4
3
7
6
2
5
4
3
7
2
6
5
4
7
3
6
2
5
4
3
7
6
2
5
4
7
3
2
6
5
7
4
3
6
2
7
5
3
4
2
6
5
7
3
2
4
6
7
5
2
3
6
4
7
5
3
2
4
6
7
5
2
3
6
4
7
5
2
6
3
4
7
2
5
6
4
3
7
5
2
6
3
4
7
2
5
6
4
3
2
7
6
5
3
4
2
6
7
5
4
3
2
7
6
4
5
3
2
6
7
4
3
5
2
7
6
4
5
3
Y
2
6
7
4
3
5
2
6
4
7
3
5
2
4
6
3
7
5
4
2
6
7
3
5
4
6
2
3
7
5
4
2
6
3
5
7
4
6
2
5
3
7
4
6
5
2
3
7
6
4
5
3
2
7
6
4
5
2
3
7
4
6
5
3
2
7
6
4
5
3
2
7
4
6
3
5
7
2
4
3
6
5
2
7
3
4
5
6
7
2
4
3
6
5
7
2
3
4
5
6
2
7
3
5
4
6
7
2
5
3
6
4
2
7
3
5
6
4
2
7
5
3
6
2
4
7
5
3
6
4
2
7
3
5
6
2
4
7
3
5
2
6
4
7
3
2
5
4
6
7
3
5
2
4
7
6
3
2
5
7
4
6
2
3
5
4
7
6
2
5
3
7
4
6
2
5
7
3
4
6
2
7
5
3
6
4
2
5
7
3
4
6
U
2
7
5
3
6
4
2
7
5
6
3
4
2
7
6
5
4
3
2
7
5
6
3
4
7
2
6
5
4
3
2
7
6
5
3
4
7
2
5
6
4
3
7
5
2
6
3
4
7
5
6
2
4
3
7
5
2
6
3
4
7
5
6
2
4
3
7
5
6
4
2
3
7
5
4
6
3
2
5
7
6
4
2
3
5
7
4
6
3
2
5
7
4
3
6
2
5
7
3
4
2
6
5
7
4
3
6
2
5
7
3
4
2
6
5
7
3
2
4
6
5
7
2
3
6
4
5
7
3
2
4
6
5
7
2
3
6
4
5
7
2
3
4
6
7
5
2
3
6
4
5
7
2
3
4
6
7
5
2
3
6
4
7
2
5
3
4
6
2
7
5
3
6
4
7
2
5
6
3
4
–I
2
7
6
5
4
3
2
7
5
6
3
4
E
2
7
6
5
4
3
2
7
6
5
3
4
2
7
5
6
4
3
2
7
6
5
3
4
7
2
5
6
4
3
2
7
5
6
3
4
7
2
6
5
4
3
7
6
2
4
5
3
6
7
4
2
3
5
6
7
2
4
5
3
6
7
4
2
3
5
6
7
4
3
2
5
6
7
3
4
5
2
6
7
4
3
2
5
7
6
3
4
5
2
6
7
3
5
4
2
7
6
5
3
2
4
7
6
3
5
4
2
7
6
5
3
2
4
7
6
5
2
3
4
7
6
2
5
4
3
7
6
5
2
3
4
6
7
2
5
4
3
6
2
7
4
5
3
2
6
4
7
3
5
6
2
4
7
5
3
2
6
7
4
3
5
2
6
4
7
5
3
2
6
7
4
3
5
2
6
7
4
5
3
2
6
4
7
3
5
2
6
4
3
7
5
E
6
2
4
3
5
7
2
6
4
3
7
5
6
2
4
3
5
7
6
4
2
3
7
5
4
6
2
3
5
7
6
4
2
3
7
5
4
6
2
3
5
7
6
4
3
2
5
7
4
6
3
5
2
7
4
3
6
2
5
7
3
4
6
5
2
7
4
3
6
5
7
2
3
4
6
7
5
2
3
4
6
5
7
2
3
6
4
7
5
2
3
4
6
7
5
2
3
6
4
7
2
5
6
3
4
7
5
2
6
4
3
7
2
5
6
3
4
2
7
5
6
4
3
2
5
7
6
4
3
2
7
5
4
6
3
2
5
7
6
4
3
2
5
7
4
6
2
3
5
7
6
4
3
2
5
7
4
6
2
3
5
7
4
2
6
3
5
7
2
4
3
6
5
7
4
2
6
3
5
7
2
4
3
6
5
7
2
3
4
5
6
7
E
3
2
5
4
7
6
2
3
4
5
7
6
3
2
5
4
6
7
3
5
2
4
7
6
5
3
4
2
6
7
3
5
2
4
6
7
5
3
4
2
7
6
3
5
4
7
2
6
5
3
7
4
2
6
5
7
3
4
2
6
7
5
4
3
2
6
5
7
3
4
2
6
7
5
4
3
6
2
7
4
5
3
2
6
4
7
3
5
6
2
7
4
5
3
6
2
4
7
3
5
6
2
4
3
7
5
6
2
3
4
5
7
6
2
4
3
7
5
6
2
3
4
5
7
2
6
3
5
4
7
6
2
5
3
7
4
2
6
3
5
7
2
4
6
5
3
2
7
4
6
3
5
7
2
4
6
5
3
2
7
4
6
5
2
3
7
4
6
2
5
7
3
4
6
5
2
3
7
4
6
2
5
7
3
4
6
2
7
5
3
4
6
E
7
2
5
3
6
4
2
7
5
3
4
6
7
2
5
3
6
4
7
2
5
3
4
6
7
5
2
3
6
4
7
2
5
3
4
6
7
5
2
3
6
4
7
5
2
6
3
4
7
5
6
2
4
3
7
5
2
6
3
4
5
7
6
2
4
3
7
5
6
4
2
3
5
7
4
6
3
2
5
7
6
4
2
3
5
7
4
6
3
2
5
7
4
3
6
2
5
7
3
4
2
6
5
7
4
3
6
2
7
5
3
4
2
6
5
7
3
2
4
6
7
5
2
3
6
4
7
5
3
2
4
6
7
5
2
3
6
4
7
2
5
6
3
4
7
2
6
5
4
3
7
2
6
5
3
4
7
2
5
6
4
3
2
7
6
5
3
4
2
7
5
6
4
3
2
7
5
6
3
4
2
7
6
5
4
3
2
6
7
4
5
3
E
2
6
4
7
3
5
2
6
4
7
5
3
2
6
7
4
3
5
6
2
4
7
5
3
6
2
7
4
3
5
6
2
7
4
5
3
6
2
4
7
3
5
6
4
2
3
7
5
6
4
3
2
5
7
6
4
2
3
7
5
4
6
3
2
5
7
6
4
3
5
2
7
4
6
5
3
7
2
4
6
3
5
2
7
4
6
5
3
7
2
4
6
5
7
3
2
4
6
7
5
2
3
4
6
5
7
3
2
6
4
7
5
2
3
4
6
7
2
5
3
6
4
2
7
3
5
6
4
7
2
5
3
6
4
2
7
3
5
6
4
2
3
7
5
6
2
4
3
5
7
6
4
2
3
7
5
6
2
4
3
5
7
6
2
4
3
7
5
2
6
4
3
5
7
6
2
4
3
7
5
2
6
4
3
5
7
2
4
6
3
5
7
R
2
4
6
3
5
7
R
4
2
3
6
5
7
2
4
3
5
6
7
4
2
5
3
7
6
4
5
2
3
6
7
5
4
3
2
7
6
4
5
2
3
7
6
5
4
3
2
7
6
5
3
4
2
7
6
3
5
4
7
2
6
3
5
4
2
7
6
3
4
5
7
2
6
3
4
7
5
2
6
3
7
4
5
6
2
3
7
4
5
2
6
3
4
7
5
6
2
4
3
7
6
5
2
4
3
6
7
2
5
4
3
7
6
5
2
4
3
6
7
2
5
4
3
6
2
7
5
4
6
3
2
5
7
4
6
3
2
7
5
6
4
3
2
5
7
6
3
4
2
7
5
3
6
2
4
5
7
6
3
4
2
5
7
3
6
2
4
5
7
3
2
6
4
5
7
2
3
4
6
5
7
3
2
4
5
6
7
s4
2
3
5
4
7
6
3
2
5
4
7
6
S
2
3
4
5
6
7
3
2
4
6
5
7
2
3
6
4
7
5
2
6
3
4
5
7
6
2
4
3
7
5
2
6
3
4
7
5
6
2
4
3
7
5
2
6
4
3
7
5
6
2
4
7
3
5
6
2
4
3
7
5
6
4
2
7
3
5
6
2
4
7
3
5
6
4
2
7
5
3
6
4
2
7
3
5
6
4
7
2
5
3
6
4
2
7
5
3
6
4
7
2
3
5
6
7
4
2
5
3
6
7
2
4
3
5
6
7
2
3
4
5
6
7
3
2
5
4
7
6
2
3
4
5
7
6
3
2
5
4
7
3
6
2
4
5
7
3
2
6
5
4
7
3
2
5
6
4
7
3
5
2
4
6
7
3
2
5
6
4
3
7
5
2
4
6
7
3
5
2
6
4
3
7
5
2
4
6
3
7
5
2
6
4
S
7
3
5
2
4
6
3
7
5
2
6
4
7
3
2
5
4
6
7
2
3
5
6
4
2
7
5
3
4
6
7
2
3
5
4
6
2
7
5
3
4
6
7
2
5
4
3
6
2
7
4
5
3
6
2
4
7
5
3
6
4
2
5
7
3
6
2
4
7
5
6
3
4
2
5
7
6
3
2
4
5
6
7
3
4
2
6
5
7
3
2
4
5
6
7
3
4
2
6
5
7
3
2
4
6
5
7
3
4
2
6
7
5
3
2
4
6
7
3
5
4
2
6
3
7
5
4
2
6
7
3
5
4
6
2
3
7
5
4
6
3
2
7
5
4
3
6
7
2
5
4
6
3
7
2
5
4
3
6
7
5
2
3
4
6
7
2
5
3
6
4
7
5
2
3
6
4
7
2
5
3
6
7
4
5
2
3
6
4
7
2
5
P
3
6
7
4
5
2
3
6
7
5
4
2
3
6
5
7
2
4
3
5
6
7
4
2
5
3
7
6
2
4
3
5
6
7
4
2
5
3
7
6
2
4
5
7
3
2
6
4
7
5
2
3
4
6
7
5
3
2
6
4
7
5
2
3
4
6
7
5
2
4
3
6
7
5
4
2
6
3
7
5
4
2
3
6
5
7
4
2
6
3
7
5
4
2
6
3
5
7
4
2
3
6
5
4
7
2
6
3
4
5
2
7
3
6
5
4
7
2
3
6
4
5
2
7
3
6
4
2
5
7
3
6
2
4
7
5
3
6
4
2
7
3
5
6
2
4
3
7
6
5
2
4
7
3
5
6
4
2
3
7
6
5
4
3
2
6
7
5
3
4
6
2
5
7
4
3
2
6
5
7
–F
3
4
6
2
5
7
3
6
4
2
5
7
P
6
3
2
4
5
7
3
6
4
2
5
7
6
3
2
4
7
5
6
2
3
4
5
7
2
6
3
4
7
5
2
6
3
4
5
7
6
2
3
4
7
5
2
6
3
7
4
5
6
2
7
3
5
4
6
2
3
7
4
5
6
2
7
3
5
4
6
2
7
5
3
4
6
2
5
7
4
3
6
5
2
7
3
4
5
6
7
2
4
3
6
5
2
7
4
3
5
6
7
2
3
4
5
7
6
2
4
3
5
7
2
6
3
4
5
7
2
3
6
4
5
7
3
2
4
6
5
7
2
3
6
4
7
5
3
2
4
6
5
7
3
4
2
6
7
5
3
4
6
2
7
5
3
4
2
6
5
7
3
4
6
2
5
3
7
4
2
6
3
5
4
7
6
2
5
3
7
4
6
2
3
5
4
7
6
2
3
5
7
4
6
2
P
5
3
4
7
6
2
3
5
7
4
6
2
5
3
4
7
2
6
5
4
3
2
7
6
4
5
2
3
6
7
4
5
3
2
7
6
5
4
2
3
6
7
4
5
2
6
3
7
5
4
6
2
3
7
5
6
4
2
3
7
6
5
2
4
3
7
5
6
4
2
3
7
6
5
2
4
7
3
6
2
5
4
3
7
2
6
5
4
7
3
6
2
5
4
7
3
2
6
5
4
3
7
2
6
5
4
7
3
2
6
4
5
3
7
2
6
4
3
5
7
2
6
3
4
7
5
2
6
4
3
5
7
6
2
3
4
7
5
6
3
2
7
4
5
3
6
7
2
5
4
6
3
2
7
4
5
3
6
7
2
5
4
3
7
6
2
4
5
3
7
2
6
5
4
3
7
2
5
6
4
3
7
5
2
4
6
3
7
2
5
6
4
S
3
7
5
2
4
6
3
7
5
2
6
4
3
5
7
2
4
6
5
3
7
2
6
4
5
7
3
2
4
6
5
3
7
2
4
6
5
7
3
4
2
6
5
7
4
3
2
6
5
4
7
2
3
6
5
4
7
3
2
6
4
5
7
2
3
6
5
4
7
2
6
3
4
5
7
6
2
3
5
4
7
6
2
3
4
5
6
7
2
3
5
4
7
6
2
3
4
5
6
7
2
3
5
4
6
2
7
3
4
5
2
6
7
3
5
4
6
2
3
7
4
5
2
6
3
7
4
2
5
6
3
7
2
4
6
5
3
7
4
2
6
3
5
7
2
4
3
6
5
7
4
2
6
3
5
7
2
4
3
6
7
5
2
3
4
6
5
7
3
2
6
4
7
5
2
3
6
4
5
7
3
2
6
4
7
5
3
2
6
4
5
7
P
2
3
6
4
7
5
3
2
6
7
4
5
2
3
6
7
5
4
2
3
7
6
4
5
2
7
3
6
5
4
2
3
7
6
4
5
2
7
3
6
5
4
2
7
3
5
6
4
2
7
5
3
4
6
2
7
3
5
6
4
2
7
5
3
4
6
2
7
5
4
3
6
2
7
4
5
6
3
7
2
4
5
3
6
7
4
2
5
6
3
7
2
4
5
6
3
7
4
2
5
3
6
7
4
5
2
6
3
4
7
5
2
3
6
7
4
5
3
2
6
4
7
5
3
6
2
4
5
7
3
2
6
5
4
7
3
6
2
4
5
3
7
6
2
5
4
3
6
7
2
5
4
3
7
6
2
4
5
3
6
7
2
4
3
5
6
7
2
3
4
6
5
7
2
4
3
5
6
7
2
3
4
6
5
2
7
3
4
5
6
7
2
P
4
3
6
5
2
7
3
4
5
6
2
7
4
3
6
5
2
7
4
6
3
5
2
7
6
4
3
2
5
7
6
4
3
5
2
7
4
6
3
2
5
7
6
4
2
3
5
7
4
6
2
3
7
5
4
2
6
3
5
7
2
4
6
3
7
5
4
2
6
7
3
5
2
4
6
7
5
3
2
4
7
6
3
5
2
7
4
6
5
3
2
4
7
6
5
3
2
7
4
6
3
5
7
2
4
6
5
3
7
2
6
4
3
5
7
2
6
3
4
5
7
2
3
6
5
4
7
2
6
3
4
5
7
2
3
6
5
4
7
2
3
5
6
4
7
3
2
5
4
6
7
2
3
5
6
4
7
3
2
5
4
6
7
3
5
2
6
4
3
7
5
2
4
6
7
3
5
4
2
6
3
7
5
4
6
2
3
7
5
4
2
6
C
7
3
5
4
6
2
3
7
5
4
6
2
7
3
4
5
6
2
7
4
3
5
6
2
4
7
5
3
6
2
4
7
3
5
6
2
7
4
5
3
2
6
4
7
5
2
3
6
7
4
2
5
6
3
7
2
4
5
3
6
2
7
5
4
6
3
7
2
4
5
6
3
2
7
5
4
6
3
2
5
7
4
6
3
5
2
7
6
4
3
2
5
7
4
6
3
5
2
7
6
4
3
5
2
6
7
4
3
5
6
2
4
7
3
5
2
6
4
3
7
5
6
2
3
4
7
6
5
2
4
3
7
6
2
5
3
4
7
6
2
3
5
4
7
6
3
2
4
5
7
6
2
3
4
5
7
6
3
2
4
7
5
3
6
2
4
5
7
3
2
6
4
7
5
3
2
6
7
4
5
–F
3
2
7
6
5
4
3
2
6
7
4
5
N
3
2
7
6
5
4
3
2
7
5
6
4
3
7
2
5
4
6
7
3
2
5
6
4
7
2
3
5
4
6
7
3
2
5
4
6
7
2
3
4
5
6
7
2
4
3
5
6
2
7
4
5
3
6
2
4
7
3
5
6
4
2
7
5
3
6
2
4
7
5
6
3
4
2
7
6
5
3
2
4
6
7
5
3
4
2
6
5
7
3
2
4
6
7
5
3
4
2
6
5
7
3
2
4
6
5
7
3
4
2
5
6
7
3
2
4
6
5
7
3
4
2
5
6
3
7
4
5
2
6
7
3
5
4
6
2
3
7
5
6
4
3
2
7
6
5
3
4
7
2
5
6
4
3
7
2
6
5
3
4
7
2
6
3
5
4
7
2
3
6
4
5
7
2
6
3
4
5
7
2
3
6
4
5
2
7
3
6
4
5
7
2
P
6
3
4
5
2
7
3
6
4
2
5
7
6
3
4
2
7
5
6
3
2
4
5
7
6
2
3
4
7
5
6
3
2
4
5
7
6
2
3
4
7
5
6
2
3
7
4
5
6
2
7
3
5
4
6
2
3
7
4
5
6
2
7
3
5
4
6
2
7
5
3
4
6
2
5
7
4
3
2
6
5
7
3
4
2
5
6
7
4
3
2
6
5
7
4
3
2
5
6
7
3
4
2
5
7
6
4
3
5
2
7
6
3
4
2
5
7
3
6
4
5
2
7
3
4
6
5
7
2
3
6
4
7
5
2
3
4
6
5
7
3
2
4
6
7
5
3
4
2
6
7
5
3
2
4
6
5
7
3
4
2
6
5
3
7
4
2
6
3
5
4
7
2
6
5
3
7
4
2
6
3
5
4
7
6
2
3
5
7
4
2
6
P
5
3
4
7
6
2
3
5
7
4
6
2
5
3
4
7
6
2
5
4
3
7
6
2
4
5
3
6
7
2
4
5
3
7
6
2
5
4
3
6
7
2
4
5
6
3
7
2
5
4
6
3
2
7
5
6
4
3
7
2
6
5
4
3
2
7
5
6
4
2
3
7
6
5
4
2
7
3
6
5
2
4
3
7
6
2
5
4
7
3
6
5
2
4
7
3
6
2
5
4
3
7
2
6
5
4
7
3
2
6
4
5
3
7
2
6
4
3
5
7
2
6
3
4
7
5
2
6
4
3
5
7
2
6
3
4
7
5
2
6
3
7
4
5
2
3
6
7
5
4
2
6
3
7
4
5
2
3
6
7
5
4
2
3
7
6
4
5
3
2
7
6
5
4
2
3
7
5
6
4
3
2
7
5
4
6
3
2
7
5
6
4
Y
2
3
7
5
4
6
3
2
7
5
4
6
2
3
5
7
4
6
2
5
3
7
4
6
5
2
7
3
4
6
2
5
3
7
4
6
5
2
7
3
6
4
5
7
2
6
3
4
7
5
6
2
4
3
7
5
2
6
3
4
5
7
6
2
4
3
7
5
6
4
2
3
5
7
4
6
2
3
5
4
7
6
2
3
4
5
6
7
2
3
5
4
7
6
2
3
4
5
6
7
2
3
4
6
5
7
2
3
6
4
7
5
2
3
4
6
7
5
3
2
6
4
7
3
5
2
6
4
7
5
3
2
4
6
7
3
5
2
4
6
3
7
5
2
4
3
6
5
7
2
4
6
3
5
7
2
4
3
6
5
2
7
3
4
6
5
7
2
3
6
4
5
2
7
3
6
4
2
5
7
3
6
2
4
7
5
3
6
4
2
5
7
U
3
6
2
4
7
5
3
2
6
7
4
5
3
2
7
6
5
4
2
3
6
7
4
5
2
3
7
6
5
4
2
3
7
6
4
5
2
3
6
7
5
4
2
6
3
7
4
5
2
6
7
3
5
4
2
6
3
7
4
5
2
6
7
3
5
4
2
6
7
5
3
4
2
6
5
7
4
3
2
6
7
5
3
4
6
2
5
7
4
3
2
6
5
4
7
3
6
2
4
5
3
7
6
2
5
4
7
3
6
2
4
5
3
7
6
2
4
3
5
7
6
2
3
4
7
5
6
2
4
3
5
7
6
2
3
4
7
5
6
3
2
4
5
7
6
3
4
2
7
5
6
3
4
2
5
7
6
3
2
4
7
5
3
6
4
2
5
7
3
6
2
4
7
5
3
2
6
7
4
5
–I
3
2
7
6
5
4
3
2
6
7
4
5
E
2
3
7
6
5
4
3
2
7
6
4
5
2
3
6
7
5
4
2
3
7
6
4
5
2
3
6
7
5
4
2
3
6
7
4
5
2
3
7
6
5
4
2
7
3
5
6
4
2
7
5
3
4
6
7
2
3
5
6
4
7
2
5
3
4
6
7
2
5
4
3
6
7
2
4
5
6
3
7
2
5
4
3
6
7
2
4
5
6
3
7
2
4
6
5
3
7
2
6
4
3
5
2
7
4
6
5
3
2
7
6
4
3
5
2
7
6
3
4
5
2
7
3
6
5
4
2
7
6
3
4
5
2
7
3
6
5
4
2
7
3
5
6
4
2
3
7
5
4
6
2
7
3
5
6
4
2
3
7
5
4
6
3
2
7
5
6
4
3
7
2
5
4
6
3
2
7
5
6
4
3
7
2
5
4
6
3
7
5
2
4
6
E
7
3
5
4
2
6
3
7
5
4
2
6
7
3
5
2
4
6
7
5
3
4
2
6
5
7
3
2
4
6
7
5
3
2
4
6
5
7
3
4
2
6
7
5
4
3
6
2
5
7
4
6
3
2
5
4
7
3
6
2
4
5
7
6
3
2
5
4
7
6
3
2
4
5
7
6
2
3
4
5
7
6
3
2
4
7
5
6
2
3
4
5
7
2
6
3
4
7
5
2
3
6
7
4
5
2
6
3
7
5
4
2
3
6
7
4
5
2
3
6
7
5
4
3
2
6
7
5
4
2
3
6
5
7
4
3
2
6
7
5
4
3
6
2
5
7
3
4
6
2
7
5
4
3
6
2
5
7
3
4
6
2
5
3
7
4
6
2
3
5
4
7
6
2
5
3
7
4
6
2
3
5
4
7
6
2
3
4
5
6
7
2
E
4
3
6
5
7
2
3
4
5
6
7
2
4
3
6
5
7
2
4
6
3
5
7
2
6
4
5
3
7
2
4
6
3
5
7
2
6
4
5
3
7
2
4
6
5
3
2
7
6
4
5
2
3
7
6
4
5
3
2
7
6
5
4
2
3
7
6
4
5
2
3
7
6
5
4
2
7
3
5
6
4
2
3
7
5
4
6
2
7
3
5
6
4
7
2
3
5
4
6
7
3
2
5
4
6
7
2
3
4
5
6
7
3
2
5
4
6
7
3
2
4
5
6
3
7
2
4
6
5
7
3
2
6
4
5
3
7
2
4
6
3
5
2
7
6
4
3
2
5
7
4
6
3
2
5
7
6
4
3
5
2
7
6
3
4
2
5
7
3
6
4
5
2
7
6
3
4
5
2
7
3
6
4
2
5
7
3
6
2
4
5
7
E
3
2
6
4
7
5
3
6
2
4
5
7
3
2
6
4
7
5
2
3
6
4
5
7
2
6
3
4
7
5
2
3
6
4
5
7
2
6
3
4
7
5
2
6
3
7
4
5
2
6
7
3
5
4
2
6
3
7
4
5
2
6
7
3
5
4
2
6
7
5
3
4
2
6
5
7
4
3
6
2
7
5
3
4
6
2
5
7
4
3
6
2
5
4
7
3
6
2
4
5
3
7
6
2
5
4
7
3
6
2
4
5
3
7
6
2
4
3
5
7
6
2
3
4
7
5
2
6
4
3
5
7
2
6
3
4
7
5
2
3
6
7
4
5
2
3
7
6
5
4
2
3
7
6
4
5
2
3
6
7
5
4
2
3
7
6
4
5
3
2
6
7
5
4
2
3
6
7
4
5
3
2
7
6
5
4
3
2
7
5
6
4
E
3
7
2
5
4
6
3
2
7
5
6
4
3
7
2
5
4
6
7
3
2
5
6
4
7
2
3
5
4
6
7
3
2
5
6
4
7
2
3
5
4
6
7
2
5
3
4
6
7
5
2
4
3
6
7
5
2
3
4
6
5
7
2
4
3
6
7
5
2
4
6
3
5
7
2
6
4
3
5
2
7
4
6
3
2
5
7
6
4
3
5
2
7
6
4
3
2
5
7
6
3
4
2
5
7
6
4
3
2
7
5
6
3
4
2
5
7
3
6
4
2
7
5
3
4
6
7
2
5
3
6
4
7
5
2
3
4
6
7
5
3
2
4
6
7
3
5
4
2
6
7
5
3
4
2
6
7
3
5
2
4
6
7
3
5
4
2
6
3
7
5
2
4
6
7
3
5
2
4
6
3
7
5
4
2
6
3
5
7
4
6
2
R
5
3
4
7
6
2
3
5
4
6
7
2
5
3
6
4
7
2
5
6
3
4
7
2
6
5
4
3
7
2
5
6
3
4
2
7
6
5
4
3
2
7
6
4
5
2
3
7
4
6
2
5
3
7
4
2
6
5
3
7
2
4
5
6
3
7
4
2
5
6
3
7
2
4
5
6
7
3
4
2
5
6
3
7
2
4
5
6
7
3
2
5
4
7
6
3
5
2
4
7
3
6
2
5
4
7
6
3
5
2
4
7
3
6
2
5
4
7
3
6
5
2
7
4
3
6
5
7
2
4
3
6
7
5
4
2
3
6
7
4
5
3
2
6
4
7
3
5
2
6
7
4
5
3
6
2
4
7
3
5
6
2
4
3
7
5
6
2
3
4
5
7
6
2
4
3
5
6
7
2
s4
3
4
6
5
7
2
4
3
6
5
7
2
S
3
4
5
6
7
2
4
3
5
7
6
2
3
4
7
5
6
2
3
7
4
5
6
2
7
3
5
4
6
2
3
7
4
5
2
6
7
3
5
4
2
6
3
7
5
2
4
6
7
3
2
5
4
6
7
2
3
5
4
6
2
7
5
3
4
6
7
2
3
5
4
6
2
7
5
3
6
4
7
2
5
3
4
6
2
7
5
3
6
4
7
2
5
3
6
4
2
7
5
3
4
6
7
2
5
3
6
4
2
7
3
5
4
6
7
2
3
4
5
6
2
7
4
3
6
5
2
7
3
4
5
6
2
7
4
3
6
5
2
4
7
3
5
6
2
4
3
7
6
5
2
4
3
6
7
5
2
4
6
3
5
7
4
2
3
6
7
5
4
2
6
3
5
7
4
6
2
3
7
5
4
6
3
2
5
7
4
6
2
3
7
5
S
4
6
3
2
5
7
4
6
3
2
7
5
4
3
6
2
5
7
3
4
6
2
7
5
3
6
4
2
5
7
3
4
6
2
5
7
3
6
4
5
2
7
3
6
5
4
2
7
3
5
6
2
4
7
3
5
6
4
2
7
5
3
6
2
4
7
3
5
6
2
7
4
5
3
6
7
2
4
3
5
6
7
2
4
5
3
7
6
2
4
3
5
6
7
2
4
5
3
7
6
2
4
3
5
7
2
6
4
5
3
2
7
6
4
3
5
7
2
4
6
5
3
2
7
4
6
5
2
3
7
4
6
2
5
7
3
4
6
5
2
7
4
3
6
2
5
4
7
3
6
5
2
7
4
3
6
2
5
4
7
6
3
2
4
5
7
3
6
4
2
7
5
6
3
2
4
7
5
3
6
4
2
7
5
6
3
4
2
7
5
3
6
P
4
2
7
5
3
6
P
2
4
7
5
6
3
4
2
7
6
5
3
2
4
7
6
3
5
2
4
6
7
5
3
2
6
4
7
3
5
2
4
6
7
5
3
2
6
4
7
3
5
2
6
4
3
7
5
2
6
3
4
5
7
2
6
4
3
7
5
2
6
3
4
5
7
2
6
3
5
4
7
2
6
5
3
7
4
6
2
5
3
4
7
6
5
2
3
7
4
6
2
5
3
7
4
6
5
2
3
4
7
6
5
3
2
7
4
5
6
3
2
4
7
6
5
3
4
2
7
5
6
3
4
7
2
5
3
6
4
2
7
3
5
6
4
7
2
5
3
4
6
7
2
3
5
4
7
6
2
3
5
4
6
7
2
5
3
4
7
6
2
5
4
3
7
6
2
4
5
7
3
6
2
5
4
3
7
6
2
–F
4
5
7
3
2
6
4
7
5
3
6
2
P
7
4
3
5
2
6
4
7
5
3
2
6
7
4
3
5
2
6
7
3
4
5
2
6
3
7
4
2
5
6
3
7
4
5
2
6
7
3
4
2
5
6
3
7
2
4
5
6
7
3
2
4
6
5
7
2
3
4
5
6
2
7
3
4
6
5
7
2
3
6
4
5
2
7
3
6
5
4
2
7
6
3
4
5
2
6
7
3
5
4
2
7
6
3
5
4
2
6
7
3
4
5
6
2
7
3
5
4
6
2
3
7
4
5
6
2
3
4
7
5
6
2
4
3
5
7
6
2
3
4
7
5
6
2
4
3
5
7
6
2
4
5
3
7
6
4
2
5
7
3
6
2
4
5
3
7
6
4
2
5
7
3
6
4
5
2
3
7
4
6
5
2
7
3
6
4
5
7
2
3
4
6
5
7
3
2
4
6
5
7
2
3
P
6
4
5
7
3
2
4
6
5
7
3
2
6
4
5
3
7
2
6
5
4
3
7
2
5
6
3
4
7
2
5
6
4
3
7
2
6
5
3
4
7
2
5
6
3
7
4
2
6
5
7
3
2
4
6
7
5
3
4
2
7
6
3
5
2
4
6
7
5
3
2
4
7
6
3
5
2
4
7
3
6
5
2
4
3
7
6
2
5
4
7
3
6
5
2
4
3
7
6
2
5
4
3
7
2
6
5
4
3
2
7
5
6
4
3
7
2
5
4
6
3
2
7
4
5
6
2
3
7
5
4
6
2
7
3
4
5
6
2
7
4
3
5
6
2
4
7
3
6
5
2
7
4
3
5
6
2
4
7
3
6
5
4
2
7
3
5
6
4
2
3
7
6
5
4
2
3
6
7
5
4
2
6
3
5
7
4
2
3
6
7
5
S
4
2
6
3
5
7
4
6
2
3
7
5
4
6
3
2
5
7
6
4
2
3
7
5
6
4
3
2
5
7
6
4
3
5
2
7
6
4
5
3
7
2
6
5
4
3
2
7
6
5
3
4
7
2
6
5
4
3
2
7
5
6
3
4
7
2
6
5
3
7
4
2
5
6
7
3
2
4
6
5
7
3
4
2
5
6
7
3
2
4
6
5
7
3
2
4
5
6
7
3
4
2
6
5
7
3
2
4
5
6
3
7
4
2
6
5
7
3
4
2
5
6
3
7
4
2
5
3
6
7
4
2
3
5
7
6
4
2
5
3
7
4
6
2
3
5
4
7
6
2
5
3
7
4
2
6
3
5
4
7
2
6
3
4
5
7
2
6
4
3
7
5
2
6
3
4
7
2
5
6
4
3
2
7
5
6
4
3
7
2
5
6
P
3
4
2
7
5
6
4
3
7
2
5
6
3
4
2
7
6
5
3
2
4
7
5
6
2
3
4
7
6
5
2
3
4
7
5
6
3
2
4
7
6
5
2
3
4
6
7
5
3
2
6
4
5
7
3
2
4
6
7
5
3
2
6
4
5
7
3
2
6
5
4
7
3
2
5
6
7
4
3
5
2
6
4
7
5
3
6
2
7
4
3
5
2
6
7
4
5
3
6
2
4
7
5
6
3
2
7
4
5
6
2
3
4
7
5
6
2
4
3
7
5
6
4
2
7
3
5
6
2
4
3
7
6
5
4
2
7
3
5
6
4
7
2
3
6
5
4
7
3
2
6
5
4
7
2
3
5
6
4
7
3
2
5
4
6
7
2
3
4
5
7
6
3
2
5
4
6
7
3
2
4
5
7
6
3
2
4
5
6
7
3
2
P
5
4
7
6
3
2
4
5
6
7
3
2
5
4
7
6
2
3
5
7
4
2
6
3
7
5
2
4
3
6
7
5
4
2
6
3
5
7
2
4
3
6
7
5
2
3
4
6
5
7
3
2
4
6
5
3
7
2
4
6
3
5
2
7
4
6
5
3
7
2
4
6
3
5
2
7
6
4
3
2
5
7
4
6
2
3
5
7
6
4
3
2
5
7
6
4
2
3
5
7
4
6
2
3
5
7
6
4
2
3
7
5
4
6
2
3
7
4
5
6
2
3
4
7
6
5
2
3
7
4
5
6
3
2
4
7
6
5
3
4
2
6
7
5
4
3
6
2
5
7
3
4
2
6
7
5
4
3
6
2
5
7
4
6
3
2
7
5
4
6
2
3
5
7
4
6
2
5
3
7
4
6
5
2
7
3
4
6
2
5
3
7
C
4
6
5
2
7
3
4
6
5
7
2
3
4
5
6
7
3
2
5
4
6
7
2
3
5
6
4
7
3
2
5
4
6
7
3
2
5
6
4
3
7
2
5
6
3
4
7
2
5
3
6
7
4
2
3
5
6
4
7
2
3
6
5
7
4
2
3
5
6
7
2
4
3
6
5
2
7
4
3
6
2
5
7
4
6
3
2
7
5
4
3
6
2
5
7
4
6
3
2
7
5
4
6
2
3
7
5
4
2
6
7
3
5
4
6
2
3
7
5
4
2
6
7
3
4
5
2
7
6
3
5
4
7
2
3
6
4
5
2
7
3
4
6
5
7
2
4
3
5
6
7
2
3
4
5
6
2
7
4
3
5
6
2
4
7
3
5
6
4
2
3
7
5
6
2
4
3
7
5
6
–F
4
2
3
7
6
5
4
2
3
7
5
6
N
4
3
2
7
6
5
4
3
2
6
7
5
4
3
6
2
5
7
4
3
2
6
7
5
3
4
6
2
5
7
4
3
6
5
2
7
3
4
5
6
7
2
3
5
4
6
2
7
3
5
6
4
7
2
3
5
4
6
2
7
5
3
6
4
7
2
3
5
6
7
4
2
5
3
7
6
2
4
3
5
7
6
4
2
5
3
7
6
2
4
3
5
7
6
2
4
5
3
7
6
4
2
3
5
7
6
2
4
5
3
6
7
4
2
3
5
7
6
4
2
5
3
6
7
4
2
5
6
3
7
4
2
6
5
7
3
4
2
6
7
5
4
3
2
7
6
4
5
3
2
6
7
5
4
2
3
7
6
4
5
2
3
7
4
6
5
2
3
4
7
5
6
2
3
7
4
5
2
6
3
4
7
2
5
6
3
4
7
5
2
6
3
P
7
4
2
5
6
3
4
7
5
2
3
6
7
4
2
5
3
6
7
2
4
3
5
6
2
7
3
4
5
6
2
7
4
3
5
6
7
2
3
4
5
6
2
7
3
4
5
6
7
2
3
4
6
5
7
2
3
4
5
6
7
3
2
4
6
5
7
2
3
6
4
5
7
3
2
6
5
4
3
7
6
2
4
5
3
6
7
2
5
4
3
7
6
2
5
4
3
6
7
2
4
5
3
6
7
2
5
4
6
3
2
7
4
5
3
6
2
4
7
5
6
3
4
2
5
7
6
3
2
4
7
5
6
3
4
2
5
7
6
4
3
5
2
7
6
4
5
3
7
2
6
4
3
5
2
7
6
4
5
3
7
2
6
4
5
3
2
7
4
6
5
3
7
2
6
4
5
3
7
2
4
6
5
7
3
2
4
6
5
3
7
2
P
6
4
5
7
3
2
4
6
5
7
2
3
6
4
5
2
7
3
6
5
4
2
7
3
5
6
2
4
7
3
5
6
4
2
7
3
6
5
2
4
7
3
5
6
2
7
4
3
6
5
7
2
4
3
6
7
5
2
4
3
7
6
2
5
4
3
6
7
5
2
3
4
7
6
2
5
3
4
7
2
6
3
5
4
2
7
3
6
5
4
7
2
6
3
5
4
2
7
3
6
5
4
2
3
7
6
5
4
3
2
7
5
6
4
2
3
7
5
4
6
3
2
7
4
5
6
3
2
7
5
4
6
3
7
2
4
5
6
3
7
4
2
5
6
3
4
7
2
6
5
3
7
4
2
5
6
3
4
7
2
6
5
3
4
7
2
5
6
4
3
2
7
6
5
3
4
2
6
7
5
4
3
6
2
5
7
4
3
2
6
7
5
Y
3
4
6
2
5
7
4
3
6
5
2
7
3
4
6
5
7
2
3
6
4
5
2
7
6
3
4
5
7
2
3
6
4
5
7
2
6
3
4
7
5
2
6
3
7
4
5
2
6
7
3
5
4
2
6
3
7
4
5
2
6
7
3
5
4
2
6
7
5
3
2
4
6
5
7
2
3
4
6
5
7
3
2
4
5
6
7
2
3
4
6
5
7
3
2
4
5
6
7
2
3
4
5
7
6
3
2
4
7
5
6
2
3
4
5
7
2
6
4
3
7
5
2
4
6
3
7
5
2
6
4
3
5
7
2
4
6
3
5
2
7
4
6
3
2
5
4
7
6
3
5
2
7
4
6
3
2
5
4
7
6
3
2
4
5
7
6
3
4
2
7
5
6
3
2
4
7
5
3
6
4
2
7
3
5
6
4
2
7
5
3
6
U
2
4
7
3
5
6
4
2
3
7
5
6
2
4
3
7
6
5
2
3
4
7
5
6
3
2
4
7
6
5
2
3
4
7
5
6
3
2
4
7
6
5
3
2
7
4
5
6
3
7
2
4
6
5
3
2
7
4
5
6
3
7
2
4
6
5
3
2
7
6
4
5
3
7
2
6
5
4
3
7
2
6
4
5
7
3
2
6
5
4
3
7
2
6
5
4
7
3
2
5
6
4
7
2
3
6
5
4
2
7
3
5
6
4
7
2
3
5
4
6
2
7
3
4
5
6
2
7
3
5
4
6
7
2
3
4
5
6
7
2
4
3
5
6
7
4
2
5
3
6
7
2
4
5
3
6
7
4
2
3
5
6
4
7
2
5
3
6
4
2
7
3
5
6
4
2
3
7
5
6
–I
4
3
2
7
6
5
4
3
2
7
5
6
E
3
4
2
7
6
5
4
3
2
7
5
6
3
4
2
7
6
5
3
2
4
7
5
6
2
3
4
7
6
5
3
2
4
7
5
6
2
3
4
7
6
5
3
2
4
6
7
5
2
3
6
4
5
7
2
3
4
6
7
5
2
3
6
4
5
7
2
3
6
5
4
7
2
3
5
6
7
4
2
3
6
5
4
7
3
2
5
6
7
4
2
3
5
7
6
4
3
2
7
5
4
6
3
2
5
7
6
4
3
2
7
5
4
6
3
2
7
4
5
6
3
2
4
7
6
5
3
2
7
4
5
6
2
3
4
7
6
5
3
2
4
6
7
5
2
3
4
6
5
7
3
2
4
6
7
5
2
3
4
6
5
7
2
4
3
6
7
5
4
2
3
6
5
7
2
4
3
6
7
5
4
2
3
6
5
7
4
2
6
3
5
7
E
4
6
2
5
3
7
4
2
6
5
3
7
4
6
2
3
5
7
6
4
2
5
3
7
6
2
4
3
5
7
6
4
2
3
5
7
6
2
4
5
3
7
6
2
5
4
7
3
6
5
2
7
4
3
6
5
2
4
7
3
5
6
2
7
4
3
6
5
2
7
4
3
5
6
2
7
3
4
5
2
6
7
4
3
2
5
6
7
3
4
5
2
6
3
7
4
2
5
6
3
4
7
2
5
6
3
7
4
2
6
5
3
4
7
2
5
6
3
4
7
2
6
5
4
3
7
6
2
5
3
4
7
6
5
2
4
3
7
6
5
4
2
7
3
6
4
5
7
2
3
6
5
4
7
2
3
6
4
5
2
7
3
6
4
5
7
2
3
4
6
5
2
7
3
6
4
5
2
7
3
4
6
5
7
2
3
4
5
6
7
2
3
E
5
4
7
6
3
2
4
5
6
7
2
3
5
4
7
6
3
2
5
7
4
6
2
3
7
5
6
4
3
2
5
7
4
6
2
3
7
5
6
4
3
2
5
7
6
4
3
2
7
5
6
3
4
2
7
5
6
4
3
2
7
6
5
3
4
2
7
5
6
3
2
4
7
6
5
2
3
4
6
7
5
3
2
4
6
5
7
2
3
4
6
7
5
2
3
4
6
5
7
2
4
3
6
5
7
2
3
4
5
6
7
2
4
3
6
5
7
4
2
3
5
6
7
4
3
2
5
7
6
4
2
3
7
5
6
4
3
2
5
7
4
6
3
2
7
5
4
3
6
2
5
7
4
3
6
2
7
5
4
6
3
2
7
4
5
3
6
2
4
7
5
6
3
2
7
4
5
6
3
2
4
7
5
3
6
2
4
7
3
5
2
6
E
4
3
7
2
5
6
4
7
3
2
5
6
4
3
7
5
2
6
3
4
7
2
5
6
3
7
4
5
2
6
3
4
7
5
2
6
3
7
4
2
5
6
3
7
2
4
5
6
3
2
7
4
6
5
3
2
7
4
5
6
2
3
7
4
6
5
3
2
7
6
4
5
2
3
7
6
5
4
2
7
3
6
4
5
7
2
3
6
5
4
2
7
3
6
5
4
7
2
3
5
6
4
7
2
3
6
5
4
7
3
2
5
6
4
7
2
3
5
4
6
7
3
2
4
5
6
3
7
2
5
4
6
3
2
7
4
5
6
3
2
4
7
5
6
3
4
2
7
6
5
3
2
4
7
5
6
3
4
2
7
6
5
3
4
2
7
5
6
4
3
2
7
6
5
3
4
2
7
5
6
4
3
2
7
6
5
4
2
3
6
7
5
E
2
4
3
6
5
7
4
2
3
6
7
5
2
4
3
6
5
7
2
4
3
6
7
5
2
3
4
6
5
7
2
4
3
6
7
5
2
3
4
6
5
7
2
3
6
4
5
7
2
6
3
5
4
7
6
2
3
4
5
7
6
3
2
5
4
7
6
2
3
5
7
4
6
3
2
7
5
4
6
3
2
5
7
4
3
6
2
7
5
4
6
3
2
7
5
4
3
6
2
7
4
5
3
2
6
7
5
4
2
3
6
7
4
5
3
2
6
4
7
5
2
3
6
4
5
7
2
3
6
4
7
5
2
6
3
4
5
7
2
6
4
3
5
7
2
4
6
5
3
7
2
6
4
5
3
7
2
4
6
3
5
7
4
2
6
5
3
7
4
6
2
3
5
7
4
2
6
3
5
7
4
6
2
5
3
7
4
6
5
2
7
3
R
6
4
5
7
2
3
4
6
5
7
2
3
6
4
7
5
3
2
6
7
4
5
2
3
7
6
5
4
3
2
6
7
4
5
3
2
7
6
5
4
3
2
7
5
6
3
4
2
5
7
3
6
4
2
5
3
7
6
4
2
3
5
6
7
4
2
5
3
6
7
2
4
3
5
6
2
7
4
5
3
6
7
2
4
3
5
6
2
7
4
3
6
5
2
7
4
6
3
2
5
4
7
3
6
2
5
7
4
6
3
5
2
4
7
3
6
5
2
4
7
6
3
5
4
2
7
6
3
5
2
4
7
6
5
3
4
2
7
5
6
4
3
2
7
5
4
6
2
3
7
5
6
4
2
7
3
5
4
6
7
2
3
5
4
6
2
7
3
4
5
6
7
2
3
5
4
6
7
2
3
s4
4
5
7
6
3
2
5
4
7
6
2
3
S
4
5
6
7
3
2
5
4
6
7
2
3
4
5
6
7
3
2
4
5
6
7
2
3
4
6
5
7
3
2
4
5
6
3
7
2
4
6
5
3
2
7
4
6
3
5
7
2
4
3
6
5
2
7
3
4
6
5
7
2
3
6
4
5
2
7
3
4
6
2
5
7
3
6
4
2
7
5
3
6
2
4
5
7
3
2
6
4
7
5
3
6
2
4
7
5
3
2
6
4
5
7
3
2
6
4
7
5
3
2
4
6
5
7
3
2
4
5
6
7
3
2
5
4
7
6
3
2
4
5
6
7
3
2
5
4
7
6
3
2
5
4
6
7
3
5
2
4
7
6
3
2
5
4
7
6
3
5
2
7
4
6
5
3
2
4
7
6
5
2
3
7
4
6
5
2
7
3
4
6
5
7
2
4
3
6
5
2
7
3
4
6
S
5
7
2
4
3
6
5
7
4
2
3
6
5
4
7
3
2
6
4
5
7
2
3
6
4
7
5
3
2
6
4
5
7
3
6
2
4
7
5
6
3
2
4
7
6
5
3
2
4
6
7
3
5
2
4
6
7
5
3
2
6
4
7
3
5
2
4
6
7
3
5
2
6
4
7
3
2
5
4
6
7
3
5
2
6
4
7
3
2
5
4
6
7
3
2
5
6
4
7
3
5
2
4
6
3
7
2
5
6
4
3
7
5
2
4
6
3
5
7
2
6
4
3
5
2
7
6
3
4
5
7
2
3
6
4
5
2
7
6
3
5
4
7
2
3
6
5
4
2
7
6
3
5
2
4
7
3
6
5
2
7
4
3
5
6
2
4
7
5
3
6
2
7
4
3
5
2
6
4
7
5
3
2
6
7
4
5
3
2
6
4
7
P
3
5
2
6
7
4
5
3
2
7
6
4
3
5
2
7
4
6
3
2
5
7
6
4
2
3
7
5
4
6
2
3
5
7
6
4
3
2
7
5
4
6
2
3
7
5
4
6
3
2
7
4
5
6
3
2
7
5
4
6
3
7
2
4
5
6
3
2
7
4
6
5
3
7
2
6
4
5
7
3
6
2
4
5
7
6
3
4
2
5
7
3
6
2
4
5
7
6
3
4
2
5
7
6
4
3
2
5
6
7
4
2
3
5
7
6
4
2
5
3
6
7
4
5
2
3
6
4
7
2
5
3
4
6
7
5
2
3
6
4
5
7
2
3
4
6
5
7
3
2
4
6
5
7
2
3
6
4
5
7
3
2
6
5
4
7
2
3
5
6
4
7
3
2
6
5
4
7
3
2
–F
5
6
4
3
7
2
5
6
4
7
3
2
P
5
4
6
3
7
2
5
6
4
3
2
7
5
4
6
2
3
7
4
5
2
6
3
7
4
2
5
3
6
7
4
5
2
6
3
7
4
2
5
3
6
7
4
2
3
5
6
7
4
3
2
5
7
6
3
4
2
5
6
7
3
2
4
5
7
6
3
4
2
7
5
6
3
2
4
7
6
5
3
2
7
4
5
6
2
3
7
4
6
5
3
2
7
4
6
5
2
3
7
4
5
6
2
7
3
4
6
5
7
2
3
4
5
6
2
7
3
4
5
6
7
2
3
5
4
6
7
2
3
4
5
6
7
3
2
5
4
6
7
3
5
2
6
4
7
5
3
6
2
4
7
3
5
2
6
4
7
5
3
6
2
4
7
5
6
3
2
4
5
7
6
2
3
4
7
5
6
2
3
4
5
7
6
2
4
3
5
7
6
2
3
4
P
7
5
6
2
4
3
5
7
6
4
2
3
7
5
6
4
3
2
7
6
5
4
2
3
6
7
4
5
3
2
6
7
5
4
2
3
7
6
4
5
3
2
6
7
4
5
3
2
7
6
4
3
5
2
7
6
4
5
3
2
7
4
6
3
5
2
7
6
4
3
2
5
7
4
6
2
3
5
4
7
2
6
3
5
4
2
7
3
6
5
4
7
2
6
3
5
4
2
7
3
6
5
4
2
3
7
6
5
2
4
3
6
7
5
4
2
3
6
5
7
2
4
3
5
6
7
2
3
4
6
5
7
3
2
4
5
6
7
2
3
5
4
6
7
3
2
5
4
7
6
3
2
5
4
6
7
2
3
5
4
7
6
2
5
3
4
6
7
5
2
3
4
7
6
2
5
3
4
7
6
5
2
3
7
4
6
5
2
3
4
7
6
S
5
2
3
4
7
6
S
2
5
3
7
4
6
5
2
7
3
4
6
2
5
7
4
3
6
2
7
5
3
4
6
7
2
5
4
3
6
2
7
5
4
6
3
7
2
5
6
4
3
2
7
6
5
4
3
7
2
6
4
5
3
7
6
2
5
4
3
6
7
2
4
5
3
7
6
2
4
5
3
6
7
2
4
3
5
7
6
2
4
5
3
6
7
4
2
3
5
7
6
2
4
3
5
6
7
4
2
5
3
7
6
4
2
3
5
6
7
4
2
5
3
7
6
4
2
5
3
6
7
4
5
2
3
6
4
7
2
5
3
4
6
7
5
2
3
6
4
5
7
2
3
4
6
5
2
7
3
6
4
5
2
3
7
4
6
5
3
2
7
4
5
6
2
3
7
5
4
6
3
2
7
4
5
3
6
2
7
5
4
3
2
6
7
5
4
3
6
2
7
P
4
5
3
2
6
7
5
4
3
2
6
7
4
5
3
2
7
6
4
3
5
2
6
7
3
4
5
2
7
6
3
4
5
2
6
7
4
3
5
2
7
6
3
4
2
5
7
6
4
3
2
7
5
6
4
2
3
5
7
6
2
4
3
7
5
6
4
2
3
7
6
5
2
4
3
6
7
5
2
4
6
3
7
5
2
6
4
7
3
5
2
4
6
3
7
5
2
6
4
7
3
5
6
2
7
4
3
5
6
7
2
3
4
5
6
2
7
3
5
4
6
7
2
5
3
4
6
7
2
3
5
4
7
6
2
5
3
4
6
7
2
5
3
4
7
6
5
2
4
3
7
6
2
5
3
4
6
7
5
2
4
3
6
5
7
2
3
4
5
6
7
2
4
3
6
5
7
4
2
3
5
6
7
4
3
2
5
6
7
4
2
3
P
6
5
7
4
3
2
5
6
7
4
3
2
6
5
7
3
4
2
6
5
3
7
4
2
6
3
5
4
7
2
6
5
3
7
4
2
6
3
5
4
7
2
6
3
4
5
2
7
6
4
3
2
5
7
6
4
3
5
2
7
4
6
3
2
5
7
6
4
3
2
5
7
4
6
3
2
7
5
4
3
6
2
5
7
3
4
6
2
7
5
4
3
6
2
7
5
3
4
6
2
5
7
3
4
2
6
7
5
3
2
4
6
5
7
3
4
2
5
6
7
3
2
4
5
7
6
2
3
4
5
6
7
2
4
3
5
7
6
2
4
5
3
7
6
2
5
4
7
3
6
2
4
5
3
7
6
2
5
4
7
3
6
5
2
7
4
3
6
5
7
2
3
4
6
5
2
7
3
6
4
5
7
2
6
3
4
5
2
7
3
6
4
C
5
7
2
6
3
4
5
7
6
2
3
4
5
6
7
2
4
3
6
5
7
2
3
4
6
7
5
2
4
3
6
5
7
4
2
3
6
7
5
4
3
2
6
7
4
5
2
3
6
4
7
5
3
2
4
6
7
5
2
3
4
7
6
5
3
2
4
6
7
3
5
2
4
7
6
3
2
5
4
7
3
6
5
2
7
4
3
6
2
5
4
7
3
6
2
5
7
4
3
6
5
2
7
3
4
6
2
5
3
7
4
6
5
2
7
3
4
6
5
2
3
7
4
5
6
2
3
7
4
6
5
2
3
4
7
5
6
2
3
4
5
7
6
2
3
5
4
6
7
2
3
4
5
6
2
7
3
5
4
2
6
7
3
5
4
6
2
7
5
3
4
2
6
7
3
5
4
2
6
7
–F
5
3
2
4
7
6
5
2
3
4
6
7
N
2
5
4
3
7
6
5
2
4
3
7
6
2
5
4
7
3
6
2
5
4
3
7
6
2
4
5
7
3
6
2
5
4
7
6
3
2
4
5
6
7
3
4
2
6
5
7
3
4
6
2
7
5
3
4
6
2
5
7
3
6
4
2
7
5
3
4
6
2
7
5
3
6
4
2
7
3
5
4
6
2
7
5
3
6
4
2
7
3
5
4
6
2
7
3
5
6
4
2
7
5
3
4
6
7
2
3
5
6
4
7
2
5
3
4
6
7
5
2
3
6
4
7
5
3
2
6
7
4
5
2
3
7
6
4
5
3
2
7
6
5
4
2
3
7
5
6
4
3
2
7
6
5
3
4
2
7
5
6
3
2
4
5
7
6
3
4
2
5
6
7
3
2
4
5
6
3
7
2
4
5
3
6
2
7
4
5
6
3
7
2
4
P
5
3
6
2
7
4
5
6
3
2
4
7
5
3
6
4
2
7
3
5
4
6
2
7
3
4
5
2
6
7
3
5
4
6
2
7
3
4
5
2
6
7
3
4
2
5
6
7
3
2
4
5
7
6
2
3
4
5
6
7
2
4
3
5
7
6
2
3
4
7
5
6
2
4
3
7
6
5
2
4
7
3
5
6
4
2
7
3
6
5
2
4
7
3
6
5
4
2
7
3
5
6
4
7
2
3
6
5
7
4
2
3
5
6
4
7
2
3
5
6
7
4
2
5
3
6
7
4
2
3
5
6
7
2
4
5
3
6
7
2
5
4
6
3
7
5
2
6
4
3
7
2
5
4
6
3
7
5
2
6
4
3
7
5
6
2
4
3
5
7
6
4
2
3
7
5
6
4
2
3
5
7
6
4
3
2
5
7
6
4
2
3
P
7
5
6
4
3
2
5
7
6
3
4
2
7
5
6
3
2
4
7
6
5
3
4
2
6
7
3
5
2
4
6
7
5
3
4
2
7
6
3
5
2
4
6
7
3
5
2
4
7
6
3
2
5
4
7
6
3
5
2
4
7
3
6
2
5
4
7
6
3
2
4
5
7
3
6
4
2
5
3
7
4
6
2
5
3
4
7
2
6
5
3
7
4
6
2
5
3
4
7
2
6
5
3
4
2
7
6
5
4
3
2
6
7
5
3
4
2
6
5
7
4
3
2
5
6
7
4
2
3
6
5
7
2
4
3
5
6
7
4
2
5
3
6
7
2
4
5
3
7
6
2
4
5
3
6
7
4
2
5
3
7
6
4
5
2
3
6
7
5
4
2
3
7
6
4
5
2
3
7
6
5
4
2
7
3
6
5
4
2
3
7
6
Y
4
5
2
7
3
6
5
4
7
2
6
3
4
5
7
6
2
3
4
7
5
2
6
3
7
4
5
6
2
3
4
7
5
6
2
3
7
4
5
6
3
2
7
4
5
6
2
3
7
4
6
5
3
2
7
4
5
6
2
3
7
4
6
5
3
2
7
6
4
3
5
2
7
6
3
4
2
5
7
6
4
3
5
2
6
7
3
4
2
5
7
6
4
3
2
5
6
7
3
4
5
2
6
7
4
3
2
5
6
7
3
4
5
2
6
3
7
5
4
2
6
3
5
7
2
4
6
3
7
5
4
2
6
3
5
7
2
4
6
3
5
7
4
2
3
6
5
7
2
4
6
3
5
7
2
4
3
6
5
2
7
4
3
5
6
7
2
4
5
3
6
2
7
4
3
5
2
6
4
7
5
3
2
4
6
7
5
3
2
6
4
7
U
3
5
2
4
6
7
5
3
2
4
6
7
3
5
4
2
7
6
3
4
5
2
6
7
4
3
2
5
7
6
3
4
5
2
6
7
4
3
2
5
7
6
4
2
3
5
6
7
2
4
3
5
7
6
2
4
3
5
6
7
4
2
3
5
7
6
2
4
3
7
5
6
4
2
3
7
6
5
4
2
3
7
5
6
4
3
2
7
6
5
4
2
3
7
6
5
4
3
2
6
7
5
3
4
2
7
6
5
3
2
4
6
7
5
3
4
2
6
5
7
3
2
4
5
6
7
3
4
2
6
5
7
3
2
4
5
6
7
2
3
5
4
6
7
2
5
3
6
4
7
2
3
5
6
4
7
2
5
3
4
6
7
2
5
3
6
4
7
5
2
3
4
6
7
2
5
3
4
6
7
–I
5
2
4
3
7
6
5
4
2
3
6
7
E
4
5
3
2
7
6
5
4
2
3
6
7
4
5
3
2
7
6
4
3
5
2
6
7
3
4
2
5
7
6
4
3
5
2
6
7
3
4
2
5
7
6
4
3
2
5
7
6
3
4
2
7
5
6
3
4
2
5
7
6
3
2
4
7
5
6
3
4
2
7
6
5
3
2
4
6
7
5
2
3
4
7
6
5
2
4
3
6
7
5
2
3
4
6
7
5
2
4
3
6
5
7
2
4
3
6
7
5
4
2
3
6
5
7
2
4
3
5
6
7
4
2
3
5
7
6
4
3
2
5
6
7
3
4
2
5
7
6
4
3
5
2
7
6
3
4
5
7
2
6
4
3
5
7
2
6
3
4
5
2
7
6
3
5
4
7
2
6
5
3
4
2
7
6
3
5
4
2
7
6
5
3
4
7
2
6
5
3
7
4
6
2
E
5
7
3
6
4
2
5
3
7
6
4
2
5
7
3
4
6
2
7
5
3
6
4
2
7
3
5
4
6
2
7
5
3
4
6
2
7
3
5
6
4
2
7
3
6
5
4
2
7
6
3
5
2
4
7
6
3
5
4
2
6
7
3
5
2
4
7
6
3
2
5
4
6
7
3
2
4
5
6
3
7
2
5
4
3
6
7
2
4
5
6
3
7
2
4
5
3
6
7
4
2
5
3
6
7
2
4
5
3
7
6
4
2
5
3
6
7
4
5
2
3
7
6
5
4
2
7
3
6
4
5
2
7
6
3
5
4
2
7
6
5
3
4
2
7
5
6
3
2
4
7
6
5
3
4
2
7
5
6
3
2
4
7
5
6
3
4
2
5
7
6
3
2
4
7
5
6
3
4
2
5
7
6
3
2
4
5
6
7
2
3
4
E
6
5
7
2
4
3
5
6
7
2
3
4
6
5
7
2
4
3
6
5
7
2
3
4
6
7
5
2
4
3
6
5
7
2
3
4
6
7
5
2
4
3
6
7
2
5
4
3
6
2
7
4
5
3
2
6
7
5
4
3
2
7
6
4
5
3
2
6
7
4
3
5
2
7
6
3
4
5
2
7
6
4
3
5
7
2
6
3
4
5
2
7
6
3
4
5
7
2
6
3
5
4
7
6
2
3
4
5
6
7
2
3
5
4
7
6
2
5
3
4
6
7
2
5
4
3
6
7
2
5
3
4
6
2
7
5
4
3
6
2
5
7
4
3
6
5
2
4
7
3
6
2
5
4
7
3
6
5
2
7
4
3
5
6
2
4
7
3
5
2
6
7
4
3
5
6
2
7
4
3
5
2
6
4
7
3
5
2
4
6
3
7
E
2
5
4
3
6
7
5
2
4
3
6
7
2
5
4
6
3
7
2
4
5
3
6
7
4
2
5
6
3
7
2
4
5
6
3
7
4
2
5
3
6
7
2
4
3
5
6
7
4
2
3
5
7
6
4
3
2
5
6
7
3
4
2
5
7
6
4
3
2
7
5
6
3
4
2
7
6
5
3
4
2
7
5
6
3
2
4
7
6
5
3
4
2
7
6
5
3
2
4
6
7
5
2
3
4
7
6
5
2
4
3
6
7
5
2
3
4
6
5
7
2
4
3
5
6
7
2
4
3
6
5
7
4
2
3
5
6
7
2
4
3
5
6
7
4
2
5
3
7
6
2
4
3
5
6
7
4
2
5
3
7
6
4
5
2
3
6
7
5
4
3
2
7
6
4
5
2
3
6
7
5
4
3
2
7
6
5
3
4
2
7
6
E
3
5
4
7
2
6
5
3
4
7
2
6
3
5
4
2
7
6
3
5
4
7
2
6
3
4
5
2
7
6
3
5
4
2
7
6
3
4
5
7
2
6
3
4
7
5
6
2
3
7
4
6
5
2
7
3
4
5
6
2
7
4
3
6
5
2
7
3
4
6
5
2
7
4
3
6
2
5
7
4
3
6
5
2
4
7
3
6
2
5
7
4
3
2
6
5
4
7
3
2
5
6
4
3
7
2
6
5
3
4
7
2
5
6
4
3
7
2
5
6
3
4
7
5
2
6
3
4
7
2
5
6
3
7
4
5
2
6
3
7
5
4
6
2
3
5
7
6
4
2
3
7
5
6
4
2
3
5
7
4
6
2
5
3
7
6
4
2
5
7
3
4
6
2
5
3
7
4
6
2
5
7
3
6
4
2
5
7
6
3
4
2
R
7
5
6
3
2
4
5
7
6
2
3
4
7
5
6
2
4
3
7
5
6
2
3
4
7
6
5
2
4
3
7
5
6
2
4
3
7
6
5
4
2
3
6
7
4
5
2
3
6
4
7
2
5
3
6
4
7
5
2
3
4
6
7
2
5
3
6
4
7
2
3
5
4
6
2
7
3
5
6
4
2
7
3
5
4
6
7
2
3
5
4
7
6
3
2
5
7
4
3
6
2
5
4
7
3
6
2
5
7
4
6
3
2
5
4
7
6
3
5
2
7
4
6
5
3
2
7
4
6
3
5
2
7
6
4
5
3
2
6
7
5
4
3
2
6
5
7
3
4
2
6
7
5
3
4
2
6
5
7
3
2
4
6
5
7
3
4
2
5
6
7
3
2
4
6
5
7
2
3
4
s4
5
6
7
2
4
3
6
5
7
2
3
4
S
5
6
7
2
4
3
6
5
7
2
3
4
5
6
7
2
4
3
5
6
7
2
3
4
5
7
6
2
4
3
5
6
7
2
4
3
5
7
6
4
2
3
5
7
4
6
2
3
5
4
7
2
6
3
4
5
7
6
2
3
4
7
5
2
6
3
4
5
7
2
3
6
4
7
5
3
2
6
4
7
3
5
2
6
4
3
7
2
5
6
4
7
3
5
2
6
4
3
7
2
5
6
4
3
2
7
5
6
4
2
3
5
7
6
4
3
2
5
6
7
4
2
3
6
5
7
4
2
3
5
6
7
2
4
3
6
5
7
4
2
3
6
5
7
2
4
6
3
5
7
4
2
3
6
5
7
2
4
6
3
5
7
2
6
4
3
5
7
6
2
3
4
5
7
2
6
3
4
5
7
6
2
3
5
4
7
6
2
3
4
5
7
S
2
6
3
5
4
7
6
2
5
3
4
7
2
6
5
4
3
7
2
5
6
3
4
7
5
2
6
4
3
7
2
5
6
4
7
3
5
2
6
7
4
3
2
5
7
6
4
3
5
2
7
4
6
3
5
7
2
6
4
3
7
5
2
4
6
3
5
7
2
4
6
3
7
5
2
4
3
6
5
7
2
4
6
3
7
5
4
2
3
6
5
7
2
4
3
6
7
5
4
2
6
3
5
7
4
2
3
6
7
5
4
2
6
3
5
7
4
2
6
3
7
5
4
6
2
3
7
4
5
2
6
3
4
7
5
6
2
3
7
4
6
5
2
3
4
7
6
2
5
3
7
4
6
2
3
5
4
7
6
3
2
5
4
6
7
2
3
5
6
4
7
3
2
5
4
6
3
7
2
5
6
4
3
2
7
5
6
4
3
7
2
5
P
4
6
3
2
7
5
6
4
3
2
7
5
4
6
3
2
5
7
4
3
6
2
7
5
3
4
6
2
5
7
3
4
6
2
7
5
4
3
6
2
5
7
3
4
2
6
5
7
4
3
2
5
6
7
4
2
3
6
5
7
2
4
3
5
6
7
4
2
3
5
7
6
2
4
3
7
5
6
2
4
7
3
5
6
2
7
4
5
3
6
2
4
7
3
5
6
2
7
4
5
3
6
7
2
5
4
3
6
7
5
2
3
4
6
7
2
5
3
6
4
7
5
2
6
3
4
7
5
2
3
6
4
5
7
2
6
3
4
7
5
2
6
3
4
5
7
6
2
4
3
5
7
2
6
3
4
7
5
6
2
4
3
7
6
5
2
3
4
6
7
5
2
4
3
7
6
5
4
2
3
–F
6
7
5
4
3
2
6
7
5
4
2
3
P
6
5
7
4
3
2
6
7
5
4
3
2
6
5
7
3
4
2
5
6
3
7
4
2
5
3
6
4
7
2
5
6
3
7
4
2
5
3
6
4
7
2
5
3
4
6
2
7
5
4
3
2
6
7
4
5
3
6
2
7
4
3
5
2
6
7
4
5
3
2
6
7
4
3
5
2
7
6
4
3
5
2
6
7
3
4
2
5
7
6
4
3
5
2
7
6
3
4
2
5
6
7
3
4
2
5
7
6
3
2
4
5
6
7
3
4
2
5
6
7
3
2
4
6
5
7
2
3
4
5
6
7
2
4
3
6
5
7
2
4
6
3
7
5
2
6
4
7
3
5
2
4
6
3
7
5
2
6
4
7
3
5
6
2
7
4
3
5
6
7
2
3
4
5
6
2
7
3
4
5
6
7
2
3
5
4
6
2
7
3
4
5
P
6
7
2
3
5
4
6
2
7
5
3
4
6
7
2
5
4
3
7
6
5
2
3
4
7
5
6
2
4
3
7
6
5
2
3
4
7
5
6
2
4
3
7
5
6
4
2
3
7
5
4
6
3
2
7
5
6
4
2
3
5
7
4
6
3
2
7
5
4
3
6
2
5
7
3
4
2
6
5
3
7
4
6
2
5
3
4
7
2
6
5
3
7
4
2
6
5
3
4
7
6
2
5
3
4
7
2
6
3
5
4
7
6
2
5
3
4
7
6
2
3
5
4
6
7
2
3
4
5
7
6
2
4
3
5
6
7
2
3
4
6
5
2
7
4
3
6
2
5
7
4
3
6
5
2
7
3
4
6
2
5
7
3
6
4
2
5
7
6
3
2
4
5
7
3
6
4
2
5
7
6
3
2
4
5
7
6
3
4
2
5
7
S
3
6
2
4
5
7
6
3
2
4
5
7
3
6
2
5
4
7
3
6
2
4
5
7
3
2
6
5
4
7
3
6
2
5
7
4
3
2
6
7
5
4
3
2
7
6
5
4
3
7
2
5
6
4
7
3
2
6
5
4
7
2
3
5
6
4
7
3
2
5
6
4
7
2
3
5
4
6
7
2
3
5
6
4
7
2
5
3
4
6
7
2
3
5
4
6
7
2
5
3
6
4
7
5
2
3
4
6
7
5
3
2
6
4
7
5
3
6
2
4
7
5
6
3
4
2
7
5
3
6
2
4
5
7
6
3
4
2
7
5
6
3
2
4
5
7
6
3
4
2
7
5
6
3
4
2
5
7
6
4
3
2
5
6
7
3
4
2
6
5
7
4
3
2
5
6
4
7
3
2
6
5
4
3
7
2
6
5
4
7
3
2
P
5
6
4
3
7
2
6
5
4
3
2
7
5
6
4
2
3
7
5
4
6
2
3
7
4
5
2
6
3
7
4
5
6
2
3
7
5
4
2
6
3
7
4
5
2
3
6
7
5
4
3
2
6
7
5
3
4
2
6
7
3
5
2
4
6
7
5
3
4
2
7
6
3
5
2
4
7
6
3
2
5
7
4
6
2
3
7
5
4
6
3
2
5
7
4
6
2
3
7
5
4
6
2
7
3
5
4
6
7
2
3
4
5
6
2
7
3
4
6
5
7
2
3
6
4
5
7
2
3
4
6
5
7
3
2
6
4
5
7
3
6
2
4
5
7
6
3
2
5
4
7
3
6
2
4
5
7
6
3
2
5
4
7
6
3
2
4
5
6
7
2
3
5
4
7
6
2
5
3
4
6
7
5
2
4
3
6
7
2
5
3
4
P
7
6
5
2
4
3
6
7
5
4
2
3
7
6
4
5
3
2
7
6
4
5
2
3
7
4
6
5
3
2
7
6
4
5
2
3
7
4
6
5
3
2
7
4
5
6
3
2
7
5
4
3
6
2
7
5
4
6
3
2
5
7
4
3
6
2
7
5
4
3
2
6
5
7
4
2
3
6
5
4
7
2
3
6
4
5
2
7
3
6
5
4
7
2
3
6
4
5
2
7
3
6
4
2
5
3
7
6
2
4
3
5
7
6
4
2
5
3
6
7
2
4
3
5
6
7
2
3
4
5
6
7
3
2
5
4
6
7
2
3
5
6
4
7
3
2
6
5
4
7
3
2
5
6
4
7
2
3
6
5
4
7
2
6
3
5
4
7
6
2
3
4
5
7
2
6
3
4
7
5
6
2
3
7
4
5
6
2
3
4
7
5
C
6
2
3
4
7
5
C
2
6
3
7
4
5
6
2
7
3
4
5
2
6
7
3
5
4
2
7
6
3
4
5
7
2
6
3
5
4
7
2
6
5
3
4
2
7
6
5
4
3
7
2
5
6
3
4
2
7
5
6
4
3
2
5
7
6
3
4
5
2
7
6
4
3
2
5
7
4
6
3
5
2
7
4
3
6
5
2
4
7
6
3
5
4
2
7
3
6
5
2
4
7
3
6
5
4
2
7
6
3
4
5
2
7
3
6
4
5
7
2
6
3
4
5
7
6
2
3
4
5
6
7
3
2
4
5
7
6
2
3
4
5
6
7
3
2
4
5
6
7
2
3
4
6
5
7
3
2
4
5
6
7
3
2
4
6
5
3
7
2
4
6
5
7
3
2
6
4
5
3
7
2
4
6
5
3
2
7
–F
6
4
3
5
2
7
6
3
4
5
2
7
N
3
6
5
4
2
7
6
3
5
2
4
7
3
6
2
5
4
7
3
2
6
5
4
7
2
3
5
6
4
7
3
2
6
5
7
4
2
3
5
6
7
4
2
5
3
7
6
4
5
2
7
3
6
4
5
7
2
3
6
4
7
5
3
2
6
4
5
7
2
3
6
4
7
5
3
2
4
6
5
7
3
2
6
4
7
5
3
2
4
6
5
7
3
2
4
6
7
5
3
2
6
4
5
7
3
2
4
6
7
5
2
3
6
4
5
7
2
6
3
4
7
5
6
2
4
3
7
5
2
6
3
4
7
5
6
2
4
3
7
6
5
2
3
4
6
7
2
5
4
3
7
6
2
4
5
3
6
7
4
2
3
5
6
7
2
4
5
3
6
7
4
2
3
5
6
7
4
3
2
5
6
4
7
3
5
2
6
7
4
3
2
5
P
6
4
7
3
5
2
6
7
4
3
5
2
6
4
7
5
3
2
4
6
5
7
3
2
4
5
6
3
7
2
4
6
5
7
3
2
4
5
6
3
7
2
4
5
3
6
2
7
4
3
5
2
6
7
3
4
5
6
2
7
3
5
4
2
6
7
3
4
5
2
6
7
3
5
4
2
7
6
3
5
4
2
6
7
5
3
2
4
7
6
3
5
4
2
7
6
5
3
2
4
6
7
5
3
2
4
7
6
5
2
3
4
6
7
5
3
2
4
6
7
5
2
3
6
4
7
2
5
3
4
6
7
2
3
5
6
4
7
2
3
6
5
7
4
2
6
3
7
5
4
2
3
6
5
7
4
2
6
3
7
5
4
6
2
7
3
5
4
6
7
2
5
3
4
6
2
7
5
3
4
6
7
2
5
4
3
6
2
7
5
3
4
P
6
7
2
5
4
3
6
2
7
4
5
3
6
7
2
4
3
5
7
6
4
2
5
3
7
4
6
2
3
5
7
6
4
2
5
3
7
4
6
2
3
5
7
4
6
3
2
5
7
4
3
6
5
2
7
4
6
3
2
5
4
7
3
6
5
2
7
4
3
5
6
2
4
7
5
3
2
6
4
5
7
3
6
2
4
5
3
7
2
6
4
5
7
3
2
6
4
5
3
7
6
2
4
5
3
7
2
6
5
4
3
7
6
2
4
5
3
7
6
2
5
4
3
6
7
2
5
3
4
7
6
2
3
5
4
6
7
2
5
3
6
4
2
7
3
5
6
2
4
7
3
5
6
4
2
7
5
3
6
2
4
7
5
6
3
2
4
7
6
5
2
3
4
7
5
6
3
2
4
7
6
5
2
3
4
7
6
5
3
2
4
7
Y
5
6
2
3
4
7
6
5
2
3
7
4
5
6
2
7
3
4
5
6
2
3
7
4
5
2
6
7
3
4
5
6
2
7
3
4
5
2
6
7
4
3
2
5
6
7
3
4
2
5
7
6
4
3
2
5
6
7
3
4
2
5
7
6
4
3
2
7
5
4
6
3
2
7
4
5
3
6
7
2
5
4
6
3
7
2
4
5
3
6
7
2
5
4
3
6
7
2
4
5
6
3
7
2
5
4
3
6
7
2
4
5
6
3
7
2
4
6
5
3
7
4
2
6
3
5
7
2
4
6
5
3
7
4
2
6
3
5
7
4
6
2
5
3
4
7
6
2
3
5
7
4
6
3
2
5
4
7
6
3
5
2
4
6
7
3
2
5
6
4
7
3
5
2
4
6
3
7
5
2
6
4
3
5
7
2
6
4
3
7
5
2
U
4
6
3
5
7
2
6
4
3
5
2
7
4
6
5
3
2
7
4
5
6
3
2
7
5
4
3
6
2
7
4
5
6
3
2
7
5
4
3
6
2
7
5
3
4
6
2
7
3
5
4
2
6
7
3
5
4
6
2
7
5
3
4
2
6
7
3
5
4
2
6
7
5
3
4
2
7
6
5
3
4
2
6
7
5
4
3
2
7
6
5
3
4
7
2
6
5
4
3
7
6
2
4
5
3
7
2
6
4
3
5
7
6
2
4
5
3
7
6
2
4
3
5
6
7
2
4
5
3
7
6
2
4
3
5
6
7
2
3
4
6
5
7
2
3
6
4
7
5
2
3
4
6
7
5
2
3
6
4
5
7
2
3
6
4
7
5
2
6
3
4
5
7
2
3
6
4
5
2
7
–I
6
3
5
4
2
7
6
5
3
4
2
7
E
5
6
4
3
2
7
6
5
3
4
2
7
5
6
4
3
2
7
5
4
6
3
2
7
4
5
3
6
2
7
5
4
6
3
2
7
4
5
3
6
2
7
5
4
3
2
6
7
4
5
2
3
6
7
4
2
5
3
6
7
2
4
3
5
6
7
4
2
5
3
7
6
2
4
3
5
7
6
2
3
4
5
7
6
3
2
5
4
7
6
2
3
4
5
7
6
3
2
5
4
7
6
3
5
2
4
7
6
5
3
4
2
7
6
3
5
2
4
6
7
5
3
4
2
6
7
5
4
3
2
6
7
4
5
2
3
6
7
5
4
2
6
3
7
4
5
6
2
3
7
5
4
2
6
3
7
4
5
6
2
3
7
4
6
5
2
3
7
6
4
2
5
3
7
4
6
5
2
3
7
6
4
2
5
3
7
6
2
4
5
7
3
E
2
6
4
7
5
3
6
2
4
7
5
3
2
6
4
5
7
3
2
6
4
7
5
3
2
4
6
5
7
3
2
6
4
5
7
3
2
4
6
7
5
3
2
4
7
6
5
3
2
7
4
6
3
5
7
2
4
6
5
3
7
4
2
6
3
5
7
2
4
3
6
5
7
4
2
3
5
6
7
4
2
3
6
5
4
7
2
3
5
6
7
4
2
3
5
6
4
7
2
5
3
6
4
2
7
3
5
6
2
4
7
5
3
6
4
2
7
5
6
3
2
4
7
6
5
3
2
4
7
5
6
3
2
7
4
6
5
3
2
7
6
4
5
3
2
6
7
4
3
5
2
7
6
4
5
3
2
6
7
4
3
5
6
2
7
4
5
3
6
7
2
4
3
5
6
2
7
4
5
3
6
7
2
4
3
5
6
7
2
3
4
5
E
7
6
3
2
5
4
6
7
3
2
4
5
7
6
2
3
5
4
7
6
3
2
4
5
7
6
2
3
5
4
7
6
2
3
4
5
7
6
3
2
5
4
7
3
6
5
2
4
7
3
5
6
4
2
3
7
6
5
2
4
3
7
5
6
4
2
3
7
5
4
6
2
3
7
4
5
2
6
3
7
5
4
6
2
3
7
4
5
2
6
3
7
4
2
5
6
3
7
2
4
6
5
7
3
4
2
5
6
7
3
2
4
6
5
7
3
2
6
4
5
7
3
6
2
5
4
7
3
2
6
4
5
7
3
6
2
5
4
7
3
6
5
2
4
7
6
3
5
4
2
7
3
6
5
2
4
7
6
3
5
4
2
6
7
3
5
2
4
6
3
7
5
4
2
6
7
3
5
2
4
6
3
7
5
4
2
6
3
5
7
4
2
E
3
6
5
4
7
2
6
3
5
4
7
2
3
6
5
7
4
2
3
5
6
4
7
2
5
3
6
7
4
2
3
5
6
7
4
2
5
3
6
4
7
2
3
5
4
6
2
7
5
3
4
2
6
7
5
4
3
6
2
7
4
5
3
2
6
7
5
4
3
2
6
7
4
5
3
2
7
6
4
5
3
2
6
7
4
3
5
2
7
6
4
5
3
7
2
6
4
3
5
7
6
2
3
4
5
7
2
6
3
5
4
7
6
2
3
4
5
7
6
2
3
5
4
6
7
2
3
5
4
7
6
2
5
3
4
6
7
2
3
5
4
6
2
7
5
3
6
4
2
7
3
5
4
6
2
7
5
3
6
4
2
7
5
6
3
4
2
7
6
5
4
3
2
7
5
6
3
4
2
7
6
5
4
3
2
7
6
4
5
2
3
7
E
4
6
2
5
3
7
6
4
5
2
3
7
4
6
2
5
3
7
4
2
6
5
3
7
2
4
5
6
3
7
4
2
6
5
3
7
2
4
5
6
3
7
4
2
5
6
7
3
2
4
5
7
6
3
2
4
5
6
7
3
2
5
4
7
6
3
2
4
5
7
6
3
2
5
4
7
3
6
5
2
4
7
6
3
5
4
2
7
3
6
5
2
4
3
7
6
5
4
2
3
6
7
5
4
2
3
7
6
4
5
2
3
6
7
5
4
2
3
6
7
4
5
2
6
3
7
4
2
5
3
6
7
2
4
5
6
3
7
4
2
6
5
7
3
2
4
6
7
5
3
4
2
6
7
5
3
2
4
6
5
7
3
2
6
4
7
5
3
6
2
4
5
7
3
2
6
4
5
7
3
6
2
4
7
5
3
6
2
7
4
5
3
R
6
7
2
4
3
5
6
7
2
3
4
5
6
7
3
2
5
4
6
7
2
3
4
5
7
6
3
2
5
4
6
7
3
5
2
4
7
6
5
3
4
2
7
5
6
3
2
4
7
5
3
6
4
2
7
5
6
3
2
4
5
7
3
6
4
2
7
5
3
4
6
2
5
7
3
4
2
6
7
5
3
4
6
2
5
7
3
4
2
6
5
7
4
3
2
6
5
4
7
2
3
6
5
4
7
3
2
6
5
7
4
2
3
6
5
7
2
4
6
3
5
2
7
6
4
3
2
5
7
4
6
3
2
7
5
6
4
3
2
7
6
5
4
3
7
2
6
4
5
3
2
7
6
4
5
3
7
2
6
4
3
5
7
6
2
4
5
3
6
7
2
4
3
5
7
6
2
3
4
5
s4
6
7
3
2
5
4
7
6
3
2
4
5
S
6
7
2
3
5
4
7
6
2
3
4
5
6
7
2
3
5
4
6
2
7
3
4
5
2
6
7
3
5
4
6
2
7
3
5
4
2
6
7
5
3
4
6
2
5
7
3
4
2
6
5
3
7
4
2
5
6
7
3
4
5
2
6
3
7
4
2
5
6
3
4
7
5
2
6
4
3
7
2
5
4
6
3
7
5
2
4
3
6
7
2
5
4
6
3
7
5
2
4
3
6
7
2
5
4
3
6
7
5
2
3
4
6
7
2
5
4
3
6
7
5
2
3
4
7
6
5
3
2
4
6
7
3
5
4
2
7
6
5
3
4
7
2
6
3
5
7
4
6
2
5
3
4
7
6
2
3
5
7
4
6
2
3
7
5
4
6
2
7
3
4
5
6
2
3
7
4
5
6
2
7
3
4
6
5
2
7
3
4
5
6
2
S
3
7
4
6
5
2
7
3
6
4
5
2
3
7
6
5
4
2
3
6
7
4
5
2
6
3
7
5
4
2
3
6
7
5
4
2
6
3
7
5
2
4
3
6
7
5
4
2
6
3
5
7
2
4
6
3
7
5
4
2
6
3
5
7
2
4
6
3
5
2
7
4
6
3
2
5
4
7
6
2
3
5
7
4
6
2
5
3
4
7
6
2
3
5
4
7
6
2
5
3
7
4
6
2
5
3
4
7
6
5
2
3
7
4
6
2
5
3
7
4
6
5
2
7
3
4
5
6
2
3
7
4
5
2
6
7
3
4
5
2
7
6
3
4
5
7
2
3
6
4
5
2
7
3
4
6
5
7
2
4
3
6
5
7
2
3
4
6
7
5
2
4
3
6
5
7
2
4
3
6
7
5
4
2
3
6
7
5
2
4
3
6
P
5
7
4
2
3
6
7
5
2
4
3
6
5
7
4
2
3
6
5
4
7
2
3
6
4
5
7
3
2
6
4
5
7
2
3
6
5
4
7
3
2
6
4
5
3
7
6
2
5
4
3
6
7
2
5
3
4
7
6
2
3
5
4
6
7
2
5
3
4
6
7
2
3
5
4
6
2
7
3
5
4
6
7
2
3
5
6
4
2
7
3
5
4
6
2
7
3
5
6
4
7
2
3
6
5
4
2
7
6
3
4
5
7
2
3
6
4
7
5
2
6
3
7
4
2
5
6
3
4
7
5
2
6
3
7
4
2
5
6
3
7
2
4
5
6
7
3
2
5
4
6
3
7
2
4
5
6
7
3
2
5
4
7
6
2
3
4
5
7
2
6
3
5
4
7
6
2
5
3
4
–F
7
2
6
5
4
3
7
2
6
5
3
4
P
2
7
6
5
4
3
7
2
6
5
4
3
2
7
6
4
5
3
2
6
7
4
5
3
6
2
4
7
5
3
6
2
7
4
5
3
2
6
4
7
5
3
6
2
4
5
7
3
2
6
5
4
3
7
2
5
6
4
7
3
5
2
4
6
3
7
2
5
6
4
3
7
5
2
4
6
3
7
5
4
2
6
3
7
4
5
2
3
6
7
5
4
2
6
3
7
4
5
2
3
6
7
4
5
3
2
6
7
4
3
5
6
2
7
4
5
3
6
7
2
4
3
5
7
6
2
3
4
5
6
7
2
3
5
4
7
6
2
3
5
7
4
6
2
3
7
5
4
2
6
3
5
7
4
6
2
3
7
5
4
2
6
7
3
5
4
6
2
7
3
4
5
2
6
7
3
4
2
5
6
7
3
2
4
6
5
7
3
4
2
5
6
P
7
3
2
4
6
5
7
3
2
6
4
5
7
3
6
2
5
4
7
6
3
2
4
5
6
7
2
3
5
4
7
6
3
2
4
5
6
7
2
3
5
4
6
2
7
5
3
4
2
6
5
7
4
3
2
6
7
5
3
4
2
6
5
7
4
3
2
6
5
4
7
3
2
6
4
5
3
7
2
6
4
5
7
3
6
2
4
5
3
7
2
6
4
5
3
7
6
2
4
5
7
3
6
4
2
5
3
7
4
6
5
2
7
3
6
4
2
5
7
3
4
6
5
2
7
3
4
5
6
2
7
3
5
4
2
6
7
3
4
5
2
7
6
3
5
4
7
2
3
6
5
4
2
7
6
3
4
5
7
2
3
6
4
7
5
3
2
6
7
4
3
5
6
2
4
7
5
3
6
2
7
4
3
5
6
2
7
4
5
3
6
2
S
4
7
3
5
6
2
7
4
3
5
6
2
4
7
3
6
5
2
4
7
3
5
6
2
4
3
7
6
5
2
4
7
3
6
5
2
4
3
7
6
2
5
4
3
7
6
5
2
4
3
6
7
2
5
4
3
7
6
5
2
3
4
6
7
2
5
4
3
6
2
7
5
3
4
2
6
5
7
3
2
4
6
7
5
2
3
6
4
5
7
3
2
4
6
5
7
2
3
6
4
7
5
2
6
3
4
5
7
6
2
4
3
7
5
2
6
4
7
3
5
6
2
7
4
5
3
6
2
4
7
3
5
6
2
7
4
5
3
6
2
7
4
3
5
6
7
2
4
5
3
6
2
7
4
5
3
6
7
2
5
4
3
6
7
2
4
5
3
7
6
2
5
4
3
6
7
2
5
4
3
7
6
5
2
4
3
7
6
2
5
4
3
P
6
7
5
2
4
3
7
6
2
5
4
3
6
7
5
2
3
4
6
5
7
3
2
4
5
6
3
7
4
2
5
6
7
3
2
4
6
5
3
7
4
2
5
6
3
4
7
2
6
5
4
3
7
2
6
4
5
3
7
2
4
6
3
5
7
2
6
4
5
3
7
2
4
6
3
5
2
7
4
3
6
5
7
2
3
4
6
5
2
7
4
3
6
5
2
7
3
4
6
5
7
2
3
4
6
5
2
7
3
4
5
6
7
2
3
4
5
7
6
2
3
4
7
5
2
6
3
4
5
7
6
2
4
3
7
5
2
6
4
7
3
2
5
6
7
4
2
3
6
5
4
7
3
2
5
6
7
4
2
3
6
5
7
2
4
3
5
6
7
2
3
4
6
5
7
2
3
6
4
5
7
2
6
3
5
4
7
2
3
6
4
5
P
7
2
6
3
5
4
7
2
6
5
3
4
7
2
5
6
4
3
2
7
5
6
3
4
2
5
7
6
4
3
2
7
5
6
3
4
2
5
7
6
4
3
2
5
6
7
4
3
2
6
5
4
7
3
6
2
5
7
4
3
6
5
2
4
7
3
6
2
5
4
3
7
6
5
2
3
4
7
6
5
3
2
4
7
5
6
3
4
2
7
6
5
3
2
4
7
5
6
3
4
2
7
5
3
6
4
2
7
3
5
4
6
2
7
5
3
6
4
2
7
3
5
4
6
7
2
3
4
5
6
2
7
4
3
6
5
7
2
3
4
6
7
5
2
4
3
7
6
5
2
4
3
6
7
5
2
3
4
7
6
5
2
3
7
4
6
5
2
7
3
4
5
6
2
3
7
4
5
6
2
7
3
4
5
2
6
7
3
4
5
6
2
C
3
7
4
5
2
6
7
3
4
2
5
6
3
7
2
4
6
5
3
7
4
2
5
6
3
7
2
4
6
5
3
7
2
6
4
5
3
7
6
2
5
4
3
6
7
2
4
5
3
6
2
7
5
4
3
6
7
2
4
5
6
3
2
7
5
4
3
6
2
5
7
4
6
3
5
2
4
7
6
3
5
2
7
4
6
5
3
2
4
7
6
3
5
2
4
7
6
5
3
2
7
4
5
6
2
3
4
7
5
2
6
3
7
4
5
6
2
7
3
4
5
2
6
7
4
3
5
2
6
7
3
4
2
5
6
7
4
3
5
2
6
7
3
4
2
5
7
6
4
3
2
5
6
7
4
3
5
2
7
6
4
3
5
7
2
6
4
3
7
5
6
2
4
3
5
7
6
4
2
3
–F
7
5
4
6
3
2
7
4
5
6
2
3
N
4
7
6
5
3
2
7
4
6
3
5
2
4
7
3
6
5
2
4
3
7
6
5
2
3
4
6
7
5
2
4
3
7
6
5
2
3
4
6
7
2
5
3
6
4
7
5
2
6
3
4
7
2
5
6
3
4
7
5
2
6
4
3
7
2
5
6
3
4
2
7
5
6
4
3
2
5
7
6
4
2
3
7
5
6
2
4
3
5
7
6
4
2
3
5
7
6
2
4
3
7
5
6
2
4
3
5
7
6
2
3
4
7
5
6
2
3
7
4
5
6
2
7
3
5
4
6
2
3
7
4
5
2
6
7
3
5
4
2
7
6
3
4
5
2
7
3
6
5
4
2
7
3
5
6
4
2
7
5
3
4
6
2
7
3
5
6
4
7
2
5
3
4
6
2
7
5
4
3
6
7
2
5
4
6
3
7
2
5
4
3
6
P
2
7
5
4
6
3
7
2
5
4
6
3
2
7
5
6
4
3
2
5
7
6
4
3
5
2
6
7
4
3
5
2
7
6
4
3
2
5
6
7
4
3
5
2
6
4
7
3
2
5
4
6
3
7
2
4
5
6
7
3
4
2
6
5
3
7
2
4
5
6
3
7
4
2
6
5
3
7
4
6
2
5
3
7
6
4
2
3
5
7
4
6
2
5
3
7
6
4
2
3
5
7
6
4
3
2
5
7
6
3
4
5
2
7
6
4
3
5
7
2
6
3
4
7
5
2
3
6
4
5
7
2
3
4
6
7
5
2
3
4
7
6
5
2
3
7
4
6
2
5
3
4
7
6
5
2
3
7
4
6
2
5
7
3
4
6
5
2
7
3
6
4
2
5
7
3
6
2
4
5
7
3
2
6
5
4
7
3
6
2
4
5
P
7
3
6
2
4
5
P
7
3
2
6
5
4
7
3
2
5
6
4
7
3
5
2
4
6
7
5
3
2
6
4
5
7
2
3
4
6
7
5
3
2
6
4
5
7
2
3
4
6
5
2
7
4
3
6
2
5
4
7
6
3
2
5
7
4
3
6
2
5
4
7
6
3
2
5
4
6
7
3
2
5
6
4
3
7
2
5
6
4
7
3
5
2
6
4
3
7
2
5
6
4
3
7
5
2
6
4
7
3
5
6
2
4
3
7
6
5
4
2
7
3
5
6
2
4
7
3
6
5
4
2
7
3
6
4
5
2
7
3
4
6
2
5
7
3
6
4
2
7
5
3
4
6
7
2
3
5
4
6
2
7
5
3
6
4
7
2
3
5
6
7
4
3
2
5
7
6
3
4
5
2
6
7
4
3
5
2
7
6
3
4
5
2
7
6
4
3
5
2
Y
6
7
3
4
5
2
7
6
3
4
5
2
6
7
3
4
2
5
6
7
3
4
5
2
6
3
7
4
2
5
6
7
3
2
4
5
6
3
7
2
5
4
3
6
2
7
4
5
3
2
6
7
5
4
3
6
2
7
4
5
3
2
6
7
5
4
3
2
6
5
7
4
3
2
5
6
4
7
3
2
6
5
7
4
2
3
5
6
4
7
3
2
6
5
4
7
2
3
5
6
7
4
2
3
6
5
4
7
2
3
5
6
7
4
2
3
5
7
6
4
2
5
3
7
4
6
2
3
5
7
6
4
2
5
3
7
4
6
5
2
7
3
6
4
5
7
2
3
4
6
5
2
7
4
3
6
5
7
2
4
6
3
5
7
2
4
3
6
7
5
2
4
6
3
5
7
2
4
6
3
7
5
4
2
6
3
7
5
2
4
6
3
U
5
7
4
2
6
3
7
5
4
6
2
3
5
7
6
4
3
2
5
6
7
4
2
3
6
5
4
7
3
2
5
6
7
4
3
2
6
5
4
7
2
3
6
4
5
2
7
3
4
6
2
5
3
7
4
6
5
2
7
3
6
4
2
5
3
7
4
6
5
2
3
7
6
4
2
5
3
7
6
2
4
5
3
7
2
6
5
4
3
7
6
2
4
5
3
7
2
6
5
4
7
3
2
5
6
4
3
7
5
2
4
6
7
3
2
5
6
4
7
3
5
2
4
6
7
3
5
2
6
4
7
3
2
5
4
6
7
3
2
4
5
7
6
3
4
2
7
5
6
3
2
4
5
7
6
3
4
2
7
5
6
3
4
7
2
5
6
3
7
4
5
2
6
3
4
7
5
6
2
3
–I
7
4
6
5
3
2
7
6
4
5
2
3
E
6
7
5
4
3
2
7
6
4
5
3
2
6
7
5
4
2
3
6
5
7
4
3
2
5
6
4
7
2
3
6
5
7
4
2
3
5
6
4
7
3
2
6
5
4
3
7
2
5
6
3
4
7
2
5
3
6
4
7
2
3
5
4
6
7
2
5
3
6
4
7
2
3
5
4
6
2
7
3
4
5
6
7
2
4
3
6
5
2
7
3
4
5
6
2
7
4
3
6
5
2
7
4
6
3
5
2
7
6
4
5
3
2
7
4
6
3
5
2
7
6
4
5
3
7
2
6
5
4
3
2
7
5
6
3
4
7
2
6
5
3
7
4
2
5
6
7
3
4
2
6
5
3
7
4
2
5
6
7
3
4
2
5
7
6
3
4
2
7
5
3
6
4
2
5
7
6
3
4
2
7
5
3
6
4
2
7
3
5
6
4
2
E
3
7
5
6
2
4
7
3
5
6
4
2
3
7
5
6
2
4
3
7
5
6
4
2
3
5
7
6
2
4
3
7
5
6
4
2
3
5
7
6
2
4
3
5
7
2
6
4
3
5
2
7
4
6
3
5
7
2
6
4
5
3
2
7
4
6
3
5
2
4
7
6
5
3
4
2
6
7
5
3
2
4
7
6
5
3
4
2
6
7
5
3
4
6
2
7
5
3
6
4
7
2
5
3
4
6
2
7
3
5
6
4
7
2
5
3
6
7
4
2
3
5
7
6
2
4
3
5
6
7
4
2
3
5
7
6
2
4
3
7
5
2
6
4
3
7
2
5
4
6
3
7
2
5
6
4
3
7
5
2
4
6
7
3
2
5
6
4
7
3
5
2
4
6
7
3
5
2
6
4
7
3
2
5
4
6
7
2
3
4
5
6
E
7
2
4
3
6
5
7
2
4
3
5
6
7
2
3
4
6
5
2
7
4
3
5
6
2
7
3
4
6
5
2
7
3
4
5
6
2
7
4
3
6
5
2
4
7
6
3
5
2
4
6
7
5
3
2
4
7
6
3
5
4
2
6
7
5
3
2
4
6
5
7
3
4
2
5
6
3
7
4
2
6
5
7
3
4
2
5
6
3
7
4
2
5
3
6
7
4
2
3
5
7
6
4
2
5
3
6
7
2
4
3
5
7
6
4
2
3
7
5
6
2
4
7
3
6
5
2
4
3
7
5
6
2
4
7
3
6
5
2
4
7
6
3
5
2
7
4
6
5
3
2
4
7
6
3
5
2
7
4
6
5
3
2
7
4
6
3
5
7
2
4
6
5
3
2
7
4
6
3
5
7
2
4
6
5
3
7
4
2
6
5
3
E
4
7
6
2
5
3
7
4
2
6
5
3
4
7
6
2
5
3
4
6
7
2
5
3
6
4
2
7
5
3
4
6
7
2
5
3
6
4
2
7
5
3
4
6
2
5
7
3
6
4
5
2
3
7
6
5
4
2
7
3
5
6
2
4
3
7
6
5
4
2
3
7
5
6
2
4
3
7
5
2
6
4
3
7
2
5
4
6
3
7
5
2
6
4
3
7
2
5
4
6
7
3
2
4
5
6
3
7
4
2
6
5
7
3
2
4
5
6
7
3
4
2
6
5
7
3
4
6
2
5
7
3
6
4
5
2
7
3
4
6
5
7
2
3
6
4
7
5
3
2
4
6
5
7
3
2
6
4
7
5
2
3
6
7
4
5
3
2
7
6
5
4
2
3
6
7
4
5
2
3
7
6
5
4
3
2
7
5
6
3
4
2
E
5
7
3
6
4
2
7
5
6
3
4
2
5
7
3
6
4
2
5
3
7
6
4
2
3
5
6
7
4
2
5
3
7
6
4
2
3
5
6
7
4
2
5
3
6
7
4
2
3
5
6
7
2
4
3
5
6
7
4
2
3
6
5
7
2
4
3
5
6
2
7
4
3
6
5
2
4
7
6
3
5
2
7
4
6
5
3
2
4
7
6
3
5
2
4
7
6
5
3
4
2
7
6
5
3
2
4
7
5
6
3
4
2
7
6
5
3
4
7
2
5
6
3
7
4
2
5
3
6
4
7
2
3
5
6
7
4
2
5
3
7
6
4
2
3
5
7
6
2
4
5
3
7
6
4
2
3
5
7
6
2
4
3
7
5
6
4
2
7
3
5
6
2
4
3
7
5
6
4
2
7
3
5
6
2
4
7
3
5
2
6
4
R
7
3
2
5
4
6
7
2
3
4
5
6
7
2
4
3
6
5
2
7
3
4
5
6
2
7
4
3
6
5
2
7
4
6
3
5
2
7
6
4
5
3
2
6
7
4
3
5
2
6
4
7
5
3
6
2
7
4
3
5
6
2
4
7
5
3
6
4
2
5
7
3
6
4
5
2
3
7
6
4
2
5
7
3
6
4
5
2
3
7
6
5
4
3
2
7
6
5
3
4
7
2
6
5
4
3
2
7
6
5
3
4
7
2
6
3
5
7
4
2
6
3
7
5
2
4
3
6
5
7
4
2
3
6
7
5
2
4
3
7
6
5
4
2
3
7
5
6
2
4
3
7
5
2
6
4
3
7
2
5
4
6
7
3
5
2
6
4
7
3
2
5
4
6
7
2
3
4
5
6
s4
7
2
4
3
6
5
7
2
4
3
5
6
S
7
2
3
4
6
5
7
3
2
4
5
6
7
3
4
2
6
5
7
3
2
4
5
6
3
7
4
2
6
5
7
3
4
6
2
5
3
7
6
4
5
2
7
3
6
4
2
5
3
7
6
4
5
2
3
6
7
4
2
5
6
3
7
4
5
2
3
6
7
4
5
2
6
3
7
5
4
2
3
6
5
7
4
2
6
3
5
4
7
2
3
6
5
7
4
2
6
3
5
4
7
2
3
6
5
4
7
2
6
3
4
5
7
2
3
6
5
4
7
2
6
3
4
5
7
2
6
4
3
5
7
2
4
6
5
3
7
2
6
4
5
3
7
2
4
6
5
7
3
2
6
4
5
7
2
3
4
6
5
2
7
3
4
6
5
7
2
3
4
5
6
2
7
3
4
5
2
6
7
3
4
2
5
7
6
3
4
5
2
6
7
3
S
4
2
5
7
6
3
4
2
7
5
6
3
4
7
2
6
5
3
4
7
2
5
6
3
7
4
2
6
5
3
4
7
2
6
5
3
7
4
2
6
3
5
4
7
2
6
5
3
7
4
2
6
3
5
7
4
2
6
5
3
7
2
4
6
3
5
7
4
2
6
3
5
7
2
4
3
6
5
7
2
3
4
6
5
7
3
2
6
4
5
7
2
3
4
6
5
7
3
2
6
4
5
7
3
6
2
4
5
7
6
3
4
2
5
7
3
6
4
2
5
7
6
3
4
5
2
6
7
3
4
2
5
6
3
7
4
5
2
6
3
7
4
2
5
6
3
4
7
5
2
6
3
4
5
7
2
6
3
5
4
2
7
6
3
4
5
7
2
6
3
5
4
2
7
6
3
5
4
7
2
6
5
3
4
2
7
6
3
5
4
7
2
P
6
5
3
4
2
7
6
3
5
4
2
7
6
5
3
2
4
7
6
5
2
3
4
7
5
6
2
4
3
7
5
6
2
3
4
7
6
5
2
4
3
7
5
6
2
4
7
3
6
5
4
2
7
3
6
4
5
2
7
3
4
6
2
5
7
3
6
4
5
2
7
3
4
6
2
5
7
3
4
2
6
5
7
3
2
4
6
7
5
3
4
2
6
5
7
3
2
4
6
7
5
3
2
4
7
6
5
3
2
7
4
5
6
3
2
4
7
5
6
3
2
7
4
5
3
6
7
2
4
5
6
3
7
4
2
5
3
6
7
4
2
3
5
6
7
4
3
2
6
5
7
4
2
3
5
6
7
4
3
2
6
5
7
3
4
2
5
6
3
7
2
4
6
5
7
3
2
6
4
5
–F
3
7
6
2
5
4
3
7
2
6
4
5
P
3
7
6
2
5
4
3
7
6
5
2
4
3
7
5
6
4
2
3
7
5
6
2
4
7
3
5
6
4
2
7
3
5
6
2
4
3
7
5
6
4
2
7
3
5
6
4
2
3
7
6
5
4
2
3
6
7
5
4
2
6
3
5
7
4
2
3
6
7
5
4
2
6
3
5
7
2
4
6
5
3
2
7
4
5
6
2
3
4
7
6
5
3
2
7
4
5
6
2
3
4
7
5
2
6
4
3
7
2
5
4
6
7
3
5
2
6
4
7
3
2
5
4
6
7
3
2
4
5
6
7
3
4
2
6
5
7
3
2
4
6
5
7
3
4
2
6
5
3
7
4
2
6
5
7
3
2
4
6
5
3
7
2
4
6
5
7
3
2
4
5
6
3
7
2
4
5
3
6
7
2
4
3
5
7
6
2
4
5
3
6
7
P
2
4
3
5
7
6
2
4
3
7
5
6
2
4
7
3
6
5
2
7
4
3
5
6
2
7
3
4
6
5
2
7
4
3
5
6
2
7
3
4
6
5
2
7
3
6
4
5
2
3
7
6
5
4
2
3
7
6
4
5
3
2
7
6
5
4
2
3
7
6
5
4
3
2
7
5
6
4
3
7
2
5
6
4
7
3
5
2
6
4
3
7
2
5
6
4
7
3
5
2
6
4
7
5
3
6
2
4
5
7
6
3
2
4
7
5
3
6
2
4
5
7
6
3
4
2
5
6
7
3
2
4
6
5
3
7
4
2
5
6
3
7
4
2
6
5
3
4
7
2
6
5
3
7
4
2
5
6
3
4
7
2
5
6
4
3
7
2
5
4
6
7
3
2
5
6
4
7
2
3
5
4
6
2
7
3
5
6
4
7
2
3
S
5
4
6
2
7
3
5
4
2
6
7
3
5
2
4
7
6
3
5
2
4
6
7
3
2
5
4
7
6
3
5
2
4
7
6
3
2
5
4
7
3
6
5
2
4
7
6
3
2
5
4
7
3
6
2
5
4
7
6
3
2
4
5
7
3
6
2
5
4
7
3
6
2
4
5
3
7
6
2
4
3
5
7
6
2
3
4
7
5
6
2
4
3
5
7
6
2
3
4
7
5
6
2
3
7
4
5
6
2
7
3
5
4
6
2
3
7
5
4
6
2
7
3
5
6
4
7
2
3
5
4
6
7
3
2
5
6
4
7
3
2
5
4
6
7
3
5
2
6
4
7
3
5
6
2
4
7
3
6
5
4
2
7
3
5
6
2
4
7
3
6
5
4
2
7
3
6
5
2
4
7
6
3
5
4
2
7
3
6
5
2
4
P
7
6
3
5
4
2
7
3
6
5
4
2
7
6
3
4
5
2
7
6
4
3
5
2
6
7
4
5
3
2
6
7
4
3
5
2
7
6
4
5
3
2
6
7
4
5
2
3
7
6
5
4
2
3
7
5
6
4
2
3
5
7
4
6
2
3
7
5
6
4
2
3
5
7
4
6
2
3
5
4
7
6
2
3
4
5
7
2
6
3
5
4
7
6
2
3
4
5
7
2
6
3
4
5
2
7
6
3
4
2
5
6
7
3
4
5
2
6
7
3
4
2
5
6
3
7
2
4
5
6
7
3
2
5
4
6
3
7
2
5
4
3
6
7
2
5
3
4
7
6
2
5
4
3
6
7
2
5
3
4
7
6
2
3
5
4
6
7
3
2
4
5
7
6
2
3
4
7
5
6
3
2
7
4
6
5
2
3
4
7
5
6
P
3
2
7
4
6
5
2
3
7
6
4
5
3
2
6
7
5
4
3
6
2
7
4
5
3
6
7
2
5
4
3
6
2
7
4
5
3
6
7
2
5
4
3
6
7
5
2
4
3
7
6
5
4
2
7
3
6
5
2
4
7
6
3
5
4
2
7
3
6
5
4
2
7
6
3
4
5
2
7
6
4
3
5
2
6
7
4
5
3
2
7
6
4
3
5
2
6
7
4
5
3
2
6
4
7
5
3
2
4
6
5
7
3
2
6
4
7
5
3
2
4
6
5
7
3
2
4
5
6
7
3
2
5
4
7
6
3
2
4
5
7
6
2
3
5
4
7
2
6
3
5
4
7
6
2
3
4
5
7
2
6
3
4
5
2
7
6
3
4
2
5
6
7
3
4
5
2
6
7
3
4
2
5
6
3
7
4
5
2
6
7
3
C
4
2
5
6
3
7
4
2
5
3
6
7
4
2
3
5
7
6
4
2
5
3
6
7
4
2
3
5
7
6
4
2
3
7
5
6
4
2
7
3
6
5
4
2
7
3
5
6
4
7
2
3
6
5
4
7
2
3
5
6
7
4
2
3
6
5
4
7
2
3
6
5
7
4
2
6
3
5
7
2
4
6
3
5
2
7
6
4
3
5
7
2
4
6
3
5
2
7
6
4
3
5
2
6
7
3
4
5
6
2
3
7
4
5
2
6
7
3
4
5
6
2
3
7
5
4
6
3
2
7
4
5
3
6
7
2
5
4
6
3
7
2
4
5
3
6
7
2
5
4
3
6
7
5
2
4
6
3
7
5
4
2
6
3
7
5
2
4
6
7
3
5
4
2
6
7
5
3
4
2
–F
6
5
7
4
3
2
5
6
7
3
4
2
N
5
7
6
4
3
2
5
7
4
6
2
3
5
4
7
2
6
3
5
4
7
6
2
3
4
5
7
2
6
3
5
4
7
2
6
3
4
5
7
2
3
6
4
7
5
2
6
3
7
4
5
2
3
6
7
4
5
2
6
3
7
5
4
2
3
6
7
4
5
2
3
6
7
5
4
3
2
6
7
5
3
4
2
6
7
3
5
2
4
6
7
5
3
4
2
6
7
3
5
2
4
6
7
3
2
5
4
6
7
2
3
4
5
6
7
3
2
4
5
6
7
2
3
4
6
5
2
7
3
4
5
6
2
3
7
4
6
5
2
3
7
4
5
6
3
2
4
7
6
5
2
3
4
6
7
5
3
2
6
4
5
7
3
2
4
6
7
5
3
2
6
4
5
7
3
6
2
5
4
7
3
6
5
2
7
4
3
6
2
5
4
7
P
3
6
5
2
7
4
3
6
5
7
2
4
3
6
7
5
4
2
3
6
7
5
2
4
6
3
7
5
4
2
6
3
7
5
2
4
3
6
7
5
4
2
6
3
7
5
4
2
3
6
5
7
4
2
3
5
6
7
4
2
5
3
7
6
4
2
3
5
6
7
4
2
5
3
7
6
2
4
5
7
3
2
6
4
7
5
2
3
4
6
5
7
3
2
6
4
7
5
2
3
4
6
7
2
5
4
3
6
2
7
4
5
6
3
7
2
5
4
6
3
2
7
4
5
6
3
2
4
7
5
6
3
4
2
5
7
6
3
2
4
5
7
6
3
4
2
5
7
3
6
4
2
5
7
6
3
2
4
5
7
3
6
2
4
5
7
6
3
2
4
7
5
3
6
2
4
7
3
5
6
2
4
3
7
6
5
2
4
7
3
5
6
P
2
4
3
7
6
5
2
4
3
6
7
5
2
4
6
3
5
7
2
6
4
3
7
5
2
6
3
4
5
7
2
6
4
3
7
5
2
6
3
4
5
7
2
6
3
5
4
7
2
3
6
5
7
4
2
3
6
5
4
7
3
2
6
5
7
4
2
3
6
5
7
4
3
2
6
7
5
4
3
6
2
7
5
4
6
3
7
2
5
4
3
6
2
7
5
4
6
3
7
2
5
4
6
7
3
5
2
4
7
6
5
3
2
4
6
7
3
5
2
4
7
6
5
3
4
2
7
5
6
3
2
4
5
7
3
6
4
2
7
5
3
6
4
2
5
7
3
4
6
2
5
7
3
6
4
2
7
5
3
4
6
2
7
5
4
3
6
2
7
4
5
6
3
2
7
5
4
6
2
3
7
4
5
2
6
3
7
5
4
6
2
3
Y
7
4
5
2
6
3
7
4
2
5
6
3
7
2
4
5
3
6
7
2
4
5
6
3
2
7
4
5
3
6
7
2
4
3
5
6
2
7
4
3
6
5
2
4
7
3
5
6
4
2
3
7
6
5
4
2
7
3
5
6
2
4
3
7
6
5
4
2
3
7
6
5
2
4
3
6
7
5
2
4
3
7
6
5
2
3
4
6
7
5
2
4
3
7
6
5
2
3
4
6
7
5
3
2
4
7
6
5
3
4
2
6
7
5
3
4
6
2
7
5
3
6
4
2
5
7
3
4
6
2
7
5
3
6
4
2
5
7
6
3
4
2
7
5
6
3
2
4
5
7
6
3
2
5
4
7
6
3
5
2
7
4
6
3
2
5
4
7
6
3
5
2
7
4
6
3
5
7
2
4
6
5
3
7
4
2
6
3
5
7
2
4
U
6
5
3
7
4
2
6
5
7
3
4
2
6
7
5
4
3
2
6
7
5
3
4
2
7
6
5
4
3
2
6
7
5
4
3
2
7
6
5
3
4
2
7
5
6
3
4
2
5
7
3
6
4
2
5
7
6
3
4
2
7
5
3
6
4
2
5
7
6
3
4
2
7
5
3
6
2
4
7
3
5
6
4
2
3
7
6
5
2
4
7
3
5
6
2
4
3
7
6
5
2
4
3
6
7
5
2
4
6
3
5
7
2
4
3
6
7
5
2
4
6
3
5
7
4
2
6
3
7
5
2
4
3
6
5
7
4
2
3
5
6
7
2
4
5
3
6
7
4
2
3
5
6
7
2
4
5
3
6
7
4
2
5
3
6
7
2
4
5
6
3
7
4
2
5
6
7
3
4
2
–I
5
7
6
4
3
2
7
5
6
3
4
2
E
7
5
6
3
4
2
E
7
6
5
4
3
2
7
5
6
4
3
2
7
6
5
3
4
2
7
6
5
4
3
2
6
7
5
3
4
2
7
6
5
3
4
2
6
7
5
4
3
2
7
6
5
4
2
3
6
7
4
5
2
3
6
4
7
5
2
3
4
6
5
7
2
3
6
4
7
5
2
3
4
6
5
7
2
3
4
5
6
7
2
3
5
4
7
6
2
3
4
5
6
7
3
2
5
4
7
6
3
2
5
7
4
6
3
2
7
5
6
4
3
2
5
7
4
6
3
2
7
5
6
4
3
2
7
6
5
4
3
2
6
7
4
5
3
2
7
6
4
5
2
3
6
7
4
2
5
3
7
6
4
2
5
3
6
7
4
5
2
3
6
7
4
2
5
3
6
4
7
5
2
3
6
7
4
5
2
3
6
4
7
2
5
3
4
6
2
7
5
3
E
4
2
6
7
3
5
4
6
2
7
5
3
4
2
6
7
3
5
4
2
6
7
5
3
2
4
6
7
3
5
4
2
6
7
5
3
2
4
6
7
3
5
4
2
6
3
7
5
2
4
6
3
5
7
2
4
6
3
7
5
2
6
4
3
5
7
2
4
6
3
5
7
2
6
4
5
3
7
6
2
4
3
5
7
6
4
2
5
3
7
6
2
4
5
7
3
6
4
2
7
5
3
6
4
2
5
7
3
4
6
2
7
5
3
6
4
2
7
5
3
4
6
2
7
3
5
4
2
6
7
5
3
2
4
6
7
3
5
4
2
6
3
7
5
2
4
3
6
5
7
4
2
3
6
7
5
2
4
6
3
5
7
2
4
3
6
7
5
2
4
6
3
5
7
2
4
6
3
7
5
2
4
3
6
5
7
2
3
4
5
6
7
E
3
2
5
4
7
6
2
3
5
4
6
7
3
2
4
5
7
6
3
2
5
4
6
7
3
2
4
5
7
6
3
2
4
5
6
7
3
2
5
4
7
6
3
2
5
7
4
6
3
5
2
7
6
4
3
5
2
7
4
6
5
3
2
7
6
4
3
5
2
7
6
4
5
3
2
6
7
4
5
2
3
7
6
4
2
5
3
6
7
4
5
2
3
6
4
7
2
5
3
4
6
7
2
5
3
6
4
7
2
3
5
4
6
7
2
5
3
4
6
7
2
3
5
4
7
6
3
2
5
4
6
7
3
5
2
4
7
6
3
5
2
7
4
6
3
5
7
2
6
4
3
5
7
2
4
6
3
5
2
7
6
4
3
5
7
2
4
6
3
5
2
7
6
4
3
5
2
7
4
6
3
5
7
2
6
4
5
3
7
6
2
4
E
5
7
3
6
4
2
5
3
7
6
2
4
5
7
3
6
4
2
5
7
3
6
2
4
7
5
3
6
4
2
5
7
3
6
2
4
7
5
3
6
4
2
5
7
3
6
4
2
7
5
6
3
4
2
7
6
5
3
4
2
6
7
3
5
4
2
7
6
5
3
4
2
6
7
3
5
2
4
6
3
7
5
4
2
3
6
5
7
2
4
6
3
7
5
2
4
3
6
5
7
2
4
3
5
6
7
2
4
5
3
7
6
2
4
3
5
6
7
2
4
5
3
7
6
4
2
5
7
3
6
2
4
7
5
6
3
4
2
5
7
6
3
4
2
7
5
6
4
3
2
5
7
6
4
3
2
7
5
6
3
4
2
7
5
6
4
3
2
7
6
5
3
4
2
7
5
6
3
4
2
7
6
5
4
3
2
6
7
4
5
2
3
E
6
4
7
2
5
3
6
7
4
2
5
3
6
4
7
5
2
3
6
4
7
2
5
3
4
6
7
5
2
3
6
4
7
5
2
3
4
6
7
2
5
3
6
4
7
2
5
3
4
6
2
7
3
5
4
2
6
7
5
3
2
4
7
6
3
5
4
2
6
7
3
5
2
4
7
6
3
5
2
7
4
6
3
5
7
2
6
4
3
5
2
7
4
6
3
5
7
2
6
4
5
3
7
6
2
4
3
5
6
7
4
2
5
3
7
6
2
4
5
3
6
7
4
2
5
3
6
4
7
2
5
3
4
6
2
7
5
3
6
4
2
7
5
3
4
6
2
7
3
5
6
4
2
7
5
3
4
6
2
7
3
5
4
6
2
7
5
3
4
2
6
7
3
5
4
6
2
7
5
3
4
2
6
7
3
5
2
4
6
3
7
5
R
2
4
3
6
5
7
2
3
4
5
6
7
2
3
5
4
7
6
2
3
4
5
6
7
3
2
5
4
7
6
2
3
5
7
4
6
3
2
7
5
6
4
3
2
7
5
4
6
3
7
2
5
6
4
7
3
2
5
4
6
7
2
3
5
6
4
7
2
5
3
6
4
7
5
2
6
3
4
7
5
2
3
6
4
7
2
5
6
3
4
7
2
6
5
4
3
2
7
6
4
5
3
7
2
6
5
4
3
2
7
6
4
5
3
7
2
4
6
5
3
2
7
4
6
3
5
2
4
7
6
5
3
4
2
7
6
3
5
4
2
7
6
5
3
4
2
6
7
3
5
4
2
6
3
7
5
4
2
3
6
5
7
4
2
6
3
7
5
2
4
3
6
5
7
2
3
4
5
6
7
s4
3
2
5
4
7
6
3
2
5
4
6
7
S
2
3
4
5
7
6
2
4
3
5
6
7
4
2
5
3
7
6
4
2
3
5
6
7
4
2
5
3
7
6
4
2
5
7
3
6
4
2
7
5
6
3
4
2
7
5
3
6
4
7
2
5
6
3
4
7
2
5
3
6
7
4
2
5
6
3
4
7
2
5
6
3
7
4
2
6
5
3
4
7
2
6
5
3
7
4
6
2
5
3
4
7
2
6
5
3
7
4
6
2
5
3
4
7
6
5
2
3
7
4
5
6
2
3
4
7
6
5
2
3
7
4
5
6
3
2
7
5
4
6
2
3
5
7
6
4
3
2
7
5
6
4
2
3
5
7
6
4
3
2
7
5
6
3
4
2
5
7
6
3
2
4
5
7
6
3
4
2
5
6
7
3
2
4
5
6
3
7
4
2
5
3
6
7
2
4
5
6
3
7
4
2
S
5
3
6
7
2
4
5
3
6
7
4
2
5
3
7
6
2
4
5
3
6
7
4
2
5
3
7
6
2
4
5
3
7
2
6
4
5
3
2
7
4
6
5
3
2
7
6
4
5
2
3
7
4
6
2
5
3
7
6
4
2
3
5
7
4
6
2
5
3
7
4
6
2
3
5
4
7
6
2
3
4
5
7
6
2
4
3
7
5
6
2
3
4
5
7
6
2
4
3
7
5
6
2
4
7
3
5
6
2
7
4
5
3
6
2
4
7
5
3
6
2
7
4
5
6
3
2
7
4
5
3
6
7
2
4
5
6
3
2
7
4
5
3
6
7
2
4
5
6
3
2
7
4
5
6
3
7
2
4
6
5
3
7
2
4
5
6
3
7
4
2
6
5
3
7
4
6
2
5
3
7
6
4
5
2
3
7
4
6
2
5
3
P
7
6
4
5
2
3
7
4
6
5
3
2
7
6
4
3
5
2
7
6
3
4
5
2
6
7
3
5
4
2
6
7
3
4
5
2
7
6
3
5
4
2
6
7
3
5
4
2
7
6
5
3
2
4
7
5
6
3
4
2
5
7
3
6
2
4
7
5
6
3
2
4
5
7
3
6
2
4
5
3
7
2
6
4
3
5
2
7
6
4
5
3
7
2
6
4
3
5
2
7
6
4
3
2
5
7
6
4
2
3
5
6
7
4
3
2
5
6
7
4
2
3
5
6
4
7
2
3
5
6
7
4
2
5
3
6
4
7
2
5
3
4
6
7
2
5
4
3
7
6
2
5
3
4
6
7
2
5
4
3
7
6
2
4
5
3
6
7
2
4
3
5
7
6
2
4
3
7
5
6
–F
2
4
7
3
6
5
4
2
3
7
5
6
P
4
2
7
3
6
5
4
2
7
6
3
5
4
2
6
7
5
3
4
6
2
7
3
5
4
6
7
2
5
3
4
6
2
7
3
5
4
6
7
2
5
3
4
6
7
5
2
3
4
7
6
5
3
2
4
7
6
5
2
3
7
4
6
5
3
2
4
7
6
5
3
2
7
4
6
3
5
2
7
6
4
3
5
2
6
7
3
4
5
2
7
6
4
3
5
2
6
7
3
4
5
2
6
3
7
5
4
2
3
6
5
7
4
2
6
3
7
5
4
2
3
6
5
7
2
4
3
5
6
7
4
2
5
3
7
6
2
4
3
5
7
6
2
4
5
3
7
2
6
4
5
3
7
6
2
4
3
5
7
2
6
4
3
5
2
7
6
4
3
2
5
6
7
4
3
5
2
6
4
7
3
2
5
4
6
7
3
5
2
6
4
7
P
3
2
5
4
6
7
3
5
2
4
6
7
3
2
5
4
7
6
3
2
5
4
6
7
2
3
4
5
7
6
2
3
5
4
6
7
3
2
4
5
7
6
2
3
4
7
5
6
3
2
4
7
6
5
3
4
2
7
5
6
4
3
2
7
6
5
3
4
2
7
6
5
4
3
2
6
7
5
4
3
6
2
7
5
4
6
3
7
2
5
4
3
6
2
7
5
4
6
3
7
2
5
6
4
7
3
2
5
6
7
4
2
3
5
6
4
7
2
3
5
6
7
4
2
5
3
6
7
4
2
3
5
7
6
4
2
5
3
6
7
4
5
2
3
7
6
4
5
3
2
7
6
4
5
2
3
6
7
4
5
3
2
6
7
5
4
2
3
6
5
7
4
3
2
6
7
5
3
4
2
6
5
7
3
2
4
6
7
5
3
4
2
S
6
5
7
3
2
4
6
5
3
7
4
2
6
3
5
7
2
4
6
3
5
7
4
2
3
6
5
7
2
4
6
3
5
2
7
4
3
6
5
2
4
7
6
3
5
2
7
4
3
6
2
5
4
7
3
2
6
5
7
4
2
3
5
6
4
7
3
2
6
5
4
7
2
3
5
6
4
7
3
2
5
4
6
7
2
3
4
5
6
7
3
2
5
4
6
7
2
3
4
5
6
7
3
2
4
5
6
7
2
3
4
6
5
7
3
2
4
6
5
7
2
3
4
6
7
5
2
3
4
6
5
7
2
4
3
6
7
5
2
4
3
6
5
7
2
4
6
3
7
5
2
4
6
7
3
5
2
4
7
6
5
3
2
4
6
7
3
5
4
2
7
6
5
3
4
7
2
6
3
5
7
4
6
2
5
3
4
7
2
6
3
5
P
7
4
6
2
5
3
4
7
6
5
2
3
7
4
5
6
3
2
7
5
4
6
2
3
7
5
6
4
3
2
7
5
4
6
2
3
7
5
6
4
3
2
7
5
6
3
4
2
7
6
5
3
2
4
6
7
5
3
4
2
6
5
7
3
2
4
6
7
5
3
2
4
6
5
7
2
3
4
6
5
2
7
3
4
5
6
2
3
7
4
6
5
2
7
3
4
5
6
2
3
7
4
5
2
6
3
7
4
2
5
3
6
7
4
5
2
6
3
7
4
2
5
3
6
7
4
2
3
5
6
7
4
3
2
6
5
7
4
2
3
6
5
4
7
3
2
6
4
5
7
3
2
6
5
4
7
2
3
6
4
5
7
2
3
4
6
5
7
2
4
3
5
6
7
2
3
4
5
6
7
2
4
3
5
7
6
2
3
4
5
6
7
P
2
4
3
5
7
6
2
3
4
7
5
6
2
4
3
7
6
5
2
4
7
3
5
6
4
2
7
3
6
5
4
2
7
3
5
6
2
4
7
3
6
5
4
2
7
6
3
5
2
4
7
6
5
3
2
4
7
6
3
5
2
7
4
6
5
3
2
4
7
6
5
3
2
7
4
5
6
3
7
2
5
4
6
3
7
5
2
6
4
3
7
2
5
4
6
3
7
5
2
6
4
3
7
5
6
2
4
3
5
7
6
4
2
3
7
5
6
4
2
3
5
7
6
4
3
2
5
6
7
4
2
3
6
5
7
4
3
2
5
6
7
3
4
2
6
5
3
7
2
4
6
5
7
3
4
2
5
6
3
7
2
4
5
6
3
7
4
2
5
3
6
7
2
4
5
6
3
7
2
4
5
3
6
2
7
4
5
6
3
7
2
4
C
5
3
6
2
7
4
5
3
2
6
4
7
5
2
3
4
6
7
5
2
3
6
4
7
2
5
3
4
6
7
2
5
3
4
6
7
5
2
3
4
7
6
2
5
3
4
6
7
5
2
3
4
7
6
5
2
3
4
6
7
5
3
2
4
7
6
5
2
3
4
7
6
5
3
2
7
4
6
3
5
7
2
4
6
3
7
5
4
2
6
3
5
7
2
4
6
3
7
5
4
2
6
3
7
4
5
2
6
7
3
4
2
5
6
3
7
4
2
5
6
7
3
4
2
6
5
7
4
3
2
5
6
4
7
3
2
6
5
7
4
3
2
5
6
4
7
2
3
6
5
4
7
2
6
3
5
7
4
6
2
5
3
7
4
2
6
3
5
7
4
6
2
5
3
7
6
4
5
2
3
–F
7
6
5
4
3
2
6
7
4
5
2
3
N
6
7
5
4
3
2
6
5
7
3
4
2
6
5
3
7
2
4
6
5
7
3
4
2
5
6
3
7
2
4
6
5
3
2
7
4
5
6
2
3
4
7
5
6
2
3
7
4
5
2
6
3
4
7
2
5
6
3
7
4
2
6
5
3
4
7
2
5
6
3
4
7
2
6
5
4
3
7
2
6
4
5
3
7
2
4
6
3
5
7
2
6
4
5
3
7
2
4
6
3
5
7
2
4
3
6
5
7
2
3
4
5
6
7
2
4
3
5
6
7
2
3
4
5
7
6
2
3
4
5
6
7
3
2
4
5
7
6
3
4
2
5
6
7
4
3
2
5
7
6
3
4
2
5
7
6
4
3
2
7
5
6
4
3
2
5
7
6
4
2
3
7
5
6
4
2
7
3
6
5
4
7
2
6
3
5
4
2
7
3
6
5
P
4
7
2
6
3
5
4
2
7
6
3
5
4
7
2
6
5
3
4
7
2
6
3
5
7
4
6
2
5
3
7
4
2
6
3
5
4
7
6
2
5
3
7
4
6
5
2
3
4
7
6
5
3
2
4
6
7
5
2
3
6
4
7
5
3
2
4
6
7
5
3
2
6
4
7
3
5
2
6
4
3
7
5
2
6
3
4
5
7
2
6
4
3
7
5
2
6
3
4
5
7
2
3
6
5
4
7
2
3
5
6
7
4
2
3
6
5
7
4
2
3
5
6
7
2
4
3
5
6
7
4
2
5
3
6
7
2
4
3
5
6
2
7
4
5
3
6
2
4
7
5
3
6
2
7
4
3
5
6
2
4
7
3
5
2
6
7
4
3
2
5
6
4
7
3
5
2
4
6
7
3
2
5
4
7
6
3
5
2
4
6
7
P
3
2
5
4
7
6
3
5
2
4
7
6
3
2
5
7
4
6
3
2
7
5
4
6
2
3
7
4
5
6
2
3
7
5
4
6
3
2
7
4
5
6
2
3
7
4
6
5
3
2
4
7
6
5
3
4
2
7
6
5
4
3
7
2
6
5
3
4
2
7
6
5
4
3
7
2
6
5
4
7
3
2
6
5
7
4
3
6
2
5
4
7
3
2
6
5
7
4
3
6
2
5
7
4
6
3
2
5
7
6
4
2
3
5
7
4
6
2
3
5
7
6
4
2
5
3
6
7
4
2
3
5
6
4
7
2
5
3
6
4
7
5
2
3
6
4
5
7
3
2
6
4
7
5
2
3
6
4
5
7
3
2
6
5
4
7
2
3
5
6
7
4
3
2
6
5
7
3
4
2
5
6
3
7
2
4
6
5
7
3
4
2
Y
5
6
3
7
2
4
5
3
6
2
7
4
3
5
2
6
4
7
3
5
6
2
7
4
3
5
2
6
4
7
3
5
2
4
6
7
3
5
4
2
7
6
3
5
4
2
6
7
5
3
4
2
7
6
5
3
4
2
6
7
3
5
4
2
7
6
5
3
4
2
7
6
3
5
2
4
7
6
3
2
5
4
7
6
2
3
4
5
7
6
3
2
5
4
7
6
2
3
4
5
7
6
2
4
3
5
7
6
4
2
5
3
7
6
2
4
5
7
3
6
4
2
7
5
3
6
4
2
5
7
3
6
2
4
7
5
3
6
2
7
4
5
3
6
7
2
4
3
5
6
2
7
4
3
6
5
7
2
4
6
3
5
7
2
4
3
6
5
7
4
2
6
3
5
7
4
6
2
3
5
7
6
4
2
5
3
7
4
6
2
3
5
U
7
6
4
2
5
3
7
6
4
5
2
3
7
6
5
4
3
2
7
6
4
5
2
3
7
6
5
4
3
2
7
6
5
4
2
3
7
6
4
5
3
2
6
7
4
5
2
3
6
4
7
5
3
2
6
7
4
5
2
3
6
4
7
5
3
2
6
7
4
5
3
2
6
4
7
3
5
2
4
6
7
5
3
2
4
7
6
3
5
2
4
6
7
3
2
5
4
7
6
2
3
5
4
7
6
3
2
5
7
4
6
2
3
5
4
7
6
2
3
5
7
4
6
2
5
3
7
4
6
2
3
5
4
7
6
2
5
3
4
6
7
2
3
5
6
4
7
2
5
3
4
6
7
2
3
5
6
4
7
2
5
3
6
4
7
2
3
5
6
7
4
2
5
3
6
7
4
5
2
3
–I
6
7
5
4
3
2
6
7
4
5
2
3
E
7
6
5
4
3
2
6
7
5
4
2
3
7
6
4
5
3
2
7
6
5
4
2
3
7
6
4
5
3
2
7
6
4
5
2
3
7
6
5
4
3
2
7
6
5
3
4
2
7
5
6
3
2
4
7
5
6
3
4
2
5
7
6
3
2
4
7
5
6
3
2
4
5
7
6
2
3
4
5
6
7
3
2
4
6
5
7
2
3
4
5
6
7
2
4
3
6
5
7
4
2
3
6
5
7
2
4
3
6
7
5
4
2
3
6
5
7
4
2
3
6
7
5
4
3
2
7
6
5
4
2
3
7
5
6
4
3
2
7
5
6
3
4
2
7
5
3
6
2
4
7
5
3
6
4
2
7
5
6
3
2
4
7
5
3
6
4
2
7
5
6
3
2
4
7
5
6
3
4
2
7
5
3
6
2
4
5
7
3
2
6
4
E
5
3
7
2
4
6
5
7
3
2
6
4
5
3
7
2
4
6
5
3
7
2
6
4
3
5
7
2
4
6
5
3
7
2
6
4
3
5
7
2
4
6
5
3
7
2
4
6
3
5
2
7
4
6
3
2
5
7
4
6
2
3
7
5
4
6
3
2
5
7
4
6
2
3
7
5
6
4
2
7
3
5
4
6
7
2
5
3
6
4
2
7
3
5
6
4
7
2
5
3
6
4
7
5
2
3
6
4
5
7
3
2
6
4
7
5
2
3
6
4
5
7
3
2
4
6
5
3
7
2
6
4
3
5
2
7
4
6
5
3
2
7
4
6
3
5
2
4
7
6
5
3
2
4
7
6
3
5
2
7
4
6
3
5
2
4
7
6
3
2
5
7
4
6
3
5
2
7
4
6
3
2
5
4
7
6
2
3
4
5
6
7
E