the last of the homework is now done so here it is