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