@Matthew: ah, good. I was a bit worried that you might have to use symmetry to do Puzzle MD1.2, but after some calculation I agree with you. Neat!