Why do Geese Fly in a V Formation?

Geese fly in a V formation because it would be way too hard to fly in the shape of a Z. But seriously, they fly in a V formation for energy conservation. Each goose flies slight above the goose ahead of it to lower wind resistance, and they take turns flying at the head.