ab

aa

14 12 13 9 11 10

8 7 6 5

3 2 1 4