task6 pre final