ml functions pairs and lists lecture 2 3642999