exercises week 04 - initial commit