The final stage in the life cycle of the most massive stars is a