Homework number 3 from Software Engineering (specifically, from coursera>Startup_course).