#include <mpi.h>
#include <stdio.h>
int main(int argc, char** argv) {
// Initialize MPI
MPI_Init(&argc, &argv);
// Get the rank of the current process
int rank;
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
// Print a message showing the rank of each process
printf("Hello from process %d\n", rank
);
// Finalize MPI
MPI_Finalize();
return 0;
}
I2luY2x1ZGUgPG1waS5oPgojaW5jbHVkZSA8c3RkaW8uaD4KCmludCBtYWluKGludCBhcmdjLCBjaGFyKiogYXJndikgewogIC8vIEluaXRpYWxpemUgTVBJCiAgTVBJX0luaXQoJmFyZ2MsICZhcmd2KTsKCiAgLy8gR2V0IHRoZSByYW5rIG9mIHRoZSBjdXJyZW50IHByb2Nlc3MKICBpbnQgcmFuazsKICBNUElfQ29tbV9yYW5rKE1QSV9DT01NX1dPUkxELCAmcmFuayk7CgogIC8vIFByaW50IGEgbWVzc2FnZSBzaG93aW5nIHRoZSByYW5rIG9mIGVhY2ggcHJvY2VzcwogIHByaW50ZigiSGVsbG8gZnJvbSBwcm9jZXNzICVkXG4iLCByYW5rKTsKCiAgLy8gRmluYWxpemUgTVBJCiAgTVBJX0ZpbmFsaXplKCk7CiAgcmV0dXJuIDA7Cn0K