struct Point {
  x: Int
  y: Int
}
pub fn Point::new(x: Int, y: Int) -> Point { { x, y } }



fn main {
  let p = Point::new(1, 2)
  println(p.x.to_string() + "," + p.y.to_string())
}