return size > input.length / 2 ? valueIndex : -1;