CSE260 Assignment