import java.util.*;
import java.util.HashMap;
import java.util.Set;
public class Main{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
String x=sc.next();
char ch[]=x.toCharArray();
int size=ch.length;
Map<Character,Integer>map=new LinkedHashMap<>();
int i=0;
while(i!=size)
{
if(map.containsKey(ch[i]==false))
{
map.put(ch[i],1);
}
else
{
int oldval=map.get(ch[i]);
int newval=oldval+1;
map.put(ch[i],newval);
}
++i;
}
Set<Map.entry<Character,Integer>>lhmap=map.entrySet();
char maxkey=' ';
int maxval=0;
for(Map.Entry<Character,Integer>data:lhmap)
{
if(data.getValue()>maxval)
{
maxval=data.getValue();
maxKey=data.getKey();
}
}
System.out.print(maxkey);
}
}
plz correct my code something went wrong