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