Final homework.