3 8 6 7 2 0 4 3 5 1