luck

Luck delivers.