extern fn puts(message: string) -> i32; fn main() -> u16 { let hello = "hello world"; puts(hello); return 0; }