Impact on Rock Formation