 2 16 24 27 18 26 12 13 23 20  3 17 25 21 28
