Well-sped
/(?)/
Well·-sped
Well-sped
a.
Having good success.