added task solution