template<typename T> inline void print_limits(){ cout<<numeric_limits<T>::min()<<' '<<numeric_limits<T>::max()<<endl; }