Homework done, sans bonus.