Given:
Distance, d=756 miles.
Time taken, t=12 h.
The speed of Hans can be calculated as,
The new distance to be drived, D=504 miles.
Now, the time taken to travel distance D=504 miles with the same initial speed s is,
Therefore, Hans takes 8 hours to drive a distance of 504 miles.