/*
TASK:phrope
LANG:C++
*/
#include <iostream>
using namespace std;
int main()
{
  unsigned long a,b;
  cin>>a>>b;
  if((a>=b)&&(a/2<b)&&!(a%2))
    cout<<a<<" "<<a/2;
  else if((b>=a)&&(b/2<a)&&!(b%2))
    cout<<b/2<<" "<<b;
  else if((a<=b)&&(2*a<=b)&&!(a%2))
    cout<<a<<" "<<2*a;
  else if((b<=a)&&(2*b<=a)&&!(b%2))
    cout<<2*b<<" "<<b;
  else
    cout<<"0 0";
  cout<<endl;
  return 0;
}
