user: I'm working on a project that involves analyzing geometric patterns, and I need to figure out the maximum number of points that lie on a single straight line within various sets of coordinates. Could you help me with this? For the sets of points [[1,1],[2,2],[3,4],[5,5]], [[1,2],[3,2],[5,2],[4,2]], [[0,0],[1,1],[0,1],[1,0]], and [[1,1],[3,2],[5,3],[7,4]], please provide the maximum number of collinear points for each set of coordinates.

Available functions:
name: maxPoints
description: Finds the maximum number of points on a line.
parameters: type: dict
properties: points: type: array
items: type: array
items: type: integer
description: A point represented by a 2 element list [x, y].
description: The list of points. Points are 2 element lists.
required: points

Ground truth function call(s):
maxPoints(points=[[1,1],[2,2],[3,4],[5,5]])
maxPoints(points=[[1,2],[3,2],[5,2],[4,2]])
maxPoints(points=[[0,0],[1,1],[0,1],[1,0]])
maxPoints(points=[[1,1],[3,2],[5,3],[7,4]])