세 수 N, Q, R이 주어진다. 다음 조건을 모두 만족하는 M을 구해야 한다.
십진법 표기는 0으로 시작하지 않으므로, 남긴 첫 자리가 0이면 안 된다.
첫째 줄에 테스트 케이스의 개수 T가 주어진다 (1≤T≤200). 다음 T개 줄에 테스트 케이스가 한 줄에 하나씩 주어진다.
각 줄에는 공백 하나로 구분한 세 정수 N, R, Q가 이 순서로 주어진다 (1≤N<101000, 0≤R<Q≤1000). 입력에 나오는 수는 모두 앞에 0이 붙지 않는다.
각 테스트 케이스마다 문제에서 설명한 M을 앞에 0을 붙이지 않고 한 줄에 출력한다. 조건을 만족하는 M이 없으면 대신 Not found를 한 줄에 출력한다.
N=840, R=0, Q=8인 경우, 840이 8의 배수이므로 M의 최댓값은 840이다.
N=901, R=3, Q=8인 경우, 901에서 만들 수 있는 부분 수열은 9, 0, 1, 90, 01, 91, 901이다. 이 중 0은 양수가 아니고 01은 앞에 0이 붙어서 빠진다. 남은 값 중 8로 나눈 나머지가 3인 것은 91뿐이다.
N=123456789, R=10, Q=100인 경우, 100으로 나눈 나머지가 10인 부분 수열이 없다.