How long does a fire fly live?

fly's live for 6 days