Halite is a mineral formed by