interface Point { readonly x: number; readonly y: number; }