F. Битва за кольцо
Перед игроками лежат кольца, соединённые в цепочек. У каждого кольца известно содержание золота — целое число процентов. За ход выбирается цепочка и кольцо в ней; дематериализуются все кольца этой цепочки с содержанием золота не больше выбранного. Цепочка при этом может распасться на несколько.
Выигрывает тот, кто дематериализовал последнее кольцо. Первым ходит Гэндальф.
Формат ввода
В первой строке (). В следующих строках описания цепочек: сначала длина — целое число от до , затем проценты содержания золота — целые числа от до .
Формат вывода
Выведите S, если Кольцо достанется Саруману. Иначе в первой строке выведите G, а во второй — номер цепочки и номер кольца в ней (нумерация с единицы) для выигрышного первого хода. Если ходов несколько, выведите с наименьшим номером цепочки, а среди них — с наименьшим номером кольца.
Примеры
2 3 1 2 1 1 1
G 1 1
2 3 2 1 2 1 1
S