Desing a outlook recurring meeting system with input may vary like "Every second friday of quater" or "every third thursday of third quater of alternate/leap year"