7 6 5 4 3 2 1
7 5 5 6 4 2 3 1 1
7 5 5 6 4