postmeridiem12: by Robert Choquette