demo subtask3 60%