Theory behind Functions - Our Little Factories (Part 2)