As a proud dad and developer I can say that 3 kids can be described as:
public MyLife()
{
var kid1 = Task.Factory.StartNew(() => Run());
var kid2 = Task.Factory.StartNew(() => Run());
var kid3 = Task.Factory.StartNew(() => Run());
}
try{
Task.WaitAll(kid1, kid2, kid3);
}
catch
{ //Call mom }