#include <mpc.h>
#include <sys/utsname.h>
int [*]main() {
struct utsname un;
int [host]local_one;
repl int one;
repl int number_of_processes;
uname(&un);
local_one = 1;
one = local_one;
number_of_processes = one[+];
MPC_Printf("Hello world! I'm one of %d processes"
"and run on \"%s\".\n",
number_of_processes, un.nodename);
}