Finish leetcode_315.