#include<stdio.h>
#include<string.h>
int main()
{
int N,i,a[1000],m,j;
double r[1000],ji[1000],t,pi=3.14;
scanf("%d",&N);
for(i=0;i<N;i++){
scanf("%lf",&r[i]);
a[i]=i+1; //顺序号
ji[i]=1.33*pi*r[i]*r[i]*r[i];
}
for(j=0;j<N-1;j++){
for(i=0;i<N-j-1;i++)
{
if(ji[i]>ji[i+1]){
t=ji[i];ji[i]=ji[i+1];ji[i+1]=t;//排序
m=a[i];a[i]=a[i+1];a[i+1]=m;//交换顺序号
}
}
}
for(i=N-1;i>=0;i--){printf("%.2lf %d
",ji[i],a[i]);}
return 0;
}