struct Point { u32 x u32 y }