#include <algorithm> // std::min
std::min(1,2);
int n = min({2,3,4,5});
// n = 2
int min = INT_MIN;
#include <iostream>
template <class T> const T& min(const T& a, const T& b)
{
return a < b ? a : b;
}
int main()
{
std::cout << min(1, 2) << std::endl;
}