All tasks for HW01