struct Point { x: usize, y: usize }
fn main() {
  let x = 1;
  let y = 2;
  let z = Point { x, y };
  let w = z;
  `(w.x)`;  
}