min	2
max	50
0	1	2	3	4	5	6	8	9
1	0	2	6	70	8	9	10	1
2	2	0	1	1	130	140	150	100
3	6	1	0	90	9	9	9	1	
4	70	1	90	0	90	90	90	1
5	8	130	9	90	0	9	9	9
6	9	140	9	90	9	0	9	9
8	10	150	9	90	9	9	0	9
9	1	1	1	100	9	9	9	9