Assignment 05: Functionality & Libraries