#include <bits/stdc++.h>
using namespace std;
signed main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL), cout.tie(NULL);
  long long int n, i, j, res, a, b, p, t, q;
  cin >> a >> b >> n;
  if (a == 0 && b == 0)
    cout << 0 << endl;
  else if (a == 0 && b != 0)
    cout << "No solution" << endl;
  else if (b % a != 0)
    cout << "No solution" << endl;
  else {
    p = b / a;
    q = p;
    p = abs(p);
    bool flag = false;
    i = 0;
    t = pow(i, n);
    while (t <= p) {
      if (t == p) {
        flag = true;
        break;
      }
      i++;
      t = pow(i, n);
    }
    if (flag) {
      if (q < 0)
        cout << -i << endl;
      else
        cout << i << endl;
    } else
      cout << "No solution" << endl;
  }
}
