Stack Using Arraylist Leetcode Solutions Cpp Dates Canada