added arrays shuffle, subsetSum, and remove (single)