The size of a crater depends upon: