Added homework for 5.1, partial 5.2