만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

나노의 머리 속 시곗바늘

시간 제한1초메모리 제한1024 MB

요약
눈금이 N개인 시계와 M개인 시계의 바늘이 서로 반대 방향으로 한 칸씩 움직일 때, 두 바늘이 처음으로 같은 숫자를 가리키는 시각(초)을 구합니다.
난이도

보통10점 중 7점

유형
정수론, 수학
정답자
아직 제출이 없습니다

문제

나노의 머리 속에서는 두 개의 작은 시계가 돌아가고 있다. 시계 A에는 11부터 NN까지의 눈금이 시계 방향 순서대로 그려져 있고, 시계 B에는 11부터 MM까지의 눈금이 같은 방식으로 그려져 있다. 각 시곗바늘은 11초에 한 칸씩 돌아가며, A는 반시계 방향, B는 시계 방향으로 돈다.

지금 두 시계의 시곗바늘은 모두 11을 가리키고 있다. 두 바늘이 다시 같은 정숫값을 가리키는 가장 이른 시점을 몇 초 후인지 구하라.

입력

첫 줄에 테스트 케이스의 개수 TT(1≤T≤100 0001\le T\le 100\,000)가 주어진다.

각 테스트 케이스마다 정수 NN과 MM(1≤N,M≤1091\le N,M\le 10^{9})이 주어진다.

출력

각 테스트 케이스에 대해 정답을 한 줄에 출력한다.

예제1

  1. 예제 1

    입력
    2
    4 3
    2011 407
    
    예상 출력
    2
    1616