Baxter

1 2 3 4
5 6 9 10
11 12 16 17
19 20 23 25
26 28 29 Baxter0