#include <bits/stdc++.h>
using namespace std;
int n, cnt;
double tt, tot;
int main() {
  scanf("%d", &n);
  for (int i = 1; i <= 2 * n; i++) {
    double x;
    scanf("%lf", &x), tot += x, tt += ceil(x);
    if (floor(x) != ceil(x)) cnt++;
  }
  if (tt - min(cnt, n) > tot)
    tt -= min(cnt, n);
  else {
    int v = min(cnt, n), t = n;
    while (tt > tot + .5 && v) tt--, v--, t--;
    if (2 * n - cnt < t) tt -= t - (2 * n - cnt);
  }
  printf("%.3lf\n", abs(tt - tot));
  return 0;
}
