doing task e