15
27
28
12
8
16
4
19
18
11
30
13
14
5
6
2
7
10
23
22
9
29
24
21
17
1
3
25
26
20
Comparing
Using Auxilary Space
Sorted