A homework assignment for CSCI 200