int main (int argc, char * argv[])
{
if (argc != 1)
{
fprintf (stderr, "%s: invalid arguments\n", argv[0]);
}
output_init ();
pid_t children_IDs[NROF_WORKERS];
fork_children(children_IDs, NROF_WORKERS);
kill_children(children_IDs, NROF_WORKERS);
// TODO:
// * create the message queues & the children
// * do the farming (use output_draw_pixel() for the coloring
// * wait until the children have been stopped
// * clean up the message queues