2 3 4 5
0 1 2 3
0 3 2 5
3 2 2 4