Завдання
Враховуючи елемент обгортки та нерівний 3D-масив, оберніть масив зверху, знизу та все навколо. Ви повинні обробляти як символьні, так і числові дані, але обгортка та подарунок матимуть однаковий тип даних.
Приклад символів
Для символьних даних ви можете обрати або 3D-масиви з окремих символів, або 2D-масиви рядків:
Дано масив 2-х шарів, 2 ряду, 4 колонки
[[["Y","o","u","r"],
["g","i","f","t"]],
[["g","o","e","s"],
["h","e","r","e"]]]
і персонаж "."
, відповідь на 4-х шаровий, 4-й рядовий, 6-ти масивний символьний стовпець
[[[".",".",".",".",".","."],
[".",".",".",".",".","."],
[".",".",".",".",".","."],
[".",".",".",".",".","."]],
[[".",".",".",".",".","."],
[".","Y","o","u","r","."],
[".","g","i","f","t","."],
[".",".",".",".",".","."]],
[[".",".",".",".",".","."],
[".","g","o","e","s","."],
[".","h","e","r","e","."],
[".",".",".",".",".","."]],
[[".",".",".",".",".","."],
[".",".",".",".",".","."],
[".",".",".",".",".","."],
[".",".",".",".",".","."]]]
або заданий масив з 2-х рядків, 2 стовпців із 4-символьних рядків
[["Your",
"gift"],
["goes",
"here"]]
і персонаж "."
, відповідь на 4 рядок, 4 колонку з 6-символьних рядків
[["......",
"......",
"......",
"......"],
["......",
".Your.",
".gift.",
"......"],
["......",
".goes.",
".here.",
"......"],
["......",
"......",
"......",
"......"]]
Числовий приклад
Враховуючи числовий масив 2 шару, 2 ряду, 2 стовпчика
[[[1,2],
[3,4]],
[[5,6],
[7,8]]]`
і число 0
, відповідь на 4-й рівень, 4 рядок, 4 числовий масив 4 стовпців
[[[0,0,0,0],
[0,0,0,0],
[0,0,0,0],
[0,0,0,0]],
[[0,0,0,0],
[0,1,2,0],
[0,3,4,0],
[0,0,0,0]],
[[0,0,0,0],
[0,5,6,0],
[0,7,8,0],
[0,0,0,0]],
[[0,0,0,0],
[0,0,0,0],
[0,0,0,0],
[0,0,0,0]]]