add hw5.3 & hw5.4