A function is a recipe with a name: define it once, use it whenever. Both languages read almost like the sentence you would say aloud — to greet somebody, print hello and their name.
Task: finish the greet function so the program prints hello, ada and then hello, alan, each on its own line.