BPAC 107 solved assignment