Ecency
A clue to alien life