Committing final submission for lab 4. Professor resources has errors,
but will not be addressed as they're only references to aid in the
completion of the assignment.