дія д(а, б, г, д)
  вернути [а, б, г, д]
кінець

р = д(1, 2, 3, 4)

якщо р[0] != 1
  впасти
кінець
якщо р[1] != 2
  впасти
кінець
якщо р[2] != 3
  впасти
кінець
якщо р[3] != 4
  впасти
кінець
якщо р[4] != недійсне
  впасти
кінець

р = д()

якщо р[0] != недійсне
  впасти
кінець
якщо р[1] != недійсне
  впасти
кінець
якщо р[2] != недійсне
  впасти
кінець
якщо р[3] != недійсне
  впасти
кінець
якщо р[4] != недійсне
  впасти
кінець

р = д(1)

якщо р[0] != 1
  впасти
кінець
якщо р[1] != недійсне
  впасти
кінець
якщо р[2] != недійсне
  впасти
кінець
якщо р[3] != недійсне
  впасти
кінець
якщо р[4] != недійсне
  впасти
кінець

р = д(1, 2)

якщо р[0] != 1
  впасти
кінець
якщо р[1] != 2
  впасти
кінець
якщо р[2] != недійсне
  впасти
кінець
якщо р[3] != недійсне
  впасти
кінець
якщо р[4] != недійсне
  впасти
кінець

р = д(1, 2, 3, 4, 5)

якщо р[0] != 1
  впасти
кінець
якщо р[1] != 2
  впасти
кінець
якщо р[2] != 3
  впасти
кінець
якщо р[3] != 4
  впасти
кінець
якщо р[4] != недійсне
  впасти
кінець