Currently..
Our marrying machine's programState: Stopped
Humanoid Gabuse = new Humanoid("gabuse");
Humanoid Pepa = new Humanoid("pepa");
 
bool married = false;
while(!married)
{
Console.Write("Waiting .. waiting candidates");
 
if(Gabuse.IsMarried || Pepa.IsMarried)
{
Console.Write("Condition error.. trying recover");
continue;
}
 
if (Date.Today == (Date)"17.11.2007")
{
if((Gabuse + Pepa).Mary() == true)
{
married = true;
Console.Write("Haaaleluja..");
}
else
{
Console.Write("You couldn't get married. See the log file for more info.");
}
}
else
System.Sleep(DateInterval.OneDay);
}
Console.Write("End of story.")
Clickable option: I can't stand it, shift time to 17.11.2007 and
Output