Вcем привет.
Прошу помочь плз в решении задачки.
Есть функция которая рандомно перемешивает элементы массива,
Нужно написать функцию которая создаёт через цикл двумерный массив из многократных вазовов
getShuffle(arr).
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
        function getShuffle(param) {
            return param.sort(function (a, b) {
                return Math.floor(Math.random() - 0.5);
            })
        };
function makeMultiArr() {
            var pusher = [];
            for (var i = 0; i < 5; i++) {
                var p = function () {
                return getShuffle(arr);
                };
                pusher.push(p())
            };
            return pusher;
        }
        console.log(makeMultiArr());
        
Понимаю что нужно делать через замыкание но не получается.        
Нужен хелп.