add hw5 to the main branches