Largest Triangle Area Leetcode