task1_fix