10 10 56
4 8 5
9 3 11
2 5 5
5 9 9
3 6 1
1 4 9
8 7 7
6 10 1
1 6 12
7 2 9