bpyg 0172 solved assignment