Реализовать функцию flatten, которая принимает произвольное количество аргументов любых типов и раскладывает их в плоскую последовательность,