This commit contains my personal solution to homework assignment #2