#include<iostream>
using namespace std;
int m(int x,int y,int z);
short m(short q,short w,short e);
double m(double a,double s,double d);
int main(){
int a,b,c,min;
cin>>a>>b>>c;
min=m(a,b,c);
cout<<"the min is "<<min<<endl;
short ac,bc,cc,minc;
cin>>ac>>bc>>cc;
minc=m(ac,bc,cc);
cout<<"the min is "<<minc<<endl;
double ad,bd,cd,mind;
cin>>ad>>bd>>cd;
mind=m(ad,bd,cd);
cout<<"the min is "<<mind<<endl;
return 0;
}
inline int m(int x,int y,int z){
if(z<x)
x=z;
if(y<x)
x=y;
return x;
}
inline short m(short x,short y,short z){
if(z<x)
x=z;
if(y<x)
x=y;
return x;
}
inline double m(double x,double y,double z){
if(z<x)
x=z;
if(y<x)
x=y;
return x;
}![]()