added skeleton for third task