#include <iostream>
using namespace std;
#define n 5
template <typename T>
T sort(T a[n]){
T t=0;
for(int i=0;i<n-1;i++){
for(int j=i+1;j<n;j++){
if(a[j]<a[i]){
t=a[j];a[j]=a[i];a[i]=t;
}
}
}
}
int main(){int a[n];
for(int i=0;i<n;i++){
cin>>a[i];
}
sort(a);
for(int i=0;i<n;i++){
cout<<a[i]<<",";
}
float b[n];
for(int i=0;i<n;i++){
cin>>b[i];
}
sort(b);
for(int i=0;i<n;i++){
cout<<b[i]<<",";
}
double c[n];
for(int i=0;i<n;i++){
cin>>c[i];
}
sort(c);
for(int i=0;i<n;i++){
cout<<c[i]<<",";
}
return 0;
}
using namespace std;
#define n 5
template <typename T>
T sort(T a[n]){
T t=0;
for(int i=0;i<n-1;i++){
for(int j=i+1;j<n;j++){
if(a[j]<a[i]){
t=a[j];a[j]=a[i];a[i]=t;
}
}
}
}
int main(){int a[n];
for(int i=0;i<n;i++){
cin>>a[i];
}
sort(a);
for(int i=0;i<n;i++){
cout<<a[i]<<",";
}
float b[n];
for(int i=0;i<n;i++){
cin>>b[i];
}
sort(b);
for(int i=0;i<n;i++){
cout<<b[i]<<",";
}
double c[n];
for(int i=0;i<n;i++){
cin>>c[i];
}
sort(c);
for(int i=0;i<n;i++){
cout<<c[i]<<",";
}
return 0;
}