#include <cstdio>
#include <map> // нужный для map-а include
#include <string>

using namespace std;

map <string, int> m; // на самом деле это set < pair<string,int> > т.е. множество пар

int main()
{
  // Это называется "Ассоциативный массив".
  // Если вы хотите по имени человека быстро получать его номер, map вам в руки.
  m["olya"] = 2;
  m["petya"] = 3;

  char s[100];
  scanf("%s", s);
  m[s] = 4;

  for (map <string,int>::iterator it = m.begin(); it != m.end(); it++)
  {
    // it : map <string,int>::iterator
    // *it : pair <string,int>
    // it->first : string
    // it->second : int
    // it->first.c_str() : char *

    printf("%s : %d\n", it->first.c_str(), it->second);
  }
  return 0;
}