This is for the homework.