9 1 3 8 7 9 2 6 5 4