Possible Answers For: Inventions of Karl Benz and Rudolf Diesel