Homework problems for CS 266