#include #include #include #include using namespace std; typedef long long qword; void process( qword p, qword n ) { qword a = 1; qword b = 1; qword infa = 1; qword infb = 0; qword supa = 1; qword supb = 0xFFFFFFFF; while ( b <= n ) { if ( b * b < a * a * p ) { if ( a * infb < b * infa ) { infa = a; infb = b; } b++; continue; } if ( b * b == a * a * p ) { b++; continue; } if ( b * b > a * a * p ) { if ( a * supb > b * supa ) { supa = a; supb = b; } a++; continue; } } cout << supb << "/" << supa << " " << infb << "/" << infa << endl; return; } int main() { qword p = 0; qword n = 0; while ( cin >> p >> n && p && n ) { process( p, n ); } return 0; }