
// Permutació.
// Calcula una permutació del vector.
// Entrada: una llista d'enters.

#include <iostream>
#include <vector>
#include <algorithm>
#include <stdlib.h>

using namespace std;

vector<double> permutacio (vector<double>& v);

int main ()
{
	int mida;
	cin >> mida;
	
	srand (2);
	
	vector <double> v(mida);
	for (int i = 0 ; i < mida ; i++)
		cin >> v[i];

//	for (int i = 0 ; i < v.size() ; i++)
//		cout << v[i] << " ";
//	cout << endl;
		
	vector<double> p;
	p = permutacio(v);
		
	for (int i = 0 ; i < p.size() ; i++)
		cout << p[i] << " ";
	cout << endl;
	
	return 0;
}



