15 puzzle

6
2
8
4
5
10
14
7
9
1
3
15
11
13
12
0