tasks 3-5 complete