Homework for an interview