HW1: merge all section