Maximum Number Of Visible Points Leetcode 1509