Ограничения: время – 250ms/500ms, память – 512MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод 
Послать решение Blockly Посылки Темы Где Обсудить (0)
Принцесса Бубльгум создает новые виды конфетных людей с помощью редактирования базовой ДНК.
Она может заменить в ДНК одну аминокислоту на другую, удалить аминокислоту из ДНК или вставить новую.
В своих записях она нашла две последовательности действий по изменению ДНК и хочет определить,
приводят ли эти действия к одинаковым результатам или к разным.
Формат ввода
Первая строка ввода содержит одно целое число N1 (0 ) — количество действий в
первой последовательности действий по изменению ДНК, далее следует N_1 строка, каждая из которых
содержит одну из трех команд:
- R p x – замена аминокислоты в позиции p на аминокислоту x;
- D p – удаление аминокислоты;
- I p x – вставка аминокислоты x в позицию p.
Здесь p — целое число от 1 до 10^{10}, x – строчная латинская буква от 'a' до 'z'.
Далее следует строка, содержащая одно целое число N_2 (0\ ≤\ N_2\ ≤\ 2000) — количество
действий во второй последовательности действий по изменению ДНК, далее следует N_2 строка,
каждая из которых содержит одну из вышеуказанных команд.
Формат вывода
Вывести сообщение "Equal", если последовательности действий приводят к одному результату,
или сообщение "Different", если к разным.
Пример ввода 1
2
D 1
D 12
2
D 13
D 1
Пример ввода 2
2
D 1
I 12 a
2
I 12 a
D 1
Пример вывода 2
Different
Пример ввода 3
1
R 10 x
2
I 11 x
D 10