Medium
Given an integer array nums, return all unique triplets [a, b, c] that sum to 0. The result may be in any order and must not contain duplicate triplets.
Input: nums = [-1,0,1,2,-1,-4] Output: [[-1,-1,2],[-1,0,1]]
Input: nums = [0,0,0] Output: [[0,0,0]]