CHENG-assignment2-4