7 4 3 8 5 6 1 2