25  3744
 5 11 20 15 22  2 25  8  9  1 18 16  3  6 19 24 21 14  7 10 17 12  4 23 13