Initial commit for week 4.