16. struct: pass as an argument