Homework for BYU CS classes