339 - hw6 base project