3   4   6   5   1   10  7   8   2   9
