#include <iostream>
using namespace std;
int main()
{
static const char *tb[2][2]={{"1","1"},{"0","inf"}};
static const char *bt[]={"1","0","inf"};
double a,b;
while(cin>>a>>b) cout<<tb[a==0][b==0]<<" "<<bt[((b==0)+1)*(a==0)]<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CglzdGF0aWMgY29uc3QgY2hhciAqdGJbMl1bMl09e3siMSIsIjEifSx7IjAiLCJpbmYifX07CglzdGF0aWMgY29uc3QgY2hhciAqYnRbXT17IjEiLCIwIiwiaW5mIn07Cglkb3VibGUgYSxiOwoJd2hpbGUoY2luPj5hPj5iKSBjb3V0PDx0YlthPT0wXVtiPT0wXTw8IiAiPDxidFsoKGI9PTApKzEpKihhPT0wKV08PGVuZGw7CglyZXR1cm4gMDsKfQ==