Muy chevere aprender cómo hacer cosas nuevas.
hr sirve para colocar una línea debajo de cada resultado (como se ve, ahora mismo).
<big>
hace que los textos mostrados sean un poco más grandes.
Por otro lado, si no utilizamos la palabra function, el programa no entendería que intentamos hacer una función por lo cual arrojaría un error, y si no ponemos los paréntesis no entenderá los parámetros que queremos usar para esa función.