#include using namespace std; using LL=long long; using ULL=unsigned long long; #define rep(i,n) for(int i=0; i<(n); i++) const ULL bitsetsize = 4000001; bitset sieve; bitset buf; ULL GCD(ULL a,ULL b){ return b?GCD(b,a%b):a; } int main(){ ULL A,B,C; cin>>A>>B>>C; if(GCD(GCD(A,B),C)!=1){ cout<<"INF"<