The full homework!