finish 1_27 and 1_28