March 15 print edition puzzle solutions