enumerate and -1 index