Point constructor takes arguments as Point(x, y) but these are as y, x