#include <bits/stdc++.h>
using namespace std;
int tab[201];
int main(int argc, const char* argv[]) {
  for (int i = 0; i <= 100; i++) tab[i] = 0;
  tab[1] = 1;
  tab[2] = 3;
  tab[3] = 5;
  tab[4] = 3;
  tab[5] = 3;
  for (int i = 5; (i / 2) * (i / 2) + (i / 2 + 1) * (i / 2 + 1) <= 200;
       i += 2) {
    tab[(i / 2) * (i / 2) + (i / 2 + 1) * (i / 2 + 1) + 1] = i + 2;
  }
  int cur = 5;
  for (int i = 6; i <= 100; i++) {
    if (tab[i] == 0)
      tab[i] = cur;
    else
      cur = tab[i];
  }
  int x;
  cin >> x;
  cout << tab[x] << endl;
  return 0;
}
