Dot Sowerby's half marathon punctuates a full week for the Triad