First assignment for csci 43700