VIII Olimpiada Informatyczna 2000/2001
Author: Marcin Sawicki
|III stage contest, the trial day|
Byteland is known for wandering flea trainers. Tamed fleas are taught to dance. They make precise leaps in the rhythm of music. On the table the trainer puts in a row numbered coins, but it's not assumed that they are arranged in any specific order. On each coin there is an inscription of the form "i->j"; i is the number of this coin and j is the number of the coin on which a flea should leap if it sits on this coin. Then the trainer puts one flea on each coin and turns on the music. The fleas, while dancing, follow the rhythm of the music; i.e. at each beat of music each flea leaps directly to the coin with number equal to the j-number written on the coin it is sitting on. During the dance it may happen that many fleas sit on the same coin. In this case they continue their performance together. Let's assume that we have n coins and n fleas. As soon as we say what numbers are written on the coins 1,2,...,n, we will have the performance fully determined. However, two different sets of coins may give the same performance, if only we arrange them in appropriate order.
However, the sets 1->2, 2->3, 3->2, 4->4 and 1->1, 2->3, 3->2, 4->3 are of the same type. If you put these coins in the row - the first set from left to right and the second from right to left - you would see the same performance.
In the first line of the text file PCH.IN there is written one integer d equal to the number of test cases, 1<=d<=100. In the following 3*d lines the test cases are described -- each case occupies three consecutive lines. The first of these three contains one integer n, 1<=n<=2 000, equal to the number of coins. Each of the remaining two lines is a description of a set of n coins in a form of n integers from the interval 1...n, separated by single spaces; the i-th integer denotes the number of a coin that flea must leap to when it seats on the i-th coin.
For each of the test cases from the file PCH.IN your program should write into the text file PCH.OUT exactly one line containing exactly one letter:
For the input file PCH.IN:
2 3 2 3 1 2 3 3 4 2 3 2 4 1 3 2 3the correct answer is the output file PCH.OUT: