#include <bits/stdc++.h>
#pragma GCC optimize("Ofast")
#pragma GCC target("avx,avx2,fma")
#pragma GCC optimization("unroll-loops")
using namespace std;
int main() {
  ios::sync_with_stdio(false);
  long long n, m, x, d;
  long long sum = 0;
  cin >> n >> m;
  for (int i = (0); i < m; i++) {
    cin >> x >> d;
    sum += n * x;
    if (d >= 0) {
      sum += d * (n * (n - 1) / 2);
    } else {
      long long w = (n + 1) / 2;
      sum += d * (w * (w - 1) + (n & 1 ? 0 : w));
    }
  }
  cout << std ::fixed << setprecision(6) << 1.0 * sum / n << endl;
}
