#include <iostream>
#include <cstdio>
using namespace std;

int main() 
{
	int neg = 0, pos = 0, zero = 0;
	int n;
	cin>>n;
	for(int  i = 0 ; i < n; ++i){
		int b;
		cin>>b;
		if( b < 0 ){
			++neg;
		}
		else if( b > 0){
			++pos;
		}
		else{
			++zero;
		}
	}
	double negRatio, posRatio, zeroRatio;
	negRatio = static_cast<double>(neg) / static_cast<double>(n);
	posRatio = static_cast<double>(pos) / static_cast<double>(n);
	zeroRatio = static_cast<double>(zero) / static_cast<double>(n);
	printf("%.3f\n%.3f\n%.3f",posRatio,negRatio,zeroRatio);
	return 0;
}