pb173: second assignment