Largest Perimeter Triangle Leetcode Solution