3 8 1 9 4 5 2