#include<math.h>
void swapmm(double *a,int n){
int i,mini=0,maxi=0;
double t,max=a[0],min=a[0];
for(i=1;i<6;i++){
if(fabs(a[i])>fabs(max)){
max=a[i];
maxi=i;}
if(fabs(a[i])<fabs(min)){
min=a[i];
mini=i;}}
t=a[maxi];
a[maxi]=a[mini];
a[mini]=t;
}
void main(){
double a[80];
int i;
for(i=0;i<6;i++){
scanf("%lf",&a[i]);}
swapmm(a,6);
for(i=0;i<6;i++)
printf("%lf ",a[i]);
}
#include<stdio.h>
int huiwen(char *s){
int i,j,n=0;
for(i=0;s[i]!='\0';i++);
for(j=0;j<i;j++){
if(s[j]==s[i-j-1])
n+=1;}
if(n==i)
return 1;
else
return 0; }
void main(){
char a[80];
gets(a);
if(huiwen(a)==1)
printf("yes");
else
printf("NO");
}
void swapmm(double *a,int n){
int i,mini=0,maxi=0;
double t,max=a[0],min=a[0];
for(i=1;i<6;i++){
if(fabs(a[i])>fabs(max)){
max=a[i];
maxi=i;}
if(fabs(a[i])<fabs(min)){
min=a[i];
mini=i;}}
t=a[maxi];
a[maxi]=a[mini];
a[mini]=t;
}
void main(){
double a[80];
int i;
for(i=0;i<6;i++){
scanf("%lf",&a[i]);}
swapmm(a,6);
for(i=0;i<6;i++)
printf("%lf ",a[i]);
}
#include<stdio.h>
int huiwen(char *s){
int i,j,n=0;
for(i=0;s[i]!='\0';i++);
for(j=0;j<i;j++){
if(s[j]==s[i-j-1])
n+=1;}
if(n==i)
return 1;
else
return 0; }
void main(){
char a[80];
gets(a);
if(huiwen(a)==1)
printf("yes");
else
printf("NO");
}