By the way, could'nt a point be a list of integers also?
Yes...
Even a combination of integers and reals.... there is a better alternative in the post by MP.
I needed reals for that function... no remember why.... [real excuse #23214325423545343256432]