4a build works passing struct point by refrence to read x y