#include #define pb push_back #define f first #define s second #define mp make_pair #define pii pair using namespace std; int main() { unsigned long long mod1, mod2; cin >> mod1 >> mod2; unsigned long long cmmdc = __gcd(mod1, mod2); unsigned long long vaca = mod1 * mod2 / cmmdc; cout << 2 << '\n'; cout << 1 << ' ' << vaca << '\n'; cout << 3 << ' ' << vaca * 2 << '\n'; return 0; }