3
swap
2
8
2
9
10
7
5
7
6
7
2
5
3
4
15
13
6
5
5

9

8

15

9

13

16