A perfect day at the Utah Shakespeare Festival