2.2 Function Declaration and Definition