О "Саймон забывает"

А, кто? Не знаем мы никаких Сань.

На модуле имеется 10 цветных кнопок которые могут гореть, 10 цветных ламп и дисплей, который показывает номер текущего этапа.

При обезвреживании каждого неигнорируемого модуля начинается новый этап. С каждым этапом меняются цвета кнопок, последовательность их вспышек и какие лампы горят.

На каждом этапе вам необходимо ввести последовательность этапа для его обезвреживания. Её можно вычислить при помощи горящих ламп, цветов кнопок и последовательности их вспышек. На первых двух этапах длина последовательности 5 цветов, на следующих двух — по 4 цвета, и на всех этапах после — по 3 цвета.

Далее, возьмите каждую последовательность этапа и преобразуйте ее в финальную последовательность согласно Разделу 2.

После ввода верной последовательности этапа прекратятся вспышки и погаснут лампы. Для перехода на следующий этап необходимо обезвредить неигнорируемый модуль.

Нажатие верной кнопки прекращает вспышки. Если за 5 секунд не будет ничего нажато, то этап сбросится и вспышки продолжат проигрываться.

Ввод неверной последовательности или обезвреживание модуля без ввода последовательности этапа зачтёт ошибку. Ответ при этом не меняется и вычисляется при генерации этапа.

После обезвреживания всех неигнорируемых модулей погаснет дисплей. Введите все финальные последовательности в порядке их получения.

Введение неверного цвета зачтёт ошибку, а правильный цвет издаст одну вспышку. Нажмите его до продолжения ввода.

Раздел 1: Определение последовательности этапа

Данный раздел необходим для определения последовательности, которую нужно вводить при появлении нового этапа.

Цвет вспышки Условие А Условие Б Условие В Нажать
Красный Оранжевый в верхнем ряду Горит жёлтая лампа Номер этапа чётный Красный
Иначе Белый
Иначе Номер этапа нечётный Голубой
Иначе Оранжевый
Иначе Горит белая лампа Нечётное кол-во модулей Синий
Иначе Маджента
Иначе Нечётное кол-во модулей Зелёный
Иначе Розовый
Оранжевый Не горит синяя лампа Зелёный на нижнем ряду Последняя цифра серийника чётная Фиолетовый
Иначе Жёлтый
Иначе Последняя цифра серийника нечётная Синий
Иначе Фиолетовый
Иначе Фиолетовый на верхнем ряду Чётное кол-во обезвр. модулей Белый
Иначе Красный
Иначе Нечётное кол-во обезвр. модулей Зелёный
Иначе Голубой
Жёлтый Белый на верхнем ряду Горит зелёная лампа Номер этапа чётный Синий
Иначе Зелёный
Иначе Номер этапа нечётный Оранжевый
Иначе Розовый
Иначе Горит фиолетовая лампа Нечётное кол-во модулей Белый
Иначе Жёлтый
Иначе Нечётное кол-во модулей Красный
Иначе Маджента
Зелёный Не горит голубая лампа Красный на нижнем ряду Последняя цифра серийника чётная Голубой
Иначе Фиолетовый
Иначе Последняя цифра серийника нечётная Синий
Иначе Розовый
Иначе Жёлтый на верхнем ряду Чётное кол-во обезвр. модулей Белый
Иначе Красный
Иначе Нечётное кол-во обезвр. модулей Зелёный
Иначе Маджента
Голубой Красный на верхнем ряду Горит розовая лампа Номер этапа чётный Оранжевый
Иначе Розовый
Иначе Номер этапа нечётный Жёлтый
Иначе Зелёный
Иначе Горит синяя лампа Нечётное кол-во модулей Синий
Иначе Белый
Иначе Нечётное кол-во модулей Маджента
Иначе Розовый
Синий Не горит зелёная лампа Голубой на нижнем ряду Последняя цифра серийника чётная Синий
Иначе Красный
Иначе Последняя цифра серийника нечётная Оранжевый
Иначе Жёлтый
Иначе Белый на верхнем ряду Чётное кол-во обезвр. модулей Голубой
Иначе Зелёный
Иначе Нечётное кол-во обезвр. модулей Белый
Иначе Оранжевый
Фиолетовый Зелёный на верхнем ряду Горит жёлтая лампа Номер этапа чётный Красный
Иначе Маджента
Иначе Номер этапа нечётный Фиолетовый
Иначе Синий
Иначе Горит маджентовая лампа Нечётное кол-во модулей Зелёный
Иначе Оранжевый
Иначе Нечётное кол-во модулей Розовый
Иначе Белый
Маджента Не горит белая лампа Зелёный на нижнем ряду Последняя цифра серийника чётная Жёлтый
Иначе Красный
Иначе Последняя цифра серийника нечётная Маджента
Иначе Голубой
Иначе Фиолетовый на верхнем ряду Чётное кол-во обезвр. модулей Фиолетовый
Иначе Синий
Иначе Нечётное кол-во обезвр. модулей Розовый
Иначе Белый
Розовый Синий на верхнем ряду Горит красная лампа Номер этапа чётный Зелёный
Иначе Маджента
Иначе Номер этапа нечётный Красный
Иначе Белый
Иначе Горит синяя лампа Нечётное кол-во модулей Оранжевый
Иначе Розовый
Иначе Нечётное кол-во модулей Синий
Иначе Зелёный
Белый Не горит розовая лампа Голубой на нижнем ряду Последняя цифра серийника чётная Голубой
Иначе Жёлтый
Иначе Последняя цифра серийника нечётная Белый
Иначе Красный
Иначе Жёлтый на верхнем ряду Чётное кол-во обезвр. модулей Фиолетовый
Иначе Синий
Иначе Нечётное кол-во обезвр. модулей Розовый
Иначе Жёлтый

Раздел 2: Определение финальной последовательности

Данный раздел используется для определения последовательности, которую нужно будет прожать в конце.
Примените целевую инструкцию к каждому из цветов в начальной последовательности.
Цветные кнопки пронумерованы в порядке чтения, начиная с 1, сам порядок цикличен. Сместив 9-ю кнопку на 3 она окажется на 2-м месте.
Учтите, кнопки имеют разные цвета на каждом этапе!

Первый этап:

Если на бомбе нет индикаторов, то сместите все цвета вперёд на 5.

Иначе, если на бомбе есть негор.инд. CAR и гор.инд. FRK, то сместите все цвета вперёд на 2.

Иначе, если на бомбе есть либо гор.инд. CAR либо негор.инд. FRK, то сместите все цвета назад на 4.

Иначе, если на бомбе нет гор.инд., то сместите все цвета вперёд на кол-во негор.инд.

Иначе, сместите все цвета назад на кол-во гор.инд.

Второй этап:

Если на бомбе более 1 последовательного порта и в серийнике есть гласная, то сместите все цвета назад на 3.

Иначе, если на бомбе имеется последовательный порт, то сместите все цвета вперёд на 6.

Иначе, если оригинальная последовательность этапа не содержит Красный, то сместите все цвета назад на номер позиции Красного.

Иначе, сместите все цвета вперёд на последнюю цифру серийника.

Третий этап:

Если на бомбе более 3 держателей батареек, то сместите все цвета назад на кол-во батареек на бомбе плюс 2.

Иначе, если на бомбе более 3 батареек, то сместите все цвета вперёд на кол-во держателей батареек на бомбе плюс 1.

Иначе, если предыдущая финальная последовательность не содержит Синий, то сместите все цвета назад на номер позиции Синего.

Иначе, сместите все цвета вперёд на кол-во батареек на бомбе.

Четвертый этап:

Если на этапе горели и Красная и Зелёная лампы, то сместите все цвета вперёд на номер позиции Белого.

Иначе, если на этапе горела Зелёная лампа, но не горела Красная лампа, то сместите все цвета назад на 1.

Иначе, если на этапе горела Красная лампа, но не горела Зелёная лампа, то сместите все цвета вперёд на 2.

Иначе, сместите все цвета назад на 1.

Пятый этап:

Это особый этап. Используйте горящие лампы для вычисления числа, затем сместите все цвета на данное число. Совершите сдвиг вперёд, если серийник оканчивается на чётную цифру, иначе совершите сдвиг назад.

Гор. лампы Значение
Белый +2
Оранжевый -1
Жёлтый +3
Зелёный -2
Розовый +5
Голубой -5
Фиолетовый -3
Маджента +1
Синий +4
Красный -4
Шестой этап:

Если Белая лампа не горела, то сдвиньте все цвета назад на 2.

Иначе, если Красная лампа не горела, то сдвиньте все цвета вперёд на 3.

Иначе, если Синяя лампа не горела, то сдвиньте все цвета назад на 4.

Иначе, если Зелёная лампа не горела, то сдвиньте все цвета вперёд на 1.

Иначе, если Розовая лампа не горела, то сдвиньте все цвета назад на 1.

Иначе, если Жёлтая лампа не горела, то сдвиньте все цвета вперёд на 2.

Иначе, если Голубая лампа не горела, то сдвиньте все цвета назад на 4.

Иначе, если Оранжевая лампа не горела, то сдвиньте все цвета вперёд на 3.

Иначе не смещайте цвета на данном этапе.

Седьмой этап:

Если предыдущая финальная последовательность содержит Красный, то сместите все цвета вперёд на 1.

Иначе, если предыдущая финальная последовательность содержит Жёлтый, то сместите все цвета назад на 3.

Иначе, если предыдущая финальная последовательность содержит Зелёный, то сместите все цвета вперёд на 2.

Иначе, если предыдущая финальная последовательность содержит Синий, то сместите все цвета назад на 1.

Иначе, сместите все цвета вперёд на 3.

Восьмой этап:

Если Оранжевая лампа горела, то сместите все цвета назад на последнюю цифру серийника.

Иначе, если Розовая лампа горела, то сместите все цвета вперёд на кол-во модулей на бомбе.

Иначе, если Зелёная лампа горела, то сместите все цвета назад на кол-во батареек на бомбе.

Иначе, если Фиолетовая лампа горела, то сместите все цвета вперёд на первую цифру серийника.

Иначе, сместите все цвета вперёд на 4.

Девятый этап:

Если серийник содержит 2 или более букв из слова "Steinway", то сместите все цвета вперёд на 4.

Иначе, если серийник содержит 2 или более букв из слова "Intimate", то сместите все цвета назад на 2.

Иначе, если серийник содержит 2 или более букв из слова "Oriental", то сместите все цвета вперёд на 3.

Иначе, если серийник содержит 2 или более букв из слова "Tachycardia", то сместите все цвета назад на 7.

Иначе, сместите все цвета вперёд на 2.

Десятый этап:

Это ещё один особый этап. Только 2 лампы будут гореть на данном этапе. Возьмите две горящие лампы и вставьте их в таблицу ниже для получения числа смещения. Совершите смещение вперёд, если в серийнике имеется гласная. Иначе совершите смещение назад.

БелОранжЖёлтЗелРозГолФиолМаджСинКрас
БелX+5-3+2+1+2-3+3+1-4
Оранж+5X+1+4-30-2+2-1+2
Жёлт-3+1X-1+2-1-5+4+10
Зелён+2+4-1X0+3+6-4+5-1
Роз+1-3+20X-5+20-2+4
Гол+20-1+3-5X+4+10-5
Фиол-3-2-5+6+2+4X-1+3+2
Мадж+3+2+4-40+1-1X+1-2
Син+1-1+1+5-20+3+1X+1
Крас-4+20-1+4-5+2-2+1X
Одиннадцатый этап:

Если Белая лампа горела, то сместите все цвета вперёд на номер позиции Белого.

Иначе, если Оранжевая лампа горела, то сместите все цвета назад на номер позиции Красного.

Иначе, если Жёлтая лампа горела, то сместите все цвета назад на номер позиции Розового.

Иначе, если Зелёная лампа горела, то сместите все цвета вперёд на номер позиции Фиолетового.

Иначе, если Розовая лампа горела, то сместите все цвета назад на номер позиции Красного

Иначе, если Голубая лампа горела, то сместите все цвета назад на номер позиции Оранжевого.

Иначе, если Фиолетовая лампа горела, то сместите все цвета назад на номер позиции Голубого.

Иначе, если Маджентовая лампа горела, то сместите все цвета назад на номер позиции Синего.

Иначе, если Синяя лампа горела, то сместите все цвета назад на номер позиции Жёлтого.

Иначе, если Красная лампа горела, то сместите все цвета назад на номер позиции Мадженты.

Иначе не смещайте цвета на данном этапе.

Любой иной этап:

Если Белая лампа горела, то сместите все цвета вперёд на 3.

Иначе, если Жёлтая лампа горела, то используйте инструкцию одиннадцатого этапа.

Иначе, если Розовая лампа горела, то используйте инструкцию восьмого этапа.

Иначе, если Маджентовая лампа горела, то используйте инструкцию шестого этапа.

Иначе, если Красная лампа горела, то используйте инструкцию пятого этапа.

Иначе, если Синяя лампа горела, то используйте инструкцию седьмого этапа.

Иначе, если Зелёная лампа горела, то используйте инструкцию десятого этапа.

Иначе, используйте инструкцию четвертого этапа.