48
3
3
3
-1
3
-1
-1
48
3
3
3
1
48
1
1
-1
48
-1
-1
1
48
1
1
-1
48
-1
-1
96
48
3
3
-1
48
-1
-1
96
48
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
96
96
1
1
-1
96
-1
-1
96
96
1
1
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
-1
96
-1
-1
2
48
48
3
3
-1
48
-1
-1
48
48
3
3
1
48
1
1
-1
48
-1
-1
1
48
1
1
-1
48
-1
-1
48
48
3
3
-1
48
-1
-1
48
48
3
3
1
48
1
1
-1
48
-1
-1
1
48
1
1
-1
48
-1
-1
-1
48
-1
-1
-1
48
-1
-1
48
48
3
3
-1
48
-1
-1
48
48
3
3
1
48
1
1
-1
48
-1
-1
1
48
1
1
-1
48
-1
-1
48
48
3
3
-1
48
-1
-1
48
48
3
3
1
48
1
1
-1
48
-1
-1
1
48
1
1
-1
48
-1
-1
-1
48
-1
-1
-1
48
-1
-1
-1
48
-1
-1
-1
48
-1
-1
-1
48
-1
-1
-1
48
-1
-1
96
192
1
1
-1
192
-1
-1
96
192
1
1
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
192
96
3
3
-1
96
-1
-1
192
96
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
1
1
-1
192
-1
-1
192
192
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
-1
192
-1
-1
2
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
192
576
1
1
-1
576
-1
-1
192
576
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
384
192
1
1
-1
192
-1
-1
384
192
1
1
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
384
1
1
3
3
-1
384
-1
-1
384
1
1
3
3
1
384
1
1
-1
384
-1
-1
1
384
1
1
384
384
1
1
-1
384
-1
-1
384
384
1
1
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
-1
384
-1
-1
2
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
384
1152
1
1
-1
1152
-1
-1
384
1152
1
1
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
576
384
1
1
-1
384
-1
-1
576
384
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
576
1
1
3
3
-1
576
-1
-1
576
1
1
3
3
1
576
1
1
-1
576
-1
-1
1
576
1
1
576
576
1
1
-1
576
-1
-1
576
576
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
-1
576
-1
-1
2
288
1
1
3
3
-1
288
-1
-1
288
1
1
3
3
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
576
288
1
1
-1
288
-1
-1
576
288
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
576
1
1
3
3
-1
576
-1
-1
576
1
1
3
3
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
288
576
1
1
-1
576
-1
-1
288
576
1
1
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
288
1
1
3
3
-1
288
-1
-1
288
1
1
3
3
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
288
1
1
3
3
-1
288
-1
-1
288
1
1
3
3
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
576
288
1
1
-1
288
-1
-1
576
288
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
576
1
1
3
3
-1
576
-1
-1
576
1
1
3
3
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
288
576
1
1
-1
576
-1
-1
288
576
1
1
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
288
1
1
3
3
-1
288
-1
-1
288
1
1
3
3
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
576
1152
1
1
-1
1152
-1
-1
576
1152
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
288
576
1
1
-1
576
-1
-1
288
576
1
1
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
576
1152
1
1
-1
1152
-1
-1
576
1152
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
576
576
1
1
-1
576
-1
-1
576
576
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
-1
576
-1
-1
2
576
288
1
1
-1
288
-1
-1
576
288
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
4
-1
4
144
-1
3
1
1
1
1
-1
4
36
-1
1
1
1
1
-1
4
36
-1
-1
4
36
-1
-1
4
-1
-1
-1
4
72
-1
-1
4
-1
-1
-1
288
-1
-1
4
2
-1
576
-1
-1
4
2
2
2
-1
4
72
-1
4
-1
4
72
-1
4
288
1
1
3
3
-1
288
-1
-1
288
1
1
3
3
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
-1
288
-1
-1
288
288
1
1
-1
288
-1
-1
288
288
1
1
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
-1
288
-1
-1
576
288
1
1
-1
288
-1
-1
576
288
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
288
576
1
1
-1
576
-1
-1
288
576
1
1
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
576
576
1
1
-1
576
-1
-1
576
576
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
-1
576
-1
-1
2
2
-1
576
-1
-1
-1
384
-1
-1
384
960
1
1
-1
960
-1
-1
384
960
1
1
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
-1
384
-1
-1
2
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
384
768
1
1
-1
768
-1
-1
384
768
1
1
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
-1
384
-1
-1
2
2
-1
384
-1
-1
-1
192
-1
-1
192
576
1
1
-1
576
-1
-1
192
576
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
-1
192
-1
-1
2
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
96
96
3
3
-1
96
-1
-1
96
96
3
3
1
96
1
1
-1
96
-1
-1
1
96
1
1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
-1
96
-1
-1
192
384
1
1
-1
384
-1
-1
192
384
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
64
192
3
3
-1
192
-1
-1
64
192
3
3
1
64
1
1
-1
64
-1
-1
1
64
1
1
-1
64
-1
-1
64
64
3
3
-1
64
-1
-1
64
64
3
3
1
64
1
1
-1
64
-1
-1
1
64
1
1
-1
64
-1
-1
64
64
1
1
-1
64
-1
-1
64
64
1
1
-1
64
-1
-1
4
1
-1
1
-1
2
4
-1
-1
1
1
1
-1
2
-1
-1
1
-1
1
-1
2
-1
1
2
-1
-1
-1
-1
1
-1
-1
1
-1
-1
2
2
192
192
3
3
-1
192
-1
-1
192
192
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
-1
192
-1
-1
-1
384
-1
-1
384
576
1
1
-1
576
-1
-1
384
576
1
1
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
-1
384
-1
-1
2
192
1
1
3
3
-1
192
-1
-1
192
1
1
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
384
192
1
1
-1
192
-1
-1
384
192
1
1
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
384
1
1
3
3
-1
384
-1
-1
384
1
1
3
3
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
192
384
1
1
-1
384
-1
-1
192
384
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
1
1
3
3
-1
192
-1
-1
192
1
1
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
192
1
1
3
3
-1
192
-1
-1
192
1
1
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
384
192
1
1
-1
192
-1
-1
384
192
1
1
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
384
1
1
3
3
-1
384
-1
-1
384
1
1
3
3
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
192
384
1
1
-1
384
-1
-1
192
384
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
1
1
3
3
-1
192
-1
-1
192
1
1
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
-1
192
-1
-1
384
768
1
1
-1
768
-1
-1
384
768
1
1
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
64
384
3
3
-1
384
-1
-1
64
384
3
3
1
64
1
1
-1
64
-1
-1
1
64
1
1
-1
64
-1
-1
64
64
3
3
-1
64
-1
-1
64
64
3
3
1
64
1
1
-1
64
-1
-1
1
64
1
1
-1
64
-1
-1
64
64
1
1
-1
64
-1
-1
64
64
1
1
-1
64
-1
-1
4
1
-1
1
-1
2
4
-1
-1
1
1
1
-1
2
-1
-1
1
-1
1
-1
2
-1
1
2
-1
-1
-1
-1
1
-1
-1
1
-1
-1
2
2
384
384
1
1
-1
384
-1
-1
384
384
1
1
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
384
1
1
3
3
-1
384
-1
-1
384
1
1
3
3
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
-1
576
-1
-1
576
960
1
1
-1
960
-1
-1
576
960
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
-1
576
-1
-1
2
288
1
1
3
3
-1
288
-1
-1
288
1
1
3
3
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
576
288
1
1
-1
288
-1
-1
576
288
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
576
1
1
3
3
-1
576
-1
-1
576
1
1
3
3
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
288
576
1
1
-1
576
-1
-1
288
576
1
1
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
288
1
1
3
3
-1
288
-1
-1
288
1
1
3
3
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
288
1
1
3
3
-1
288
-1
-1
288
1
1
3
3
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
576
288
1
1
-1
288
-1
-1
576
288
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
576
1
1
3
3
-1
576
-1
-1
576
1
1
3
3
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
288
576
1
1
-1
576
-1
-1
288
576
1
1
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
288
1
1
3
3
-1
288
-1
-1
288
1
1
3
3
1
288
1
1
-1
288
-1
-1
1
288
1
1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
-1
288
-1
-1
576
1152
1
1
-1
1152
-1
-1
576
1152
1
1
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
64
576
3
3
-1
576
-1
-1
64
576
3
3
1
64
1
1
-1
64
-1
-1
1
64
1
1
-1
64
-1
-1
64
64
3
3
-1
64
-1
-1
64
64
3
3
1
64
1
1
-1
64
-1
-1
1
64
1
1
-1
64
-1
-1
64
64
1
1
-1
64
-1
-1
64
64
1
1
-1
64
-1
-1
4
1
-1
1
-1
2
4
-1
-1
1
1
1
-1
2
-1
-1
1
-1
1
-1
2
-1
1
2
-1
-1
-1
-1
1
-1
-1
1
-1
-1
2
2
-1
2
-1
2
-1
2
-1
2
2
2
-1
3
1
64
1
1
-1
64
-1
-1
1
64
1
1
192
1
1
3
3
-1
192
-1
-1
192
1
1
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
1
1
-1
192
-1
-1
192
192
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
1
1
3
3
-1
192
-1
-1
192
1
1
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
1
1
-1
192
-1
-1
192
192
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
80
192
1
1
-1
192
-1
-1
80
192
1
1
1
80
1
1
-1
80
-1
-1
1
80
1
1
-1
64
-1
-1
-1
80
-1
-1
-1
144
-1
-1
3
1
64
1
1
-1
64
-1
-1
1
64
1
1
384
1
1
3
3
-1
384
-1
-1
384
1
1
3
3
1
384
1
1
-1
384
-1
-1
1
384
1
1
-1
384
-1
-1
192
384
1
1
-1
384
-1
-1
192
384
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
1
1
3
3
-1
192
-1
-1
192
1
1
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
1
1
-1
192
-1
-1
192
192
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
80
192
1
1
-1
192
-1
-1
80
192
1
1
1
80
1
1
-1
80
-1
-1
1
80
1
1
-1
64
-1
-1
-1
80
-1
-1
-1
144
-1
-1
3
1
64
1
1
-1
64
-1
-1
1
64
1
1
576
1
1
3
3
-1
576
-1
-1
576
1
1
3
3
1
576
1
1
-1
576
-1
-1
1
576
1
1
-1
576
-1
-1
192
576
1
1
-1
576
-1
-1
192
576
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
1
1
3
3
-1
192
-1
-1
192
1
1
3
3
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
192
192
1
1
-1
192
-1
-1
192
192
1
1
1
192
1
1
-1
192
-1
-1
1
192
1
1
-1
192
-1
-1
80
192
1
1
-1
192
-1
-1
80
192
1
1
1
80
1
1
-1
80
-1
-1
1
80
1
1
-1
64
-1
-1
-1
80
-1
-1
-1
144
-1
-1
3
-1
144
-1
-1
144
-1
-1
144
-1
-1
144
-1
2
-1
64
-1
4
-1
4
16
-1
4
-1
16
4
-1
1
16
1
1
-1
16
4
-1
1
16
1
1
-1
1
4
-1
3
-1
4
-1
2
1
2
-1
-1
2
-1
1
2
-1
-1
2
-1
-1
2
-1
-1
2
-1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
2
-1
1
-1
1
-1
1
-1
1
2
-1
4
-1
1
-1
-1
80
-1
-1
4
-1
-1
80
-1
-1
84
-1
3
-1
-1
84
2
-1
-1
80
1
-1
-1
-1
300
3
-1
-1
4
3
1
1
1
1
-1
300
1
3
-1
300
4
-1
-1
4
-1
300
4
-1
-1
80
3
1
1
1
1
-1
300
1
3
-1
300
80
-1
-1
80
-1
300
80
-1
300
80
2
-1
24000
-1
300
1
1
-1
300
-1
300
3
-1
300
4
3
1
1
1
1
-1
300
1
3
-1
300
4
-1
300
4
-1
300
4
-1
300
3
-1
300
1
1
-1
300
3
-1
300
1
-1
300
4
-1
300
1
-1
300
1
-1
300
6