Superman and Batman took part in a race. The race involved going from A to B {1 km straight line} and coming back to A along the same line. Superman ran with a constant speed of 15 m/s both ways. Batman on his way from A to B ran at a constant speed of 10 m/s but on his way back cheated by using his car which moved at a speed of 20 m/s. Who won the race?