Variadic functions with unknown argument count

Variadic function is function that accepts varying number arguments. But often times we've to pass the number of arguments as the first argument. But once we faced a peculiar problem where the number of arguments can't be passed. And we solved it in a peculiar ;) way.