5120 Spliced Surprise Major 3m by Robert D S Brown
2
3
4
5
6
7
D
2
4
3
6
5
7
2
3
4
6
5
7
2
4
3
6
7
5
2
4
3
6
5
7
4
2
3
6
5
7
2
4
3
5
6
7
4
2
3
5
7
6
2
4
3
5
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
6
7
4
5
3
6
2
7
5
4
6
3
7
2
5
6
4
7
3
2
6
5
7
4
3
2
5
6
7
4
3
2
6
5
7
3
4
2
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
5
3
4
2
6
7
5
4
3
2
6
7
4
5
2
3
6
7
4
2
5
3
6
7
2
4
3
5
7
6
4
2
5
3
6
7
4
5
2
3
–B
7
6
5
4
3
2
7
6
4
5
2
3
D
7
6
5
4
3
2
7
6
5
3
4
2
7
6
3
5
2
4
7
6
5
3
4
2
6
7
5
4
3
2
7
6
4
5
2
3
6
7
4
2
5
3
7
6
4
2
3
5
6
7
4
2
5
3
6
4
7
2
3
5
4
6
7
2
5
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
4
5
6
2
3
7
5
4
2
6
3
7
4
5
2
3
6
7
5
4
3
2
6
7
4
5
2
3
6
7
5
4
3
2
7
6
5
3
4
2
6
7
3
5
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
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
7
2
3
4
5
6
7
D
2
4
3
5
7
6
2
3
4
7
5
6
2
4
3
7
6
5
2
4
3
7
5
6
4
2
3
5
7
6
2
4
3
5
6
7
4
2
3
5
6
7
2
4
3
5
6
7
4
2
5
3
6
7
4
5
2
3
6
7
5
4
3
2
6
7
4
5
2
3
6
7
5
4
3
2
6
7
4
5
3
2
6
7
5
4
3
6
2
7
5
4
6
3
7
2
5
6
4
7
3
2
5
6
7
4
3
2
5
7
6
3
4
2
5
6
7
3
4
2
5
7
6
3
2
4
7
5
6
3
4
2
7
6
5
3
2
4
7
6
5
3
4
2
7
6
5
4
3
2
7
6
4
5
2
3
7
6
4
2
5
3
7
6
2
4
3
5
7
6
4
2
5
3
7
6
4
5
2
3
7
6
5
4
3
2
6
7
5
3
4
2
D
6
5
7
3
2
4
6
7
5
3
2
4
6
5
7
2
3
4
6
5
7
3
2
4
5
6
7
3
2
4
6
5
7
3
4
2
5
6
7
4
3
2
6
5
7
4
2
3
5
6
7
4
3
2
5
6
7
4
2
3
5
7
6
4
3
2
5
6
7
4
3
2
5
7
6
3
4
2
5
7
3
6
4
2
5
3
7
4
6
2
3
5
4
7
2
6
3
4
5
2
7
6
3
4
2
5
7
6
3
2
4
7
5
6
3
4
2
7
5
6
3
2
4
7
6
5
3
2
4
7
5
6
2
3
4
7
6
5
3
2
4
7
5
6
2
3
4
5
7
6
3
2
4
5
6
7
2
3
4
5
6
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
4
2
3
7
5
6
D
4
2
7
3
6
5
4
2
7
6
3
5
4
2
6
7
5
3
4
2
7
6
3
5
4
2
7
3
6
5
4
2
3
7
5
6
4
2
3
5
7
6
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
5
7
6
3
2
4
7
5
6
3
2
7
4
5
6
3
7
2
5
4
6
3
7
5
2
6
4
7
3
5
6
2
4
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
4
6
7
5
3
2
4
7
6
5
3
2
4
6
7
5
3
2
4
7
6
5
3
4
2
6
7
5
4
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
5
6
3
7
2
4
D
5
3
6
2
7
4
5
6
3
2
4
7
5
3
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
6
7
4
2
3
5
7
6
2
4
3
7
5
6
4
2
7
3
6
5
2
4
3
7
5
6
2
4
7
3
6
5
2
4
3
7
6
2
5
4
7
3
2
6
5
4
7
2
3
6
4
5
2
7
3
4
6
5
7
2
4
3
6
5
2
7
4
6
3
5
7
2
4
6
3
5
2
7
4
6
5
3
2
4
7
6
3
5
4
2
7
6
5
3
2
4
7
6
3
5
4
2
7
3
6
5
2
4
3
7
5
6
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
7
2
6
3
5
J
7
4
6
2
5
3
7
6
4
5
2
3
6
7
5
4
3
2
6
7
4
5
2
3
6
7
5
4
3
2
6
7
4
5
2
3
6
7
4
2
5
3
7
6
4
2
3
5
7
4
6
2
5
3
7
4
6
2
3
5
7
6
4
2
5
3
7
4
6
2
5
3
7
6
4
5
2
3
7
6
5
4
2
3
6
7
5
2
4
3
7
6
5
2
3
4
6
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
6
5
3
7
2
4
5
6
7
3
2
4
5
7
6
3
2
4
7
5
6
3
2
4
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
2
4
sW
5
3
6
2
7
4
5
3
6
7
2
4
J
5
6
3
2
7
4
5
6
2
3
4
7
5
2
6
4
3
7
5
2
6
3
4
7
2
5
6
4
3
7
2
5
6
3
4
7
5
2
6
3
7
4
5
6
2
3
7
4
6
5
3
2
7
4
5
6
3
2
7
4
6
5
2
3
7
4
5
6
3
2
7
4
6
5
2
3
4
7
6
2
5
4
3
7
2
6
4
5
7
3
6
2
5
4
7
3
2
6
4
5
7
3
2
4
6
5
7
3
4
2
6
7
5
3
2
4
6
7
5
3
4
2
6
7
3
5
2
4
6
7
5
3
4
2
6
7
3
5
4
6
2
7
5
3
6
4
2
5
7
3
6
4
2
5
3
7
4
6
2
5
7
3
4
6
2
5
3
7
4
2
6
5
7
3
4
2
6
7
5
3
4
2
7
6
3
5
4
2
6
7
5
3
Y
4
2
7
6
3
5
4
7
2
3
6
5
4
7
3
2
5
6
4
7
2
3
6
5
7
4
3
2
5
6
4
7
3
5
2
6
7
4
5
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
6
2
7
5
3
4
6
2
7
3
5
6
4
2
7
3
5
4
6
2
3
7
5
6
4
2
7
3
5
4
6
2
3
7
5
6
4
2
3
5
7
4
6
2
5
3
7
6
4
2
3
5
6
7
4
2
5
3
6
7
2
4
5
3
6
7
4
2
3
5
6
7
2
4
3
6
5
7
4
2
6
3
5
7
2
4
3
6
5
7
2
4
6
3
5
2
7
4
6
3
5
7
2
4
6
5
3
2
7
4
6
5
2
3
4
7
–H
6
2
5
4
3
7
2
6
5
3
4
7
Y
2
5
6
4
3
7
2
5
4
6
3
7
2
4
5
6
7
3
2
4
5
6
3
7
4
2
5
6
7
3
2
4
5
7
6
3
4
2
5
7
3
6
4
5
2
7
6
3
5
4
7
2
3
6
5
4
2
7
6
3
4
5
7
2
3
6
5
4
7
2
3
6
4
5
7
3
2
6
4
5
7
2
3
6
4
7
5
3
2
6
4
5
7
2
3
6
4
7
5
3
2
6
7
4
5
2
3
6
7
5
4
3
2
6
7
5
3
4
2
6
7
3
5
4
6
2
7
5
3
4
2
6
7
3
5
4
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
3
6
7
2
5
4
3
7
6
2
4
5
Y
3
6
7
2
5
4
3
6
2
7
5
4
3
2
6
5
7
4
3
2
6
7
5
4
2
3
6
5
7
4
3
2
6
5
4
7
2
3
6
4
5
7
2
6
3
4
5
7
6
2
4
3
5
7
6
2
3
4
5
7
2
6
4
3
5
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
3
7
5
2
4
6
3
7
5
4
2
6
3
7
4
5
6
2
3
7
5
4
6
2
3
7
4
5
6
2
7
3
4
5
6
2
3
7
5
4
6
2
7
3
5
4
6
2
3
7
5
4
2
6
7
3
5
4
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
2
6
Y
7
4
3
5
6
2
7
3
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
3
7
2
6
5
4
3
7
2
6
4
5
7
3
2
6
5
4
7
3
2
6
4
5
3
7
2
6
5
4
7
3
2
6
5
4
3
7
6
2
5
4
3
6
7
2
5
4
6
3
2
7
5
4
3
6
7
2
5
4
6
3
2
7
5
4
6
2
3
7
5
4
2
6
7
3
5
4
6
2
7
5
3
4
2
6
5
7
3
4
2
6
7
5
3
4
6
2
5
7
3
4
6
5
2
7
3
4
5
6
2
3
7
4
6
5
2
3
4
7
5
6
2
4
3
7
5
6
2
3
4
7
5
2
6
4
3
7
5
2
4
6
3
7
5
4
2
6
7
3
5
2
4
6
3
7
Y
5
4
2
6
7
3
5
4
2
7
6
3
5
4
7
2
3
6
5
4
2
7
6
3
5
4
7
2
3
6
5
4
7
3
2
6
5
4
3
7
6
2
4
5
3
7
2
6
4
3
5
7
6
2
4
5
3
7
2
6
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
4
5
6
2
3
7
4
6
5
2
7
3
4
6
5
2
3
7
6
4
2
5
3
7
4
6
5
2
7
3
6
4
2
5
7
6
3
4
5
2
6
7
3
4
2
5
7
6
3
2
4
5
6
7
3
2
5
4
6
7
3
2
4
5
6
3
7
2
5
4
6
3
2
7
5
4
sW
6
2
3
5
7
4
6
2
3
7
5
4
D
6
3
2
5
7
4
6
2
3
5
4
7
6
3
2
4
5
7
6
3
2
5
4
7
3
6
2
5
7
4
6
3
2
7
5
4
3
6
2
7
5
4
6
3
2
7
4
5
3
6
7
2
5
4
3
7
6
2
4
5
7
3
2
6
5
4
3
7
6
2
5
4
7
3
2
6
5
4
3
7
2
5
6
4
7
3
5
2
6
4
7
5
3
2
4
6
5
7
3
4
2
6
7
5
4
3
2
6
5
7
4
2
3
6
7
5
4
2
3
6
5
7
4
2
6
3
5
4
7
2
3
6
4
5
7
2
6
3
5
4
7
2
3
6
4
5
7
3
2
6
5
4
3
7
6
2
4
5
3
6
7
2
4
5
6
3
2
7
4
5
3
6
7
2
4
5
3
7
6
2
4
5
7
3
2
6
4
7
5
2
3
6
D
7
4
2
5
6
3
4
7
2
6
5
3
7
4
6
2
3
5
7
4
2
6
5
3
7
4
2
5
6
3
7
4
5
2
3
6
7
4
5
3
2
6
7
4
5
3
6
2
7
5
4
3
2
6
7
5
4
3
6
2
5
7
4
3
2
6
7
5
4
3
2
6
5
7
4
2
3
6
7
5
4
2
3
6
5
7
2
4
3
6
5
2
7
3
4
6
2
5
3
7
6
4
5
2
3
6
7
4
2
5
6
3
4
7
5
2
3
6
4
7
2
5
6
3
4
7
2
6
5
3
4
7
6
2
3
5
4
7
2
6
3
5
4
7
6
2
3
5
7
4
2
6
3
7
5
4
6
2
3
7
5
4
6
2
3
7
4
5
6
3
2
7
5
4
6
2
3
7
5
4
sW
6
3
2
5
7
4
6
3
2
7
5
4
Y
6
2
3
5
7
4
6
2
5
3
4
7
6
5
2
4
3
7
6
5
2
3
4
7
5
6
2
4
3
7
6
5
2
4
3
7
5
6
2
4
7
3
5
2
6
4
3
7
2
5
6
4
7
3
2
5
6
4
3
7
5
2
6
4
7
3
2
5
4
6
7
3
5
2
4
7
6
3
5
4
2
6
7
3
4
5
2
7
6
3
5
4
2
6
7
3
4
5
2
7
6
3
4
5
2
6
7
3
4
2
5
7
6
3
4
2
7
5
6
3
4
7
2
5
3
6
4
2
7
5
6
3
4
7
2
5
3
6
4
7
2
5
6
3
7
4
5
2
3
6
4
7
5
3
2
6
7
4
3
5
6
2
7
4
5
3
2
6
7
4
3
5
6
2
7
3
4
6
5
2
7
3
6
4
2
5
7
3
4
6
5
2
J
7
3
6
4
2
5
7
3
6
2
4
5
7
6
3
2
5
4
7
6
3
2
4
5
6
7
3
2
5
4
6
7
3
2
4
5
7
6
3
4
2
5
7
3
6
4
5
2
3
7
6
4
2
5
7
3
6
4
5
2
3
7
6
4
2
5
7
3
6
4
2
5
3
7
6
2
4
5
3
6
7
2
4
5
6
3
2
7
4
5
3
6
7
2
4
5
6
3
2
7
5
4
6
2
3
5
7
4
2
6
5
3
4
7
6
2
3
5
4
7
2
6
5
3
4
7
6
2
5
3
4
7
2
6
3
5
4
7
2
3
6
5
4
7
3
2
6
5
7
4
3
2
6
7
5
4
2
3
6
5
7
4
2
3
6
7
5
4
2
6
3
5
7
4
2
6
5
3
4
7
–H
2
5
6
4
3
7
5
2
6
3
4
7
Y
5
6
2
4
3
7
5
6
4
2
3
7
5
4
6
2
7
3
5
4
6
2
3
7
4
5
6
2
7
3
5
4
6
7
2
3
4
5
6
7
3
2
4
6
5
7
2
3
6
4
7
5
3
2
6
4
5
7
2
3
4
6
7
5
3
2
6
4
7
5
3
2
4
6
7
3
5
2
4
6
7
5
3
2
4
7
6
3
5
2
4
6
7
5
3
2
4
7
6
3
5
2
7
4
6
5
3
2
7
6
4
3
5
2
7
6
3
4
5
2
7
3
6
4
2
5
7
6
3
4
5
2
7
3
6
4
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
2
5
4
6
3
2
7
5
6
4
3
7
2
5
4
6
Y
3
2
7
5
6
4
3
2
5
7
6
4
3
5
2
6
7
4
3
5
2
7
6
4
5
3
2
6
7
4
3
5
2
6
4
7
5
3
2
4
6
7
5
2
3
4
6
7
2
5
4
3
6
7
2
5
3
4
6
7
5
2
4
3
6
7
2
5
4
6
3
7
5
2
6
4
3
7
5
6
2
4
3
7
6
5
4
2
3
7
5
6
2
4
3
7
6
5
4
2
3
7
6
4
5
2
3
7
4
6
2
5
3
7
6
4
2
5
3
7
4
6
2
5
7
3
4
6
2
5
3
7
6
4
2
5
7
3
6
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
4
6
7
5
3
2
4
7
6
3
5
2
–B
7
4
3
6
2
5
7
4
6
3
5
2
J
7
4
3
6
2
5
7
4
3
2
6
5
7
3
4
2
5
6
7
3
4
2
6
5
3
7
4
2
5
6
3
7
4
2
6
5
7
3
4
6
2
5
7
4
3
6
5
2
4
7
3
6
2
5
7
4
3
6
5
2
4
7
3
6
2
5
7
4
3
6
2
5
4
7
3
2
6
5
4
3
7
2
6
5
3
4
2
7
6
5
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
3
2
5
4
6
7
2
3
4
5
6
7
2
4
3
5
6
7
4
2
3
5
7
6
4
2
3
7
5
6
2
4
3
5
7
6
2
4
3
7
5
6
2
3
4
5
7
6
2
3
5
4
6
7
–H
2
5
3
6
4
7
5
2
3
4
6
7
J
5
3
2
6
4
7
5
3
6
2
4
7
5
6
3
2
7
4
5
6
3
2
4
7
6
5
3
2
7
4
6
5
3
2
4
7
5
6
3
2
4
7
5
3
6
2
4
7
3
5
2
6
4
7
5
3
2
6
4
7
3
5
6
2
4
7
5
3
2
6
4
7
3
5
6
2
4
7
3
6
5
2
4
7
6
3
5
4
2
7
3
6
5
4
7
2
6
3
5
7
4
2
6
3
7
5
4
2
6
7
3
4
5
2
6
3
7
4
5
2
6
7
3
4
2
5
6
7
3
4
5
2
6
3
7
4
2
5
3
6
7
4
5
2
3
6
7
5
4
2
3
6
5
7
2
4
3
6
7
5
4
2
3
6
5
7
2
4
6
3
7
5
4
2
6
7
3
4
5
2
7
6
4
3
2
5
6
7
3
4
5
2
J
7
6
4
3
2
5
7
4
6
2
3
5
4
7
2
6
5
3
4
7
6
2
3
5
4
7
2
6
5
3
4
7
6
2
3
5
4
7
6
3
2
5
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
3
2
5
7
4
6
2
3
5
7
4
2
6
3
5
4
7
2
3
6
5
7
4
2
3
5
6
4
7
2
5
3
6
4
2
7
5
3
6
2
4
5
7
3
6
4
2
7
5
3
6
2
4
5
7
3
6
4
2
5
7
3
6
2
4
7
5
3
6
2
7
4
5
3
6
7
2
4
5
3
6
7
2
4
5
6
3
2
7
4
5
3
6
2
7
4
5
6
3
2
4
7
5
3
6
2
4
5
7
3
6
2
5
4
3
7
6
2
4
5
7
3
6
Y
2
5
4
3
7
6
2
5
3
4
6
7
2
3
5
6
4
7
2
3
5
4
6
7
3
2
5
6
4
7
2
3
5
6
4
7
3
2
5
6
7
4
3
5
2
6
4
7
5
3
2
6
7
4
5
3
2
6
4
7
3
5
2
6
7
4
5
3
6
2
7
4
3
5
6
7
2
4
3
6
5
2
7
4
6
3
5
7
2
4
3
6
5
2
7
4
6
3
5
7
2
4
6
3
5
2
7
4
6
5
3
7
2
4
6
5
7
3
2
4
6
7
5
3
4
2
6
5
7
3
2
4
6
7
5
3
4
2
6
7
5
3
2
4
7
6
3
5
4
2
6
7
3
4
5
2
7
6
4
3
2
5
7
6
3
4
5
2
7
6
4
3
2
5
7
4
6
2
3
5
7
4
2
6
5
3
7
4
6
2
3
5
Y
7
4
6
2
3
5
Y
7
4
2
6
5
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
5
3
6
2
7
4
3
5
6
2
4
7
3
5
6
4
2
3
7
5
6
4
2
7
3
5
6
2
4
3
7
5
6
4
2
3
5
7
6
2
4
5
3
6
7
2
5
4
3
7
6
5
2
3
4
6
7
2
5
4
3
7
6
5
2
3
4
6
7
5
3
2
4
7
6
3
5
4
2
6
7
5
3
4
6
2
7
3
5
6
4
2
7
3
5
4
6
2
7
5
3
6
4
2
7
5
6
3
4
2
7
6
5
3
2
4
7
5
6
3
2
4
7
6
5
3
2
7
4
6
5
3
2
4
7
6
3
5
2
7
4
6
3
5
7
2
4
6
3
7
5
4
2
6
3
5
7
2
4
J
6
3
7
5
4
2
6
7
3
4
5
2
6
7
4
3
2
5
6
7
3
4
5
2
7
6
4
3
2
5
7
6
3
4
5
2
6
7
3
5
4
2
6
7
3
5
2
4
6
3
7
5
4
2
6
3
7
5
2
4
6
7
3
5
4
2
6
3
7
5
4
2
6
7
3
4
5
2
7
6
4
3
5
2
7
4
6
5
3
2
7
6
4
5
2
3
7
4
6
2
5
3
7
4
2
6
5
3
4
7
2
5
6
3
7
4
2
5
6
3
4
7
2
5
3
6
7
4
2
5
6
3
4
7
2
5
3
6
4
7
2
5
6
3
4
7
2
6
5
3
4
7
6
2
3
5
4
7
2
6
5
3
4
7
6
2
3
5
4
7
2
6
5
3
4
7
2
5
6
3
4
2
7
5
3
6
4
7
2
5
6
3
J
4
2
7
5
3
6
4
2
5
7
3
6
4
5
2
3
7
6
4
5
2
7
3
6
5
4
2
3
7
6
5
4
2
7
3
6
4
5
2
7
3
6
4
2
5
7
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
6
2
4
5
7
3
6
2
5
4
3
7
6
5
2
3
4
7
6
2
5
4
3
6
7
5
2
3
4
6
7
5
3
2
6
4
7
3
5
6
2
4
7
5
3
2
6
4
7
3
5
6
2
7
4
5
3
6
2
4
7
3
5
2
6
7
4
3
2
5
6
4
7
2
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
sM
3
6
5
2
7
4
3
6
5
2
4
7
Y
3
5
6
2
7
4
3
5
6
7
2
4
3
5
7
6
4
2
3
5
6
7
2
4
3
5
7
6
4
2
3
5
7
4
6
2
3
5
4
7
2
6
5
3
4
7
6
2
5
4
3
7
2
6
5
3
4
7
6
2
5
4
3
7
2
6
5
4
7
3
2
6
5
7
4
2
3
6
7
5
4
3
2
6
7
4
5
2
3
6
7
5
4
3
2
6
7
4
5
2
3
6
7
4
5
3
2
6
4
7
5
2
3
6
7
4
5
2
3
6
4
7
2
5
6
3
4
7
5
2
3
6
7
4
2
5
6
3
7
2
4
5
3
6
2
7
4
5
6
3
7
2
4
6
5
3
2
7
4
6
3
5
2
7
4
6
5
3
2
4
7
6
3
5
2
4
6
7
3
5
sW
2
6
4
3
7
5
2
6
4
7
3
5
J
2
4
6
3
7
5
2
4
3
6
5
7
2
3
4
5
6
7
2
3
4
6
5
7
3
2
4
5
6
7
3
2
4
6
5
7
2
3
4
6
7
5
2
4
3
6
7
5
4
2
6
3
7
5
2
4
6
3
7
5
4
2
3
6
7
5
2
4
6
3
7
5
4
2
3
6
5
7
4
3
2
5
6
7
3
4
5
2
7
6
4
3
2
5
7
6
3
4
5
2
7
6
3
5
4
2
7
6
5
3
4
7
2
6
3
5
4
7
2
6
5
3
4
7
6
2
3
5
4
7
2
6
5
3
4
7
6
2
5
4
3
7
2
6
4
5
3
2
7
6
4
5
3
2
6
7
5
4
3
2
7
6
5
4
3
2
6
7
5
3
4
2
7
6
5
3
4
7
2
6
5
3
7
4
6
2
5
3
4
7
2
6
J
5
3
7
4
6
2
5
7
3
6
4
2
5
7
6
3
2
4
5
7
3
6
4
2
7
5
6
3
2
4
7
5
3
6
4
2
5
7
3
4
6
2
5
7
3
4
2
6
5
3
7
4
6
2
5
3
7
4
2
6
5
7
3
4
6
2
5
3
7
4
6
2
5
7
3
6
4
2
7
5
6
3
4
2
7
6
5
4
3
2
7
5
6
4
2
3
7
6
5
2
4
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
2
4
3
5
6
7
2
4
5
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
6
7
2
5
4
3
6
7
2
4
5
3
6
2
7
4
3
5
6
7
2
4
5
3
D
6
2
7
4
3
5
6
7
2
4
3
5
6
2
7
3
4
5
6
2
7
4
3
5
2
6
7
4
3
5
6
2
7
4
5
3
2
6
7
5
4
3
6
2
7
5
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
4
5
3
2
7
4
6
5
3
2
4
7
5
6
3
4
2
5
7
3
6
4
5
2
3
7
6
4
5
3
2
7
6
4
3
5
7
2
6
4
5
3
7
2
6
4
3
5
7
6
2
4
3
5
7
2
6
3
4
5
7
6
2
4
3
5
7
2
6
3
4
5
2
7
6
4
3
5
2
6
7
3
4
5
2
6
7
3
4
5
6
2
7
3
5
4
2
6
7
3
4
5
2
6
7
sM
3
5
4
2
7
6
3
5
4
2
6
7
J
3
4
5
2
7
6
3
4
5
7
2
6
3
4
7
5
6
2
3
4
5
7
2
6
3
4
7
5
6
2
3
4
5
7
2
6
3
4
5
2
7
6
3
4
5
2
6
7
4
3
5
2
7
6
3
4
5
2
6
7
4
3
5
2
7
6
3
4
5
2
7
6
4
3
5
7
2
6
4
3
7
5
2
6
4
7
3
2
5
6
4
3
7
2
6
5
4
7
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
7
6
4
2
3
5
7
4
6
2
5
3
7
4
6
2
3
5
4
7
6
3
2
5
4
7
3
6
5
2
7
4
6
3
2
5
7
4
3
6
5
2
7
4
6
3
2
5
7
6
4
2
3
5
7
6
2
4
5
3
7
6
4
2
3
5
D
7
6
2
4
5
3
7
6
2
5
4
3
7
6
5
2
3
4
7
6
2
5
4
3
6
7
2
4
5
3
7
6
4
2
3
5
6
7
4
3
2
5
7
6
4
3
5
2
6
7
4
3
2
5
6
4
7
3
5
2
4
6
7
3
2
5
6
4
7
3
2
5
4
6
7
2
3
5
6
4
2
7
3
5
4
6
2
3
7
5
4
2
6
3
5
7
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
7
6
2
5
4
3
6
7
5
2
3
4
7
6
2
5
3
4
6
7
5
2
3
4
6
7
2
5
3
6
4
7
5
2
3
6
7
4
5
2
3
7
6
4
5
3
2
6
7
4
5
2
3
6
4
7
–H
5
3
2
4
6
7
3
5
2
6
4
7
D
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
5
4
6
7
3
2
5
6
4
7
2
3
5
6
7
4
3
2
5
6
7
4
2
3
6
5
7
4
2
6
3
5
7
4
6
2
5
3
7
4
2
6
3
5
7
4
6
2
5
3
4
7
2
6
5
4
3
7
6
2
4
5
7
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
5
2
3
4
6
7
5
3
2
4
6
7
5
2
3
4
7
6
5
3
2
4
7
6
5
2
3
4
7
6
2
5
3
4
7
2
6
3
5
4
7
2
3
6
5
4
7
3
2
5
6
7
4
2
3
6
5
4
7
2
6
3
5
–B
7
4
6
2
5
3
7
4
2
6
3
5
D
7
4
6
2
5
3
7
4
6
5
2
3
7
4
5
6
3
2
7
4
6
5
2
3
4
7
6
2
5
3
7
4
2
6
3
5
4
7
2
3
6
5
7
4
2
3
5
6
4
7
2
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
6
7
3
5
2
4
6
3
7
5
2
6
4
3
5
7
6
2
3
4
5
7
2
6
3
5
4
7
6
2
5
3
4
7
2
6
3
5
4
7
6
2
5
3
7
4
6
5
2
3
4
7
5
6
3
2
7
4
6
5
3
2
4
7
5
6
3
2
4
7
6
5
3
4
2
7
5
6
3
4
7
2
5
6
3
7
4
2
5
3
6
4
7
2
5
6
3
4
2
7
5
3
6
2
4
7
3
5
2
6
4
7
D
3
2
5
6
7
4
3
5
2
7
6
4
3
2
5
7
4
6
3
2
5
7
6
4
2
3
5
6
7
4
3
2
5
6
4
7
2
3
5
6
4
7
3
2
5
6
4
7
2
3
6
5
4
7
2
6
3
5
4
7
6
2
5
3
4
7
2
6
3
5
4
7
6
2
5
3
4
7
2
6
5
3
4
7
6
2
5
4
3
7
6
2
4
5
7
3
6
4
2
7
5
3
6
4
7
2
5
3
6
7
4
5
2
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
4
6
5
2
3
7
4
6
2
5
3
7
4
2
6
3
5
7
4
2
3
6
5
7
4
3
2
5
6
7
4
2
3
6
5
7
4
2
6
3
5
7
4
6
2
5
3
4
7
6
5
2
3
D
4
6
7
5
3
2
4
7
6
5
3
2
4
6
7
3
5
2
4
6
7
5
3
2
6
4
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
5
3
6
4
7
2
3
5
6
7
4
2
5
3
6
4
7
2
5
3
6
7
4
5
2
3
6
7
5
4
2
3
6
5
7
2
4
3
5
6
2
7
3
4
5
2
6
3
7
4
5
2
3
6
7
4
5
3
2
7
6
4
5
2
3
7
6
4
5
3
2
7
4
6
5
3
2
7
6
4
3
5
2
7
4
6
5
3
2
7
6
4
3
5
2
6
7
4
5
3
2
6
4
7
3
5
2
6
4
7
3
5
2
4
6
7
3
2
5
6
4
7
3
5
2
6
4
7
3
2
5
6
7
4
2
3
5
7
6
4
D
2
3
7
5
4
6
2
3
7
4
5
6
2
3
4
7
6
5
2
3
7
4
5
6
2
3
7
5
4
6
2
3
5
7
6
4
2
3
5
6
7
4
2
3
5
6
4
7
2
5
3
6
7
4
5
2
3
6
4
7
5
3
2
6
7
4
5
2
3
6
7
4
5
3
2
7
6
4
5
3
7
2
6
4
5
7
3
6
2
4
5
7
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
7
5
4
6
3
2
7
4
5
6
3
2
4
7
6
5
3
2
7
4
6
5
3
2
4
7
6
5
3
2
7
4
6
5
2
3
4
7
6
2
5
3
4
7
6
2
3
5
4
6
7
2
5
3
4
7
6
5
2
3
4
6
7
5
3
2
6
4
5
7
3
2
D
6
5
4
3
7
2
6
4
5
3
2
7
6
5
4
2
3
7
6
5
4
3
2
7
5
6
4
3
7
2
6
5
4
7
3
2
5
6
4
7
3
2
6
5
4
7
2
3
5
6
7
4
3
2
5
7
6
4
2
3
7
5
4
6
3
2
5
7
6
4
3
2
7
5
4
6
3
2
5
7
4
3
6
2
7
5
3
4
6
2
7
3
5
4
2
6
3
7
5
2
4
6
7
3
2
5
4
6
3
7
2
4
5
6
7
3
2
4
5
6
3
7
2
4
6
5
3
2
7
4
5
6
2
3
7
4
6
5
3
2
7
4
5
6
2
3
7
5
4
6
3
2
5
7
6
4
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
3
7
5
4
6
2
7
3
4
5
6
J
7
2
4
3
6
5
7
4
2
6
3
5
4
7
6
2
5
3
4
7
2
6
3
5
4
7
6
2
5
3
4
7
2
6
3
5
4
7
2
3
6
5
7
4
2
3
5
6
7
2
4
3
6
5
7
2
4
3
5
6
7
4
2
3
6
5
7
2
4
3
6
5
7
4
2
6
3
5
7
4
6
2
3
5
4
7
6
3
2
5
7
4
6
3
5
2
4
7
6
5
3
2
4
6
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
7
5
3
2
6
7
4
5
3
2
7
6
4
5
3
2
7
6
4
5
2
3
6
7
4
5
3
2
6
7
4
5
2
3
6
4
7
5
3
2
6
4
5
7
3
2
sW
6
5
4
3
7
2
6
5
4
7
3
2
J
6
4
5
3
7
2
6
4
3
5
2
7
6
3
4
2
5
7
6
3
4
5
2
7
3
6
4
2
5
7
3
6
4
5
2
7
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
2
6
4
5
3
7
2
4
6
3
5
2
7
4
3
6
2
5
7
3
4
2
6
7
5
4
3
6
2
7
5
3
4
2
6
7
5
3
2
4
6
7
5
2
3
4
7
6
5
3
2
4
7
6
5
2
3
4
7
5
6
3
2
4
7
6
5
2
3
4
7
5
6
2
4
3
7
6
5
4
2
3
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
4
7
6
5
2
3
7
4
5
6
2
3
4
7
6
5
Y
2
3
7
4
5
6
2
7
3
5
4
6
2
7
5
3
6
4
2
7
3
5
4
6
7
2
5
3
6
4
2
7
5
6
3
4
7
2
6
5
4
3
7
2
6
5
3
4
7
6
2
5
4
3
7
2
6
5
3
4
7
6
2
5
4
3
7
6
5
2
4
3
7
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
4
2
3
5
6
7
2
4
3
6
5
7
4
2
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
6
7
3
2
5
4
6
7
3
2
4
5
6
3
7
2
4
5
6
7
3
2
4
6
5
3
7
2
4
6
3
5
2
7
–H
4
3
6
2
5
7
3
4
6
5
2
7
Y
3
6
4
2
5
7
3
6
2
4
5
7
3
2
6
4
7
5
3
2
6
4
5
7
2
3
6
4
7
5
3
2
6
7
4
5
2
3
6
7
5
4
2
6
3
7
4
5
6
2
7
3
5
4
6
2
3
7
4
5
2
6
7
3
5
4
6
2
7
3
5
4
2
6
7
5
3
4
2
6
7
3
5
4
2
7
6
5
3
4
2
6
7
3
5
4
2
7
6
5
3
4
7
2
6
3
5
4
7
6
2
5
3
4
7
6
5
2
3
4
7
5
6
2
4
3
7
6
5
2
3
4
7
5
6
2
4
3
5
7
6
2
3
4
5
7
2
6
4
3
5
7
2
4
6
3
5
7
4
2
3
6
5
7
2
4
6
3
5
7
4
2
3
6
5
7
4
3
2
6
5
4
7
3
6
2
5
7
4
3
2
6
Y
5
4
7
3
6
2
5
4
3
7
6
2
5
3
4
6
7
2
5
3
4
7
6
2
3
5
4
6
7
2
5
3
4
6
2
7
3
5
4
2
6
7
3
4
5
2
6
7
4
3
2
5
6
7
4
3
5
2
6
7
3
4
2
5
6
7
4
3
2
6
5
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
2
3
4
5
7
2
6
4
3
5
7
6
2
4
3
5
7
2
6
4
3
7
5
2
6
4
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
5
3
4
7
2
5
6
4
3
2
7
6
5
3
4
Y
7
2
5
6
4
3
7
5
2
4
6
3
5
7
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
6
2
5
7
3
4
2
6
7
5
3
4
6
2
7
5
3
4
2
6
5
7
3
4
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
6
2
4
3
7
6
5
2
3
4
6
7
5
2
3
4
7
6
5
2
4
3
6
7
5
2
4
6
3
7
5
2
6
4
3
5
7
2
4
6
3
5
2
7
6
4
3
2
5
7
6
4
3
5
2
7
6
3
4
2
5
7
6
3
2
4
5
7
6
2
3
4
7
5
6
3
2
4
5
7
Y
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
3
4
2
5
6
7
4
3
2
5
7
6
4
3
2
7
5
4
6
3
7
2
5
6
4
3
7
5
2
4
6
3
7
2
5
6
4
3
7
5
2
4
6
3
7
5
2
6
4
3
5
7
2
4
6
3
7
5
2
4
6
3
5
7
4
2
3
6
5
7
2
4
6
3
7
5
4
2
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
7
5
3
2
6
4
5
7
3
6
2
4
5
3
7
6
2
sW
4
3
5
6
7
2
4
3
5
7
6
2
D
4
5
3
6
7
2
4
3
5
6
2
7
4
5
3
2
6
7
4
5
3
6
2
7
5
4
3
6
7
2
4
5
3
7
6
2
5
4
3
7
6
2
4
5
3
7
2
6
5
4
7
3
6
2
5
7
4
3
2
6
7
5
3
4
6
2
5
7
4
3
6
2
7
5
3
4
6
2
5
7
3
6
4
2
7
5
6
3
4
2
7
6
5
3
2
4
6
7
5
2
3
4
7
6
2
5
3
4
6
7
2
3
5
4
7
6
2
3
5
4
6
7
2
3
4
5
6
2
7
3
5
4
2
6
7
3
4
5
6
2
7
3
5
4
2
6
7
5
3
4
6
2
5
7
4
3
2
6
5
4
7
3
2
6
4
5
3
7
2
6
5
4
7
3
2
6
5
7
4
3
2
6
7
5
3
4
2
7
6
3
5
4
D
2
7
6
3
5
4
D
7
2
3
6
4
5
2
7
3
4
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
6
5
3
4
7
2
6
5
4
3
7
6
2
5
3
4
7
6
2
5
4
3
6
7
2
5
3
4
7
6
2
5
3
4
6
7
2
3
5
4
7
6
2
3
5
4
6
7
3
2
5
4
6
3
7
5
2
4
3
6
5
7
4
2
6
3
5
4
7
2
3
6
4
5
2
7
6
3
5
4
2
7
3
6
4
5
2
7
3
4
6
5
2
7
4
3
5
6
2
7
3
4
5
6
2
7
4
3
5
6
7
2
3
4
5
7
6
2
4
3
5
7
6
2
4
3
5
7
2
6
4
5
3
7
6
2
4
3
5
7
6
2
sW
4
5
3
6
7
2
4
5
3
7
6
2
Y
4
3
5
6
7
2
4
3
6
5
2
7
4
6
3
2
5
7
4
6
3
5
2
7
6
4
3
2
5
7
4
6
3
2
5
7
6
4
3
2
7
5
6
3
4
2
5
7
3
6
4
2
7
5
3
6
4
2
5
7
6
3
4
2
7
5
3
6
2
4
7
5
6
3
2
7
4
5
6
2
3
4
7
5
2
6
3
7
4
5
6
2
3
4
7
5
2
6
3
7
4
5
2
6
3
4
7
5
2
3
6
7
4
5
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
6
4
5
7
2
6
3
5
4
2
7
6
5
3
4
7
2
5
6
4
3
7
2
6
5
3
4
7
2
5
6
4
3
7
5
2
4
6
3
7
5
4
2
3
6
7
5
2
4
6
3
J
7
5
4
2
3
6
7
5
4
3
2
6
7
4
5
3
6
2
7
4
5
3
2
6
4
7
5
3
6
2
4
7
5
3
2
6
7
4
5
2
3
6
7
5
4
2
6
3
5
7
4
2
3
6
7
5
4
2
6
3
5
7
4
2
3
6
7
5
4
2
3
6
5
7
4
3
2
6
5
4
7
3
2
6
4
5
3
7
2
6
5
4
7
3
2
6
4
5
3
7
6
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
4
3
6
5
2
7
3
4
5
6
2
7
3
5
4
6
2
7
5
3
4
6
7
2
5
3
4
7
6
2
3
5
4
6
7
2
3
5
4
7
6
2
3
4
5
6
7
2
3
4
6
5
2
7
–H
3
6
4
2
5
7
6
3
4
5
2
7
Y
6
4
3
2
5
7
6
4
2
3
5
7
6
2
4
3
7
5
6
2
4
3
5
7
2
6
4
3
7
5
6
2
4
7
3
5
2
6
4
7
5
3
2
4
6
7
3
5
4
2
7
6
5
3
4
2
6
7
3
5
2
4
7
6
5
3
4
2
7
6
5
3
2
4
7
5
6
3
2
4
7
6
5
3
2
7
4
5
6
3
2
4
7
6
5
3
2
7
4
5
6
3
7
2
4
6
5
3
7
4
2
5
6
3
7
4
5
2
6
3
7
5
4
2
3
6
7
4
5
2
6
3
7
5
4
2
3
6
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
3
7
6
4
2
5
7
3
6
2
4
Y
5
3
7
6
4
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
5
6
3
4
2
7
6
5
3
2
4
7
6
3
5
2
4
7
3
6
2
5
4
7
3
6
5
2
4
7
6
3
2
5
4
7
3
6
2
4
5
7
6
3
4
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
3
6
5
7
2
4
3
6
7
5
2
4
3
6
5
7
4
2
3
6
7
5
4
2
3
6
5
7
4
2
6
3
7
5
4
2
6
7
3
5
4
2
7
6
5
3
4
2
6
7
3
5
2
4
7
6
5
3
2
7
4
5
6
3
–B
7
2
5
4
3
6
7
2
4
5
6
3
J
7
2
5
4
3
6
7
2
5
3
4
6
7
5
2
3
6
4
7
5
2
3
4
6
5
7
2
3
6
4
5
7
2
3
4
6
7
5
2
4
3
6
7
2
5
4
6
3
2
7
5
4
3
6
7
2
5
4
6
3
2
7
5
4
3
6
7
2
5
4
3
6
2
7
5
3
4
6
2
5
7
3
4
6
5
2
3
7
4
6
2
5
7
3
4
6
5
2
3
7
6
4
5
3
2
6
7
4
3
5
6
2
4
7
5
3
2
6
4
7
3
5
6
2
4
7
5
3
6
2
4
7
3
5
2
6
4
7
3
2
5
6
4
7
2
3
5
6
7
4
2
3
5
7
6
4
3
2
5
6
7
4
3
2
5
7
6
4
3
5
2
6
7
4
3
5
6
2
4
7
–H
3
6
5
4
2
7
6
3
5
2
4
7
J
6
5
3
4
2
7
6
5
4
3
2
7
6
4
5
3
7
2
6
4
5
3
2
7
4
6
5
3
7
2
4
6
5
3
2
7
6
4
5
3
2
7
6
5
4
3
2
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
5
4
6
3
2
7
4
5
6
2
3
7
5
4
6
2
7
3
4
5
6
7
2
3
4
5
7
6
2
3
4
7
5
2
6
3
4
5
7
2
6
3
4
7
5
2
3
6
4
7
5
2
6
3
4
5
7
2
3
6
5
4
7
2
6
3
5
4
7
6
2
3
5
4
6
7
3
2
5
4
7
6
2
3
5
4
6
7
3
2
4
5
7
6
2
3
4
7
5
2
6
3
7
4
2
5
3
6
4
7
5
2
6
3
J
7
4
2
5
3
6
7
2
4
3
5
6
2
7
3
4
6
5
2
7
4
3
5
6
2
7
3
4
6
5
2
7
4
3
5
6
2
7
4
5
3
6
7
2
4
5
6
3
7
4
2
5
3
6
7
4
2
5
6
3
7
2
4
5
3
6
7
4
2
5
3
6
7
2
4
3
5
6
7
2
3
4
5
6
2
7
3
5
4
6
7
2
3
5
6
4
2
7
3
6
5
4
2
3
7
6
5
4
3
2
6
7
5
4
2
3
7
6
5
4
3
2
6
7
5
4
2
3
6
7
5
4
3
2
7
6
5
4
3
7
2
6
5
4
7
3
2
6
5
4
7
3
2
6
4
5
3
7
2
6
5
4
3
7
2
6
4
5
3
2
7
6
5
4
3
2
6
7
5
4
3
6
2
5
7
4
3
2
6
7
5
4
Y
3
6
2
5
7
4
3
6
5
2
4
7
3
5
6
4
2
7
3
5
6
2
4
7
5
3
6
4
2
7
3
5
6
4
2
7
5
3
6
4
7
2
5
6
3
4
2
7
6
5
3
4
7
2
6
5
3
4
2
7
5
6
3
4
7
2
6
5
4
3
7
2
5
6
4
7
3
2
5
4
6
3
7
2
4
5
6
7
3
2
5
4
6
3
7
2
4
5
6
7
3
2
4
5
6
3
7
2
4
6
5
7
3
2
4
6
7
5
3
2
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
5
6
2
3
4
7
5
2
6
3
7
4
2
5
3
6
7
4
5
2
6
3
7
4
2
5
3
6
7
2
4
3
5
6
7
2
3
4
6
5
7
2
4
3
5
6
Y
7
2
3
4
6
5
7
2
3
6
4
5
7
3
2
6
5
4
7
3
2
6
4
5
3
7
2
6
5
4
7
3
2
6
5
4
3
7
2
5
6
4
3
2
7
5
6
4
2
3
5
7
6
4
2
3
7
5
6
4
3
2
5
7
6
4
2
3
5
6
7
4
3
2
6
5
4
7
3
6
2
5
7
4
6
3
5
2
4
7
3
6
2
5
7
4
6
3
5
2
4
7
6
5
3
2
7
4
5
6
2
3
4
7
6
5
2
4
3
7
5
6
4
2
3
7
5
6
2
4
3
7
6
5
4
2
3
7
6
4
5
2
3
7
4
6
5
3
2
7
6
4
5
3
2
7
4
6
5
3
7
2
4
6
5
3
2
7
4
5
6
3
7
2
4
5
6
7
3
2
4
5
7
6
2
3
4
5
6
7
3
2
J
4
5
7
6
2
3
4
7
5
2
6
3
4
7
2
5
3
6
4
7
5
2
6
3
7
4
2
5
3
6
7
4
5
2
6
3
4
7
5
6
2
3
4
7
5
6
3
2
4
5
7
6
2
3
4
5
7
6
3
2
4
7
5
6
2
3
4
5
7
6
2
3
4
7
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
2
3
4
6
5
2
7
3
6
4
5
7
2
3
6
4
5
2
7
3
6
5
4
7
2
3
6
4
5
2
7
3
6
5
4
2
7
3
6
4
5
2
7
3
4
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
7
3
6
4
5
J
2
3
7
6
5
4
2
3
6
7
5
4
2
6
3
5
7
4
2
6
3
7
5
4
6
2
3
5
7
4
6
2
3
7
5
4
2
6
3
7
5
4
2
3
6
7
4
5
3
2
7
6
5
4
2
3
7
6
4
5
3
2
6
7
5
4
2
3
7
6
5
4
3
2
6
7
5
4
3
6
2
5
7
4
6
3
5
2
7
4
3
6
2
5
4
7
6
3
5
2
4
7
6
5
3
4
2
7
5
6
4
3
2
7
6
5
3
4
2
7
5
6
4
3
7
2
6
5
4
3
2
7
5
6
3
4
7
2
5
3
6
4
2
7
3
5
6
4
2
7
3
5
6
2
4
7
5
3
6
4
2
7
5
3
6
2
4
7
5
6
3
4
2
7
5
6
4
3
2
7
sM
5
4
6
3
7
2
5
4
6
3
2
7
Y
5
6
4
3
7
2
5
6
4
7
3
2
5
6
7
4
2
3
5
6
4
7
3
2
5
6
7
4
2
3
5
6
7
2
4
3
5
6
2
7
3
4
6
5
2
7
4
3
6
2
5
7
3
4
6
5
2
7
4
3
6
2
5
7
3
4
6
2
7
5
3
4
6
7
2
3
5
4
7
6
2
5
3
4
7
2
6
3
5
4
7
6
2
5
3
4
7
2
6
3
5
4
7
2
6
5
3
4
2
7
6
3
5
4
7
2
6
3
5
4
2
7
3
6
4
5
2
7
6
3
5
4
7
2
3
6
4
5
7
3
2
6
5
4
3
7
2
6
4
5
7
3
2
4
6
5
3
7
2
4
5
6
3
7
2
4
6
5
3
2
7
4
5
6
3
2
4
7
5
6
sW
3
4
2
5
7
6
3
4
2
7
5
6
J
3
2
4
5
7
6
3
2
5
4
6
7
3
5
2
6
4
7
3
5
2
4
6
7
5
3
2
6
4
7
5
3
2
4
6
7
3
5
2
4
7
6
3
2
5
4
7
6
2
3
4
5
7
6
3
2
4
5
7
6
2
3
5
4
7
6
3
2
4
5
7
6
2
3
5
4
6
7
2
5
3
6
4
7
5
2
6
3
7
4
2
5
3
6
7
4
5
2
6
3
7
4
5
6
2
3
7
4
6
5
2
7
3
4
5
6
2
7
3
4
6
5
2
7
4
3
5
6
2
7
3
4
6
5
2
7
4
3
6
2
5
7
3
4
2
6
5
3
7
4
2
6
5
3
4
7
6
2
5
3
7
4
6
2
5
3
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
J
6
5
7
2
4
3
6
7
5
4
2
3
6
7
4
5
3
2
6
7
5
4
2
3
7
6
4
5
3
2
7
6
5
4
2
3
6
7
5
2
4
3
6
7
5
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
4
3
6
7
5
4
2
3
7
6
4
5
2
3
7
4
6
2
5
3
7
6
4
2
3
5
7
4
6
3
2
5
7
4
3
6
2
5
4
7
3
2
6
5
7
4
3
2
6
5
4
7
3
2
5
6
7
4
3
2
6
5
4
7
3
2
5
6
4
7
3
2
6
5
4
7
3
6
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
2
6
5
4
3
7
2
5
6
4
7
3
2
6
5
D
4
3
7
2
5
6
4
7
3
2
5
6
4
3
7
5
2
6
4
3
7
2
5
6
3
4
7
2
5
6
4
3
7
2
6
5
3
4
7
6
2
5
4
3
7
6
5
2
3
4
7
6
2
5
3
4
7
6
5
2
3
7
4
6
2
5
3
4
7
6
2
5
3
7
4
2
6
5
3
7
2
4
6
5
3
2
7
6
4
5
2
3
6
7
5
4
2
6
3
5
7
4
2
6
5
3
7
4
2
5
6
7
3
4
2
6
5
7
3
4
2
5
6
7
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
4
2
5
6
3
4
7
5
2
6
3
4
7
5
2
6
4
3
7
5
6
2
3
4
7
5
2
6
3
4
7
sM
5
6
2
3
7
4
5
6
2
3
4
7
J
5
2
6
3
7
4
5
2
6
7
3
4
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
4
5
2
6
3
4
7
2
5
6
3
7
4
5
2
6
3
4
7
2
5
6
3
7
4
5
2
6
3
7
4
2
5
6
7
3
4
2
5
7
6
3
4
2
7
5
3
6
4
2
5
7
3
4
6
2
7
5
4
3
6
7
2
4
5
3
6
7
4
2
3
5
6
7
2
4
3
5
6
7
4
2
3
6
5
7
4
2
3
5
6
7
2
4
3
6
5
7
2
4
3
5
6
2
7
4
5
3
6
2
7
5
4
6
3
7
2
4
5
3
6
7
2
5
4
6
3
7
2
4
5
3
6
7
4
2
3
5
6
7
4
3
2
6
5
7
4
2
3
5
6
D
7
4
3
2
6
5
7
4
3
6
2
5
7
4
6
3
5
2
7
4
3
6
2
5
4
7
3
2
6
5
7
4
2
3
5
6
4
7
2
5
3
6
7
4
2
5
6
3
4
7
2
5
3
6
4
2
7
5
6
3
2
4
7
5
3
6
4
2
7
5
3
6
2
4
7
3
5
6
4
2
3
7
5
6
2
4
3
5
7
6
2
3
4
5
6
7
3
2
5
4
6
7
2
3
5
6
4
7
3
2
6
5
4
7
2
3
5
6
4
7
3
2
6
5
7
4
3
6
2
5
4
7
6
3
5
2
7
4
3
6
5
2
4
7
6
3
5
2
4
7
3
6
5
4
2
7
6
3
5
4
7
2
6
3
5
7
4
2
6
5
3
4
7
2
6
3
5
4
2
7
–H
6
5
3
2
4
7
5
6
3
4
2
7
D
5
3
6
2
4
7
5
6
3
2
4
7
5
3
6
2
7
4
5
3
6
2
4
7
3
5
6
2
4
7
5
3
6
4
2
7
3
5
6
4
7
2
5
3
6
4
7
2
3
5
4
6
7
2
3
4
5
6
7
2
4
3
6
5
7
2
3
4
5
6
7
2
4
3
6
5
2
7
3
4
6
2
5
7
4
3
2
6
7
5
4
2
3
7
6
5
2
4
7
3
6
5
4
2
7
3
6
5
2
4
7
6
3
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
7
4
6
3
5
2
7
4
3
6
5
2
7
3
4
5
6
2
7
3
5
4
6
2
7
5
3
6
4
7
2
3
5
4
6
2
7
3
4
5
6
–B
7
2
4
3
6
5
7
2
3
4
5
6
D
7
2
4
3
6
5
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
5
6
2
7
3
5
4
6
7
2
3
5
6
4
2
7
3
5
4
6
2
3
7
5
6
4
3
2
7
5
4
6
2
3
7
5
4
6
3
2
7
4
5
6
2
3
4
7
5
6
3
2
4
5
7
6
3
4
2
5
6
7
4
3
5
2
6
7
3
4
5
6
2
7
4
3
6
5
2
7
3
4
5
6
2
7
4
3
6
5
7
2
4
6
3
5
2
7
6
4
5
3
7
2
4
6
5
3
2
7
6
4
5
3
2
7
4
6
5
2
3
7
6
4
5
2
7
3
6
4
5
7
2
3
6
5
4
2
7
3
6
4
5
2
3
7
6
5
4
3
2
7
5
6
3
4
2
7
D
5
3
6
4
7
2
5
6
3
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
7
5
3
6
4
2
7
3
5
4
6
2
7
3
4
5
6
2
7
4
3
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
2
6
7
5
4
2
3
7
6
5
4
2
7
3
6
5
4
7
2
6
3
5
4
2
7
6
3
5
4
7
2
6
5
3
7
4
2
6
3
5
7
2
4
6
5
3
7
2
4
6
3
5
7
2
4
3
6
5
7
2
3
4
5
6
7
2
3
5
4
6
7
2
5
3
6
4
7
2
3
5
4
6
7
2
3
4
5
6
7
2
4
3
6
5
2
7
4
6
3
5
D
2
4
7
6
5
3
2
7
4
6
5
3
2
4
7
5
6
3
2
4
7
6
5
3
4
2
7
6
5
3
2
4
7
6
3
5
4
2
7
3
6
5
2
4
7
3
5
6
4
2
7
3
6
5
4
2
7
3
5
6
4
7
2
3
6
5
4
2
7
3
6
5
4
7
2
6
3
5
4
7
6
2
3
5
4
6
7
3
2
5
6
4
3
7
5
2
6
3
4
5
7
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
5
3
7
4
2
5
6
3
7
2
4
6
5
3
7
4
2
5
6
3
4
7
2
6
5
3
4
2
7
5
6
3
4
2
7
5
6
3
2
4
7
5
3
6
4
2
7
5
6
3
4
2
7
5
3
6
4
7
2
3
5
6
7
4
2
D
3
5
7
6
2
4
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
5
6
4
7
2
3
5
6
4
2
7
3
6
5
4
7
2
6
3
5
4
2
7
6
5
3
4
7
2
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
7
4
5
2
3
7
6
4
2
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
7
2
4
6
5
3
2
7
4
6
5
3
7
2
4
6
3
5
2
7
4
3
6
5
2
7
4
3
5
6
2
4
7
3
6
5
2
7
4
6
3
5
2
4
7
6
5
3
4
2
6
7
5
3
D
4
2
6
7
5
3
D
4
6
2
5
7
3
4
2
6
5
3
7
4
6
2
3
5
7
4
6
2
5
3
7
6
4
2
5
7
3
4
6
2
7
5
3
6
4
2
7
5
3
4
6
2
7
3
5
6
4
7
2
5
3
6
7
4
2
3
5
7
6
2
4
5
3
6
7
4
2
5
3
7
6
2
4
5
3
6
7
2
5
4
3
7
6
5
2
4
3
7
5
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
4
5
7
3
2
4
6
5
3
7
2
6
4
3
5
7
2
4
6
5
3
7
2
6
4
3
5
7
6
2
4
5
3
6
7
4
2
3
5
6
4
7
2
3
5
4
6
2
7
3
5
6
4
7
2
3
5
6
7
4
2
3
5
7
6
2
4
3
7
5
2
6
4
J
7
3
2
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
7
3
4
5
6
2
7
3
5
4
6
7
2
3
5
6
4
7
3
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
7
2
4
5
6
3
2
7
4
6
5
3
2
4
7
6
5
3
4
2
6
7
5
3
2
4
7
6
5
3
4
2
6
7
5
3
2
4
6
7
5
3
4
2
7
6
5
3
4
7
2
6
5
3
7
4
2
6
5
3
7
4
2
6
3
5
4
7
2
6
5
3
4
7
2
6
3
5
4
2
7
6
5
3
4
2
6
7
5
3
sW
4
6
2
5
7
3
4
6
2
7
5
3
J
4
2
6
5
7
3
4
2
5
6
3
7
4
5
2
3
6
7
4
5
2
6
3
7
5
4
2
3
6
7
5
4
2
6
3
7
4
5
2
6
7
3
4
2
5
6
7
3
2
4
6
5
7
3
4
2
6
5
7
3
2
4
5
6
7
3
4
2
6
5
7
3
2
4
5
6
3
7
2
5
4
3
6
7
5
2
3
4
7
6
2
5
4
3
7
6
5
2
3
4
7
6
5
3
2
4
7
6
3
5
2
7
4
6
5
3
2
7
4
6
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
6
2
3
5
4
6
7
3
2
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
2
7
4
6
Y
3
5
7
2
6
4
3
7
5
6
2
4
3
7
6
5
4
2
3
7
5
6
2
4
7
3
6
5
4
2
3
7
6
4
5
2
7
3
4
6
2
5
7
3
4
6
5
2
7
4
3
6
2
5
7
3
4
6
5
2
7
4
3
6
2
5
7
4
6
3
2
5
7
6
4
2
3
5
7
6
4
3
2
5
6
7
4
2
3
5
7
6
4
3
2
5
6
7
4
2
3
5
6
4
7
3
2
5
4
6
7
2
3
5
6
4
2
7
3
5
4
6
2
7
5
3
4
6
2
7
3
5
6
4
2
7
5
3
6
2
4
7
3
5
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
3
7
–H
2
5
4
3
6
7
5
2
4
6
3
7
Y
5
4
2
3
6
7
5
4
3
2
6
7
5
3
4
2
7
6
5
3
4
2
6
7
3
5
4
2
7
6
5
3
4
7
2
6
3
5
4
7
6
2
3
4
5
7
2
6
4
3
7
5
6
2
4
3
5
7
2
6
3
4
7
5
6
2
4
3
7
5
6
2
3
4
7
6
5
2
3
4
7
5
6
2
3
7
4
6
5
2
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
4
6
3
5
2
7
6
4
3
2
5
7
4
6
3
5
2
7
6
4
3
2
5
6
7
4
3
5
2
6
7
3
4
2
5
6
7
3
2
4
5
6
7
2
3
5
4
6
7
3
2
4
5
6
7
2
3
5
4
6
7
2
5
3
4
6
2
7
5
4
3
6
7
2
5
3
4
Y
6
2
7
5
4
3
6
2
5
7
4
3
6
5
2
4
7
3
6
5
2
7
4
3
5
6
2
4
7
3
6
5
2
4
3
7
5
6
2
3
4
7
5
2
6
3
4
7
2
5
3
6
4
7
2
5
6
3
4
7
5
2
3
6
4
7
2
5
3
4
6
7
5
2
4
3
6
7
5
4
2
3
6
7
4
5
3
2
6
7
5
4
2
3
6
7
4
5
3
2
6
7
4
3
5
2
6
7
3
4
2
5
6
7
4
3
2
5
6
7
3
4
2
5
7
6
3
4
2
5
6
7
4
3
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
2
6
3
4
7
5
6
2
3
7
4
6
5
2
7
3
6
4
2
5
3
7
4
6
5
2
Y
7
3
6
4
2
5
7
6
3
2
4
5
6
7
2
3
5
4
6
7
3
2
4
5
6
7
2
3
5
4
6
7
2
5
3
4
6
7
5
2
4
3
6
7
5
2
3
4
7
6
5
2
4
3
7
6
5
2
3
4
6
7
5
2
4
3
7
6
5
2
4
3
6
7
2
5
4
3
6
2
7
5
4
3
2
6
5
7
4
3
6
2
7
5
4
3
2
6
5
7
4
3
2
5
6
7
4
3
5
2
7
6
4
3
2
5
7
4
6
3
5
2
4
7
6
3
5
2
7
4
6
3
2
5
4
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
4
2
5
6
3
7
4
5
2
3
6
7
4
5
3
2
6
7
4
3
5
2
7
6
4
5
3
2
6
7
Y
4
3
5
2
7
6
4
3
5
7
2
6
4
3
7
5
6
2
4
3
5
7
2
6
4
3
7
5
6
2
4
3
7
6
5
2
4
3
6
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
2
5
3
6
7
4
2
5
3
7
6
2
4
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
6
7
3
2
4
5
7
6
3
2
4
5
6
7
2
3
5
4
6
7
3
2
4
5
7
6
2
3
5
4
7
2
6
3
4
5
2
7
6
3
5
4
7
2
6
5
3
4
2
7
6
5
4
3
2
7
6
5
3
4
2
6
7
5
4
3
2
6
5
7
4
3
sW
2
5
6
4
7
3
2
5
6
7
4
3
D
2
6
5
4
7
3
2
5
6
4
3
7
2
6
5
3
4
7
2
6
5
4
3
7
6
2
5
4
7
3
2
6
5
7
4
3
6
2
5
7
4
3
2
6
5
7
3
4
6
2
7
5
4
3
6
7
2
5
3
4
7
6
5
2
4
3
6
7
2
5
4
3
7
6
5
2
4
3
6
7
5
4
2
3
7
6
4
5
2
3
7
4
6
5
3
2
4
7
6
3
5
2
7
4
3
6
5
2
4
7
3
5
6
2
7
4
3
5
6
2
4
7
3
5
2
6
4
3
7
5
6
2
3
4
7
5
2
6
4
3
7
5
6
2
3
4
7
6
5
2
4
3
6
7
2
5
3
4
6
2
7
5
3
4
2
6
5
7
3
4
6
2
7
5
3
4
6
7
2
5
3
4
7
6
5
2
3
7
4
5
6
2
D
7
3
5
4
2
6
3
7
5
2
4
6
7
3
2
5
6
4
7
3
5
2
4
6
7
3
5
4
2
6
7
3
4
5
6
2
7
3
4
6
5
2
7
3
4
6
2
5
7
4
3
6
5
2
7
4
3
6
2
5
4
7
3
6
5
2
7
4
3
6
5
2
4
7
3
5
6
2
7
4
3
5
6
2
4
7
5
3
6
2
4
5
7
6
3
2
5
4
6
7
2
3
4
5
6
2
7
3
5
4
2
6
3
7
4
5
6
2
3
7
5
4
2
6
3
7
5
2
4
6
3
7
2
5
6
4
3
7
5
2
6
4
3
7
2
5
6
4
7
3
5
2
6
7
4
3
2
5
6
7
4
3
2
5
6
7
3
4
2
6
5
7
4
3
2
5
6
7
4
3
sW
2
6
5
4
7
3
2
6
5
7
4
3
Y
2
5
6
4
7
3
2
5
4
6
3
7
2
4
5
3
6
7
2
4
5
6
3
7
4
2
5
3
6
7
2
4
5
3
6
7
4
2
5
3
7
6
4
5
2
3
6
7
5
4
2
3
7
6
5
4
2
3
6
7
4
5
2
3
7
6
5
4
3
2
7
6
4
5
3
7
2
6
4
3
5
2
7
6
3
4
5
7
2
6
4
3
5
2
7
6
3
4
5
7
2
6
3
4
5
2
7
6
3
5
4
7
2
6
3
5
7
4
2
6
3
7
5
4
6
2
3
5
7
4
2
6
3
7
5
4
6
2
3
7
5
4
2
6
7
3
4
5
6
2
3
7
4
6
5
2
7
3
6
4
2
5
7
3
4
6
5
2
7
3
6
4
2
5
7
6
3
2
4
5
7
6
2
3
5
4
7
6
3
2
4
5
J
7
6
2
3
5
4
7
6
2
5
3
4
7
2
6
5
4
3
7
2
6
5
3
4
2
7
6
5
4
3
2
7
6
5
3
4
7
2
6
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
7
6
2
3
5
4
6
7
2
5
3
4
6
2
7
5
3
4
2
6
5
7
3
4
6
2
7
5
3
4
2
6
5
7
4
3
2
5
6
4
7
3
5
2
4
6
3
7
2
5
6
4
3
7
5
2
4
6
3
7
2
5
4
6
3
7
5
2
6
4
3
7
5
6
2
4
3
7
6
5
2
4
7
3
6
5
2
7
4
3
5
6
2
4
7
3
5
6
2
7
4
3
5
2
6
4
7
3
5
2
4
6
3
7
–H
5
4
2
3
6
7
4
5
2
6
3
7
Y
4
2
5
3
6
7
4
2
3
5
6
7
4
3
2
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
2
4
7
5
6
2
3
7
4
6
5
2
3
4
7
5
6
3
2
7
4
6
5
2
3
7
4
6
5
3
2
7
6
4
5
3
2
7
4
6
5
3
7
2
6
4
5
3
2
7
4
6
5
3
7
2
6
4
5
7
3
2
4
6
5
7
2
3
6
4
5
7
2
6
3
4
5
7
6
2
3
5
4
7
2
6
3
4
5
7
6
2
3
5
4
6
7
2
3
4
5
6
7
3
2
5
4
6
7
3
5
2
4
6
7
5
3
4
2
6
7
3
5
2
4
6
7
5
3
4
2
6
7
5
4
3
2
6
5
7
4
2
3
6
7
5
4
3
2
Y
6
5
7
4
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
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
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
6
7
2
4
3
5
6
7
2
3
4
5
6
7
3
2
5
4
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
3
5
4
6
7
2
3
4
5
7
6
2
3
4
7
5
6
2
3
7
4
6
5
2
3
4
7
5
6
3
2
7
4
6
5
3
7
2
6
4
5
–B
7
3
6
2
5
4
7
3
2
6
4
5
J
7
3
6
2
5
4
7
3
6
5
2
4
7
6
3
5
4
2
7
6
3
5
2
4
6
7
3
5
4
2
6
7
3
5
2
4
7
6
3
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
5
4
7
3
6
2
5
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
5
3
4
7
2
5
6
4
3
2
7
6
5
3
4
2
7
5
6
4
3
2
7
6
5
4
3
2
7
5
6
3
4
2
7
5
3
6
4
2
7
3
5
6
4
7
2
3
5
6
7
4
2
5
3
6
4
7
2
5
3
6
7
4
2
5
6
3
4
7
2
5
6
4
3
2
7
–H
5
4
6
2
3
7
4
5
6
3
2
7
J
4
6
5
2
3
7
4
6
2
5
3
7
4
2
6
5
7
3
4
2
6
5
3
7
2
4
6
5
7
3
2
4
6
5
3
7
4
2
6
5
3
7
4
6
2
5
3
7
6
4
5
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
3
7
2
6
4
3
5
7
6
2
4
3
7
5
2
6
4
7
3
5
2
6
7
4
3
5
2
7
6
3
4
5
2
6
7
3
4
5
2
7
6
3
5
4
2
7
6
3
4
5
2
6
7
3
5
4
6
2
7
3
4
5
6
2
7
4
3
5
6
2
4
7
5
3
6
2
7
4
3
5
6
2
4
7
5
3
2
6
7
4
3
5
2
7
6
3
4
5
7
2
3
6
5
4
2
7
6
3
4
5
J
7
2
3
6
5
4
7
3
2
5
6
4
3
7
5
2
4
6
3
7
2
5
6
4
3
7
5
2
4
6
3
7
2
5
6
4
3
7
2
6
5
4
7
3
2
6
4
5
7
2
3
6
5
4
7
2
3
6
4
5
7
3
2
6
5
4
7
2
3
6
5
4
7
3
2
5
6
4
7
3
5
2
6
4
3
7
5
6
2
4
7
3
5
6
4
2
3
7
5
4
6
2
3
5
7
4
6
2
5
3
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
7
3
4
6
2
7
5
3
4
6
2
7
5
3
4
2
6
5
7
3
4
6
2
5
7
3
4
2
6
5
3
7
4
6
2
5
3
4
7
6
2
5
4
3
6
7
2
5
3
4
7
6
2
Y
5
4
3
6
7
2
5
4
6
3
2
7
5
6
4
2
3
7
5
6
4
3
2
7
6
5
4
2
3
7
5
6
4
2
3
7
6
5
4
2
7
3
6
4
5
2
3
7
4
6
5
2
7
3
4
6
5
2
3
7
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
5
7
3
2
6
4
7
5
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
2
4
7
6
5
3
2
7
4
6
3
5
2
7
4
6
5
3
7
2
6
4
3
5
2
7
6
3
4
5
7
2
3
6
5
4
7
2
6
3
4
5
7
2
3
6
5
4
7
3
2
5
6
4
7
3
5
2
4
6
7
3
2
5
6
4
Y
7
3
5
2
4
6
7
3
5
4
2
6
7
5
3
4
6
2
7
5
3
4
2
6
5
7
3
4
6
2
7
5
3
4
6
2
5
7
3
6
4
2
5
3
7
6
4
2
3
5
6
7
4
2
3
5
7
6
4
2
5
3
6
7
4
2
3
5
6
4
7
2
5
3
4
6
2
7
5
4
3
6
7
2
4
5
6
3
2
7
5
4
3
6
7
2
4
5
6
3
2
7
4
6
5
3
7
2
6
4
3
5
2
7
4
6
3
2
5
7
6
4
2
3
5
7
6
4
3
2
5
7
4
6
2
3
5
7
4
2
6
3
5
7
2
4
6
5
3
7
4
2
6
5
3
7
2
4
6
5
7
3
2
4
6
5
3
7
2
6
4
5
7
3
2
6
4
7
5
3
2
6
7
4
3
5
2
6
4
7
5
3
J
2
6
7
4
3
5
2
7
6
3
4
5
2
7
3
6
5
4
2
7
6
3
4
5
7
2
3
6
5
4
7
2
6
3
4
5
2
7
6
4
3
5
2
7
6
4
5
3
2
6
7
4
3
5
2
6
7
4
5
3
2
7
6
4
3
5
2
6
7
4
3
5
2
7
6
3
4
5
7
2
3
6
4
5
7
3
2
4
6
5
7
2
3
4
5
6
7
3
2
5
4
6
7
3
5
2
4
6
3
7
5
4
2
6
7
3
5
4
2
6
3
7
5
4
6
2
7
3
5
4
2
6
3
7
5
4
6
2
3
7
5
4
2
6
3
7
5
2
4
6
3
7
2
5
6
4
3
7
5
2
4
6
3
7
2
5
6
4
3
7
5
2
4
6
3
7
5
4
2
6
3
5
7
4
6
2
3
7
5
4
2
6
J
3
5
7
4
6
2
3
5
4
7
6
2
3
4
5
6
7
2
3
4
5
7
6
2
4
3
5
6
7
2
4
3
5
7
6
2
3
4
5
7
6
2
3
5
4
7
2
6
5
3
7
4
6
2
3
5
7
4
2
6
5
3
4
7
6
2
3
5
7
4
6
2
5
3
4
7
6
2
5
4
3
6
7
2
4
5
6
3
7
2
5
4
3
6
2
7
4
5
6
3
2
7
4
6
5
2
3
7
6
4
2
5
3
7
4
6
5
2
3
7
6
4
2
5
7
3
4
6
2
5
3
7
6
4
5
2
7
3
6
5
4
2
3
7
5
6
4
2
3
7
5
6
4
3
2
7
6
5
4
2
3
7
6
5
4
3
2
7
6
4
5
2
3
7
6
4
2
5
3
7
sM
6
2
4
5
7
3
6
2
4
5
3
7
Y
6
4
2
5
7
3
6
4
2
7
5
3
6
4
7
2
3
5
6
4
2
7
5
3
6
4
7
2
3
5
6
4
7
3
2
5
6
4
3
7
5
2
4
6
3
7
2
5
4
3
6
7
5
2
4
6
3
7
2
5
4
3
6
7
5
2
4
3
7
6
5
2
4
7
3
5
6
2
7
4
3
6
5
2
7
3
4
5
6
2
7
4
3
6
5
2
7
3
4
5
6
2
7
3
4
6
5
2
3
7
4
5
6
2
7
3
4
5
6
2
3
7
5
4
2
6
3
7
4
5
6
2
7
3
5
4
2
6
7
5
3
4
6
2
5
7
3
4
2
6
7
5
3
2
4
6
5
7
3
2
6
4
5
7
3
2
4
6
5
3
7
2
6
4
5
3
2
7
6
4
sW
5
2
3
6
7
4
5
2
3
7
6
4
J
5
3
2
6
7
4
5
3
6
2
4
7
5
6
3
4
2
7
5
6
3
2
4
7
6
5
3
4
2
7
6
5
3
2
4
7
5
6
3
2
7
4
5
3
6
2
7
4
3
5
2
6
7
4
5
3
2
6
7
4
3
5
6
2
7
4
5
3
2
6
7
4
3
5
6
2
4
7
3
6
5
4
2
7
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
3
7
5
2
6
4
3
7
5
2
4
6
3
7
2
5
6
4
3
7
5
2
4
6
3
7
2
5
4
3
6
7
5
2
3
4
6
5
7
2
3
4
6
5
2
7
4
3
6
5
7
2
4
3
6
5
2
7
4
6
3
5
7
2
4
6
3
7
5
2
4
6
7
3
2
5
4
6
3
7
5
2
J
4
6
3
7
5
2
J
4
6
7
3
2
5
4
7
6
2
3
5
4
7
2
6
5
3
4
7
6
2
3
5
7
4
2
6
5
3
7
4
6
2
3
5
4
7
6
3
2
5
4
7
6
3
5
2
4
6
7
3
2
5
4
6
7
3
5
2
4
7
6
3
2
5
4
6
7
3
2
5
4
7
6
2
3
5
7
4
2
6
3
5
7
2
4
3
6
5
7
4
2
3
5
6
7
2
4
5
3
6
7
2
5
4
3
6
2
7
5
3
4
6
7
2
5
3
4
6
2
7
5
3
6
4
7
2
5
3
4
6
2
7
5
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
3
6
2
7
4
5
6
3
2
7
5
4
3
6
2
7
5
3
4
6
2
5
7
3
6
4
2
7
5
3
4
6
D
2
5
7
3
6
4
2
7
5
3
6
4
2
5
7
6
3
4
2
5
7
3
6
4
5
2
7
3
6
4
2
5
7
3
4
6
5
2
7
4
3
6
2
5
7
4
6
3
5
2
7
4
3
6
5
2
7
4
6
3
5
7
2
4
3
6
5
2
7
4
3
6
5
7
2
3
4
6
5
7
3
2
4
6
5
3
7
4
2
6
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
2
3
6
4
7
2
5
3
6
4
7
5
2
6
3
4
7
2
5
3
6
4
7
5
2
6
3
4
5
7
2
3
6
4
5
2
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
sM
6
4
3
5
7
2
6
4
3
5
2
7
J
6
3
4
5
7
2
6
3
4
7
5
2
6
3
7
4
2
5
6
3
4
7
5
2
6
3
7
4
2
5
6
3
4
7
5
2
6
3
4
5
7
2
6
3
4
5
2
7
3
6
4
5
7
2
6
3
4
5
2
7
3
6
4
5
7
2
6
3
4
5
7
2
3
6
4
7
5
2
3
6
7
4
5
2
3
7
6
5
4
2
3
6
7
5
2
4
3
7
6
2
5
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
3
2
5
4
6
7
3
2
5
6
4
3
7
2
6
5
4
3
7
6
2
4
5
7
3
2
6
5
4
7
3
6
2
4
5
7
3
2
6
5
4
7
2
3
5
6
4
7
2
5
3
4
6
7
2
3
5
6
4
D
7
2
5
3
4
6
7
2
5
4
3
6
7
2
4
5
6
3
7
2
5
4
3
6
2
7
5
3
4
6
7
2
3
5
6
4
2
7
3
6
5
4
7
2
3
6
4
5
2
7
3
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
2
3
5
7
6
4
3
2
5
6
7
4
3
5
2
6
4
7
5
3
6
2
4
7
3
5
6
4
2
7
5
3
4
6
2
7
3
5
6
4
2
7
5
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
7
5
4
6
2
3
7
4
5
6
2
7
3
4
5
6
7
2
3
4
6
5
2
7
3
4
5
6
2
3
7
–H
4
6
5
3
2
7
6
4
5
2
3
7
D
6
5
4
3
2
7
6
4
5
3
2
7
6
5
4
3
7
2
6
5
4
3
2
7
5
6
4
3
2
7
6
5
4
2
3
7
5
6
4
2
7
3
6
5
4
2
7
3
5
6
2
4
7
3
5
2
6
4
7
3
2
5
4
6
7
3
5
2
6
4
7
3
2
5
4
6
3
7
5
2
4
3
6
7
2
5
3
4
7
6
2
3
5
7
4
6
3
2
7
5
4
6
2
3
7
5
4
6
3
2
7
4
5
6
2
3
7
4
5
6
3
2
7
4
6
5
3
2
7
4
5
6
3
7
2
4
6
5
3
7
2
4
5
6
3
7
2
5
4
6
3
7
5
2
6
4
3
7
5
6
2
4
3
7
6
5
4
2
7
3
5
6
2
4
3
7
5
2
6
4
–B
7
3
2
5
4
6
7
3
5
2
6
4
D
7
3
2
5
4
6
7
3
2
4
5
6
7
3
4
2
6
5
7
3
2
4
5
6
3
7
2
5
4
6
7
3
5
2
6
4
3
7
5
6
2
4
7
3
5
6
4
2
3
7
5
6
2
4
3
5
7
6
4
2
5
3
7
6
2
4
3
5
7
6
2
4
5
3
7
2
6
4
3
5
2
7
6
4
5
3
2
6
7
4
5
2
3
6
4
7
2
5
6
3
4
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
6
5
3
7
4
2
6
5
3
7
2
4
6
3
5
7
4
2
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
6
4
5
2
3
7
D
6
5
4
2
7
3
6
4
5
7
2
3
6
5
4
7
3
2
6
5
4
7
2
3
5
6
4
2
7
3
6
5
4
2
3
7
5
6
4
2
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
3
7
5
2
4
6
3
7
2
5
4
3
6
7
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
7
2
3
4
5
6
7
3
2
4
6
5
7
3
2
4
5
6
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
5
2
6
4
7
3
2
5
4
6
3
7
2
4
5
6
D
3
2
7
4
6
5
3
7
2
4
6
5
3
2
7
6
4
5
3
2
7
4
6
5
2
3
7
4
6
5
3
2
7
4
5
6
2
3
7
5
4
6
3
2
7
5
6
4
2
3
7
5
4
6
2
3
7
5
6
4
2
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
4
2
5
7
6
3
4
5
2
6
7
3
4
5
6
2
7
3
4
6
5
7
2
3
4
5
6
7
2
3
4
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
2
7
3
4
6
5
2
3
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
7
2
3
D
5
6
7
4
3
2
5
6
7
3
4
2
5
6
3
7
2
4
5
6
7
3
4
2
5
6
7
4
3
2
5
6
4
7
2
3
5
6
4
2
7
3
5
6
4
2
3
7
5
4
6
2
7
3
4
5
6
2
3
7
4
6
5
2
7
3
4
5
6
2
7
3
4
6
5
7
2
3
4
6
7
5
2
3
4
7
6
2
5
3
4
7
2
6
3
5
7
4
2
3
6
5
4
7
2
3
6
5
7
4
3
2
6
5
4
7
2
3
6
5
7
4
3
2
6
5
7
3
4
2
6
5
3
7
2
4
6
5
7
3
2
4
6
5
3
7
2
4
6
5
7
3
2
4
5
6
3
7
2
5
4
6
3
7
2
5
6
4
3
2
7
5
4
6
3
7
2
4
5
6
3
2
7
4
6
5
2
3
4
7
6
5
D
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
6
7
5
2
4
3
7
6
5
4
2
3
7
6
5
2
4
3
7
5
6
4
2
7
3
6
5
4
7
2
3
5
6
7
4
3
2
6
5
4
7
2
3
6
5
7
4
3
2
6
5
4
7
3
6
2
5
7
4
6
3
2
5
7
6
4
3
5
2
6
7
4
5
3
2
7
6
5
4
3
2
6
7
5
3
4
2
7
6
5
3
4
2
6
7
5
3
2
4
6
5
7
3
4
2
5
6
7
3
2
4
6
5
7
3
4
2
5
6
7
4
3
2
6
5
4
7
2
3
5
6
4
2
7
3
5
6
2
4
3
7
5
6
4
2
7
3
5
6
4
7
2
3
5
6
7
4
3
2
5
7
6
3
4
2
J
7
5
3
6
2
4
7
3
5
2
6
4
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
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
5
3
6
2
4
7
3
5
2
6
4
7
3
2
5
6
4
3
7
2
6
5
4
7
3
2
6
4
5
3
7
2
4
6
5
3
2
7
4
6
5
2
3
4
7
6
5
3
2
7
4
6
5
2
3
4
7
6
5
3
2
4
7
6
5
2
3
7
4
6
5
2
7
3
4
6
5
7
2
3
4
6
5
7
2
3
4
5
6
2
7
3
4
6
5
2
7
3
4
5
6
2
3
7
4
6
5
2
3
4
7
6
5
sW
2
4
3
6
7
5
2
4
3
7
6
5
J
2
3
4
6
7
5
2
3
6
4
5
7
2
6
3
5
4
7
2
6
3
4
5
7
6
2
3
5
4
7
6
2
3
4
5
7
2
6
3
4
7
5
2
3
6
4
7
5
3
2
4
6
7
5
2
3
4
6
7
5
3
2
6
4
7
5
2
3
4
6
7
5
3
2
6
4
5
7
3
6
2
5
4
7
6
3
5
2
7
4
3
6
2
5
7
4
6
3
5
2
7
4
6
5
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
2
4
5
6
3
7
4
2
5
3
6
7
2
4
3
5
6
2
7
4
3
5
6
2
4
7
5
3
6
2
7
4
5
3
6
2
4
7
5
6
3
2
7
4
5
6
3
7
2
4
5
6
7
3
4
2
5
6
3
7
2
4
Y
5
6
7
3
4
2
5
7
6
4
3
2
5
7
4
6
2
3
5
7
6
4
3
2
7
5
4
6
2
3
5
7
4
2
6
3
7
5
2
4
3
6
7
5
2
4
6
3
7
2
5
4
3
6
7
5
2
4
6
3
7
2
5
4
3
6
7
2
4
5
3
6
7
4
2
3
5
6
7
4
2
5
3
6
4
7
2
3
5
6
7
4
2
5
3
6
4
7
2
3
5
6
4
2
7
5
3
6
2
4
7
3
5
6
4
2
3
7
5
6
2
4
3
7
6
5
2
4
3
7
5
6
4
2
3
7
6
5
4
3
2
7
5
6
3
4
2
7
6
5
4
3
2
7
6
5
3
4
2
6
7
5
3
4
2
7
6
5
3
2
4
6
7
5
3
2
6
4
5
7
–H
3
6
2
5
4
7
6
3
2
4
5
7
Y
6
2
3
5
4
7
6
2
5
3
4
7
6
5
2
3
7
4
6
5
2
3
4
7
5
6
2
3
7
4
6
5
2
7
3
4
5
6
2
7
4
3
5
2
6
7
3
4
2
5
7
6
4
3
2
5
6
7
3
4
5
2
7
6
4
3
2
5
7
6
4
3
5
2
7
4
6
3
5
2
7
6
4
3
5
7
2
4
6
3
5
2
7
6
4
3
5
7
2
4
6
3
7
5
2
6
4
3
7
2
5
4
6
3
7
2
4
5
6
3
7
4
2
5
3
6
7
2
4
5
6
3
7
4
2
5
3
6
4
7
2
5
6
3
4
7
5
2
3
6
4
7
5
3
2
6
4
7
3
5
6
2
4
7
5
3
2
6
4
7
3
5
6
2
4
7
3
6
5
2
4
3
7
6
2
5
4
7
3
6
5
2
Y
4
3
7
6
2
5
4
3
6
7
2
5
4
6
3
2
7
5
4
6
3
7
2
5
6
4
3
2
7
5
4
6
3
2
5
7
6
4
3
5
2
7
6
3
4
5
2
7
3
6
5
4
2
7
3
6
4
5
2
7
6
3
5
4
2
7
3
6
5
2
4
7
6
3
2
5
4
7
6
2
3
5
4
7
2
6
5
3
4
7
6
2
3
5
4
7
2
6
5
3
4
7
2
5
6
3
4
7
5
2
3
6
4
7
2
5
3
6
4
7
5
2
3
6
7
4
5
2
3
6
4
7
2
5
3
6
7
4
2
5
3
6
4
7
2
5
6
3
7
4
2
5
6
7
3
4
2
5
7
6
4
3
2
5
6
7
3
4
5
2
7
6
4
3
5
7
2
4
6
3
7
5
4
2
3
6
5
7
2
4
6
3
Y
7
5
4
2
3
6
7
4
5
3
2
6
4
7
3
5
6
2
4
7
5
3
2
6
4
7
3
5
6
2
4
7
3
6
5
2
4
7
6
3
2
5
4
7
6
3
5
2
7
4
6
3
2
5
7
4
6
3
5
2
4
7
6
3
2
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
2
5
3
4
6
7
2
5
3
6
4
7
2
5
6
3
7
4
2
5
3
6
7
2
4
5
6
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
6
4
7
5
3
2
6
4
5
7
2
3
6
5
4
7
2
3
6
4
5
7
2
6
3
5
4
7
2
6
5
3
4
7
2
5
6
3
7
4
2
6
5
3
4
7
Y
2
5
6
3
7
4
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
5
7
4
6
3
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
7
3
6
5
4
7
2
3
6
5
7
4
3
2
6
7
5
4
2
3
6
7
4
5
3
2
6
7
5
4
2
3
6
7
4
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
6
2
4
7
5
3
2
6
7
4
3
5
6
2
7
3
4
5
2
6
3
7
4
5
6
2
7
3
4
6
5
2
3
7
4
6
2
5
3
7
4
6
5
2
3
4
7
6
2
5
3
4
6
7
2
5
sW
3
6
4
2
7
5
3
6
4
7
2
5
D
3
4
6
2
7
5
3
6
4
2
5
7
3
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
7
2
5
3
4
6
7
5
2
4
3
7
6
2
5
4
7
3
6
5
2
7
4
6
3
2
5
4
7
3
6
2
5
7
4
6
3
2
5
4
7
6
2
3
5
7
4
2
6
3
5
7
2
4
6
5
3
2
7
4
5
6
3
7
2
5
4
6
3
2
7
5
6
4
3
7
2
5
6
4
3
2
7
5
6
3
4
2
5
7
6
4
3
5
2
7
6
3
4
2
5
7
6
4
3
5
2
7
4
6
3
2
5
4
7
3
6
5
2
4
3
7
6
5
2
3
4
6
7
5
2
4
3
7
6
5
2
4
7
3
6
5
2
7
4
6
3
5
7
2
6
4
3
D
7
5
6
2
3
4
5
7
6
3
2
4
7
5
3
6
4
2
7
5
6
3
2
4
7
5
6
2
3
4
7
5
2
6
4
3
7
5
2
4
6
3
7
5
2
4
3
6
7
2
5
4
6
3
7
2
5
4
3
6
2
7
5
4
6
3
7
2
5
4
6
3
2
7
5
6
4
3
7
2
5
6
4
3
2
7
6
5
4
3
2
6
7
4
5
3
6
2
4
7
3
5
2
6
4
3
7
5
6
2
3
4
5
7
2
6
4
3
5
7
6
2
3
4
5
7
6
3
2
4
5
7
3
6
4
2
5
7
6
3
4
2
5
7
3
6
4
2
7
5
6
3
4
7
2
5
3
6
4
7
2
5
3
6
4
7
5
2
3
4
6
7
2
5
3
6
4
7
2
5
sW
3
4
6
2
7
5
3
4
6
7
2
5
Y
3
6
4
2
7
5
3
6
2
4
5
7
3
2
6
5
4
7
3
2
6
4
5
7
2
3
6
5
4
7
3
2
6
5
4
7
2
3
6
5
7
4
2
6
3
5
4
7
6
2
3
5
7
4
6
2
3
5
4
7
2
6
3
5
7
4
6
2
5
3
7
4
2
6
5
7
3
4
2
5
6
3
7
4
5
2
6
7
3
4
2
5
6
3
7
4
5
2
6
7
3
4
5
2
6
3
7
4
5
6
2
7
3
4
5
6
7
2
3
4
5
7
6
2
4
3
5
6
7
2
3
4
5
7
6
2
4
3
5
7
6
2
3
4
7
5
2
6
4
3
5
7
2
4
6
3
7
5
4
2
3
6
7
5
2
4
6
3
7
5
4
2
3
6
7
4
5
3
2
6
7
4
3
5
6
2
7
4
5
3
2
6
J
7
4
3
5
6
2
7
4
3
6
5
2
7
3
4
6
2
5
7
3
4
6
5
2
3
7
4
6
2
5
3
7
4
6
5
2
7
3
4
5
6
2
7
4
3
5
2
6
4
7
3
5
6
2
7
4
3
5
2
6
4
7
3
5
6
2
7
4
3
5
6
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
2
7
5
6
3
2
4
5
7
3
6
4
2
5
7
6
3
2
4
5
7
3
6
2
4
5
7
6
3
4
2
5
7
6
4
3
2
5
7
4
6
3
2
7
5
4
6
3
7
2
5
6
4
3
2
7
5
6
4
3
7
2
5
6
3
4
2
7
5
6
3
2
4
5
7
–H
6
2
3
5
4
7
2
6
3
4
5
7
Y
2
3
6
5
4
7
2
3
5
6
4
7
2
5
3
6
7
4
2
5
3
6
4
7
5
2
3
6
7
4
2
5
3
7
6
4
5
2
3
7
4
6
5
3
2
7
6
4
3
5
7
2
4
6
3
5
2
7
6
4
5
3
7
2
4
6
3
5
7
2
4
6
5
3
7
4
2
6
5
3
7
2
4
6
5
7
3
4
2
6
5
3
7
2
4
6
5
7
3
4
2
6
7
5
3
2
4
6
7
3
5
4
2
6
7
3
4
5
2
6
7
4
3
5
6
2
7
3
4
5
2
6
7
4
3
5
6
2
4
7
3
5
2
6
4
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
2
5
3
4
6
7
2
3
5
4
7
6
2
5
3
Y
4
6
7
2
3
5
4
6
2
7
3
5
4
2
6
3
7
5
4
2
6
7
3
5
2
4
6
3
7
5
4
2
6
3
5
7
2
4
6
5
3
7
2
6
4
5
3
7
6
2
5
4
3
7
6
2
4
5
3
7
2
6
5
4
3
7
6
2
5
3
4
7
2
6
3
5
4
7
2
3
6
5
4
7
3
2
5
6
4
7
2
3
6
5
4
7
3
2
5
6
4
7
3
5
2
6
4
7
5
3
6
2
4
7
3
5
6
2
4
7
5
3
6
2
7
4
5
3
6
2
4
7
3
5
6
2
7
4
3
5
6
2
4
7
3
5
2
6
7
4
3
5
2
7
6
4
3
5
7
2
4
6
3
5
2
7
6
4
5
3
7
2
4
6
5
7
3
4
2
6
–B
7
5
4
3
6
2
7
5
3
4
2
6
J
7
5
3
4
2
6
J
7
5
4
3
6
2
7
5
4
6
3
2
7
4
5
6
2
3
7
4
5
6
3
2
4
7
5
6
2
3
4
7
5
6
3
2
7
4
5
3
6
2
7
5
4
3
2
6
5
7
4
3
6
2
7
5
4
3
2
6
5
7
4
3
6
2
7
5
4
3
6
2
5
7
4
6
3
2
5
4
7
6
3
2
4
5
6
7
3
2
5
4
7
6
3
2
4
5
6
7
2
3
4
6
5
2
7
3
6
4
2
5
3
7
4
6
5
2
3
7
6
4
2
5
3
7
4
6
2
5
3
7
6
4
5
2
3
7
6
5
4
2
3
7
5
6
4
2
7
3
5
6
4
7
2
3
6
5
4
2
7
3
6
5
4
7
2
3
6
4
5
2
7
3
6
4
2
5
3
7
–H
6
2
4
3
5
7
2
6
4
5
3
7
J
2
4
6
3
5
7
2
4
3
6
5
7
2
3
4
6
7
5
2
3
4
6
5
7
3
2
4
6
7
5
3
2
4
6
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
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
4
3
2
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
2
6
3
7
4
5
6
2
3
7
4
5
2
6
3
4
7
5
6
2
4
3
7
5
2
6
4
3
7
2
5
6
4
3
2
7
6
5
4
3
7
2
5
6
4
3
2
7
6
5
3
4
7
2
5
6
3
7
4
5
2
6
7
3
5
4
6
2
3
7
4
5
2
6
J
7
3
5
4
6
2
7
5
3
6
4
2
5
7
6
3
2
4
5
7
3
6
4
2
5
7
6
3
2
4
5
7
3
6
4
2
5
7
3
4
6
2
7
5
3
4
2
6
7
3
5
4
6
2
7
3
5
4
2
6
7
5
3
4
6
2
7
3
5
4
6
2
7
5
3
6
4
2
7
5
6
3
4
2
5
7
6
4
3
2
7
5
6
4
2
3
5
7
6
2
4
3
5
6
7
2
4
3
6
5
2
7
4
3
5
6
7
2
4
3
6
5
2
7
4
3
5
6
2
7
4
3
6
5
7
2
4
3
6
7
5
2
4
3
7
6
5
2
4
3
7
6
5
2
3
4
6
7
5
2
4
3
6
7
5
2
3
4
6
5
7
2
4
3
6
5
2
7
4
3
6
2
5
4
7
3
6
5
2
7
4
3
Y
6
2
5
4
7
3
6
2
4
5
3
7
6
4
2
3
5
7
6
4
2
5
3
7
4
6
2
3
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
2
4
6
3
5
7
4
2
6
3
7
5
2
4
3
6
7
5
4
2
3
7
6
5
4
3
2
6
7
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
3
2
4
7
6
5
3
2
7
4
6
5
3
7
2
4
5
6
3
2
7
4
6
5
3
7
2
4
5
6
3
7
2
4
6
5
7
3
4
2
5
6
3
7
4
5
2
6
7
3
5
4
6
2
7
3
4
5
2
6
7
3
5
4
6
2
7
5
3
6
4
2
7
5
6
3
2
4
7
5
3
6
4
2
Y
7
5
6
3
2
4
7
5
6
2
3
4
7
6
5
2
4
3
7
6
5
2
3
4
6
7
5
2
4
3
7
6
5
2
4
3
6
7
5
4
2
3
6
5
7
4
2
3
5
6
4
7
2
3
5
6
7
4
2
3
6
5
4
7
2
3
5
6
4
2
7
3
6
5
2
4
3
7
6
2
5
4
7
3
2
6
4
5
3
7
6
2
5
4
7
3
2
6
4
5
3
7
2
4
6
5
7
3
4
2
5
6
3
7
2
4
5
3
6
7
4
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
4
6
5
7
2
3
4
6
5
7
3
2
4
6
7
5
3
2
4
6
5
7
3
4
2
6
7
5
3
4
2
7
6
5
3
4
7
2
5
6
3
4
2
7
6
5
J
3
4
7
2
5
6
3
7
4
5
2
6
3
7
5
4
6
2
3
7
4
5
2
6
7
3
5
4
6
2
7
3
4
5
2
6
3
7
4
2
5
6
3
7
4
2
6
5
3
4
7
2
5
6
3
4
7
2
6
5
3
7
4
2
5
6
3
4
7
2
5
6
3
7
4
5
2
6
7
3
5
4
2
6
7
5
3
2
4
6
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
7
5
6
2
3
4
5
7
6
2
4
3
5
7
6
2
3
4
5
7
6
3
2
4
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
2
3
4
5
6
7
2
4
3
5
7
6
2
3
4
J
5
6
7
2
4
3
5
6
2
7
4
3
5
2
6
4
7
3
5
2
6
7
4
3
2
5
6
4
7
3
2
5
6
7
4
3
5
2
6
7
4
3
5
6
2
7
3
4
6
5
7
2
4
3
5
6
7
2
3
4
6
5
2
7
4
3
5
6
7
2
4
3
6
5
2
7
4
3
6
2
5
4
7
3
2
6
4
5
7
3
6
2
5
4
3
7
2
6
4
5
3
7
2
4
6
3
5
7
4
2
3
6
5
7
2
4
6
3
5
7
4
2
3
6
7
5
2
4
3
6
5
7
4
2
6
3
7
5
4
6
2
3
5
7
6
4
2
3
5
7
6
4
2
5
3
7
4
6
2
3
5
7
4
6
2
5
3
7
4
2
6
3
5
7
4
2
3
6
5
7
sM
4
3
2
6
7
5
4
3
2
6
5
7
Y
4
2
3
6
7
5
4
2
3
7
6
5
4
2
7
3
5
6
4
2
3
7
6
5
4
2
7
3
5
6
4
2
7
5
3
6
4
2
5
7
6
3
2
4
5
7
3
6
2
5
4
7
6
3
2
4
5
7
3
6
2
5
4
7
6
3
2
5
7
4
6
3
2
7
5
6
4
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
2
4
6
3
5
7
2
6
4
3
7
5
2
6
4
3
5
7
6
2
3
4
5
7
2
6
4
3
7
5
6
2
3
4
7
6
5
2
4
3
6
7
5
2
3
4
7
6
5
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
sW
6
3
5
4
7
2
6
3
5
7
4
2
J
6
5
3
4
7
2
6
5
4
3
2
7
6
4
5
2
3
7
6
4
5
3
2
7
4
6
5
2
3
7
4
6
5
3
2
7
6
4
5
3
7
2
6
5
4
3
7
2
5
6
3
4
7
2
6
5
3
4
7
2
5
6
4
3
7
2
6
5
3
4
7
2
5
6
4
3
2
7
5
4
6
2
3
7
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
3
4
2
5
7
6
3
2
4
5
7
3
6
4
2
5
7
6
3
2
4
5
7
3
6
2
5
4
7
6
3
5
2
4
6
7
3
5
2
4
6
3
7
2
5
4
6
7
3
2
5
4
6
3
7
2
4
5
6
7
3
2
4
5
7
6
3
2
4
7
5
3
6
2
4
5
7
6
3
J
2
4
7
5
3
6
2
7
4
3
5
6
2
7
3
4
6
5
2
7
4
3
5
6
7
2
3
4
6
5
7
2
4
3
5
6
2
7
4
5
3
6
2
7
4
5
6
3
2
4
7
5
3
6
2
4
7
5
6
3
2
7
4
5
3
6
2
4
7
5
3
6
2
7
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
6
2
5
4
3
7
6
5
2
4
7
3
6
5
2
4
3
7
6
5
4
2
7
3
6
5
2
4
3
7
6
5
4
2
3
7
6
5
2
4
3
7
6
2
5
4
3
7
2
6
4
5
3
7
6
2
5
4
3
7
2
6
4
5
3
7
6
2
5
4
3
7
6
5
2
4
3
6
7
5
4
2
3
7
6
5
2
4
D
3
6
7
5
4
2
3
7
6
5
4
2
3
6
7
4
5
2
3
6
7
5
4
2
6
3
7
5
4
2
3
6
7
5
2
4
6
3
7
2
5
4
3
6
7
2
4
5
6
3
7
2
5
4
6
3
7
2
4
5
6
7
3
2
5
4
6
3
7
2
5
4
6
7
3
5
2
4
6
7
5
3
2
4
6
5
7
2
3
4
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
2
4
7
6
3
5
4
2
7
3
6
5
4
2
7
6
3
4
5
2
7
3
6
5
4
2
7
6
3
4
5
2
6
7
3
5
4
2
6
3
7
4
5
2
6
3
7
4
5
2
3
6
7
4
2
5
6
3
7
4
5
2
6
3
7
sM
4
2
5
6
7
3
4
2
5
6
3
7
J
4
5
2
6
7
3
4
5
2
7
6
3
4
5
7
2
3
6
4
5
2
7
6
3
4
5
7
2
3
6
4
5
2
7
6
3
4
5
2
6
7
3
4
5
2
6
3
7
5
4
2
6
7
3
4
5
2
6
3
7
5
4
2
6
7
3
4
5
2
6
7
3
5
4
2
7
6
3
5
4
7
2
6
3
5
7
4
6
2
3
5
4
7
6
3
2
5
7
4
3
6
2
7
5
3
4
6
2
7
3
5
6
4
2
7
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
3
6
4
2
5
7
3
4
6
2
5
7
4
3
2
6
7
5
3
4
6
2
7
5
4
3
2
6
7
5
3
4
6
2
7
3
5
6
4
2
7
3
6
5
2
4
7
3
5
6
4
2
D
7
3
6
5
2
4
7
3
6
2
5
4
7
3
2
6
4
5
7
3
6
2
5
4
3
7
6
5
2
4
7
3
5
6
4
2
3
7
5
4
6
2
7
3
5
4
2
6
3
7
5
4
6
2
3
5
7
4
2
6
5
3
7
4
6
2
3
5
7
4
6
2
5
3
7
6
4
2
3
5
6
7
4
2
5
3
6
4
7
2
5
6
3
4
2
7
6
5
4
3
2
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
4
5
7
3
6
2
4
5
3
7
2
6
4
5
3
7
6
2
4
3
5
7
2
6
4
3
7
5
2
6
4
7
3
5
2
4
6
3
7
5
2
6
4
3
5
7
–H
2
4
6
5
3
7
4
2
6
3
5
7
D
4
6
2
5
3
7
4
2
6
5
3
7
4
6
2
5
7
3
4
6
2
5
3
7
6
4
2
5
3
7
4
6
2
3
5
7
6
4
2
3
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
6
3
2
5
4
7
3
6
5
2
7
4
3
5
6
7
2
4
5
3
7
6
2
4
3
5
7
6
2
4
5
3
7
2
6
4
3
5
7
2
6
4
5
3
7
2
4
6
5
3
7
2
6
4
5
7
3
2
4
6
5
7
3
2
6
4
5
7
3
6
2
4
5
7
6
3
4
2
5
7
6
4
3
2
5
7
4
6
2
3
7
5
6
4
3
2
5
7
6
3
4
2
–B
7
5
3
6
2
4
7
5
6
3
4
2
D
7
5
3
6
2
4
7
5
3
2
6
4
7
5
2
3
4
6
7
5
3
2
6
4
5
7
3
6
2
4
7
5
6
3
4
2
5
7
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
3
2
5
6
7
4
3
2
6
5
7
3
4
2
5
6
3
7
4
2
6
5
3
4
7
2
6
3
5
4
2
7
3
6
4
5
2
7
6
3
4
2
5
7
3
6
2
4
5
7
6
3
4
2
5
7
3
6
2
4
7
5
3
2
6
4
5
7
2
3
4
6
7
5
3
2
4
6
5
7
2
3
4
6
5
7
3
2
4
5
6
7
2
3
4
5
7
6
2
3
4
7
5
6
2
4
3
5
7
6
2
3
4
5
6
7
2
4
3
6
5
7
4
2
6
3
5
7
D
4
6
2
3
7
5
4
2
6
7
3
5
4
6
2
7
5
3
4
6
2
7
3
5
6
4
2
3
7
5
4
6
2
3
5
7
6
4
2
3
5
7
4
6
2
3
5
7
6
4
3
2
5
7
6
3
4
2
5
7
3
6
2
4
5
7
6
3
4
2
5
7
3
6
2
4
5
7
6
3
2
4
5
7
3
6
2
5
4
7
3
6
5
2
7
4
3
5
6
7
2
4
3
5
7
6
2
4
3
7
5
2
6
4
3
5
7
2
6
4
3
7
5
2
4
6
7
3
5
2
6
4
7
5
3
2
4
6
7
5
3
2
6
4
7
5
3
6
2
4
7
5
6
3
4
2
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
5
3
6
2
4
5
7
3
2
6
4
D
5
3
7
2
4
6
5
7
3
2
4
6
5
3
7
4
2
6
5
3
7
2
4
6
3
5
7
2
4
6
5
3
7
2
6
4
3
5
7
6
2
4
5
3
7
6
4
2
3
5
7
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
7
2
5
6
4
3
2
7
6
5
4
2
3
6
7
4
5
2
6
3
4
7
5
2
6
4
3
7
5
2
4
6
7
3
5
2
6
4
7
3
5
2
4
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
4
2
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
3
7
5
6
4
2
7
3
5
D
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
7
2
5
3
6
4
2
7
3
5
6
4
2
3
7
5
6
4
2
3
5
7
6
2
4
3
7
5
2
6
4
3
5
7
2
4
6
3
7
5
2
6
4
3
7
5
2
4
6
7
3
5
2
4
7
6
3
5
2
7
4
3
6
5
2
7
3
4
5
6
7
2
3
5
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
6
5
7
3
2
4
6
7
5
3
2
4
6
5
7
3
2
4
6
7
5
3
2
6
4
5
7
3
6
2
4
5
7
3
6
4
2
5
3
7
6
2
4
5
7
3
2
6
4
5
3
7
2
4
6
3
5
2
7
4
6
D
3
2
5
4
7
6
3
5
2
4
6
7
3
2
5
6
4
7
3
2
5
4
6
7
2
3
5
4
7
6
3
2
5
7
4
6
2
3
5
7
4
6
3
2
5
7
6
4
2
3
7
5
4
6
2
7
3
5
6
4
7
2
5
3
4
6
2
7
3
5
4
6
7
2
5
3
4
6
2
7
5
4
3
6
7
2
4
5
3
6
7
4
2
5
6
3
4
7
2
6
5
3
7
4
6
2
5
3
4
7
6
5
2
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
2
3
6
4
7
2
5
3
4
6
2
7
3
5
6
4
2
3
7
5
6
4
3
2
5
7
6
4
2
3
7
5
6
4
2
7
3
5
6
4
7
2
5
3
6
7
4
5
2
3
J
7
6
5
4
3
2
7
5
6
3
4
2
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
7
5
6
4
2
3
7
6
5
4
3
2
7
6
5
4
2
3
7
5
6
4
3
2
7
6
5
4
3
2
7
5
6
3
4
2
7
5
3
6
4
2
5
7
3
4
6
2
7
5
3
4
2
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
4
6
5
3
2
7
4
6
3
5
7
2
4
6
3
7
5
2
4
6
7
3
5
2
4
6
7
3
5
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
sW
3
2
5
4
7
6
3
2
5
7
4
6
J
3
5
2
4
7
6
3
5
4
2
6
7
3
4
5
6
2
7
3
4
5
2
6
7
4
3
5
6
2
7
4
3
5
2
6
7
3
4
5
2
7
6
3
5
4
2
7
6
5
3
2
4
7
6
3
5
2
4
7
6
5
3
4
2
7
6
3
5
2
4
7
6
5
3
4
2
6
7
5
4
3
6
2
7
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
5
7
3
2
4
6
5
7
3
2
6
4
5
7
2
3
4
6
5
7
3
2
6
4
5
7
2
3
6
5
4
7
3
2
5
6
4
3
7
2
5
6
4
3
2
7
6
5
4
3
7
2
6
5
4
3
2
7
6
4
5
3
7
2
6
4
5
7
3
2
6
4
7
5
2
3
6
4
5
7
3
2
Y
6
4
7
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
6
7
2
3
4
5
7
6
3
2
5
4
7
6
3
2
4
5
7
3
6
2
5
4
7
6
3
2
4
5
7
3
6
2
5
4
7
3
2
6
5
4
7
2
3
5
6
4
7
2
3
6
5
4
2
7
3
5
6
4
7
2
3
6
5
4
2
7
3
5
6
4
2
3
7
6
5
4
3
2
7
5
6
4
2
3
5
7
6
4
3
2
5
7
4
6
3
2
5
7
6
4
2
3
5
7
4
6
2
5
3
7
6
4
5
2
3
7
4
6
2
5
3
7
4
6
5
2
3
4
7
6
5
2
3
7
4
6
5
3
2
4
7
6
5
3
4
2
6
7
–H
5
4
3
6
2
7
4
5
3
2
6
7
Y
4
3
5
6
2
7
4
3
6
5
2
7
4
6
3
5
7
2
4
6
3
5
2
7
6
4
3
5
7
2
4
6
3
7
5
2
6
4
3
7
2
5
6
3
4
7
5
2
3
6
7
4
2
5
3
6
4
7
5
2
6
3
7
4
2
5
3
6
7
4
2
5
6
3
7
2
4
5
6
3
7
4
2
5
6
7
3
2
4
5
6
3
7
4
2
5
6
7
3
2
4
5
7
6
3
4
2
5
7
3
6
2
4
5
7
3
2
6
4
5
7
2
3
6
5
4
7
3
2
6
4
5
7
2
3
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
4
3
2
7
6
5
3
4
2
7
5
6
4
3
2
7
5
4
6
3
2
5
7
4
3
6
2
7
5
4
6
3
Y
2
7
5
4
6
3
Y
2
5
7
4
3
6
2
5
4
7
3
6
2
4
5
3
7
6
2
4
5
7
3
6
4
2
5
3
7
6
2
4
5
3
6
7
4
2
5
6
3
7
4
5
2
6
3
7
5
4
6
2
3
7
5
4
2
6
3
7
4
5
6
2
3
7
5
4
6
3
2
7
4
5
3
6
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
7
6
3
5
4
2
7
3
6
5
4
2
7
6
3
5
4
7
2
6
3
5
4
2
7
3
6
5
4
7
2
3
6
5
4
2
7
3
6
4
5
7
2
3
6
4
7
5
2
3
6
7
4
2
5
3
6
4
7
5
2
6
3
7
4
2
5
6
7
3
2
4
5
7
6
2
3
5
4
6
7
3
2
4
5
Y
7
6
2
3
5
4
7
2
6
5
3
4
2
7
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
4
5
6
3
7
2
4
5
3
6
7
2
4
5
6
3
2
7
4
5
3
6
7
2
4
5
3
6
2
7
5
4
3
6
2
5
7
4
3
6
5
2
4
7
3
6
2
5
7
4
3
6
5
2
4
7
3
6
5
4
2
7
3
6
4
5
7
2
3
6
5
4
7
3
2
6
4
5
3
7
2
6
4
5
7
3
2
6
5
4
3
7
2
6
5
3
4
7
2
6
3
5
4
2
7
6
5
3
4
2
6
7
3
5
4
6
2
7
3
5
4
2
6
7
3
4
5
6
2
7
3
4
6
5
2
7
3
6
4
5
7
2
3
4
6
5
2
7
Y
3
6
4
5
7
2
3
6
4
7
5
2
3
6
7
4
2
5
3
6
4
7
5
2
3
6
7
4
2
5
3
6
7
2
4
5
3
6
2
7
5
4
6
3
2
7
4
5
6
2
3
7
5
4
6
3
2
7
4
5
6
2
3
7
5
4
6
2
7
3
5
4
6
7
2
5
3
4
7
6
2
3
5
4
7
2
6
5
3
4
7
6
2
3
5
4
7
2
6
5
3
4
7
2
6
3
5
4
2
7
6
5
3
4
7
2
6
5
3
4
2
7
5
6
4
3
2
7
6
5
3
4
7
2
5
6
4
3
7
5
2
6
3
4
5
7
2
6
4
3
7
5
2
4
6
3
5
7
2
4
3
6
5
7
2
4
6
3
5
2
7
4
3
6
5
2
4
7
3
6
sW
5
4
2
3
7
6
5
4
2
7
3
6
D
5
2
4
3
7
6
5
4
2
3
6
7
5
2
4
6
3
7
5
2
4
3
6
7
2
5
4
3
7
6
5
2
4
7
3
6
2
5
4
7
3
6
5
2
4
7
6
3
2
5
7
4
3
6
2
7
5
4
6
3
7
2
4
5
3
6
2
7
5
4
3
6
7
2
4
5
3
6
2
7
4
3
5
6
7
2
3
4
5
6
7
3
2
4
6
5
3
7
2
6
4
5
7
3
6
2
4
5
3
7
6
4
2
5
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
2
5
6
3
7
2
4
5
3
6
2
7
5
4
6
3
2
5
7
4
6
3
5
2
4
7
6
3
2
5
7
4
6
3
2
7
5
4
6
3
7
2
4
5
6
7
3
4
2
5
D
7
6
4
3
5
2
6
7
4
5
3
2
7
6
5
4
2
3
7
6
4
5
3
2
7
6
4
3
5
2
7
6
3
4
2
5
7
6
3
2
4
5
7
6
3
2
5
4
7
3
6
2
4
5
7
3
6
2
5
4
3
7
6
2
4
5
7
3
6
2
4
5
3
7
6
4
2
5
7
3
6
4
2
5
3
7
4
6
2
5
3
4
7
2
6
5
4
3
2
7
5
6
3
4
2
5
7
6
4
3
5
2
6
7
3
4
2
5
6
7
4
3
5
2
6
7
4
5
3
2
6
7
5
4
2
3
6
7
4
5
2
3
6
7
5
4
2
3
7
6
4
5
2
7
3
6
5
4
2
7
3
6
5
4
2
7
6
3
5
2
4
7
3
6
5
4
2
7
3
6
sW
5
2
4
3
7
6
5
2
4
7
3
6
Y
5
4
2
3
7
6
5
4
3
2
6
7
5
3
4
6
2
7
5
3
4
2
6
7
3
5
4
6
2
7
5
3
4
6
2
7
3
5
4
6
7
2
3
4
5
6
2
7
4
3
5
6
7
2
4
3
5
6
2
7
3
4
5
6
7
2
4
3
6
5
7
2
3
4
6
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
4
5
7
2
6
4
3
7
5
2
6
4
7
3
5
2
6
7
4
3
2
5
6
4
7
3
5
2
6
7
4
3
2
5
6
7
4
3
5
2
7
6
3
4
2
5
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
2
6
5
3
4
7
2
5
6
4
3
7
2
6
5
3
4
J
7
2
5
6
4
3
7
2
5
4
6
3
7
5
2
4
3
6
7
5
2
4
6
3
5
7
2
4
3
6
5
7
2
4
6
3
7
5
2
6
4
3
7
2
5
6
3
4
2
7
5
6
4
3
7
2
5
6
3
4
2
7
5
6
4
3
7
2
5
6
4
3
2
7
5
4
6
3
2
5
7
4
6
3
5
2
4
7
6
3
2
5
7
4
6
3
5
2
4
7
3
6
5
4
2
3
7
6
4
5
3
2
6
7
5
4
2
3
6
7
4
5
3
2
6
7
5
4
3
2
6
7
4
5
2
3
6
7
4
2
5
3
6
7
2
4
5
3
7
6
2
4
5
7
3
6
4
2
5
3
7
6
4
2
5
7
3
6
4
5
2
3
7
6
4
5
3
2
6
7
–H
4
3
5
6
2
7
3
4
5
2
6
7
Y
3
5
4
6
2
7
3
5
6
4
2
7
3
6
5
4
7
2
3
6
5
4
2
7
6
3
5
4
7
2
3
6
5
7
4
2
6
3
5
7
2
4
6
5
3
7
4
2
5
6
7
3
2
4
5
6
3
7
4
2
6
5
7
3
2
4
5
6
7
3
2
4
6
5
7
2
3
4
6
5
7
3
2
4
6
7
5
2
3
4
6
5
7
3
2
4
6
7
5
2
3
4
7
6
5
3
2
4
7
5
6
2
3
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
5
6
3
4
2
7
6
5
4
3
2
7
6
4
5
3
2
7
4
6
3
5
2
7
6
4
5
3
2
7
4
6
3
5
2
7
4
3
6
5
2
4
7
3
5
6
2
7
4
3
6
5
Y
2
4
7
3
5
6
2
4
3
7
5
6
2
3
4
5
7
6
2
3
4
7
5
6
3
2
4
5
7
6
2
3
4
5
6
7
3
2
4
6
5
7
3
4
2
6
5
7
4
3
6
2
5
7
4
3
2
6
5
7
3
4
6
2
5
7
4
3
6
5
2
7
3
4
5
6
2
7
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
4
3
2
7
6
5
4
3
7
2
6
5
4
3
2
7
5
6
4
3
7
2
5
6
4
3
2
7
5
6
3
4
7
2
5
6
3
7
4
2
5
6
7
3
2
4
5
6
3
7
4
2
6
5
7
3
2
4
6
7
5
2
3
4
–B
7
6
2
5
4
3
7
6
5
2
3
4
J
7
6
2
5
4
3
7
6
2
4
5
3
7
2
6
4
3
5
7
2
6
4
5
3
2
7
6
4
3
5
2
7
6
4
5
3
7
2
6
5
4
3
7
6
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
5
4
3
6
7
2
4
5
3
6
2
7
4
5
3
2
6
4
7
5
3
6
2
7
4
5
3
2
6
4
7
3
5
2
4
6
3
7
5
4
2
3
6
5
7
2
4
6
3
5
7
4
2
3
6
5
7
2
4
3
6
5
7
4
2
6
3
5
7
4
6
2
3
5
7
6
4
2
3
7
5
6
4
2
7
3
5
4
6
2
3
7
5
4
6
2
7
3
5
4
2
6
3
7
5
4
2
3
6
5
7
–H
4
3
2
5
6
7
3
4
2
6
5
7
J
3
2
4
5
6
7
3
2
5
4
6
7
3
5
2
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
6
7
3
2
5
4
6
7
2
3
4
5
6
7
3
2
4
5
6
7
2
3
5
4
6
7
3
2
4
5
6
7
2
3
5
4
6
7
2
5
3
4
6
7
5
2
3
6
4
7
2
5
3
6
7
4
5
2
3
7
6
4
5
2
7
3
6
4
5
7
2
6
3
4
5
2
7
6
3
4
5
7
2
6
4
3
5
7
2
6
3
4
5
2
7
6
4
3
2
5
7
6
3
4
2
5
7
3
6
4
2
5
3
7
4
6
2
5
7
3
6
4
2
5
3
7
4
6
5
2
7
3
6
4
5
7
2
6
3
4
7
5
6
2
4
3
5
7
2
6
3
4
J
7
5
6
2
4
3
7
6
5
4
2
3
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
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
3
7
6
5
4
2
3
7
6
4
5
2
3
6
7
4
2
5
3
7
6
4
2
3
5
6
7
4
3
2
5
6
4
7
3
2
5
4
6
3
7
2
5
6
4
7
3
2
5
4
6
3
7
2
5
6
4
3
7
2
5
4
6
7
3
2
5
4
7
6
3
2
5
7
4
6
3
2
5
7
4
6
3
5
2
4
7
6
3
2
5
4
7
6
3
5
2
4
6
7
3
2
5
4
6
3
7
2
5
4
3
6
2
7
5
4
6
3
7
2
5
Y
4
3
6
2
7
5
4
3
2
6
5
7
4
2
3
5
6
7
4
2
3
6
5
7
2
4
3
5
6
7
4
2
3
5
6
7
2
4
3
5
7
6
2
3
4
5
6
7
3
2
4
5
7
6
3
2
4
5
6
7
2
3
4
5
7
6
3
2
5
4
7
6
2
3
5
7
4
6
2
5
3
4
7
6
5
2
3
7
4
6
2
5
3
4
7
6
5
2
3
7
4
6
5
2
3
4
7
6
5
3
2
7
4
6
5
3
7
2
4
6
5
7
3
2
6
4
5
3
7
2
4
6
5
7
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
4
2
3
7
6
4
5
3
2
7
6
5
4
2
3
Y
7
6
4
5
3
2
7
6
4
3
5
2
7
4
6
3
2
5
7
4
6
3
5
2
4
7
6
3
2
5
7
4
6
3
2
5
4
7
6
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
6
4
2
3
7
5
4
6
3
2
5
7
4
3
6
2
7
5
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
5
7
3
2
6
5
4
7
2
3
5
6
4
7
2
3
6
5
4
7
3
2
5
6
4
7
3
5
2
6
4
7
5
3
2
4
6
7
3
5
2
4
6
7
5
3
2
4
7
6
5
3
2
4
6
7
5
2
3
4
7
6
5
2
3
7
4
6
5
2
7
3
6
4
5
2
3
7
4
6
J
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
7
5
2
6
3
4
5
7
2
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
6
4
5
2
7
3
6
4
5
7
2
6
3
4
7
5
6
2
3
4
7
6
5
3
2
4
7
5
6
3
4
2
7
6
5
4
3
2
7
6
4
5
3
2
6
7
4
3
5
2
7
6
4
3
5
2
6
7
4
3
2
5
7
6
4
3
5
2
6
7
4
3
2
5
6
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
4
5
3
2
6
7
4
3
5
2
6
4
7
3
2
5
6
7
4
3
5
2
J
6
4
7
3
2
5
6
4
3
7
2
5
6
3
4
2
7
5
6
3
4
7
2
5
3
6
4
2
7
5
3
6
4
7
2
5
6
3
4
7
2
5
6
4
3
7
5
2
4
6
7
3
2
5
6
4
7
3
5
2
4
6
3
7
2
5
6
4
7
3
2
5
4
6
3
7
2
5
4
3
6
2
7
5
3
4
2
6
7
5
4
3
6
2
5
7
3
4
2
6
5
7
3
2
4
5
6
7
2
3
5
4
6
7
3
2
4
5
6
7
2
3
5
4
7
6
3
2
5
4
6
7
2
3
4
5
7
6
2
4
3
5
6
7
4
2
3
5
6
7
4
2
3
6
5
7
2
4
3
5
6
7
2
4
3
6
5
7
2
3
4
5
6
7
2
3
5
4
6
7
sM
2
5
3
4
7
6
2
5
3
4
6
7
Y
2
3
5
4
7
6
2
3
5
7
4
6
2
3
7
5
6
4
2
3
5
7
4
6
2
3
7
5
6
4
2
3
7
6
5
4
2
3
6
7
4
5
3
2
6
7
5
4
3
6
2
7
4
5
3
2
6
7
5
4
3
6
2
7
4
5
3
6
7
2
4
5
3
7
6
4
2
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
3
2
4
5
6
7
3
4
2
5
7
6
3
4
2
5
6
7
4
3
5
2
6
7
3
4
2
5
7
6
4
3
5
2
7
4
6
3
2
5
4
7
6
3
5
2
7
4
6
5
3
2
4
7
6
5
2
3
4
7
6
5
3
2
4
6
7
5
2
3
4
6
5
7
2
3
sW
4
5
6
2
7
3
4
5
6
7
2
3
J
4
6
5
2
7
3
4
6
2
5
3
7
4
2
6
3
5
7
4
2
6
5
3
7
2
4
6
3
5
7
2
4
6
5
3
7
4
2
6
5
7
3
4
6
2
5
7
3
6
4
5
2
7
3
4
6
5
2
7
3
6
4
2
5
7
3
4
6
5
2
7
3
6
4
2
5
3
7
6
2
4
3
5
7
2
6
3
4
7
5
6
2
4
3
7
5
2
6
3
4
7
5
2
3
6
4
7
5
3
2
6
7
4
5
2
3
6
7
4
5
3
2
6
7
5
4
2
3
6
7
4
5
3
2
6
7
5
4
3
6
2
7
4
5
6
3
2
4
7
5
6
3
2
4
5
7
3
6
2
4
7
5
3
6
2
4
5
7
3
2
6
4
7
5
3
2
6
7
4
5
3
2
7
6
5
4
3
2
6
7
4
5
J
3
2
7
6
5
4
3
7
2
5
6
4
3
7
5
2
4
6
3
7
2
5
6
4
7
3
5
2
4
6
7
3
2
5
6
4
3
7
2
6
5
4
3
7
2
6
4
5
3
2
7
6
5
4
3
2
7
6
4
5
3
7
2
6
5
4
3
2
7
6
5
4
3
7
2
5
6
4
7
3
5
2
6
4
7
5
3
6
2
4
7
3
5
6
4
2
7
5
3
4
6
2
7
5
4
3
6
2
5
7
4
6
3
2
7
5
4
6
3
2
5
7
4
6
2
3
7
5
4
6
3
2
5
7
4
6
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
4
3
6
2
5
7
4
6
3
2
5
4
7
6
2
3
5
7
4
6
3
2
D
5
4
7
6
2
3
5
7
4
6
2
3
5
4
7
2
6
3
5
4
7
6
2
3
4
5
7
6
2
3
5
4
7
6
3
2
4
5
7
3
6
2
5
4
7
3
2
6
4
5
7
3
6
2
4
5
7
3
2
6
4
7
5
3
6
2
4
5
7
3
6
2
4
7
5
6
3
2
4
7
6
5
3
2
4
6
7
3
5
2
6
4
3
7
2
5
6
3
4
2
7
5
6
3
2
4
7
5
6
2
3
7
4
5
6
3
2
7
4
5
6
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
4
7
5
6
2
3
4
5
7
2
6
3
4
5
7
2
6
3
5
4
7
2
3
6
4
5
7
2
6
3
4
5
7
sM
2
3
6
4
7
5
2
3
6
4
5
7
J
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
3
7
4
5
2
6
3
4
7
5
2
6
3
4
5
7
6
2
3
4
7
5
2
6
3
4
5
7
6
2
3
4
7
5
2
6
3
4
7
5
6
2
3
7
4
5
6
2
7
3
4
5
6
7
2
4
3
5
6
2
7
4
5
3
6
7
2
5
4
3
7
6
5
2
4
3
7
5
6
4
2
3
7
6
5
4
2
3
7
5
6
4
3
2
7
5
6
4
2
3
7
6
5
4
3
2
7
6
5
4
2
3
6
7
5
2
4
3
6
7
2
5
3
4
7
6
5
2
4
3
7
6
2
5
3
4
7
6
5
2
4
3
7
5
6
4
2
3
7
5
4
6
3
2
7
5
6
4
2
3
D
7
5
4
6
3
2
7
5
4
3
6
2
7
5
3
4
2
6
7
5
4
3
6
2
5
7
4
6
3
2
7
5
6
4
2
3
5
7
6
2
4
3
7
5
6
2
3
4
5
7
6
2
4
3
5
6
7
2
3
4
6
5
7
2
4
3
5
6
7
2
4
3
6
5
7
4
2
3
5
6
4
7
2
3
6
5
4
2
7
3
6
4
5
2
3
7
4
6
2
5
3
7
6
4
2
3
5
7
4
6
3
2
5
7
6
4
2
3
5
7
4
6
3
2
7
5
4
3
6
2
5
7
3
4
2
6
7
5
4
3
2
6
5
7
3
4
2
6
5
7
4
3
2
5
6
7
3
4
2
5
7
6
3
4
2
7
5
6
3
2
4
5
7
6
3
4
2
5
6
7
–H
3
2
4
6
5
7
2
3
4
5
6
7
D