http://oj.leetcode.com/problems/max-points-on-a-line/