How Headlights Give Your Car Visibility to Avoid Auto Accidents