If 7 workers can assemble a car in 8 hours, how long would it take 12 workers to assemble the same car?

Answer: 
4 hours 40 minutes
If 7 workers can assemble a car in 8 hours, how long would it take 12 workers to assemble the same car?