rewrite lab7aLayer3External