There are stone tools half a million years old. Who do you think made them?