cs 149 hws