Added skeleton for P2.