import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner scanner  = new Scanner(System.in);
        String name = scanner.next();
        Map<Integer, String> map = new HashMap<Integer, String>();
        map.put(1, "Amy");
        map.put(2, "Joe");
        map.put(3, "Tom");
        map.put(4, "Susan");
        Set<Map.Entry<Integer,String>> entry=map.entrySet();
        Iterator<Map.Entry<Integer,String>> iterator=entry.iterator();
        while(iterator.hasNext())
        {
           Map.Entry<Integer,String> en=iterator.next();
           System.out.printf("%d:%s\n",en.getKey(),en.getValue());
        }
        Scanner n=new Scanner(System.in);
        map.put(5,name);
        map.remove(4);
        map.put(3,"Tommy");
        System.out.println();
        Set<Map.Entry<Integer,String>> entry1=map.entrySet();
        Iterator<Map.Entry<Integer,String>> iterator1=entry.iterator();
        while(iterator1.hasNext())
        {
           Map.Entry<Integer,String> en1=iterator1.next();
           System.out.printf("%d:%s\n",en1.getKey(),en1.getValue());
        }



    }
}