///|
fn main {
  let cell = @h3.H3Index::from_lat_lng(37.7749, -122.4194, 9).unwrap()
  let center = cell.to_lat_lng()
  println("H3 cell: \{cell.to_string()}")
  println("Center: \{center.latitude()}, \{center.longitude()}")
  println("Neighbors:")
  for neighbor in cell.grid_ring(1).unwrap() {
    println("  \{neighbor.to_string()}")
  }
  println(
    "Average cell area at resolution \{cell.resolution()}: \{@h3.average_cell_area_km2(cell.resolution()).unwrap()} km^2",
  )
}