2 2 5 6 3 3 4 5 0 0 10 10 2 2 3 3