7   8   5   10  3   6   9   4   2   1
