Hercules, Deianira (or Omphale) and Cupido