102-2 NTU CCSP course homework 5