#include <pwd.h>
#include <stdio.h>
#include <unistd.h>

int main()
{
	auto* pw = getpwuid(geteuid());
	if (pw == nullptr)
	{
		printf("unknown user %d\n", geteuid());
		return 1;
	}
	printf("%s\n", pw->pw_name);
	endpwent();
	return 0;
}