#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, a, b, l, r, eo;
  l = r = eo = 0;
  scanf("%d", &n);
  for (int i = 0; i < n; i++) {
    scanf("%d %d", &a, &b);
    if ((a % 2 == 0) && (b % 2 == 1))
      eo++;
    else if ((a % 2 == 1) && (b % 2 == 0))
      eo++;
    l += a;
    r += b;
  }
  if ((l + r) & 1)
    printf("-1");
  else if ((l % 2 == 0) && (r % 2 == 0))
    printf("0\n");
  else {
    if (eo > 0)
      printf("1\n");
    else
      printf("-1\n");
  }
  return 0;
}
