#include int isK(int a, int b, int c) { return ( (a < b && b > c && a != c) || (a > b && b < c && a != c) ); } int main() { int a, b, c, i; scanf("%d%d%d", &a, &b, &c); if( isK(a, b, c) ) { printf("INF\n"); return 0; } int max = a < b ? b : a; max = max < c ? c : max; int cnt = 0; for(i = 1; i <= max; i++) { if( isK(a % i, b % i, c % i) ) { cnt++; } } printf("%d\n", cnt); return 0; }