import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Rank {
public static void main(String args[])throws IOException{
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
int point[] = new int[5]; //점수5개
int rank[] = new int[5]; // 순위5개
for (int i = 0; i < rank.length; i++) {
System.out.print("점수 : ");
point[i] = Integer.parseInt(in.readLine());
rank[i] = 1;
}
for (int i = 0; i < rank.length; i++) {
for (int j = 0; j < rank.length; j++) {
if (point[i]<point[j]) { //점수가 클때마다
rank[i] += 1; //랭크에 1씩 더해준다
}
}
}
for (int i = 0; i < rank.length; i++) {
System.out.println(rank[i]+" : "+point[i]); // 출력은 무작위이나 순위가 제대로 정해졌음을 알수있다.
}
}
}