Given an integer array, return all unique triplets [nums[i], nums[j], nums[k]] such that and nums[i] + nums[j] + nums[k] == 0.
The solution must not contain duplicate triplets.
##### ###### ##### ### # # ### # # ###### ## ## ## ## ## ## ## # # # # # ## ##### #### ##### # # # # # # # #### ## # ## ## ## ## # # # # # ## ## # ###### ## ### # ### # ######
##### ###### ##### ### # # ### # # ###### ## ## ## ## ## ## ## # # # # # ## ##### #### ##### # # # # # # # #### ## # ## ## ## ## # # # # # ## ## # ###### ## ### # ### # ######
Given an integer array, return all unique triplets [nums[i], nums[j], nums[k]] such that and nums[i] + nums[j] + nums[k] == 0.
The solution must not contain duplicate triplets.