ARCL 103 Assignment 3