added task 1d.1