bpce -146 solved assignment