Написати функцію, що приймає параметри: одномірний масив рядків, конкретний елемент з цього масиву, індекс у вигляді массиву інтеджерів
Функція має вертати масив довільної (випадково згенерованої від 1 до 100, але не менше ніж задана третім параметром) розмірності, що обов’язково містить заданий елемент по заданому індексу. Також в масиві повинні обов’язково бути присутні всі елементи з першого параметру. Решта елементів - мають бути випадково згенерованими стрінгами.
def generate_array(arr, element, complex_index)
  # your code here
end
arr = ['inject', 'reduce', 'detect', 'REST', 'metaptogramming', 'recursion', 'css3', 'ecmascript6']
result = generate_array(arr, 'REST', [2,1,3])
puts result #=>
[
  'hash',
  'array',
  [
    'map',
    [
      'rails',
      'assets',
      'actioncable',
      'REST'
    ],
    'inject',
    'reduce',
    'detect'
  ],
  'metaptogramming',
  'recursion',
  [
    'css3',
    'ecmascript6',
    'sublimetext',
    'heroku'
  ],
  'activerecord',
  'ember'
]