Why does striking flint against steel start a fire?