added a particularly devious homework problem