What was the main reason why the eniac was invented by presper eckert and johb mockley?