The length of lunar crater rays explained using secondary crater scaling