#include <stdio.h>
#include <limits.h>
#include <stdarg.h>

int minimo(int args, ...) 
{
   	int elemento, min = INT_MAX;

    va_list valist;
    va_start(valist, args);
     
    for(int i=0; i<args; i++)
    {
        elemento = va_arg(valist, int);
        if(elemento < min)
            min = elemento;
    }
    
    va_end(valist);

 	 return min;
}

int main() 
{   
	
	int num = minimo(8, 5, 3, 7, 12, 6);
	printf("%d\n", num);

    return 0;
}
