Homework 2 by Petar Tsankov N22 10b