Added skeleton for the solution