121. Best Time To Buy And Sell Stock Leetcode