Task06 and Task07