#include <iostream>
using namespace std;

int main() {
	int n=0,otr=0,pol=0;
	scanf("%d",&n);//размеры массива
	double A[n],B[n],C[n];//создаем три массива
	for(int i=0;i<n;i++)// цикл для ввода значений массива и сортировки
	{
		cin >> A[i];
		A[i]>=0?B[pol++]=A[i]:C[otr++]=A[i];
	}
	for(int i=0;i<pol;i++)//выводим положителный массив
	{
		cout << B[i] << endl;
	}
	for(int i=0;i<otr;i++)//выводим отрицательынй массив
	{
		cout << C[i] << endl;
	}
	cout << "Negative " << otr << " Positive " << pol << endl;//выводим количество отрицательных и положительных чисел
	return 0;
}