Assignment for CS 340