Homework 3

Homework 3. Adding many functions - To be modified and learned.