Exercise 2 as a startup project.