How does impact accretion contribute to the differentiation of different layers in a planetiesimal? It provides potential energy. It provides mechanical energy. It provides electrical energy. It provides thermal energy.