In artificial cycles like for example refrigeration cycle, because of irreversibilities extra energy is require to be provided so that the refrigerant is available at the same state as it was at the beginning.
 So where does extra energy for water cycle come from? Does it have zero irreversibility?