 2 12 13 16 26 27 23 24 20  3 17 25 21 28 11 15 14 18 19
