Homework 2

By mistake I pulled it in my yesterday's fork. Here it is again.