var kNumberOfPickups = 5;
function run(input, parameters) {
input.forEach(function (item, idx) {
input[idx] = item.toString();
});
if(input.length <= kNumberOfPickups)
return input;
pickupedItems = [];
for(i=0 ; i < kNumberOfPickups ; i++){
idx = Math.floor(Math.random() * input.length);
pickupedItems.push(input[idx]);
input.splice(idx, 1);
}
return pickupedItems;
}
dmFyIGtOdW1iZXJPZlBpY2t1cHMgPSA1OwoKZnVuY3Rpb24gcnVuKGlucHV0LCBwYXJhbWV0ZXJzKSB7CglpbnB1dC5mb3JFYWNoKGZ1bmN0aW9uIChpdGVtLCBpZHgpIHsKCQlpbnB1dFtpZHhdID0gaXRlbS50b1N0cmluZygpOwoJfSk7CQkKCglpZihpbnB1dC5sZW5ndGggPD0ga051bWJlck9mUGlja3VwcykKCQlyZXR1cm4gaW5wdXQ7CglwaWNrdXBlZEl0ZW1zID0gW107Cglmb3IoaT0wIDsgaSA8IGtOdW1iZXJPZlBpY2t1cHMgOyBpKyspewoJCWlkeCA9IE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIGlucHV0Lmxlbmd0aCk7CgkJcGlja3VwZWRJdGVtcy5wdXNoKGlucHV0W2lkeF0pOwoJCWlucHV0LnNwbGljZShpZHgsIDEpOwoJCQoJfQoJcmV0dXJuIHBpY2t1cGVkSXRlbXM7Cn0=