3 4 5 1 0 6 2 7 12 8 9 11 