#include <stdio.h>
#include <string.h>
#define MAXSIZE 120
int main()
{
int cntlow=0;
int cntupp=0;
char str[MAXSIZE];
memset(str, 0, sizeof(str));
scanf("%s", str);
int length=strlen(str);
int i;
for(i=0; i<length; ++i)
if((str[i]>=65)&&(str[i]<=90))
++cntupp;
else if((str[i]>=97)&&(str[i]<=122))
++cntlow;
if(cntupp>cntlow)
{
for(i=0; i<length; ++i)
{
if((str[i]>=97)&&(str[i]<=122))
str[i]-=32;
printf("%c", str[i]);
}
}
else
{
for(i=0; i<length; ++i)
{
if((str[i]>=65)&&(str[i]<=90))
str[i]+=32;
printf("%c", str[i]);
}
}
printf("\n");
return 0;
}