Homework and code for CSCE313