{(1,1): Point(1,1), .... , (4,3): Point(4,3), 1: ([3], [Point(1,1), Point(1,2), Point(1,3)]), .... , -2: ([1, 1], [Point(1,2), Point(2,2), Point(3,2), Point(4,2)]), .... }