private DateTime ProposeDate(int year)
{
var proposed = new DateTime(year, Month, 1);
while (proposed.DayOfWeek != Day)
{
proposed = proposed.AddDays(1);
}
var count = 0;
while (count != Index)
{
proposed = proposed.AddDays(7);
count++;
}
return proposed;
}
}