#include <bits/stdc++.h>
using namespace std;
const int MAX = 2010;
int n, calk = 0, suma = 0;
void wczytaj_dane() {
  cin >> n;
  for (int i = 0; i < (2 * n); i++) {
    int pom[2];
    scanf("%d.%d", &pom[0], &pom[1]);
    if (pom[1] == 0) calk++;
    suma += pom[1];
  }
}
int rozwiaz() {
  int wynik = 1000 * n - suma;
  if (wynik < 0) return abs(wynik);
  int ile = wynik / 1000;
  calk = min(calk, n);
  if (calk <= ile)
    return wynik - calk * 1000;
  else {
    wynik -= ile * 1000;
    return min(wynik, abs(wynik - 1000));
  }
}
void zrob_test() {
  wczytaj_dane();
  int w = rozwiaz();
  printf("%d.%03d\n", w / 1000, w % 1000);
}
int main() {
  zrob_test();
  return 0;
}
