# Try it again

By [Andy Xin](https://paragraph.com/@andy-xin) · 2023-01-13

---

    contract HelloWorld {
    
        event PrintHelloWorld(string name,string message);
    
        struct Personal {
            string name;
            string message;
        }
    
        function getMessage(Personal memory p) public {
            emit PrintHelloWorld(p.name,p.message);
        }
    }

---

*Originally published on [Andy Xin](https://paragraph.com/@andy-xin/try-it-again)*
